![모든 Linux 배포판에서 업데이트 명령을 찾는 방법은 무엇입니까?](https://linux55.com/image/178094/%EB%AA%A8%EB%93%A0%20Linux%20%EB%B0%B0%ED%8F%AC%ED%8C%90%EC%97%90%EC%84%9C%20%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%20%EB%AA%85%EB%A0%B9%EC%9D%84%20%EC%B0%BE%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
젠투 우분투 아치 및 기타와 같은 모든 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 --update
pacman -Sy
실행 중인 배포판을 확인하고 올바른 패키지 관리자를 실행하는 쉘 스크립트를 작성하는 것이 가능해야 합니다. 그러나 종속성 트리와 패키지 이름도 다를 수 있으므로 상황이 더 복잡해질 수 있습니다.