3ローカルDebianをインストールするためのコマンドラインツール(.DEB)Packages
このチュートリアルでは、ローカルソフトウェアパッケージ(.DebianおよびUbuntuやLinux Mintなどの派生物では、3つの異なるコマンドラインツールを使用しており、dpkg、apt、gdebiです。これは、WindowsからUbuntuまたはLinux Mintに移行した新しいユーザーに便利です。 彼らが直面している非常に基本的な問題は、システムにローカルソフトウェアをインストールすることです。
しかし、UbuntuとLinux Mintは、簡単なソフトウェアインストールのための独自のグラフィカルソフトウェアセンターを持っていますが、我々は端末の方法を介してパッケージをインストールすることを楽しみにしています。
Dpkgコマンドを使用してソフトウェアをインストール
Dpkgは、DebianとUbuntuやLinux Mintなどのその派生物のパッケージマネージャーです。 これは、.deb
パッケージのインストール、ビルド、削除、管理に使用されます。 しかし、他のLinuxパッケージ管理システムとは異なり、依存関係を持つパッケージを自動的にダウンロードしてインストールすることはできません。ローカルパッケージをインストールするには、dpkgコマンドを-i
フラグとともにパッケージ名とともに使用します。P>
$ sudo dpkg -i teamviewer_amd64.deb
インストール中またはインストールして起動した後に依存関係エラーが発生した場合プログラムでは、次のaptコマンドを使用して、壊れた依存関係を修正するようにプログラムに指示する-f
-r
--purge
オP>
$ sudo dpkg -r teamviewer $ sudo dpkg --purge teamviewer
インストールされているパッケーからインストールされています。debパッケージ。
Aptコマンドを使用してソフトウェアをインストール
aptコマンドは、新しいソフトウェアパッケージのインストール、既存のソフトウェアパまた、DebianやUbuntuやLinux Mintシステムなどの派生物でパッケージをより対話的に管理するためのapt-getおよびapt-cacheコマンドラインツールも提供しています。基本的に、apt-getまたはaptは.deb
ファイルを理解しておらず、主にパッケージ名を処理するように設計されています(たとえば、teamviewer、apache2、mariadbなど)。. そして、/etc/apt/sourcesで指定されたソースから、パッケージ名に関連付けられた.deb
アーカイブを取得してインストールします。リストファイル。
apt-getまたはaptを使用してローカルDebianパッケージをインストールする唯一のトリックは、パッケージへのローカル相対パスまたは絶対パス(./
P>
$ sudo apt install ./teamviewer_amd64.deb$ sudo apt-get install ./teamviewer_amd64.deb
Leave a Reply