Linux インストール コマンドの概要

巴扎黑
リリース: 2017-08-05 14:37:19
オリジナル
2052 人が閲覧しました

一般的な インストール方法 は 3 つあります:

1. グラフィカル インターフェイスのインストール: s ynaptic ソフトウェア管理 (すべて deb パッケージであるようです)

2. ターミナル コマンド ライン方法。ソースパッケージ (tar、Z、gz、bz2、tar.gz、tar.bz2、tar.Z、rar、zip)、rpm パッケージ、deb パッケージをインストールします (詳細は以下を参照)

3. ターミナル apt メソッド。 (全てdebパッケージのようです) apt-getでダウンロードしたパッケージは/var/cache/apt/archivesに保存されます。

bin ファイルなど、インストールする必要のないその他のものは、使用許可を変更するだけです

また、対応する 3 つのアンインストール方法があります:

1. Synaptic Package Manager 経由

シンプルなグラフィックインターフェースは非常に簡単です。削除したいソフトウェアパッケージを見つけて、「削除」をクリックします

2. コマンドライン削除方法

1) ソースパッケージ:

(前提: ソースパッケージはアンインストールプログラムが書かれています)

make uninstall


2) dpkg メソッド:
リムーバブルアンインストール: dpkg -r xxx
クリアアンインストール: dpkg -P xxx

3) rpm メソッド:
rpm -e xxx

3. apt コマンド
削除アンインストール、ソフトウェア パッケージを削除します: apt-get delete xxx
クリーン アンインストール、ソフトウェア インストール関連を削除します 設定と一緒にアンインストールします: apt-get --purge delete xxx

LINUXでソフトウェアをインストールする方法、コマンド方式

アプリケーションソフトウェアをインストールするにはどうすればよいですか?
ソフトウェアはどこにインストールされていますか?
不要なアプリケーションを削除するにはどうすればよいですか?
……
次に、これらの問題を一緒に考えてみましょう。

