オリジナルサイト: Ubuntu apt-get シリーズ -- apt-get インストールソフト方法/チュートリアル_IT 鋭いナイフの抜刀ブログ - CSDN ブログ
導入
この記事では、apt-getを使用してUbuntuにソフトウェアをインストールする方法を紹介します。
ソフトウェアをインストールする
まずリストを更新します
sudo apt-get update
ソフトウェアをインストールする
sudo apt-get install <package name>[=<version>]
バージョンは省略可能で、最新バージョンがデフォルトとなります。
例(docker-compose-plugin をインストールする)
最新バージョンをインストールします。
sudo apt-get install docker-compose-plugin
指定されたバージョンをインストールします。
sudo apt-get install docker-compose-plugin=2.12.2~ubuntu-focal
ソフトウェアのバージョンを確認する
各バージョンはシステム バージョンと CPU アーキテクチャに関連しているため、次のコマンドを使用してサポートされているすべてのバージョンを一覧表示することはできません。たとえば、CPU アーキテクチャが amd64 の Ubuntu システム 16.04 をサポートするソフトウェアは 1.0 と 1.2 のみで、残りは 1.0 と 1.2 のみです。はサポートされていないため、列挙型は 2 種類のみです。
法1:apt-cache madison
sudo apt-cache madison <package name>
例
法2: apt policy
sudo apt-cache policy <package name>
例
オフラインでインストールする
方法
vi /etc/apt/sources.list に
、deb file:/work apt_packages/ などのローカル パスを追加します。
sudo apt-get アップデート
sudo apt-get install <パッケージ名>
その他の URL: Ubuntu apt ローカル ソースのオフライン インストール
他の
1. 必要なパッケージと依存パス: /var/cache/apt/archives/
2. インストールパッケージをダウンロードするがインストールしない方法: sudo apt-get -d install <パッケージ名>
インストールエラーの解決策
エラー1
間違い:
E: ロック /var/lib/dpkg/lock を取得できませんでした - オープン (11: リソースが一時的に利用不可)
解決:
sudo rm /var/lib/dpkg/lock
エラー2
間違い:
E: ロック /var/cache/apt/archives/lock を取得できませんでした - オープン (11: リソースが一時的に利用不可)
解決:
sudo rm /var/cache/apt/archives/lock