当前位置: 亚洲城ca88 > 亚洲城 > 正文

来源官方网址

时间:2019-06-08 07:27来源:亚洲城
在Ubuntu 15.10 下安装Ubuntu Make。 https://wiki.ubuntu.com/ubuntu-make Ubuntu Make 前身是 Ubuntu Developer Tools Center。可在 Ubuntu平台上快速安装各种语言的开发环境。 sudo add-apt-repository ppa:ubuntu-desktop/ub

在Ubuntu 15.10 下安装 Ubuntu Make。

https://wiki.ubuntu.com/ubuntu-make

Ubuntu Make 前身是 Ubuntu Developer Tools Center。可在 Ubuntu 平台上快速安装各种语言的开发环境。


sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make

Ubuntu Make

图片 1

Ubuntu Make是一个命令行工具,允许您在安装时下载最新版本的流行开发人员工具,并将其与所有必需的依赖关系一起安装(如果您没有安装所有必需的依赖项,则只会请求root访问)已经),如果您使用64位计算机,将其与Unity启动器集成,则可以在系统上启用多弧。
基本上,一个命令让你的系统准备开发!

sudo apt-get update

我们的理念

图片 2

首先,我们来定义围绕

sudo apt-get install ubuntu-make

[Ubuntu Make

图片 3

](https://github.com/ubuntu/ubuntu-make)的核心原则
,我们正在尝试通过以下方式实现:

linuxidc@linuxidc:~$ umake --help

Ubuntu Make将始终下载,测试和支持最新的可用上游开发人员堆栈。
没有版本被困在石头上5年。
我们获得了上游向我们所有人提供的最新和最好的版本。
我们意识到,能够在新近更新的环境中开发是开发人员观众的核心价值之一,因此我们希望通过Ubuntu Make提供这种体验。

图片 4

我们知道开发人员希望整体稳定,不必每6个月更新一次维护机器。
我们同意他们不应该和平台应该“走出去,我有工作要做”。
这就是为什么我们重点关注Ubuntu最新的LTS版本的原因。
所有工具将始终在最新的长期支持版本上进行反向和支持。
在这个平台上,测试每天运行多次。
除此之外,我们还支持最新的Ubuntu版本,适用于喜欢生活在边缘的开发人员!

usage: umake [--help] [-v] [-r] [--version]
            {ide,games,dart,Android,web,rust,go,scala} ...

我们希望始终从上游下载最新版本,确保受支持的开发人员环境始终运行。
软件堆栈可以改变其要求,需要较新的或额外的库,从而导致破坏。
这就是为什么我们每天多次运行一整套功能测试的原因,您可以在发行版和最新的主干上找到这两个版本。
这样我们知道:

在 Ubuntu 上轻松部署和设置开发环境

我们在后备箱中打破了自己,需要在释放之前修复它。

positional arguments:
  {ide,games,dart,android,web,rust,go,scala}
                        Developer environment
    ide                Generic IDEs
    games              Games Development Environment
    dart                Dartlang Development Environment
    android            Android 开发环境
    web                Web Developer Environment
    rust                Rust language
    go                  Go language
    scala              The Scala Programming Language

该平台打破了开发者堆栈之一,我们可以及时修复它。

optional arguments:
  --help                显示本帮助
  -v, --verbose        提升输出的级别 (2级)
  -r, --remove          如已安装指定框架,请卸载
  --version            Print version and exit

第三方应用程序或网站已更改并破坏整合。
我们可以很早就解决这个问题。

Note that you can also configure different debug logging behavior using
LOG_CFG that points to a log yaml profile.
* 命令 'ide':
usage: umake ide [-h]
                {pycharm-educational,arduino,pycharm-professional,rubymine,idea-ultimate,eclipse-php,phpstorm,pycharm,idea,eclipse-cpp,netbeans,webstorm,visual-studio-code,eclipse}
                ...

所有这些运行的测试将确保我们可以提供的最佳体验,同时始终从上游获取最新版本。
所有这一切都在一个非常稳定的平台上!

positional arguments:
  {pycharm-educational,arduino,pycharm-professional,rubymine,idea-ultimate,eclipse-php,phpstorm,pycharm,idea,eclipse-cpp,netbeans,webstorm,visual-studio-code,eclipse}
    pycharm-educational
                        PyCharm Educational Edition
    arduino            The Arduino Software Distribution
    pycharm-professional
                        PyCharm Professional Edition
    rubymine            Ruby on Rails IDE
    idea-ultimate      IntelliJ IDEA
    eclipse-php        Eclipse PHP IDE
    phpstorm            PHP and web development IDE
    pycharm            PyCharm Community Edition
    idea                IntelliJ IDEA Community Edition
    eclipse-cpp        Eclipse C/C IDE
    netbeans            Netbeans IDE
    webstorm            Complex client-side and server-side javascript IDE
    visual-studio-code  Visual Studio focused on modern web and cloud
    eclipse            Eclipse Java IDE

支持平台

optional arguments:
  -h, --help            show this help message and exit

支持的平台列表总是在不断发展。
我们将Ubuntu Make分类,以便开发人员更轻松地浏览和安装所需的内容。
我们邀请您使用--help选项或shell完成查看现有的当前支持。
这个列表从Android(java和native)开发到游戏,前端web(javascript和dart),后端(go and dart)以及各种ide(python,C java ...)。

* 命令 'games':
usage: umake games [-h] {twine,stencyl} ...

$ bin / umake --help

positional arguments:
  {twine,stencyl}
    twine          Twine tool for creating interactive and nonlinear stories
    stencyl        Stencyl game developer IDE

用法:umake [--help] [-v] [-r] {游戏,网络,去,飞镖,ide,android} ...

optional arguments:
  -h, --help      show this help message and exit

在ubuntu上轻松部署和设置开发人员环境

* 命令 'dart':
usage: umake dart [-h] {dart-sdk} ...

位置论证:

positional arguments:
  {dart-sdk}
    dart-sdk  Dart SDK (default)

{游戏,网页,走,飞镖,IDE,机器人}

optional arguments:
  -h, --help  show this help message and exit

开发环境

* 命令 'android':
usage: umake android [-h] {android-ndk,android-studio,android-sdk} ...

游戏开发环境

positional arguments:
  {android-ndk,android-studio,android-sdk}
    android-ndk        Android NDK
    android-studio      Android Studio (default)
    android-sdk        Android SDK

网页开发环境

optional arguments:
  -h, --help            show this help message and exit

去Go语言

* 命令 'web':
usage: umake web [-h] {firefox-dev,visual-studio-code} ...

dart Dartlang开发环境

positional arguments:
  {firefox-dev,visual-studio-code}
    firefox-dev        Firefox Developer Edition
    visual-studio-code  Visual Studio focused on modern web and cloud

ide通用IDE

optional arguments:
  -h, --help            show this help message and exit

Android Android开发环境

* 命令 'rust':
usage: umake rust [-h] {rust-lang} ...

可选参数:

positional arguments:
  {rust-lang}
    rust-lang  The official Rust distribution

--help显示此帮助

optional arguments:
  -h, --help  show this help message and exit

-v,--verbose增加输出冗长度(2级)

* 命令 'go':
usage: umake go [-h] {go-lang} ...

-r,--remove如果安装了删除指定的框架

positional arguments:
  {go-lang}
    go-lang  Google compiler (default)

请注意,您还可以使用LOG_CFG配置不同的调试日志行为

optional arguments:
  -h, --help  show this help message and exit

指向一个日志yaml配置文件。

* 命令 'scala':
usage: umake scala [-h] {scala-lang} ...

*命令'游戏':

positional arguments:
  {scala-lang}
    scala-lang  Scala compiler and interpreter (default)

用法:umake游戏[-h] {stencyl} ...

optional arguments:
  -h, --help    show this help message and exit

位置论证:

linuxidc@linuxidc:~$

{} stencyl

Ubuntu 15.04下体验其中的开发者神器Ubuntu Make  http://www.linuxidc.com/Linux/2015-04/116735.htm

Stencyl Stencyl游戏开发者IDE

Ubuntu Make新版上线:支持安装Swift编程语言  http://www.linuxidc.com/Linux/2016-01/127986.htm

可选参数:

更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

-h,--help显示此帮助消息并退出

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-01/128041.htm

*命令'web':

图片 5

用法:umake web [-h] {firefox-dev,visual-studio-code} ...

位置论证:

{火狐-dev的,视觉工作室码}

firefox-dev Firefox开发版

visual-studio-code Visual Studio专注于现代网络和云端

可选参数:

-h,--help显示此帮助消息并退出

*命令'go':

用法:umake go [-h] {go-lang} ...

位置论证:

{去浪}

go-lang Google编译器(默认)

可选参数:

-h,--help显示此帮助消息并退出

*命令'dart':

用法:umake dart [-h] {dart-sdk} ...

位置论证:

{镖-SDK}

dart-sdk Dart SDK(默认)

可选参数:

-h,--help显示此帮助消息并退出

*命令'ide':

用法:umake ide [-h]

{pycharm的教育,Arduino的,偏食,webstorm,pycharm专业,想法,最终,RubyMine的,想法,pycharm,phpstorm}

...

位置论证:

{pycharm的教育,Arduino的,偏食,webstorm,pycharm专业,想法,最终,RubyMine的,想法,pycharm,phpstorm}

pycharm的教育

PyCharm教育版

Arduino Arduino软件分发

eclipse Pure Eclipse Luna(4.4)

webstorm WebStorm

pycharm专业

PyCharm专业版

想法终极IntelliJ IDEA

rubymine Ruby on Rails IDE

想法IntelliJ IDEA社区版

pycharm PyCharm社区版

phpstorm PhpStorm

可选参数:

-h,--help显示此帮助消息并退出

*命令'android':

用法:umake android [-h] {android-ndk,android-studio} ...

位置论证:

{Android的NDK,Android的工作室}

android-ndk Android NDK

android-studio Android Studio(默认)

可选参数:

-h,--help显示此帮助消息并退出

如何使用它

示例:如何安装Ubuntu Make然后安装Android Studio。

安装Ubuntu Make

如果您使用的是最新的Ubuntu版本(在撰写本文时,它是16.04,代号Xenial),您可以直接从Universe存档安装:

$ sudo apt install ubuntu-make

如果您的Ubuntu版本如果在16.04之前(codename Xenial),您可以从Ubuntu Make PPA安装。
首先,将PPA添加到系统中:

$ sudo add-apt-repository ppa:ubuntu-desktop / ubuntu-make

$ sudo apt-get更新

然后安装Ubuntu Make:

$ sudo apt-get install ubuntu-make

如何安装android-studio

$ umake android

然后,接受安装路径和Google许可证。
它将下载安装Android Studio和最新Android SDK本身的所有要求,然后通过添加Unity启动器图标将其配置并适应系统。

就是这样!
快乐的Android应用程序黑客在Ubuntu上。
你会发现熟悉的Android模拟器和sdk manager auto-updater的经验总是最新的。

如何贡献

报告错误并提出增强功能

报告错误或提供任何建议的更直接的方法是通过

[上游错误跟踪器

](https://github.com/ubuntu/ubuntu-make/issues)。
当然,您可以随时在

[像g

](https://wiki.ubuntu.com/like g+)或IRC
这样的 社交网络上联系我们
:#ubuntu-desktop,freenode。
我们也在查看

**#ubuntulovesdevs主题标签

**。

该工具真的是帮助开发人员,所以毫不犹豫地帮助我们以最适合您的方式指导Ubuntu Developer Tools Center。

[图片上传中。。。(1)]

帮助翻译

我们已经
通过启动板
有一些

[很好的翻译贡献

](https://translations.launchpad.net/ubuntu-make)!
感谢我们所有的翻译人员,我们得到了巴斯克语,中文(香港),中文(简体),法语,意大利语和西班牙语!
在Ubuntu Make中只有少数字符串用于翻译,总共需要不到半个小时才能添加新的字符串。
这是一个非常好的有用的方式,为说英语的其他语言的人贡献!
我们来看看它们,并自动将它们合并到主干线。

贡献代码本身

有些人开始提供代码贡献,这是一个非常好的和有激情的消息。
不要犹豫,把

[我们上上游github回购

](https://github.com/ubuntu/ubuntu-make)。
我们将确保我们保持最新的所有代码贡献和提出请求。
如果您有任何问题或更好的协调,请

[打开一个错误

](https://github.com/ubuntu/ubuntu-make/issues/new),开始讨论您的真棒想法。
我们将尽力围绕,指导您如何添加任何框架支持!

[不会孤单

](https://github.com/ubuntu/ubuntu-make/issues/5)!

写一些文档

我们有一些基本的文档(这个维基页面!)。
如果您觉得有任何差距或任何缺失的消息,请随时编辑维基页面!
您还可以合并

[https://github.com/ubuntu/ubuntu-make/blob/master/README.md

](https://github.com/ubuntu/ubuntu-make/blob/master/README.md)文件的一些
文档,
或提出一些增强功能!

为了让任何想要在Ubuntu上自己创建的开发人员轻松启动,我们尽量保持

[README.md

](https://github.com/ubuntu/ubuntu-make/blob/master/README.md)文件的可读性和最新的代码内容。
但是,如果您认为任何部分缺失/解释需要,您可以提出任何修改,以帮助未来的黑客更容易地开始。

[图片上传中。。。(2)]

传播这个词!

最后,传播Ubuntu喜欢开发人员的话,我们的意思是!
在社交网络上谈论它,用

**#ubuntulovesdevs

**或博客帖子
标记
,或者只是聊天到你当地的社区!
我们非常关心Ubuntu桌面和服务器上的开发人员,我们希望这样做可以了解!

ubuntu-make(2016-04-30 03:40:16由

[anthonywong

](https://launchpad.net/~anthonywong)编辑)

该维基上的资料可以免费获得,
有关详细信息
,请参阅

[版权/许可

](https://help.ubuntu.com/community/License)。


end

编辑:亚洲城 本文来源:来源官方网址

关键词: 亚洲城ca88