【Ubuntu-Make】 用于轻松搭建各种开发环境的Ubuntu工具

这篇文章中提到的Ubuntu Make版本是16.09。

慣用的中文表达:
一番话长篇大论

きっかけは1年ほど前でした。Androidアプリの開発をしようと思い、開発環境構築の記事を漁っているとこんなページ(第372回 Ubuntu Makeで簡単にAndroid開発環境を構築する:Ubuntu Weekly Recipe|gihyo.jp … 技術評論社)を見つけました。

その時ubuntu-make というものを知りましたが、当時は対応プラットホームが少なく、僕もプログラミング歴が浅かったのもあってか、あまり印象に残っていませんでした。

Ubuntu 16.04(Xenial Xerus)がリリースされ、ぐちゃぐちゃのファイルたちとバイバイするためにクリーンインストールしました。

然后,我又一次想要安装 Android Studio,并添加了 Ubuntu-make PPA 来进行安装。

そしてヘルプコマンド($ umake –help)を見てみたときのことです。

哎呀?你们好像多了一些?

こちらに書いてありますが、 VSCode や Atom 、さらには Unity や Swift までコマンド一行でインストールできるようになっていたのです。

于是我决定把这些内容整理成一篇文章。

本题 tí)

安装步骤

Ubuntu 16.04はもうインストールされているのですが、バージョンが古いのでアップデートする必要があります

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make

用法 fǎ)

虽然软件包名称为ubuntu-make,但命令是umake。命令简短易打字,但有些复杂。

安装

umake [コマンド] [プラットフォーム名]

卸载

umake [コマンド] [プラットフォーム名] -r

救命

umake --help

可安装的平台

现在,读到这里的时候,你可能会想,“到底什么是命令和平台名称呢……?”

平台是安装的东西,命令是它们的类型吧。

コマンド

プラットフォーム名

我会以这种方式进行总结。

android

android-sdk SDK
android-studio
android-ndk

kotlin

kotlin-lang :スタンドアロン型Kotlinコンパイラ

swift

swift-lang :Swiftコンパイラ

ide

clion CLion integrated C/C++ IDE

visual-studio-code Visual Studio focused on modern web and cloud

eclipse-php Eclipse PHP IDE

eclipse-cpp Eclipse C/C++ IDE

datagrip DataGrip SQL and databases IDE

phpstorm PHP and web development IDE

eclipse-jee Eclipse JEE IDE

arduino The Arduino Software Distribution

lighttable LightTable code editor

pycharm-educational PyCharm Educational Edition

pycharm-professional PyCharm Professional Edition

eclipse Eclipse Java IDE

pycharm PyCharm Community Edition

rubymine Ruby on Rails IDE

idea-ultimate IntelliJ IDEA

sublime-text Sophisticated text editor for code, markup and prose

atom GitHub Atom

idea IntelliJ IDEA Community Edition

netbeans Netbeans IDE

webstorm Complex client-side and server-side javascript IDE

go

go-lang

dart

dart-sdk Dart SDK

games

superpowers HTML5 2D+3D ゲームメイカー

unity3d みんな大好きUnity(DEじゃない方の)
stencyl
twine

nodejs

nodejs-lang Node.js

rust

rust-lang

web

firefox-dev Firefox Developer Edition

visual-studio-code VSCode

scala

scala-lang

……なんかもういっぱいありすぎてすごいです(語彙力)。
投稿のタグも上限が5つなのでどれをつければいいのか迷いました。
とりあえず Android Studio、Eclipse C++、Unityを入れていみましたが今の所は特に問題なく動いています。

bannerAds