1. ubuntuでのソフトウェアのインストール
ubuntu システムにソフトウェアをインストールするには、いくつかの方法があります。
一般的に使用される方法は次のとおりです。
1. apt ツールを使用してインストールします。
2.debパッケージのインストール。
3. プログラムのソース コードをダウンロードし、自分でコンパイルしてインストールします。
4. ubuntu システムに付属のソフトウェア センターを通じてインストールします (この方法は使いにくいため、一般的には使用されません)。
2. いくつかのソフトウェアのインストール方法
最初の 3 つの方法は開発でよく使用されるため、以下では主に最初の 3 つの方法を紹介します。
1. aptツールを使用してインストールします
ソフトウェアをインストールするには、apt ソフトウェア インストール ツールを使用します。ubuntuシステムでは、ソフトウェア間に依存関係が存在することが多く、また、ソフトウェアが複数のソフトウェアに依存していることが多い。
apt インストール ツールはこの依存関係を解決します。つまり、apt ツールはソフトウェアのインストールに使用され、システムはソフトウェアが依存するソフトウェアを自動的に検索してインストールできます。apt ツールは、自動ダウンロード、設定、インストールを実現できます。
注: apt-get install インストール方法には root 権限が必要です。
具体的な方法は以下の通りです。
(1) ubuntu ターミナルを開きます。
(2) ターミナル入力コマンド、例: sudo apt-get install vim
以上の操作で自動的にインストールが完了します。
2.debパッケージのインストール
dpkgコマンドを使用してdebパッケージをインストールします。この方法を使用してソフトウェアをインストールする前提条件は、ソフトウェアがインターネット上で見つかり、 debパッケージにダウンロードできることです。
debパッケージは、 .deb接尾辞が付いたファイルです。
インストール方法は次のとおりです。
(1)インターネットからxx.debソフトウェア パッケージをダウンロードします。
(2) xx.debソフトウェア パッケージが存在するディレクトリに移動し、ターミナルを開き、ターミナルで次のコマンドを入力します: sudo dpkg -i xx.deb
上記のコマンドでソフトウェアのインストールを完了できます。インストールが完了したら、ソフトウェアを開いて、インストールが成功したかどうかを確認することができます。
3. ソースコードをダウンロードし、自分でコンパイルしてインストールします
一部のプログラムはソース コードを提供する場合があります。インターネットからソース コード パッケージをダウンロードし、コンパイルして ubuntu システムにインストールできます。
このインストール方法は組み込み開発でよく使用されます。たとえば、組み込みデバイスではいくつかのコマンドが必要です。関連するソフトウェアのソース コード パッケージを ubuntu システムでクロスコンパイルし、実行可能プログラムを組み込みデバイスに入れて使用できます。
この方法のインストール手順を説明するために、tree コマンドのインストールを例に挙げてみましょう。
インストール方法は次のとおりです。
(1) インターネットからツリー ソース コード パッケージをダウンロードします。このパッケージは、次の Web サイトからダウンロードできます。
http://mama.indstate.edu/users/ice/tree/
ubuntu システムでソース コード パッケージを解凍します。次のように:
(2) ソースパッケージのディレクトリに入り、README ファイルの内容を確認してパッケージのインストール方法を決定します。README ファイルには、INSTALL ファイルの内容を参照することでソフトウェアをインストールできることが記載されています。
INSTALL ファイルの内容は次のとおりです。
インストール手順:
1. OS の Makefile を編集します。Linux オプションをコメントアウトし、
OS のオプションのコメントを解除します。
2. タイプ: make
3. タイプ: make install
(3)以上の説明により、以下のことが分かる。ターミナルにsudo makeコマンドを入力して、ソース コードをコンパイルします。
注: これをコンパイルするには root 管理者権限が必要です。
(4) 最後に、sudo make installコマンドを入力します。
注: ツリーのインストール パスはシステム全体のルート ディレクトリの特定のディレクトリにあるため、ここでのインストール操作にはルート管理者権限も必要です。
次のように:
上記からわかるように、tree は /usr/local/bin ディレクトリにインストールされます。
その他のインストール方法:
ubuntuシステムにソフトウェアをインストールする場合、ソフトウェア パッケージ xx.run、つまり.runサフィックスが付いたソフトウェア パッケージも存在します。これは、ubuntu システムでのインストールをサポートするパッケージでもあります。具体的な方法としてはBaiduが考えられます。