apt
, yum
및 dnf
와 같은 패키지 관리자를 사용하여 Linux에서 소프트웨어 패키지 관리에는 소프트웨어 패키지 설치, 업데이트 및 제거의 여러 주요 작업이 포함됩니다. 이러한 각 패키지 관리자와 함께 이러한 작업을 수행 할 수있는 방법은 다음과 같습니다.
APT (Advanced Package Tool) : Ubuntu와 같은 데비안 기반 시스템에서 일반적으로 사용됩니다.
sudo apt install package_name
명령을 사용하십시오. 예를 들어, sudo apt install firefox
Firefox를 설치합니다.sudo apt update
실행하여 리포지토리에서 최신 패키지 목록을 가져 오십시오.sudo apt upgrade
사용하여 설치된 모든 패키지를 최신 버전으로 업그레이드하십시오.sudo apt remove package_name
사용하여 패키지를 제거하지만 구성 파일을 유지하십시오. 패키지와 구성 파일을 제거하려면 sudo apt purge package_name
사용하십시오.YUM (Yelldog Updater, Modified) : Centos, Rhel과 같은 RPM 기반 시스템에서 사용됩니다.
sudo yum install package_name
사용하십시오. 예를 들어, sudo yum install nano
Nano 텍스트 편집기를 설치합니다.sudo yum check-update
실행하여 업데이트를 확인하십시오.sudo yum upgrade
사용하여 설치된 모든 패키지 업그레이드.sudo yum remove package_name
패키지를 제거하십시오.DNF (DANDIFIED YUM) : Newer Fedora 및 Centos/Rhel 버전에서 사용되는 Yum의 후임자.
sudo dnf install package_name
사용하십시오. 예를 들어, sudo dnf install libreoffice
LibreOffice를 설치합니다.sudo dnf check-update
실행하여 업데이트를 확인하십시오.sudo dnf upgrade
사용하여 설치된 모든 패키지 업그레이드.sudo dnf remove package_name
패키지를 제거하십시오. 이러한 명령을 따르면 apt
, yum
또는 dnf
사용하여 Linux 시스템에서 소프트웨어 패키지를 효과적으로 관리 할 수 있습니다.
apt
, yum
및 dnf
패키지 관리자의 주요 차이점은 설계, 기능 및 지원하는 분포에 있습니다.
APT (고급 패키지 도구) :
주요 기능 :
apt
(Command Line Frontend) 및 대화식 프론트 엔드 ( aptitude
)를 제공합니다.Yum (Yellowdog Updater, 수정) :
주요 기능 :
DNF (dandified yum) :
주요 기능 :
요약하면, apt
는 데비안 기반 시스템에 따라 다르지만 yum
및 dnf
RPM 기반 시스템을 제공하며 dnf
결국 yum
대체하도록 설계된 새롭고 빠른 버전입니다.
Linux 시스템의 모든 패키지 업데이트는 사용중인 패키지 관리자에 따라 다릅니다. 다음은 언급 된 각 패키지 관리자와 함께 수행 할 수있는 방법입니다.
적절한:
다음 명령을 사용하여 패키지 목록을 업데이트 한 다음 모든 패키지를 업그레이드하십시오.
<code>sudo apt update && sudo apt upgrade</code>
종속성 변경을 포함하여 전체 시스템 업그레이드를 수행하려면 다음을 사용할 수 있습니다.
<code>sudo apt full-upgrade</code>
음 :
다음 명령을 실행하여 업데이트를 확인한 다음 모든 패키지를 업그레이드하십시오.
<code>sudo yum check-update && sudo yum upgrade</code>
DNF :
다음 명령을 사용하여 업데이트를 확인한 다음 모든 패키지를 업그레이드하십시오.
<code>sudo dnf check-update && sudo dnf upgrade</code>
이러한 명령은 최신 패키지 버전으로 시스템을 최신 상태로 유지하여 보안 및 성능을 향상시킵니다.
사용해야하는 패키지 관리자는 실행중인 특정 Linux 배포에 따라 다릅니다. 다음은 올바른 것을 선택하는 데 도움이되는 가이드입니다.
데비안 기반 배포 (예 : Ubuntu, Debian, Mint) :
apt
입니다. 데비안 기반 시스템에서 소프트웨어 패키지를 관리하는 데 강력하고 효율적입니다.RPM 기반 분포 :
Centos 및 Rhel (최대 7) :
yum
과 함께 제공되며 안정적인 패키지 관리를 제공합니다.Centos/Rhel의 Fedora 및 최신 버전 (버전 8 이상) :
dnf
를 사용하여 yum
보다 개선 된 성능과 기능을 제공합니다.다른 배포판은 다른 패키지 관리자를 사용할 수 있습니다.
pacman
사용합니다.portage
사용합니다. 결론적으로, 사용할 적절한 패키지 관리자는 특정 Linux 배포에 의해 결정됩니다. 데비안 기반 시스템의 경우 apt
사용하십시오. Centos/Rhel (최대 버전 7)의 경우 yum
사용하십시오. Fedora 및 Newer Centos/Rhel 버전 (8 세 이상)의 경우 dnf
사용하십시오.
위 내용은 패키지 관리자 (APT, YUM, DNF)를 사용하여 Linux에서 소프트웨어 패키지를 어떻게 관리합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!