1. Linux アプリケーション ソフトウェア インストール パッケージの分析:
通常、Linux アプリケーション ソフトウェア インストール パッケージには次の 3 種類があります:
1) tar パッケージ (software-1.2.3-1.tar.gz など)。これは、UNIX システムのパッケージ化ツールである tar を使用してパッケージ化されます。
2) rpm パッケージ (software-1.2.3-1.i386.rpm など)。 Redhat Linux が提供するパッケージのカプセル化形式です。
3) dpkg パッケージ、例えばsoftware-1.2.3-1.deb。 Debain Linux が提供するパッケージのパッケージ化形式です。
さらに、ほとんどの Linux アプリケーション ソフトウェア パッケージの命名にも特定のルールがあり、次のとおりです:
名前-バージョン-リビジョン-タイプ
例:
1) software-1.2.3-1.tar.gz は次のことを意味します:
ソフトウェア名:software
バージョン番号:1.2.3
リビジョンバージョン:1
種類:tar.gz、tarパッケージであることを示します。
2) sfotware-1.2.3-1.i386.rpm
ソフトウェア名: software
バージョン番号: 1.2.3
修正バージョン: 1
利用可能なプラットフォーム: i386、Intel 80x86 プラットフォームに適しています。
「rpm」と入力し、rpm パッケージであることを示します。
注: rpm 形式は通常コンパイルされたプログラムであるため、プラットフォームを指定する必要があります。これについては後で詳しく説明します。
software-1.2.3-1.debについては言うまでもありませんね!皆さんも実践してみてください。
2. パッケージの内容を理解します:
Linux アプリケーション ソフトウェア パッケージには 2 つの異なる内容を含めることができます:
1) 1 つは実行可能ファイルで、パッケージを解凍した後に直接実行できます。 Windows のすべてのソフトウェア パッケージはこのタイプです。プログラムをインストールすると使用できますが、ソースプログラムは表示されません。また、ダウンロードする際は、ソフトウェアが使用しているプラ​​ットフォームに対応しているかどうかに注意してください。そうでない場合は、正常にインストールされません。
2)もう一つはソースプログラム、つまり解凍した後にコンパイラを使って実行ファイルにコンパイルする必要があります。 Windows の考え方はオープン ソース プログラムではないため、これは Windows システムにはほとんど存在しません。
通常、tar でパッケージ化されたものはソース プログラムですが、rpm または dpkg でパッケージ化されたものは実行可能プログラムであることがよくあります。一般に、ソースプログラムを自分でコンパイルすると、より自由度が高くなりますが、さまざまな問題や困難に遭遇しやすくなります。比較的言えば、これらの実行可能パッケージをダウンロードするとソフトウェアのインストールが簡単になりますが、当然ながら柔軟性は大幅に低下します。したがって、通常、ソフトウェアは常に複数のパッケージ形式でインストール プログラムを提供します。ご自身の状況に合わせてお選びいただけます。
3. tar にパッケージされたアプリケーション ソフトウェアを入手します
1. インストール:
インストール プロセス全体は次の手順に分けることができます:
1) アプリケーション ソフトウェアを入手します: CD をダウンロードして購入して入手します
2) を解凍します。ファイル: 一般 tar パッケージは gzip、bz2 などで再圧縮されるため、最初に解凍する必要があります。最も一般的な gz 形式の場合は、「tar –xvzf パッケージ名」を実行すると、解凍と解凍作業が 1 ステップで完了します。そうでない場合は、まず解凍ソフトウェアを使用し、次に「tar –xvf decompressed tar package」を実行して解凍します。 3) 添付の INSTALL ファイルと README ファイルを読みます。 4) 「./configure」コマンドを実行してコンパイルします。準備完了;
5) 「make」コマンドを実行してソフトウェアをコンパイルします。
6) 「make install」を実行してインストールを完了します。
7) 「make clean」を実行して、インストール中に生成された一時ファイルを削除します。
はい、終わりました。これでアプリケーションを実行できるようになりました。しかし、この時点で、読者の中には、どうやって実行すればよいのかと尋ねる人もいるでしょう。これは Linux 固有の問題でもあります。実際、一般的に Linux アプリケーション ソフトウェアの実行ファイルは /usr/local/bin ディレクトリに保存されます。ただし、これは「万能」というわけではありません。最も信頼できるのは、ソフトウェアの INSTALL ファイルと README ファイルを参照することです (通常、これらのファイルには手順が記載されています)。
2. アンインストール:
通常、ソフトウェア開発者は自分のソフトウェアをアンインストールする方法を考慮することはほとんどなく、tar はパッケージ化作業を完了するだけであるため、適切なアンインストール方法は提供されません。
アンインストールできないということですか?実際、いいえ、この問題を解決できるソフトウェアは 2 つあります。Kinstall と Kife は、tar パッケージのインストールとアンインストールの優れたパートナーです。筆者はその使い方を別の記事で紹介します。ここでは詳細には触れません。
4. rpm を使用してパッケージ化されたアプリケーション ソフトウェアを入手する
RPM は、Linux ソフトウェアのインストールをよりシンプルかつ簡単にする Redhat の大きな貢献と言えます。
1. インストール:
簡単な一文だけで完了します。実行:
rpm –ivh rpmパッケージ名
より高度なものについては、以下の表を参照してください:
rpm パラメータ パラメータの説明
-i ソフトウェアをインストールします
-t 実際のインストールではなく、テストインストールします
-p インストールの進行状況を表示します
-f エラーを無視します
-U アップグレードインストール
-v検出キットは正しくインストールされていますか? これらのパラメータは同時に使用できます。詳細については、RPM コマンドのヘルプを参照してください。
2.アンインストール:
簡単な一文だけで終わらせることもできます。実行:
rpm –e ソフトウェア名
ただし、後で使用するのはソフトウェアのパッケージ名ではなく、ソフトウェア名であることに注意してください。たとえば、パッケージ software-1.2.3-1.i386.rpm をインストールするには、次を実行する必要があります:
rpm –ivh software-1.2.3-1.i386.rpm
アンインストールする場合は、次を実行する必要があります:
rpm –ソフトウェア。


さらに、Linux では GnoRPM や kpackage などのグラフィカル RPM ツールも提供されており、プロセス全体が簡単になります。これらのソフトウェアの具体的なアプリケーションについては、別の記事で著者が紹介します。

5. debを使ってパッケージ化されたアプリケーションを取得する

Debian Linuxが提供するパッケージマネージャーで、RPMによく似ています。ただし、RPM は以前に登場したため、Linux のさまざまなバージョンで一般的に見られます。 Debian のパッケージ マネージャー dpkg は Debina Linux にのみ表示され、通常、他の Linux バージョンでは使用できません。ここで簡単に説明します:

