この投稿では、Linuxにプログラムをインストールするためのさまざまな可能な方法のすべてを切り詰めます。 Ubuntuが最も人気のあるLinuxディストリビューションであることを考えると、特に「Linuxの世界」に「飛び込み」始めたばかりの人々の間では、まさに「初心者」を対象としたこのミニチュートリアルは、Ubuntuのみに焦点を当てます。 とにかく、このチュートリアルはすべてのDebianおよびUbuntuベースのディストリビューションでも機能し(すべて.DEBパッケージを使用しているため)、一部の一般的なプログラムと概念は他のディストリビューションでも機能します。 |
Ubuntuでは、システムアプリケーションを追加、削除、または更新する方法がいくつかあります。
Ubuntuで利用可能なすべてのアプリケーションがデフォルトでインストールできるわけではないことに注意してください。 特定のアプリケーションを手動でインストールできるようにする必要があります。
アプリケーションをインストールする主な方法は次のとおりです。
- Ubuntuソフトウェアセンター。 非常に簡単な方法でシステムにパッケージを追加またはシステムからパッケージを削除できるシンプルなアプリケーション。
- プログラム シナプス。 Synapticを使用すると、システムにインストールするプログラムをより細かく制御できます。 だけでなく、それらのより多く。 注:現時点では、Synapticはapt-getを使用しています。
- プログラム 熟達しました。 Adeptは、Kubuntuに含まれているSynaptic forKDEのバージョンです。
- プログラム apt-getまたはaptitude。 これらは、ターミナルモードで実行されるより高度なプログラムです。 これらは非常に強力であり、特にシステムにアプリケーションを追加したり、システムからアプリケーションを削除したりすることもできます。 (Aptitudeはapt-getよりも完全です。ダウンロードされたライブラリを記憶し、非推奨の場合はアンインストールします)。 ターミナルモードで実行されているプログラムのヘルプを表示するには:(
man nombre_del_programa
)。 例:man aptitude
- Debパッケージ。 拡張子が.debのファイルは、Ubuntuシステムに簡単にインストールできるように準備されたアプリケーションパッケージです。
- バイナリファイル。 拡張子が.binのファイルは、Linux上で実行可能なプログラムです。
- ファイルを実行する。 拡張子が.runのファイルは、通常、Linuxにインストールするためのウィザードです。
今度は、それぞれの特徴を見ていきます。
プログラムを通じて
Ubuntuソフトウェアセンター
プログラム Ubuntuソフトウェアセンター これは、Ubuntuでプログラムをインストールまたは削除する最も簡単な方法です。 また、最も制限されています。
あなたはでプログラムを見つけることができます アプリケーションメニュー> Ubuntuソフトウェアセンター
(1) アプリケーションをインストールするには、プログラムのメイン画面に表示されているカテゴリのXNUMXつを選択します。 これにより、そのカテゴリで利用可能なプログラムを表示するウィンドウが更新されます。 これで、インストールするプログラムを見つけてダブルクリックするだけです。 ウィンドウにその説明が表示され、[インストール]ボタンを押してインストールするオプションが表示されます。
(2) 探しているプログラムがどのセクションにあるかわからない場合。 インストールするアプリケーションの名前を右上の検索ボックスに入力します。 プログラムの名前を書くと、探している候補が見つかるまで、候補のリストが減ります。
(3) 左側の「インストールされているソフトウェア」をクリックすると、システムにインストールされているすべてのプログラムのリストにアクセスできます。 それらのいずれかをアンインストールする場合。 それをXNUMX回クリックするだけで、ウィンドウが更新され、プログラムの説明が表示され、プログラムをアンインストールするオプションが表示されます。
ここでは、ビデオ形式で説明されているのを見ることができます。
Synapticパッケージマネージャー
シナプス これは、システムにアプリケーションをインストールまたは削除するための高度なシステムです。 環境はUbuntuSoftware Centerのようにグラフィカルですが、はるかに強力です。 Synapticを使用すると、システムにインストールされているパッケージ(アプリケーション)を完全に制御できます。
Synapticを実行するには、 システム->管理-> Synaptic Package Manager。 このパッケージマネージャーを使用すると、非常に簡単なグラフィカルな方法でパッケージをインストール、再インストール、および削除できます。
シナプス画面は4つのセクションに分かれています。
最も重要なXNUMXつはカテゴリリストです (1) 左側とパッケージの左側にあります (3) 右側。
リストからパッケージを選択すると、その説明が表示されます (4).
パッケージをインストールするには、カテゴリを選択し、目的のパッケージを右クリックして「インストールするダイヤル「またはする ダブルクリック パッケージ名に。
この方法で、システムにインストールするすべてのパッケージにマークを付け、[適用]をクリックしてインストールを続行します。 Synapticは、インターネット上のリポジトリまたはインストールCDから必要なパッケージをダウンロードします。
[検索]ボタンを使用して、インストールするパッケージを見つけることもできます。
検索ボタンをクリックすると、名前や説明で番組を検索できます。 インストールしたいプログラムが見つかったら、それをダブルクリックしてインストールします。 プログラムを削除したい場合は、プログラムを右クリックして、[削除]または[完全に削除]を選択するだけです。
変更を適用するには、[適用]ボタンをクリックする必要があります。
Ubuntuのソフトウェアインストールシステムは非常に強力で用途が広いです。 リポジトリ内では、アプリケーションは「パッケージ」に編成されています。 各パッケージには、適切に機能するために依存する他のパッケージがあります。 Synapticは、これらの依存関係を解決し、必要なパッケージをインストールします。 しかしそれだけではありません。 アプリケーションパッケージでは、他のパッケージも、インストールしたいアプリケーションが機能するために必要ではないが、有用であることが示されています。 これらは「おすすめのパッケージ"
これらのパッケージを考慮するようにSynapticを構成できます«お勧め»あたかもそれらが依存関係であるかのように、したがってそれらも自動的にインストールされます。
Synapticを起動し、 [設定]> [設定]、タブ内 [推奨パッケージを依存関係として扱う]チェックボックスをオンにします。
ここでは、ビデオ形式で説明されているのを見ることができます。
熟練したエキスパート管理者
KubuntuユーザーはSynapticに相当するものを持っています 熟練したエキスパート管理者。 それはメニューで見つけることができます KDE>システム>エキスパート管理者。 操作はシナプスと非常によく似ています。
検索ボックスを使用すると、名前と説明の両方でパッケージを検索できます。 リストの結果の要素をダブルクリックすると、インストールのマークが付けられます。
パッケージのプロパティ(「詳細」)を確認することで、パッケージの依存関係を確認できます。
adeptのリポジトリは、adeptメニューをクリックしてから、リポジトリの管理をクリックすることで管理できます。
Kubuntuソフトウェア :ここには、(メイン、ユニバース、制限付き、マルチバース)と、ソースコードがある場所がもうXNUMXつあり、ダウンロードするサーバーまたはサーバーから選択するためのドロップダウンメニューがあります。
Third Party ソフトウェア:ここでは、追加のサードパーティリポジトリまたはCD-ROMを含めることができます。
更新版:Kubuntuのアップデート、熟練者がレビューするアップデートを選択できます。自動アップデートも設定できます。通知せずにインストールするか、サイレントダウンロードするか、アップデートがあることを通知するかを選択できます。
認証:リポジトリからダウンロードしたファイルの署名の鍵は次のとおりです。また、関心があり署名を処理するサードパーティのリポジトリが見つかった場合は、ウェブサイトまたはftpから任意のディレクトリに署名ファイルをダウンロードして含めることができます。インポートするか、「キーファイルのインポート...」ボタンをクリックして含めます。
システムのリポジトリを追加または削除して変更を加えた後、[更新の確認]ボタンをクリックする必要があります。
適性とapt-get
プログラムはグラフィカルにインストールできますが、前のポイントで見たように、いつでもターミナルを使用して任意のプログラムをインストールできます。
多くの新規ユーザーにとって、このオプションはもう少し複雑でやや不可解に見えるかもしれません。 現実から遠いものはありません。 あなたがそれに慣れると、それははるかに快適で、簡単で、速いです。
テキストモードでプログラムをインストールする方法はXNUMXつあります。 適性 と apt-get.
両方のプログラムは、XNUMXつの詳細を除いて、非常に似ています。aptitudeは、パッケージのインストールで適用された依存関係を記憶しています。 つまり、aptitudeを使用してアプリケーションをインストールまたは更新してからアンインストールする場合、aptitudeはプログラムとそのすべての依存関係を削除します(他のパッケージで使用されている場合を除く)。 apt-getまたはSynapticグラフィカル環境でインストールされている場合、アンインストールすると、指定されたパッケージのみが削除され、依存関係は削除されません。
使用
経由でターミナルを開きます アプリケーション->アクセサリ->ターミナル.
- パッケージのインストール:
$ sudo apt-get インストール
- パッケージのアンインストール:
$ sudo apt-get 削除
- パッケージのアンインストール(構成ファイルを含む):
$ sudoapt-パージを取得
- 利用可能なパッケージのリストを更新します。
$ sudo apt-get update
- 利用可能なパッケージアップデートでシステムをアップデートします。
$ sudoapt-アップグレードを取得
- コマンドオプションのリストを取得します。
$ sudoapt-ヘルプを取得
インターネットなしでパッケージをインストールする
インターネットがあり、必要なプログラム/パッケージがインストールされていないコンピューターでは、次のXNUMXつのコマンドを使用して、依存関係(まだインストールされていない)とともにパッケージをダウンロードできます。
sudo aptitude clean sudo aptitude install -d package_name
aptitude / aptを使用してパッケージをインストールすると、特定のフォルダーに残ります。 最初のコマンドでは、これらのパッケージをコンピューターから削除します(既に行われたインストールには影響しません)。
XNUMX番目のコマンドは、必要なパッケージと必要な依存関係をダウンロードしますが、インストールしません。 次に、「/ var / cache / apt / archives」に移動して、これらのパッケージを確認します。 それらをコピーし、接続されていないコンピューターに持っていき、それぞれをダブルクリックするか、コンソールでインストールします。
sudo dpkg -i package_name
依存関係がある場合は、最初にこれらをインストールする必要があることに注意してください。 これらの依存関係の一部は、インターネットを使用してコンピューターに既にインストールされているため、ダウンロードされない場合もあります。
インターネットを備えたコンピューターに既にインストールされている場合は、「aptitude remove」(パージなし)を使用してアンインストールでき、後の「aptitudeinstall」から「-d」を削除します。 このようにして、最初にアンインストールしてから、ダウンロードしてインストールします。 このようにして、インターネットを備えたコンピューターは、アンインストールする前とまったく同じプログラムを引き続き使用できます。
起こりうる依存関係の問題を解決して防ぐために、インターネットを使用してコンピューターのシナプスに移動し、必要なパッケージを探し、問題のパッケージを右クリックして、次のように入力します。 プロパティ タブを選択します 依存関係。 そこには、インターネットなしでコンピューターにパッケージを適切にインストールするために必要なパッケージがあります。
オプションで、多くのプログラムと.debパッケージを含むdebianディスクをダウンロードして、ubuntuと互換性を持たせることもできます。ソフトウェアの出所を入力し、[cd-romの追加]をクリックするだけです。
ファイルの使用
Debパッケージ
システムにアプリケーションをインストールする別の方法は、インストールの準備ができており、拡張機能を備えたパッケージを使用することです。 debファイル.
これらのパッケージをインストールするには、あなたがしなければならないだけです ダブルクリック Nautilusブラウザのファイルで、アプリケーションが自動的に起動します グデビ、パッケージのインストールと、正しいインストールに必要な他のパッケージの依存関係の検索を行います。
必要に応じて、コマンドラインを使用してコマンドを使用してインストールすることもできます dpkg:
sudo dpkg -i .deb
この場合、パッケージの可能な依存関係も手動でインストールする必要があります。
同じコマンドを使用して、パッケージをアンインストールすることもできます。
須藤 dpkg -r
RPMパッケージをDebに変換する
Red Hat、SUSE、Mandrivaなどの一部のGNU / Linuxディストリビューションは、DebianやUbuntuの.debパッケージとは異なる構成の.rpmパッケージを使用しています。
これらのパッケージをインストールするには、最初にそれらを.deb形式に変換する必要があります。 このためにアプリケーションが使用されます 外国人、この記事で説明されている方法のXNUMXつを使用してインストールできます。 アプリケーション 外国人 次のように使用されます。
ターミナルを開きます(アプリケーション>アクセサリ>ターミナル)そして次の命令を実行します:
sudo エイリアン .rpm
このようにして、プログラムはパッケージの名前でファイルを作成しますが、拡張子は.debで、Debパッケージの説明に従ってインストールできます。
自動パッケージパッケージ(拡張子.package)
プロジェクト オートパッケージ 使用するディストリビューションやデスクトップに関係なく、Linuxへのアプリケーションのインストールを容易にするというアイデアで生まれました。 そのため、Inkscapeなど、多くのプロジェクトで使用されています。
.packageファイルを初めてインストールするのはとても簡単です。 以下の手順に従ってください(プロジェクトページにも方法が示されています)。
ファイルがダウンロードされたら、実行権限を付与し、ファイルと要求された通知をダブルクリックする必要があります __を実行しますか、それともそのコンテンツを表示しますか? クリックする必要があります ラン。 これが完了すると、プログラムのインストーラーが起動します オートパッケージ とパッケージの内容。
プログラムがインストールされたとき オートパッケージ、インストールするこのタイプの次のファイルは、上記のことを何もしなくても、ダブルクリックするだけです。
バイナリファイル
拡張子が.binのファイルはバイナリファイルです。 それらには、パッケージのようなプログラムやライブラリのセットは含まれていませんが、プログラム自体です。 通常、商用プログラムはこのシステムの下で配布され、無料である場合とそうでない場合がありますが、通常は無料ではありません。
このタイプのファイルをダウンロードしてシステムに保存すると、実行する権限がなくなります。
したがって、最初に行う必要があるのは、そのファイルに実行の許可を与えることです。 ファイルのコンテキストメニューを表示し、オプションを選択します プロパティ。 タブを選択します パーミッション ファイルには所有者の読み取りおよび書き込み権限がありますが、実行権限はありません。 ボックスをアクティブにして実行権限を付与し、ウィンドウを閉じます。
sudo chmod + x .bin
バイナリファイルをインストールします。
$ sudo./.bin
ファイルを実行する
ファイル .run これらは、インストールを支援するウィザードであり、通常はグラフィカルです。 それらを実行するには、ターミナルに入力するだけです。
sh./.run
通常、スーパーユーザーのアクセス許可(管理者または管理者とも呼ばれます)が必要な場合 ルート)パスワードを要求します。 そうでない場合は、注文を追加するだけです sudo コマンドの前。これは次のようになります。
sudo sh./.run
ソースコードからアプリケーションを構築する
インストールパッケージを提供していないアプリケーションが見つかることがあり、ソースコードからコンパイルする必要があります。 これを行うには、Ubuntuで最初に行う必要があるのは、というメタパッケージをインストールすることです。 ビルドに不可欠な、この記事で説明されている方法のXNUMXつを使用します。
一般に、アプリケーションをコンパイルするために従う手順は次のとおりです。
- ソースコードをダウンロードします。
- コードを解凍すると、通常、gzip(* .tar.gz)またはbzip2(* .tar.bz2)で圧縮されたtarでパッケージ化されます。
- コードを解凍して作成したフォルダに入ります。
- スクリプトを実行する configure (コンパイルに影響するシステム特性を確認し、これらの値に従ってコンパイルを構成し、ファイルを作成するために使用されます メイクファイル).
- コマンドを実行 make、編集担当。
- コマンドを実行 sudo make install、システムにアプリケーションをインストールします。さらに良いのは、パッケージをインストールすることです。 checkinstall、および実行 sudo checkinstall。 このアプリケーションは.debパッケージを作成するため、依存関係のリストは含まれていませんが、次回コンパイルする必要はありません。
の使用 checkinstall また、システムがこの方法でインストールされたプログラムを追跡し、それらのアンインストールを容易にするという利点もあります。
この手順を実行する完全な例を次に示します。
tarxvzfセンサー-アプレット-0.5.1.tar.gzcdセンサー-アプレット-0.5.1./configure --prefix = / usr make sudo checkinstall
これがubuntusで私の最初のピニーノを助けてくれてありがとう
どういたしまして、トーマス!
ブログに新しいトピックを提案したい場合に備えて、私たちは自由に利用できます。
乾杯! ポール。
これらのチュートリアルは非常に完全で、簡潔で、明確です。 ありがとうチェ!
非常に興味深い投稿をありがとうございました。
私のような初心者の利益のために続けてください。
ありがとうございました。
個別指導ありがとうございます。
乾杯!。