deb パッケージの管理2018年9月1日 | |
はじめにapt/dpkg コマンドによる deb パッケージの管理の方法。 使用バージョンUbuntu 16.04 LTS apt によるパッケージの管理※最近では "apt-get", "apt-cache" などが "apt" に統一されている。ただし、両者で若干動作が異なる場合がある。 すべてのパッケージ名の表示$ apt-cache pkgnames すべてのファイルの表示$ apt-cache dump パッケージの検索$ apt-cache search <キーワード> パッケージの情報の表示$ apt-cache show <パッケージ名> パッケージの依存関係の表示$ apt-cache depends <パッケージ名> パッケージリストの更新$ sudo apt-get update パッケージの更新$ sudo apt-get upgrade パッケージのインストール$ sudo apt-get install <パッケージ名> deb パッケージのインストール$ sudo apt install ./package.deb パッケージのアンインストール$ sudo apt-get remove <パッケージ名> "remove" の代わりに "purge" とすると、設定ファイルも削除する。 依存関係上で不要になったパッケージを削除$ sudo apt autoremove dpkg によるインストール後の依存関係の解決$ sudo apt-get -f install パッケージの再インストール$ apt-get install pkg --reinstall リリースのアップグレード$ sudo apt-get update $ sudo apt-get upgrade $ do-release-upgrade -c 新しい Ubuntu のリリースをチェックしています 新しいリリース '17.10' が利用可能になっています。 'do-release-upgrade' を実行してアップグレードしてください $ do-release-upgrade カーネルのバージョンの固定$ sudo apt-mark hold linux-image-4.4.0-130-generic 確認 $ apt-mark showhold バージョン固定を外す $ sudo apt-mark unhold linux-image-4.4.0-130-generic dpkg によるパッケージの管理インストールされているパッケージのリストの表示$ dpkg -l パッケージ情報の表示$ dpkg -s <パッケージ名> パッケージに属するファイルリストの表示$ dpkg -L <パッケージ名> ファイルが属するパッケージの表示$ dpkg -S <ファイル名> deb ファイルの情報の確認deb ファイルの情報を確認するには次のようにする。 $ dpkg -I <deb ファイル名> deb ファイルの中身を確認するには次のようにする。 $ dpkg -c <deb ファイル名> パッケージのインストール$ sudo dpkg -i <deb ファイル名> パッケージのアンインストール$ sudo dpkg -r <パッケージ名> | |
PENGUINITIS |