Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxソフトウェアのインストールとアンインストール基本的なチュートリアル

Linuxソフトウェアのインストールとアンインストール基本的なチュートリアル

  
 

Linuxでは通常のソフトウェアインストール方法で、バイナリ形式でのソフトウェア配布の他に、ソースコード形式のソフトウェアパッケージもあります2種類のソフトウェアのインストール方法とアンインストール方法は次のとおりです。


バイナリ配布パッケージのインストールとアンインストール

Linuxソフトウェアのバイナリ配布とは、事前にバイナリ形式でコンパイルされたソフトウェアパッケージの配布形式のことです。パッケージが特定のハードウェア/オペレーティングシステムプラットフォーム用にコンパイルされている場合、使いやすく、不利な点は柔軟性が欠如していることです。そうすれば、他のプラットフォームや環境では正しく実行できません。

1、* .rpmバイナリパッケージ

説明:RPM(RedHat Packge Manager)はRedHatのパッケージマネージャで、rpm形式で簡単に使用できます。ソフトウェアパッケージのインストール、アップグレード、アンインストール、検証、および照会インストールは簡単で、アンインストール時に複数のディレクトリにインストールされているファイルを削除できます。 * .rpmはパッケージのファイル名です(ここで* .rpmは*。src.rpm以外のrpmサフィックスを持つファイルを指します);
rpm共通パラメータ:-ivh:インストールはインストールの進行状況を表示します[install--冗長ハッシュ記号] -Uvh:アップグレードパッケージ[更新]; -qpl:RPMパッケージ内のファイル情報の一覧[クエリパッケージ一覧]; -qpi:RPMパッケージの説明情報の一覧[クエリパッケージインストールパッケージ] - qf:指定されたファイルがどのRPMパッケージに属しているか[Query File]; -Va:すべてのRPMパッケージを確認し、見つからないファイルを見つけます[Lost]; -e:パッケージを削除します

2、* .tar.gz /*。tgz、*。bz 2バイナリパッケージ

説明:* .tar.gz /*。bz 2バイナリパッケージは、gzip /bzip2のtarツールでパッケージされています。圧縮、インストール中に直接解凍できます。解凍後にディレクトリが1つしかないソフトウェアの場合は、「Uninstall」コマンドと「rm -rf software directory name」コマンドを使用し、解凍後にファイルがディレクトリ内に散在している場合は手動で削除する必要があります。このファイルは、<; tar -ztvf * .tar.gz< /' tar -jtvf * .bz2>;コマンドを使用して取得できます。 tarのパラメータzはgzip解凍、xは解凍、vは検証、fは表示結果、jはbzip2の解凍、tはパッケージをリストしたファイルのリストです。
インストール:tar -zxvf * .tar.gzまたはtar -jxvf * .bz2アンインストール:手動でインストーラを提供する

パッケージを削除します。

このパッケージはすでにインストールスクリプトまたはバイナリを提供しています。インストールウィザード(setup、install、install.shなど)では、ソフトウェアのインストールを完了するためにそれを実行するだけでよく、アンインストール時には、それに応じてアンチインストールスクリプトまたはプログラムが提供されます。さらに、インストール防止機能は、ソフトウェアがインストールされた後に提供され、現在、そのような種類のソフトウェアパッケージは比較的少ない。

ソースコード配布パッケージのインストールとアンインストール

Linuxソフトウェアのソースコード配布は、ソフトウェアのすべてのプログラムソースコードのリリース形式を提供します。ユーザーは実行可能バイナリコードをコンパイルして実行する必要があります。アプリケーション環境に合わせてインストール、コンパイル、インストールします。構成は柔軟であり、特定の機能/モジュールを自由に削除または保持したり、さまざまなハードウェア/オペレーティングシステムプラットフォームやコンパイル環境に適応させることは困難です。

1、* .src.rpmの形式のソースコードパッケージ
インストール:rpm -rebuild * .src.rpm cd /usr /src /dist /RPMS rpm -ivh * .rpmアンインストール:rpm -e packgename

説明:rpm --rebuild * .src.rpmコマンドは、ソースコードをコンパイルし、/usr /src /dist /RPMSの下にバイナリrpmパッケージを生成してから、そのバイナリパッケージをインストールします。 Packgename前述のとおり、2つの方法は次のとおりです。

方法1:rpm -i your-package.src.rpmcd /usr /src /redhat /SPECSrpmbuild -bp your-package.specs#一和你的パッケージ名仕様ファイルcd /usr /src /redhat /BUILD /your-package /#aあなたのパッケージと同じ名前のディレクトリ/configure#このステップは通常のソースソフトウェアをコンパイルするのと同じです、あなたはパラメータmakemake instalを追加できます。方法2:rpm -i you-package.src.rpm cd /usr /src /redhat /SPECS#最初の2つの手順とrpmbuildと同じ方法-bb your-package.specs#パッケージと同じ名前のspecsファイル/usr /src /redhat /RPM /i386 /(特定のパッケージによっては、i686、noarchなど)。このディレクトリに、新しいrpmパッケージがあります。これはコンパイル済みのバイナリファイルです。 Rpm -i new-package.rpmをインストールすることができます。

2、* .tar.gz /*。tgz、* .bz2ソースコードパッケージ

説明:解凍後にドキュメントを読むことをお勧めします。インストール要件を理解することができます。必要に応じて、コンパイル設定を変更する必要があります。一部のパッケージのソースコードは、コンパイルおよびインストール後にmake uninstallコマンドを使用してアンインストールできますこの機能が提供されていない場合は、ソフトウェアのアンインストールを手動で削除する必要があります。ソフトウェアはシステム内の複数のディレクトリにファイルをインストールすることがあるので、それらを削除するのは困難なことが多いので、コンパイルする前にファイルを設定し、インストールするソフトウェアをターゲットパスに指定する必要があります。この方法では、' rm -rfソフトウェアディレクトリ名'コマンドを使用して、完全にアンインストールすることができます。他のインストール方法と比較して、ユーザーをコンパイルしてインストールするのが最も困難です。

ソースパッケージを解凍します。[root @ Mylinux〜]#tar -zxvf zip-2.3-27.tar.gz(またはtar -jzxf zip-2.3-27.tar.bz2)ディレクトリ、インストール:[root @ Mylinux〜]#cd zip-2.3-27 [root @ Mylinux zip-2.3-27]#./configure --prefix = ....&&&& makeアンインストールソースパッケージをインストールします。[root @ Mylinux zip]#make uninstall

Copyright © Windowsの知識 All Rights Reserved