すべてのLinuxディストリビューションでアップデートコマンドを見つける方法は?

すべてのLinuxディストリビューションでアップデートコマンドを見つける方法は?

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-updateurpmi.update -a異なります slackpkg updateslapt-get --updatepacman -Sy

実行中のディストリビューションを確認し、正しいパッケージマネージャを実行するシェルスクリプトを作成することが可能である必要があります。ただし、依存関係ツリーとパッケージ名も異なる可能性があるため、状況がより複雑になる可能性があります。

関連情報