Ubuntu安装开发者中心Ubuntu Make(原Ubuntu Developer Tools Center)
来源:互联网 发布:域名网 编辑:程序博客网 时间:2024/06/05 05:05
AderXCoding/system/tools/ubuntu_make
1 Ubuntu Make
Ubuntu Make
前身是Ubuntu Developer Tools Center
. 可在Ubuntu
平台上快速安装各种语言的开发环境.
这个工具是从14.10
开始有的, 不过刚开始叫Ubuntu Developer Tools Centre
. 到15.04
中就改名叫Ubuntu Make
了
Ubuntu Make
是一款命令行工具, 支持Ubuntu 15.10
、15.04
以及14.04 LTS
.
2 安装Ubuntu Make
安装该工具, 只需要在终端应用依次执行下面的命令即可:
sudo apt-add-repository ppa:ubuntu-desktop/ubuntu-makesudo apt-get update && sudo apt-get install -y ubuntu-make
新版的umake版本为16.09, 增加了对苹果开源Swift
语言开发环境的支持, 你可以在Ubuntu
系统中使用umake swift
命令快速搭建Swift
编程语言开发学习环境, 这一功能由开发者Galileo Sartor实现. 除此之外,新版本还实现了对Eclipse PHP
以及Eclipse C/C++
集成开发环境部署的支持
参照
Ubuntu-Make Wiki
Ubuntu-Make GitHub
3 使用Ubuntu Make
命令行终端工具名称为umake
.
可以使用umake --help
查看系统帮助
usage: umake [--help] [-v] [-r] [--version] {games,swift,kotlin,web,android,dart,ide,nodejs,go,scala,rust} ...Deploy and setup developers environment easily on ubuntupositional arguments: {games,swift,kotlin,web,android,dart,ide,nodejs,go,scala,rust} Developer environment games Games Development Environment swift Swift language kotlin The Kotlin Programming Language web Web Developer Environment android Android Development Environment dart Dartlang Development Environment ide Generic IDEs nodejs Nodejs stable go Go language scala The Scala Programming Language rust Rust languageoptional arguments: --help Show this help -v, --verbose Increase output verbosity (2 levels) -r, --remove Remove specified framework if installed --version Print version and exitNote that you can also configure different debug logging behavior usingLOG_CFG that points to a log yaml profile.* Command 'games':usage: umake games [-h] {superpowers,unity3d,stencyl,twine} ...positional arguments: {superpowers,unity3d,stencyl,twine} superpowers The HTML5 2D+3D game maker unity3d Unity 3D Editor Linux experimental support stencyl Stencyl game developer IDE twine Twine tool for creating interactive and nonlinear storiesoptional arguments: -h, --help show this help message and exit* Command 'swift':usage: umake swift [-h] {swift-lang} ...positional arguments: {swift-lang} swift-lang Swift compiler (default)optional arguments: -h, --help show this help message and exit* Command 'kotlin':usage: umake kotlin [-h] {kotlin-lang} ...positional arguments: {kotlin-lang} kotlin-lang Kotlin language standalone compileroptional arguments: -h, --help show this help message and exit* Command 'web':usage: umake web [-h] {firefox-dev,visual-studio-code} ...positional arguments: {firefox-dev,visual-studio-code} firefox-dev Firefox Developer Edition visual-studio-code Visual Studio focused on modern web and cloudoptional arguments: -h, --help show this help message and exit* Command 'android':usage: umake android [-h] {android-ndk,android-sdk,android-studio} ...positional arguments: {android-ndk,android-sdk,android-studio} android-ndk Android NDK android-sdk Android SDK android-studio Android Studio (default)optional arguments: -h, --help show this help message and exit* Command 'dart':usage: umake dart [-h] {dart-sdk} ...positional arguments: {dart-sdk} dart-sdk Dart SDK (default)optional arguments: -h, --help show this help message and exit* Command 'ide':usage: umake ide [-h] {webstorm,atom,arduino,idea,datagrip,pycharm-educational,eclipse-cpp,pycharm-professional,sublime-text,visual-studio-code,phpstorm,eclipse,lighttable,idea-ultimate,eclipse-jee,rubymine,eclipse-php,clion,netbeans,pycharm} ...positional arguments: {webstorm,atom,arduino,idea,datagrip,pycharm-educational,eclipse-cpp,pycharm-professional,sublime-text,visual-studio-code,phpstorm,eclipse,lighttable,idea-ultimate,eclipse-jee,rubymine,eclipse-php,clion,netbeans,pycharm} webstorm Complex client-side and server-side javascript IDE atom The hackable text editor arduino The Arduino Software Distribution idea IntelliJ IDEA Community Edition datagrip DataGrip SQL and databases IDE pycharm-educational PyCharm Educational Edition eclipse-cpp Eclipse C/C++ IDE pycharm-professional PyCharm Professional Edition sublime-text Sophisticated text editor for code, markup and prose visual-studio-code Visual Studio focused on modern web and cloud phpstorm PHP and web development IDE eclipse Eclipse Java IDE lighttable LightTable code editor idea-ultimate IntelliJ IDEA eclipse-jee Eclipse JEE IDE rubymine Ruby on Rails IDE eclipse-php Eclipse PHP IDE clion CLion integrated C/C++ IDE netbeans Netbeans IDE pycharm PyCharm Community Editionoptional arguments: -h, --help show this help message and exit* Command 'nodejs':usage: umake nodejs [-h] {nodejs-lang} ...positional arguments: {nodejs-lang} nodejs-lang Nodejs stableoptional arguments: -h, --help show this help message and exit* Command 'go':usage: umake go [-h] {go-lang} ...positional arguments: {go-lang} go-lang Google compiler (default)optional arguments: -h, --help show this help message and exit* Command 'scala':usage: umake scala [-h] {scala-lang} ...positional arguments: {scala-lang} scala-lang Scala compiler and interpreter (default)optional arguments: -h, --help show this help message and exit* Command 'rust':usage: umake rust [-h] {rust-lang} ...positional arguments: {rust-lang} rust-lang The official Rust distributionoptional arguments: -h, --help show this help message and exit
positional arguments:
{games,swift,kotlin,web,android,dart,ide,nodejs,go,scala,rust}
0 0
- Ubuntu安装开发者中心Ubuntu Make(原Ubuntu Developer Tools Center)
- Ubuntu 开发者工具中心 Ubuntu Make
- Ubuntu 软件中心(software center)的安装和卸载
- 【UBUNTU】Ubuntu 安装 VMware Tools
- Ubuntu 如何安装ubuntu tools
- ubuntu 下安装placon模块以及Developer Tools
- ubuntu安装make
- Ubuntu安装vmware tools
- Ubuntu 安装VMware-Tools
- Ubuntu 安装VMware Tools
- Ubuntu VMware Tools安装
- ubuntu安装vmware tools
- VM Ubuntu 安装 tools
- Ubuntu 安装tools总结
- ubuntu安装vmware tools
- ubuntu 安装 VMware-Tools
- Ubuntu 安装 Vmware Tools
- ubuntu安装vmware tools
- hdu5925 Coconuts 离散化 dfs搜索 TWT Tokyo Olympic 1combo-1
- unity3d--CharacterController
- Pthread 线程 —— 多线程同步 条件变量(cond)
- Test running failed: Unable to find instrumentation info for: ComponentInfo
- 2016四川省赛H (组合数学)
- Ubuntu安装开发者中心Ubuntu Make(原Ubuntu Developer Tools Center)
- JSP 和Servlet 有哪些相同点和不同点,他们之间的联系是什么?
- C++中的转义序列
- c++重载
- spfa(还不懂--)
- UVA (10815) Andy's First Dictionary
- 可行性研究报告——学生成绩查询系统
- 两种布局方式float和position
- 全国信息学奥林匹克联赛(NOIP2016 )复赛模拟(三)