Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxソフトウェアのインストール紹介

Linuxソフトウェアのインストール紹介

  
 

WindowsからLinux環境に切り替えたばかりの友人は、Linuxソフトウェアのインストールで最も頭痛の種の問題を抱えています。インストール方法やソフトウェアパッケージの形式の多様性は本当にちょっとおかしいです、私は同じ^ _ ^を使用していました。したがって、著者はあなたの参考のために、windowsおよびlinuxソフトウェアインストールの長所と短所、およびlinuxでのソフトウェアインストールの基本的な方法を要約しています。

まず、伝統的なウィンドウソフトウェアは一般に実行可能なインストールファイルにパッケージされています。これにはさまざまな設定ファイル、dllダイナミックリンクライブラリ、そしてメインおよびサブプログラムが含まれています。この方法の欠点は明らかです。

  • 統一されたインストーラAPIインターフェースはなく、インストーラはさまざまです。これはファイルのソースを見ることができないでしょう、それがなぜウィンドウの使用が遅くなるか、たくさんのジャンクファイルが積み重ねられた結果
  • インストーラのサイズはしばしば大きいです。それは多くのdllライブラリファイルを含まなければならないので、インストールファイル自体も大きなプログラムです^ _ ^(ちょっとループ)
  • 様々なインストール手順を開発するプログラマーも多くの頭脳をとります(私はされています)どうやってインストーラを作るのか私にはわかりません緑色のバージョンを作る必要があります= _ =!)

    MicrosoftがMSIフォーマットのインストールパッケージを開発したのは上記の欠陥のせいです。 Linuxパッケージと同様に動作します。しかし、上記の2番目の点で述べた欠点がまだあります。つまり、ライブラリファイルを処理できません。

    次に、windowsプログラムには、インストーラが実行可能プログラム、ライブラリファイル、設定ファイル、データなどをフォルダにインストールすることが多いという問題があります。フォルダの内容は混乱しやすいので、死ぬのが難しいものを見つけるのは困難です。

    ウィンドウプログラムの多くの欠点といえば、主人公Linuxデビュー。実際、作者自身の経験からすると、Linuxソフトウェアのインストールを恐れる最大の理由は、Linuxがプログラムを複数のフォルダにインストールすること、Linuxに連絡したばかりの友人が迷うこと、インストール先がわからないことなどです。 Linuxプログラムこのことを心配しないでください、いくつかのフォルダとその機能を覚えておいてください、あなたは迷うことはないでしょう^ _ ^。

    Linuxソフトウェアがインストールされると、通常は実行ファイルを/usr /binにコピーし、ライブラリファイルを/usr /lib、/usr /share /doc /$パッケージに保存します。 /内の/ヘルプファイル。このとき、誰かが尋ねます。ファイルが別の場所に配置されている場合は、アンインストールするのが面倒ではありませんか? !心配しないで、インストーラ管理システムはこれらのファイルの場所とそれらの間の依存関係を追跡します。このプログラムが不要になったら、uninstallコマンドを呼び出します。

    3つ目は、Linuxには2つの主流のインストールパッケージ形式があり、それぞれクラスの赤い帽子とクラスのdebainシステムで使われています。

    1. 2つのインストールパッケージの共通インストールコマンドの比較表

    Debian Red Hatはじめにdpkg -Giパッケージ.deb rpm -Uvhパッケージ.rpmインストール、アップグレードプログラムdpkg -rパッケージrpm -eパッケージアンインストーラdpkg -l‘ *スペル*’ *スペル*’構文をチェックするdpkg -lパッケージrpm -qパッケージプログラムのバージョンを表示するdpkg -sパッケージrpm - q -i packageすべてのインストールパッケージのメタデータを表示します。dpkg -I package.deb rpm -q -i -p package.rpmインストールパッケージ内のファイルのメタデータを表示します。dpkg -S /path /file rpm -q -f /path /ファイルファイルがどのインストールパッケージに属しているかを表示します。dpkg -L package rpm -q -l packageプログラムがインストールされている場所を表示します。dpkg -c package.deb rpm -q -l -p package.rpmプログラムがインストールされている場所を表示します。dpkg -x package.deb  Cpio -idは、プログラムを現在のディレクトリに抽出します。  Grep ^ Depends:rpm -q– require packageインストーラの依存関係を表示dpkg&purge; ndash;ドライランパッケージrpm -q– whatrequires packageインストーラの依存関係を表示

    2、もちろん一般的に使用されるインストール方法は上記の2つだけではなく、一般的にLinuxシステムはシステムメンテナンスライブラリを持っています、ダウンロード、インストールにapt-getまたはyumを使用できます。

    Debian Red Hatはじめにapt-get dist-upgrade yumアップデート[パッケージリスト]指定されたプログラムをアップグレードする(複数指定)apt-get install<パッケージリスト> yum install<パッケージリスト>プログラムの最新バージョンをインストールする(複数指定)apt-get remove<パッケージリスト> yum remove<;パッケージリスト>アンインストーラ(複数指定)apt-cacheリスト[packag] e list] yum list [パッケージリスト]インストール可能なプログラムをソースで表示

  • Copyright © Windowsの知識 All Rights Reserved