DEBパッケージをインストールする方法
.deb
Ubuntu、Kali、Linux Mint、POPのようなDebianベースのディストリビューションで使用されるインストールパッケージ形式ですOSなど、もちろんDebian自体.この投稿では、インストール方法を説明します
.deb
Ubuntuの上のファイル.上記のように、他のDebianベースのディストリビューションにも同じ手順が適用されます.Ubuntuのリポジトリには、Ubuntuソフトウェアセンターから、または
apt
.しかし、多くのアプリケーションは、Ubuntuまたは任意のサードパーティのリポジトリに含まれていません.ローカルDEBパッケージをインストールしたいと思うもう一つの理由は、デフォルトのパッケージマネージャのバージョンが古いことで、新しいバージョンを取得したいと思います.
これらの非公式アプリケーションは、開発者のウェブサイトやGitリポジトリからダウンロードすることができます手動でインストールされます.しかし、インストール時に注意してください
.deb
特にオープンソースでないならば、非公式ソースからのパッケージ.パッケージのダウンロード
デモをダウンロードVscode 井出wget :
$ wget -O 'vscode-stable.deb' 'https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64'
推測するとquery paramaters
このコマンドは64ビットアーキテクチャをダウンロードしますVscode オフィシャルパッケージVscode リポジトリとしてのリポジトリ.現在の作業ディレクトリのdeb.パッケージのインストール
DEBパッケージのインストールに関しては、コマンドラインまたはグラフィカルユーザインタフェースオプションがあります.
コマンドラインからもあなたの処分でいくつかのツールがあります.次の節では、使い方を教えてあげます
apt
, and dpkg
DEBパッケージをインストールするユーティリティ.DPKG
dpkg
Debianベースのシステムのための低レベルパッケージマネージャです.使用する-i
or --install
DEBパッケージをインストールするフラグdpkg
.# First update package indices
$ sudo apt update
# Install via dpkg
$ sudo dpkg -i ./vscode-stable.deb
Unlike apt
, dpkg
依存関係を解決しません.DEBパッケージをインストールする際に依存関係エラーが発生した場合は、次のように使用できますapt
すべてのパッケージ依存関係を解決してインストールするコマンド$ sudo apt install -f
APT
apt
Ubuntu、Debian、および関連するLinuxディストリビューションでのDEBパッケージの管理、更新、削除のコマンドラインユーティリティです.それはUbuntu 14.04で導入され、最も一般的に使用されるコマンドをapt-get
and apt-cache
.The
apt
パッケージマネージャは、パッケージの依存関係をすべて解決してインストールするので、apt
の代わりにdpkg
.ローカルDEBパッケージをインストールするには
apt
debファイルへのフルパスを指定する必要があります.ファイルが絶対パスを入力するのではなく、現在の作業ディレクトリにある場合は、./
パッケージの前に名前.そうでなければ、
apt
Ubuntuのリポジトリからパッケージを取得してインストールします.あなたが後に同じディレクトリにいると仮定しましょう
wget
ティングVscode 次にパッケージを実行します.# First update package indices
$ sudo apt update
# Install via apt
$ sudo apt install ./vscode-stable.deb
結論
Ubuntuの例としてDebianベースのディストリビューションにローカルDEBパッケージをインストールする方法を見ました.DEBパッケージをインストールするときに
apt
パッケージの依存関係をすべて解決してインストールします.すべて完了!
Reference
この問題について(DEBパッケージをインストールする方法), 我々は、より多くの情報をここで見つけました https://dev.to/serhatteker/how-to-install-deb-packages-1h4kテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol