パッケージのインストール
|
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
|