logos フリーランスな生活
dpkg コマンド
パッケージのインストール

dpkg -i [パッケージ]

パッケージのアンインストール

dpkg -r [パッケージ]  etc 以下の設定ファイルは残す
dpkg --purge [パッケージ]  設定ファイルを含むすべてを削除する

インストールされているパッケージの一覧を表示

先頭に「i 」と表示されたものがインストールされているもの
「r」と表示されているのが既に削除されたもの
「h」がついているのがホールドされているもの

dpkg -l または dpkg -l [パッケージ]

dpkg -l でパッケージ名の全てが見えない場合
環境変数を設定する。.bash_profile に書くのも可

例: export COLUMNS=150

インストールされたパッケージのファイル名を一覧表示

dpkg -L ntp

特定のファイルが含まれるパッケージ名を調べる

dpkg -S /etc/ntp.conf
ntp-server: /etc/ntp.conf

パッケージファイルの中身を一覧表示する

dpkg -c [パッケージ]

パッケージの中身を抽出する

dpkg -x [パッケージファイル名] [展開する場所]

パッケージの状態をチェックする

インストールが中断していたり設定に失敗したパッケージや
何らかのエラー状態にあるパッケージを表示

dpkg --audit

ソースパッケージの解凍

dpkg-source -x [パッケージ].dsc

ソースパッケージのコンパイル

dpkg-buildpackage -rfakeroot -us -uc

パッケージをホールドする

echo [パッケージ] hold | dpkg --set-selections

パッケージのホールドを解除する

echo [パッケージ] install | dpkg --set-selections

ホールドされているパッケージを確認する

dpkg --get-selections | grep hold


※当サイトで扱っている情報の取り扱いについては、利用者の責任において行っていただきますようお願いいたします。
※必ずご自分の責任のもと、発生するリスクを十分に理解して行ってくださいますようお願いいたします。
※当サイトをご参考にして行ったいかなることであっても、生じた損害に対する責任を負いません。
※当サイトの掲載情報は、正否についてや成果・成否を保証するものでは決してありません。
※各サイトへの登録・利用につきましても自己責任でお願いいたします。
※一切の責任を負うことはできません。
Copyright © フリーランスな生活 All Rights Reserved. since 2008