Skip to content

apt-get(LPIC)

   

apt-get

サブコマンド

install

upgrade

update

dist-upgrade

remove

apt-get update と apt-get upgrade と apt-get dist-upgrade の違い

apt-get update

  • パッケージのリストを更新する
  • インストールされているパッケージの更新は行わない

apt-get upgrade

  • インストールされているパッケージを更新する. さきにupdateを実行しておく
  • ただし、更新によって新規にパッケージのインストールや削除が発生するような場合は、それを行わない
  • つまり、安全なアップデート

apt-get dist-upgrade

  • インストールされているパッケージを更新する.
  • 更新によって新規にパッケージのインストールや削除が発生するような場合、それらも実行する

参考: yum update と yum upgradeの違い(ついでにDebianも)

サンプル

インストールされているパッケージの更新を行う

$ apt-get upgrade

パッケージ情報の依存関係情報のキャッシュを最新の情報に更新する

$ apt-get update

lolcatをインストールする

$ apt-get install lolcat

lolcatをアンインストールする

$ apt-get remove lolcat

apt-cache

サンプル

slが依存するパッケージの情報を表示します

$ apt-cache depends sl

関連記事

  1. uniq(LPIC)
  2. dselect(LPIC)
  3. dpkg,etc(LPIC)
  4. id(LPIC)
  5. SGID(LPIC)
  6. SUID(LPIC)
  7. adduser(LPIC)