教育:Linuxシステム

  
のソフトウェアを簡単にインストールするのを手伝ってください

コンピュータの役割を最大限に活用するには、さまざまなタスクを実行するための多数のアプリケーションソフトウェアが必要です。 Windows環境にさまざまなアプリケーションソフトウェアをインストールするためのアイデアと方法は、誰にでもよく知られている必要があります。
ただし、Linuxを使用している場合、常に次のような問題が発生します。

アプリケーションをインストールするにはどうすればいいですか?

私のソフトウェアはどこにインストールされていますか?

不要なアプリケーションを削除するにはどうすればよいですか。

......

以下で、これらの問題を見てみましょう。

まず、Linuxアプリケーションソフトウェアのインストールパッケージを解析します。

Linuxアプリケーションソフトウェアには通常3つのインストールパッケージがあります。

1)software-1.2.3-1などのtarパッケージ.tar.gz UNIXシステムのパッケージ化ツールtarを使用してパッケージ化されています。

2)rpm-package、たとえばsoftware-1.2.3-1.i386.rpm。これはRedhat Linuxが提供するパッケージカプセル化フォーマットです。

3)dpkgパッケージ、software-1.2.3-1.debなど。これはDebain Linuxが提供するパッケージカプセル化フォーマットです。

さらに、ほとんどのLinuxアプリケーションパッケージには、次のような命名規則があります。

Name-Version-Revision-Type

次に例を示します。

1)software-1.2.3-1.tar.gzの意味:

ソフトウェア名:software

バージョン:1.2.3

リビジョン:1

タイプ:tar.gz、説明はtarballです。

2)sfotware-1.2.3-1.i386.rpm

ソフトウェア名:software

バージョン:1.2.3

1

利用可能なプラットフォーム:Intel 80x86プラットフォーム用i386。

Type:rpm、説明はrpmパッケージです。

注意:rpm形式は通常コンパイル済みプログラムなので、プラットフォームを指定する必要があります。詳細は後述する。

そしてsoftware-1.2.3-1.debはそれを言う必要はないでしょう!自分で練習しましょう。

次に、パッケージの内容を理解します。

Linuxアプリケーションパッケージには、2つの異なる内容を含めることができます。

1)1つは実行ファイルです。つまり、パッケージを解凍した直後に実行することができます。 Windowsのすべてのパッケージはこのタイプです。このプログラムをインストールした後は使用できますが、ソースプログラムは表示されません。そしてダウンロードするとき、このソフトウェアがあなたが使用するプラットフォームであるかどうかに注意を払う、そうでなければそれは適切にインストールされません。

2)もう1つはソースプログラムです。解凍したら、コンパイラを使用してそれを実行可能ファイルにコンパイルする必要もあります。 Windowsの概念はオープンソースではないので、これはWindowsシステムにはほとんど存在しません。

通常、tarでパッケージされているのはソースプログラムで、rpm、dpkgパッケージは実行可能プログラムであることが多い。一般に、ソースプログラムを自分でコンパイルする方がより柔軟ですが、さまざまな問題や困難に遭遇するのも簡単です。比較的言えば、これらの実行可能パッケージをダウンロードすると、ソフトウェアをインストールするのが簡単になります。そのため、一般的にソフトウェアは常にさまざまなパッケージ形式のインストーラを提供します。あなたはあなた自身の状況に従って選ぶことができます。

最後に、tarでパッケージされたアプリケーションソフトウェアを入手します。

1.インストール:

インストールプロセス全体は、次の手順に分けることができます。

1)アプリケーションソフトウェア:CDをダウンロードして購入することによって得られます;

2)ファイルの解凍:通常、tarballはgzip、bz2などのようにもう一度圧縮されるので、あなたはそれらを最初に解凍する必要があります。それが最も一般的なgzフォーマットであるなら、あなたは実行することができます: "tar –xvzf package name"、あなたは1つのステップで解凍と解凍作業を完了することができます。そうでなければ、最初に解凍ソフトウェアを使用し、それから解凍する "tar-xvf decompressed tarball"を実行してください。

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はRedhatの主要な貢献として説明することができ、Linuxソフトウェアのインストール作業をより簡単にします。

1.インストール:

簡単な文章を言うことができます。実行:

rpm –ivh rpmパッケージ名

もっと進んだ、次の表を見てください。

rpmパラメータパラメータの説明
-iインストールソフトウェア
-tインストールをテストし、正しくインストールできません。-BRインストールの進行状況を表示します。-fエラーを無視します。-Uアップグレードをインストールします。-BRパッケージが正しくインストールされたかどうかを確認します。


これらのパラメーターは同時に使用できます。詳細はRPMコマンドのヘルプを参照してください。

2.アンインストール:

私は簡単な文章を言うことができます。実行:

rpm –eソフトウェア名

ただし、パッケージ名の代わりにソフトウェア名が使用されることに注意してください。たとえば、software-1.2.3-1.i386.rpmパッケージをインストールするには、次のコマンドを実行します。

rpm –ivh software-1.2.3-1.i386.rpm

アンインストールするときは、次のコマンドを実行してください。

rpm –e software。

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

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

Copyright © Windowsの知識 All Rights Reserved