Articles

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
Ubuntuにローカルパッケージをインストールします
Ubuntuにローカルパッケージをインストールします

インストール中またはインストールして起動した後に依存関係エラーが発生した場合プログラムでは、次のaptコマンドを使用して、壊れた依存関係を修正するようにプログラムに指示する-f-r--purgeオP>

$ sudo dpkg -r teamviewer $ sudo dpkg --purge teamviewer 
Ubuntuでパッケージを削除
Ubuntuでパッケージを削除

インストールされているパッケーからインストールされています。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
Ubuntuでaptを使用してローカルパッケージをインストール
Ubuntuでaptを使用してローカルパッケージをインストー

ubuntuでapt-getを使用してローカルパッケージをインストール
ubuntuでapt-getを使用してローカルパッケージをインストール

パッケー設定ファイルを含むファイルは、

を使用してパージすることができますpurge

オプションを示します。p>

$ sudo apt-get remove teamviewer$ sudo apt-get purge teamviewerOR$ sudo apt remove teamviewer$ sudo apt purge teamviewer

Gdebiコマンドを使用してソフトウェアをインストール

gdebiは、ローカルdebパッケージをインストールするための小さなコマン パッケージの依存関係をその場で解決してインストールします。 パッケージをインストールするには、次のコマンドを使用します。P>

$ sudo gdebi teamviewer_13.1.3026_amd64.deb
UbuntuでGdebiを使用してローカルパッケージをインストール
UbuntuでGdebiを使用してローカルパッケージをインストール

インストールされているパッケージを削除するにはgdebiからは、次のようにpurgeオプションを使用して、apt、apt-get、またはdpkgコマンドを使用できます。p>

$ sudo apt purge teamviewerOR$ sudo apt-get purge teamviewerOR$ sudo dpkg --purge teamviewer

これで終わりです! このチュートリアルでは、UbuntuおよびLinux MintでローカルDebianパッケージをインストールまたは削除するための3つの異なるコマンドラインツールを説明しました。