모든 Linux 배포판에서 업데이트 명령을 찾는 방법은 무엇입니까?

모든 Linux 배포판에서 업데이트 명령을 찾는 방법은 무엇입니까?

젠투 우분투 아치 및 기타와 같은 모든 Linux 배포판에서 업데이트 명령을 찾으려면 동일한 방법이 필요합니다.

답변1

모든 Linux 배포판에 작동하는 단일 업데이트 명령은 없습니다. 이는 패키지 관리자에 따라 다릅니다.

  • 데비안, 우분투:apt-get
  • 수스:zypper
  • 빨간 모자:yum
  • 페도라, CentOS:dnf
  • 만드리바, 마기아:urpmi
  • 슬랙웨어: pkgtools 및slackpkg
  • 버드나무, 벡터:slapt-get
  • 선 수행:netpkg
  • 사바욘:equo
  • 아치:pacman
  • 강아지:ppm
  • 산:apk

이것들은 제가 시도한 것 중 일부입니다.

패키지 목록을 업데이트하는 구문도 , zypper refresh, dnf check-update, urpmi.update -a등 다릅니다 slackpkg update.slapt-get --updatepacman -Sy

실행 중인 배포판을 확인하고 올바른 패키지 관리자를 실행하는 쉘 스크립트를 작성하는 것이 가능해야 합니다. 그러나 종속성 트리와 패키지 이름도 다를 수 있으므로 상황이 더 복잡해질 수 있습니다.

관련 정보