Engineer of the lawyer

I was able to pass the Network Specialist. Next target is the Project Manager.

dpkgまとめ

dpkgコマンドはオプションがかなりあってややこしいです。

#dpkg [オプション] アクション

 

##########オプション##########

  1. dpkg -E
  2. dpkg -G
  3. dpkg -R
  4. dpkg -i
  5. dpkg -r
  6. dpkg -P
  7. dpkg -l
  8. dpkg -S
  9. dpkg -L
  10. dpkg -s
  11. dpkg --configure
  12. dpkg --unpack

 

ざっとオプションを数えるとなんと12個も…

とりあえず部分的にでも無理やり覚えます。

 

dpkg -E 【もうEよ!!】

既にバージョンがインストールされていればインストールしない

 

dpkg -G 【グレートなものありますけど!!】

既にバージョンがインストールされていればインストールしない

 

dpkg -R (--recursive) 

再帰的に…

 

dpkg -i (--install)

パッケージをインストールする

 

dpkg -r (--remove)

設定ファイルを残してパッケージをアンインストールする

 

dpkg -P (--purge)

設定ファイルも含めてパッケージをアンインストールする

 

dpkg -l (--list) 【単なる表示】

インストール済みパッケージを検索して表示

 

dpkg -S (--search) 【調査】

指定したファイルがどのパッケージからインストールされたかを表示する

 

dpkg -L (--listfiles)

指定したパッケージからインストールされたファイルを一覧表示する

 

dpkg -s (--status)

パッケージの情報を表示する

 

dpkg --configure

展開されたパッケージを構成する

 

dpkg --unpack

パッケージを展開のみする。(!!インストールは行わない!!)

 

※インストール済みのパッケージの再設定

dpkg-reconfigure ←ほかのコマンドとは違い、スペースが入らない

 

それぞれの特徴

  1. dpkg -E インストール時の確認
  2. dpkg -G インストール時の確認
  3. dpkg -R 再帰的…
  4. dpkg -i 標準インストール
  5. dpkg -r 削除系
  6. dpkg -P 削除系(完全)
  7. dpkg -l 検索系
  8. dpkg -S 検索系
  9. dpkg -L 検索系
  10. dpkg -s 情報表示
  11. dpkg --configure その他
  12. dpkg --unpack その他

 

オプションの数が何個あるのか、それぞれのコマンドの内容がどのようなものかを覚えていればなんとか行けそう

 

 

●dpkgの設定ファイル

/etc/dpkg/dpkg.cfg