Gentoo Ubuntu ArchなどのすべてのLinuxディストリビューションでアップデートコマンドを見つけるには、同じ方法が必要です。
答え1
すべてのLinuxディストリビューションで動作する単一の更新コマンドはありません。これはパッケージマネージャによって異なります。
- Debian、Ubuntu:
apt-get
- スース:
zypper
- 赤い帽子:
yum
- Fedora、CentOS:
dnf
- マンドリバ、マギア:
urpmi
- スラックウェア:pkgtoolsと
slackpkg
- ヤナギ、ベクトル:
slapt-get
- ラインの実行:
netpkg
- サバヨン:
equo
- アーチ:
pacman
- 子犬:
ppm
- 山:
apk
これらは私が試したことの一部です。
パッケージリストを更新する構文も、、、、zypper refresh
などdnf check-update
がurpmi.update -a
異なります slackpkg update
。slapt-get --update
pacman -Sy
実行中のディストリビューションを確認し、正しいパッケージマネージャを実行するシェルスクリプトを作成することが可能である必要があります。ただし、依存関係ツリーとパッケージ名も異なる可能性があるため、状況がより複雑になる可能性があります。