zypperコマンドはopenSUSEのパッケージ管理に使われます。
zypperのあとにつけて使うサブコマンドで、refreshとupdateの違いが分からなかったので調べてみました。
- zypper refresh はリポジトリの更新に使う
- zypper update はシステムの全パッケージをアップデートするのに使う
- zypperコマンドのrefreshとupdateの違いは、更新する場所
- 参考
zypper refresh はリポジトリの更新に使う
zypper refreshはリポジトリの更新に使います。
リポジトリは、パッケージがたくさん保管してある倉庫のような場所。
更新が必要になります。
zypper update はシステムの全パッケージをアップデートするのに使う
zypper update (またはzypper up)は、システムの全パッケージをアップデートするのに使うコマンドです。
zypperコマンドのrefreshとupdateの違いは、更新する場所
2つのサブコマンドの違いは、更新したい場所です。
- rehreshは、パッケージが集まっているリポジトリ
- updateは、パッケージ自身
Linuxでは、「zypperコマンドを使用して、リポジトリを更新したい。適切なコマンドは?」というような出題があります。
更新する対象に注意してサブコマンドを選ばなければいけませんね。
参考
Linux教科書 LPICレベル1 Version5.0対応