1. インストール
dpkg –i deb ソフトウェアパッケージ名
例: dpkg –i software-1.2.3-1.deb
2. アンインストール
dpkg –e ソフトウェア名
例: dpkg –e software
はい、以上です、皆さんが北を見つけるのに役立つことを願っています。ご質問がある場合は、[url]www.linuxaid.com.cn/bbs/[/url] の「インストールと開始方法」バージョンで質問するか、[email]fjxufeng@linuxaid.com.cn[/] まで電子メールでお問い合わせください。 Eメール ]。
================================================ === ==================================
ソフトウェアのインストール
----以下の主なソフトウェアのインストールLinux には 2 つの異なる形式があります。最初のインストール ファイルの名前は filename.tar.gz です。代替インストール ファイルの名前は filename.i386.rpm です。最初の方法でリリースされるソフトウェアは、ほとんどがソース コード形式で送信されます。 2 番目の方法は、バイナリ形式で直接配布することです。 i386 は、ソフトウェアが Inter 386 命令セットに従ってコンパイルおよび生成されていることを意味します。
---- 最初のインストール方法は次のとおりです:
---- まず、インストールファイルをディレクトリにコピーします。たとえば、root としてログインしている場合は、ソフトウェアを /root にコピーします。
---- #cp filename.tar.gz /root
---- ファイルは圧縮されてパッケージ化されているので、解凍する必要があります。コマンドは次のとおりです。
---- #tar xvzf filename.tar.gz
---- このコマンドを実行すると、インストールファイルがパスに従ってカレントディレクトリに解凍されます。 ls コマンドを使用して、解凍されたファイルを確認します。通常、解凍後に生成されるファイルの中に「INSTALL」というファイルがあります。このファイルは、ソフトウェア パッケージのインストール方法の詳細を記載したプレーン テキスト ファイルです。
---- コンパイルが必要なほとんどのソフトウェアでは、インストール方法はほぼ同じです。解凍後に生成されたconfigureという実行可能スクリプトを実行します。これは、システムにコンパイルに必要なライブラリがあるかどうか、ライブラリのバージョンがコンパイルのニーズやインストールに必要なその他のシステム情報を満たしているかどうかを確認するために使用されます。後続のコンパイル作業の準備をします。コマンドは次のとおりです:
---- #./configure
---- チェック中にエラーが見つかった場合、configure はプロンプトを表示してチェックを停止します。プロンプトに従ってシステムを構成できます。プログラムを再度実行します。チェックに合格すると、コンパイルに使用する MakeFile ファイルが生成されます。この時点で、コンパイルを開始できます。コンパイルプロセスにかかる時間は、ソフトウェアのサイズとコンピュータのパフォーマンスによって異なります。コマンドは次のとおりです:
---- #make
---- コンパイルが成功したら、次のコマンドを入力してインストールを開始します:
---- #make install
---- インストールが完了すると、一時コンパイル プロセス中に生成されたファイルと構成プロセス中に生成されたファイルはクリアする必要があります。次のコマンドを入力します:
#make clean
#make distclean
この時点でソフトウェアのインストールは完了です。
---- 2 番目のタイプの場合、インストール方法は非常に簡単です。
----最初の方法と同様に、インストールファイルをディレクトリにコピーします。次に、rpm を使用してファイルをインストールします。コマンドは次のとおりです:
---- #rpm -i filename.i386.rpm
---- rpm は自動的にインストール ファイルを解凍し、ソフトウェアをデフォルトのディレクトリにインストールします。そして、ソフトウェアのインストール情報をrpmデータベースに登録します。パラメータ i の機能は、rpm をインストール モードにすることです。
---- さらに、Linux プラットフォームには商用ソフトウェアもいくつかあります。インストール ファイルにはセットアップ インストール プログラムが含まれており、そのインストール方法は Windows プラットフォームでの場合と同じです。例: Corel WordPerfect。
ソフトウェアのアンインストール
---- ソフトウェアのアンインストールは主に rpm を使用して実行されます。ソフトウェアをアンインストールするには、まずシステムに登録されているソフトウェア パッケージの名前を知っておく必要があります。次のコマンドを入力します:
---- #rpm -q -a
---- 現在のシステムにインストールされているすべてのソフトウェア パッケージをクエリします。パラメータ q の機能は、rpm をクエリ コマンド モードに移行させることです。パラメータ a はクエリ モードのサブパラメータで、すべて (ALL) を意味します。クエリされた情報が大きい場合は、人間の負担が少ない画面に表示できます。
----アンインストールするソフトウェアの名前を決定したら、実際にソフトウェアのアンインストールを開始できます。次のコマンドを入力します:
---- #rpm -e [パッケージ名]
---- ソフトウェアをアンインストールします。パラメータ e の機能は、rpm をアンインストール モードに移行させることです。 [パッケージ名] という名前のソフトウェア パッケージをアンインストールします。システム内のさまざまなソフトウェア パッケージ間に依存関係があるためです。依存関係が原因でアンインストールできない場合、rpm はプロンプトを表示し、アンインストールを停止します。次のコマンドを使用すると、依存関係を無視して直接アンインストールを開始できます:
---- #rpm -e [パッケージ名] -nodeps
---- 依存関係を無視してアンインストールすると、システム内の他のソフトウェアが使用できなくなる可能性があります。
---- #rpm -e [パッケージ名] -test
---- を使用すると、rpm に実際にアンインストールする代わりにアンインストール プレビューを実行させることができます。これにより、ソフトウェアに依存関係があるかどうかを確認できます。アンインストールプロセス中にエラーはありますか?

