ubuntu-make のインストールと使用法(Ubuntu 上)

ubuntu-make(コマンド名 umake)を使い, Ubuntu に Android StudioJetBrains IntelliJ IDEAArduino IDEEclipse JEE をインストールする. ubuntu-make は,配布元のアーカイブを取得し,ホームディレクトリ以下に展開して,メニュー項目の登録まで行うツールである.

umake が対応していない開発環境や,より新しいバージョンを使いたい場合は, snap(例: sudo snap install android-studio --classic)や, 各配布元が提供する tar.gz,deb パッケージを用いる方法もある.

キーワード: 種々の開発環境(Android Studio, JetBrains IntelliJ IDEA, Arduino IDE, Eclipse JEE)のインストール, 開発環境, ubuntu-make, umake, Ubuntu

前準備

Ubuntu のシステム更新

Ubuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行する。これは、パッケージ情報を最新の状態に保ち、インストール済みのパッケージをセキュリティアップデートやバグ修正を含めて更新するためである。

Ubuntu のインストールはこちらの別ページで説明する。
# パッケージリストの情報を更新
sudo apt update
# インストール済みのパッケージを包括的に更新 (依存関係も考慮)
sudo apt full-upgrade
# カーネル更新等で実際に再起動が必要な場合のみ実行を推奨
# sudo shutdown -r now

ubuntu-make のインストール

  1. Ubuntu のバージョン確認.

    umake が個々の開発環境に対応しているかは Ubuntu のバージョンおよび ubuntu-make のバージョンによって異なるため,先に確認しておく.

    lsb_release -a
    
  2. ubuntu-make のインストール

    ubuntu-make は Ubuntu の公式リポジトリ(universe)に収録されている.

    # パッケージリストの情報を更新
    sudo apt update
    sudo apt -y install ubuntu-make
    
    より新しい ubuntu-make を使いたい場合は,次のように ppa:lubuntu-dev/backports ではなく ppa:ubuntu-desktop/ubuntu-make を登録してからインストールする. 使用している Ubuntu のバージョン向けのパッケージが PPA に無い場合は,公式リポジトリのものを使う.
    sudo add-apt-repository -y ppa:ubuntu-desktop/ubuntu-make
    # パッケージリストの情報を更新
    sudo apt update
    sudo apt -y install ubuntu-make
    
  3. 確認のため,ヘルプを表示する.
    umake --help
    
  4. インストール可能な開発環境の一覧を確認する.
    umake ide --help
    umake android --help
    

開発環境のインストール

  1. 端末で,次のコマンドを実行する.

    Android Studio でエミュレータを使う場合は,qemu-kvm が必要である.

    # パッケージリストの情報を更新
    sudo apt update
    sudo apt -y install qemu-kvm
    umake android android-studio
    umake ide idea
    umake ide arduino
    umake ide eclipse-jee
    
  2. インストール後,アプリケーション一覧から起動して動作を確認する.

    Android Studio

    JetBrains IntelliJ IDEA

    Arduino IDE

    Eclipse JEE