Ubuntu安装开发者中心Ubuntu Make(原Ubuntu Developer Tools Center)
CSDN | GitHub |
---|---|
Ubuntu安装开发者中心Ubuntu Make(原Ubuntu Developer Tools Center) |
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-make
sudo 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 environmentgames Games Development Environmentswift Swift languagekotlin The Kotlin Programming Languageweb Web Developer Environmentandroid Android Development Environmentdart Dartlang Development Environmentide Generic IDEsnodejs Nodejs stablego Go languagescala The Scala Programming Languagerust 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 using
LOG_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 makerunity3d Unity 3D Editor Linux experimental supportstencyl Stencyl game developer IDEtwine Twine tool for creating interactive and nonlinearstoriesoptional 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 Editionvisual-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 NDKandroid-sdk Android SDKandroid-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 IDEatom The hackable text editorarduino The Arduino Software Distributionidea IntelliJ IDEA Community Editiondatagrip DataGrip SQL and databases IDEpycharm-educationalPyCharm Educational Editioneclipse-cpp Eclipse C/C++ IDEpycharm-professionalPyCharm Professional Editionsublime-text Sophisticated text editor for code, markup and prosevisual-studio-code Visual Studio focused on modern web and cloudphpstorm PHP and web development IDEeclipse Eclipse Java IDElighttable LightTable code editoridea-ultimate IntelliJ IDEAeclipse-jee Eclipse JEE IDErubymine Ruby on Rails IDEeclipse-php Eclipse PHP IDEclion CLion integrated C/C++ IDEnetbeans Netbeans IDEpycharm 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}
Developer environment | description |
---|---|
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 language |
Ubuntu安装开发者中心Ubuntu Make(原Ubuntu Developer Tools Center)相关推荐
- ubuntu安装zlib库_如何在Ubuntu中安装zlib库?
ubuntu安装zlib库 On Ubuntu (18.04), installing zlib reported unable to locate package zlib: 在Ubuntu(18. ...
- ubuntu安装Linux网络配置,CentOS和Ubuntu系统简要网络配置及常用网络管理工具汇总...
鉴于不同的用户群体.不同的业务在使用Linux系统时共同的首要问题是解决网络连接的问题,写下这篇博文. 本文主要总结CentOS和Ubuntu系统关于网卡的简要配置以及管理网卡时常用的三个工具的区别( ...
- ubuntu安装mysql报错_解决Ubuntu 12.04中更改MySQL默认编码报错
Ubuntu 12.04,安装了MySQL,完了之后,更改了字符编译,就报错.感觉很郁闷. 环境: root@ubuntu:~# uname -a Linux ubuntu 3.2.0-23-gene ...
- ubuntu安装python百度经验_如何在Ubuntu 20.04上安装Python 3.9(含python编译安装和使用Apt命令安装)...
在本文中,我们将向您展示在Ubuntu 20.04上安装Python 3.9的两种方法.第一种使用APT命令安装Python3.9,第二种是在Ubuntu20.04上编译安装Python 3.9.本教 ...
- [Linux] ubuntu安装输入法----小企鹅输入法(Ubuntu上最好用的输入法)
http://www.myzqu.com/thread-51235-1-1.html 刚才XX人说ubuntu上的输入法太难用了,其实不是这样的,就算系统自带的ibus只要设置好了也挺好用的! ...
- 在哪个分区安装linux,partitioning - 如何找出Ubuntu安装在哪个分区上? - Ubuntu问答...
问题描述 # fdisk -l Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylin ...
- ubuntu安装HTML5播放器,分享|在Ubuntu上安装Flow 'N Play—界面独具风格的视频播放器...
Flow'N Play是个用Qt编写的新视频播放器.它有着漂亮又简洁的界面,只提供基本的播放功能. Flow'N Play是个比较新的视频播放器,它有着漂亮的界面和简单的操作(2014年3月份第一次发 ...
- ubuntu安装mysql报错_在Ubuntu上安装mysql数据库和遇到的问题
如果上面没有成功,而出现了这样的问题的话: Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'(using pass ...
- linux使用交叉工具链产生的程序怎么下载到mini2440里,Ubuntu安装ARM架构GCC工具链(ubuntu install ARM toolchain)最简单办法...
一.安装ARM-Linux-GCC工具链 只需要一句命令: sudo apt-get install gcc-arm-linux-gnueabi 前提是你的Ubuntu系统版本是官网支持的最新的版本, ...
- 安装linux后win7引导程序,在Ubuntu系统下装Win7并引导双系统
本人的系统原先是就单ubuntu系统,而且是未分区情况下自动安装的,现在又装了个windows7,为了方便,自己笔记记录下,也给不知道同学参考下. 首先解释下ubuntu的 live CD即你将ubu ...
最新文章
- BZOJ5324 洛谷4563 LOJ2545:[JXOI2018]守卫——题解
- Vim 高亮显示单词并查找
- ap java内容_AP 计算机知识点总结
- VS2008 SP1补丁
- 使用视觉信息,为什么能把移动机器人的空间位置信息记录下来
- Java 获取远程文件的大小
- Linux-kernel网桥代码分析(二)
- mysql数据库双机备份_MySQL数据库本地备份和双机相互备份
- 傲梅分区助手克隆Linux硬盘,傲梅分区助手复制磁盘或克隆磁盘到另外磁盘
- ideal如何快速导入import_IntelliJ IDEA 自动导入包 快捷方式
- 怎么把视频的html格式转换,怎样把一个视频文件转换成MP4的格式
- VMware 虚拟机通过 GNS3 路由器联网
- 挂载iphone ipsw升级包
- 关于win10专业版无法下载暴雪战网的解决方案
- 苹果悄悄在硅谷买楼 以古希腊诸神命名 据说跟造车有关
- 博世中国创新软件开发中心 BCSC
- 学科实践活动感悟50字_社会实践心得体会50字
- 亚马逊长尾关键词是什么?亚马逊长尾关键词优势
- 日期插件——bs_datetimepicker
- C Primer Plus第六版第七章编程题目与参考答案⭐