(2)

Linux を初めて使用する人のために、Linux にソフトウェアをインストールする方法の一般的な説明を書きました。一部のソフトウェアには特定のインストール手順がある場合があります。この HOWTO は、公式のインストール手順を読む代わりにはなりません。ドキュメント

この HOWTO では次のトピックについて説明します:

コマンドラインプロセス:

  • ソースからのソフトウェアのコンパイルとインストール

  • Redhat Package Manager を使用した RPM のインストール

  • を使用してインストールするDebian の apt-get

  • mandrake のインストール

  • fedora / yum を使用したインストール

  • Slackware パッケージのインストール

  • Gentoo EMerge を使用したソフトウェアのインストール

  • バイナリファイル(.BIN/.SH)のインストール

  • .package ファイルのインストール (AutoPackage)


グラフィカル (GUI) プロセス:

  • Synaptic (Fedora、Ubuntu) の使用

  • YaST2の使用(SuSE、openSuSE)

...

(3)

Linux でのソフトウェアのインストール方法の概要:

1. RPM パッケージのインストール方法の手順:

1. ソフトなど、対応するソフトウェア パッケージを見つけます。 .version.rpm をマシン上のディレクトリにダウンロードします。

2. ターミナルを開き、root ユーザーになります。

3. Soft.version.rpm が存在するディレクトリに移動します。 rpm -ivh Soft.version.rpm

2. Deb パッケージのインストール手順:

1. 対応するソフトウェア パッケージ (soft.version.deb など) を見つけて、マシン上のディレクトリにダウンロードします。 2. ターミナルを開きます。 su - root ユーザーになります。 3. Soft.version.deb があるディレクトリに移動します。 4. dpkg -i Soft.version.deb を入力します。

3. tar.gz ソース コード パッケージの例:

1. 対応するソフトウェア パッケージ (soft.tar.gz など) を見つけて、マシン上のディレクトリにダウンロードします。

2. ターミナルを開き、su - ルートになります。 user;

3. Soft.tar.gz が存在するディレクトリを cd します ;

4, tar -xzvf Soft.tar.gz //通常、ソフト ディレクトリが生成されます

5, cd Soft

6, ./configure

7、make

8、make install

four、tar.bz2 ソースコードパッケージのインストール方法:

1. 対応するソフトウェア パッケージ (soft.tar.bz2 など) を見つけてダウンロードします。ローカル マシン上のディレクトリに移動します。

2. ターミナルを開き、root ユーザーになります。

4. .bz2 //通常、ソフトディレクトリが生成されます

5, cd Soft

6, ./configure

7, make

8. make install

5. apt インストール:

1 を開きます。ターミナル、su - root ユーザーになります。

2. apt-cache ソフトを検索します。 注: ソフトは、探しているソフトウェアです。 名前または関連情報

3. ソフトウェアの Soft.version が 2 で見つかった場合は、次を使用します。 apt-get install software.version コマンドを使用してソフトウェアをインストールします。 注: インターネットにアクセスできる限り、apt-cachesearch を使用してソフトウェアを見つけ、apt-get install software を使用するだけです

6. bin ファイルのインストール:

ダウンロードしたソフトウェアの名前が Soft.bin の場合、インストール方法は次のとおりです:

1. ターミナルを開き、root ユーザーになります。

2, chmod +x Soft.bin

3, ./soft.bin //このコマンドを実行してソフトウェアをインストールします

/************このドキュメントについて** **********************************************

*ファイル名: Linuxでのソフトウェアのインストール方法のまとめ

*目的: Linux でのさまざまなソフトウェアのインストール方法をまとめます

*執筆者: zhoulifa(zhoulifa@163.com) Zhou Lifa(http://zhoulifa.bokee.com)

Linux 愛好家、Linux 知識の普及者、SOHO ファミリーの開発者C 言語プログラミングが最も得意です

*日時:2006-07-26 18:10:00

*注: 誰でもコードをコピーして、これらのドキュメントを自由に使用できます (もちろん商用利用も含みます)

* ただし、お願いします。 GPLに従ってください。

*希望: より多くの人々が科学技術の発展に自らの努力で貢献することを願っています

************************* ***** *******************************************/

