【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を入れていみましたが今の所は特に問題なく動いています。