7. インストールする必要のないソフトウェア: lumaqq などの一部のソフトウェアは、組み込みの jre を解凍した後、直接実行できます。 lumaqq.tar.gz をダウンロードしたと仮定します。使用方法は次のとおりです:

1. ターミナルを開き、root ユーザーになります

2. このステップでは、次のコマンドが生成されます。 LumaQQ ディレクトリというファイル

3, cd LumaQQ

4, chmod +x lumaqq //これで lumaqq プログラム ファイルを実行可能に設定します

5。これで lumaqq を実行できるようになります。コマンド ./lumaqq を使用するだけです。毎回実行するには フルパスを入力するか、生成したばかりの LumaQQ ディレクトリに切り替えます

6. パスを設定せずに使用できるようにするには、/bin ディレクトリに lumaqq リンクを作成し、次のコマンドを使用します。 ln -s lumaqq /bin/。今後いつでも lumaqq と入力して QQ チャット ソフトウェアを起動します

7 lumaqq にメニュー項目を持たせたい場合は、AlacarteMenu Editor などのメニュー編集ツールを使用します。をクリックし、上記で生成された LumaQQ ディレクトリで lumaqq を見つけてメニューを設定します。もちろん、/usr/share/applications ディレクトリに直接移動して、他の * 形式に従って独自のデスクトップ ファイルを生成することもできます。 .desktop ファイルがその中にあります。

開発者は、red Hat/red flag/suse などの第一世代 Linux オペレーティング システムを使用しないことをお勧めします。これらを使用することは、利便性 (つまり、より愚かな行為) を除いて、何も良いことはありません。そして豪華なインターフェース。 debian/ubuntu またはその他の第 2 世代のソフトウェアを使用します。apt コマンドはソフトウェアのインストールが最も簡単です。 apt コマンドは、ソフトウェアのインストール中に依存関係の問題を自動的に解決し、利用できないパッケージをインストールし、より低いバージョンのパッケージを自動的にアップグレードします。 もちろん、これにはユーザーの確認が必要です。

RedHat などの第一世代 Linux システムを使用している場合、softA ソフトウェアのインストールには rpm-ivh SoftA.rpm が使用されますが、通常、softB1 をインストールする必要があるというメッセージが表示される問題が発生します。 、softB2、softB3、およびその他のソフトウェアをインストールし、softB1 ソフトウェア パッケージをインストールすると、softC1、softC2、softC3、softC4 などのソフトウェアをインストールするように求められる場合があります。これらのソフトウェア パッケージを探すのに十分な時間はありません。 CD に収録されていない場合は、オンラインでダウンロードする必要があり、長時間オンラインで検索する必要があり、すべての時間はソフトウェア パッケージの検索に費やされます。これらのソフトウェア パッケージが見つかった場合でも、依然として問題が発生する可能性があります。順序が間違っていると、softC2 ソフトウェア パッケージを SoftC1 ソフトウェア パッケージより先にインストールする必要があります。しかし、誰が知っていますか?それは難しい。そのため、ソフトウェアを開発することはおろか、ソフトウェアをインストールして機能を体験する時間もありません。

第 2 世代の Linux オペレーティング システム (通常は Debian Linux と Ubuntu Linux) をインストールすることをお勧めします。以前、「Windows オペレーティング システムを搭載したコンピューターに Linux オペレーティング システムをインストールする方法」の記事で簡潔なインストール マニュアルについて説明しました。 Ubuntu をダウンロードし、指示に従ってインストールします。

第 2 世代のオペレーティング システムは、ソフトウェアのインストールに関しては非常に簡単です。たとえば、ゲーム ソフトウェアを探している場合、その名前は myward です。ソフトウェアは、私自身の戦争ゲームです。このソフトウェア パッケージを検索するには、コマンド apt-cache search myward を入力するか、ソフトウェア名の一部である apt-cache search war を入力するだけです。ソフトウェア名がわからない場合は、テキストの一部を入力します apt-ソフトウェアの説明にあるキャッシュ検索ゲームを参照してください。ソフトウェアを見つけたら、「apt-get install myward」と入力し、その後にソフトウェアの名前を入力するだけです。

私はプログラム開発に携わっています。Google で検索するだけではなく、Linux カーネルについてもっと勉強したいと思っています。

以上がLinux インストール コマンドの概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!