>  기사  >  운영 및 유지보수  >  Linux 시스템에서 소프트웨어 설치, 제거 및 업데이트

Linux 시스템에서 소프트웨어 설치, 제거 및 업데이트

王林
王林원래의
2019-12-27 10:31:417863검색

Linux 시스템에서 소프트웨어 설치, 제거 및 업데이트

패키지 관리 시스템이란 무엇인가요?

패키지 관리 시스템은 Linux 애플리케이션을 설치, 업데이트 및 제거하는 데 함께 사용되는 도구 및 파일 형식 세트로 구성됩니다.

가장 일반적인 두 가지 패키지 관리 시스템은 Red HatDebian에서 제공됩니다. Ret Het, CentOS 및 Fedora는 모두 RPM(.rpm 파일)을 사용하고 Debian, Ubuntu 및 Mint는 DPKG(.deb 파일)를 사용합니다. Red HatDebian。Ret Het、CentOS 和 Fedora都是用RPM(.rpm 文件),Debian、Ubuntu和Mint是用DPKG(.deb文件)。

Gentoo Linux使用了一个叫做Portage的系统,Arch Linux只使用了TARBALLS

Gentoo Linux는 Portage라는 시스템을 사용하고, Arch Linux는 TARBALLS(.tar 파일)만 사용합니다. 이러한 시스템 간의 주요 차이점은 애플리케이션 설치 및 유지 관리에 대한 접근 방식입니다.

.rpm, .db 또는 .tar 파일 안에 무엇이 있는지 궁금하실 것입니다. 이러한 모든 파일이 응용 프로그램의 코드, 설치 방법에 대한 지침 및 종속성(종속할 수 있는 다른 응용 프로그램)이 포함된 일반 오래된 아카이브 파일(예: .zip)에 지나지 않는다는 사실을 알면 놀랄 수도 있습니다. 구성 파일을 배치할 위치입니다. 이러한 모든 명령을 읽고 실행하는 소프트웨어를 패키지 관리자라고 합니다.

온라인 학습 비디오 튜토리얼 공유: linux 비디오 튜토리얼

Debian, Ubuntu, Mint 등

Debian, Ubuntu, Mint 및 기타 Debian 기반 배포판은 모두 .deb 파일과 DPKG 패키지 관리 시스템을 사용합니다. 이 시스템을 통해 애플리케이션을 설치하는 방법에는 두 가지가 있습니다. APT 애플리케이션을 사용하여 저장소에서 애플리케이션을 설치하거나 DPKG 애플리케이션을 사용하여 .deb 파일에서 애플리케이션을 설치할 수 있습니다.

apt를 사용하여 애플리케이션을 설치하는 방법은 다음과 같습니다.

$ sudo apt install app_name1

apt를 사용하여 애플리케이션을 제거하는 방법은 다음과 같습니다.

$ sudo apt remove app_name1

설치된 애플리케이션을 업그레이드하려면 먼저 애플리케이션 저장소를 업데이트해야 합니다.

$ sudo apt update1

업데이트가 완료된 후 모든 애플리케이션을 업데이트하려면 다음 명령어를 사용하세요.

$ sudo apt upgrade1

하나의 앱만 업데이트하려면 다음 명령어를 입력하세요.

$ sudo apt update app_name1

마지막으로, 해당 애플리케이션이 설치하려는 앱이 Debian 저장소에 없으면 .DEB로 다운로드할 수 있습니다. 명령은 다음과 같습니다:

$ sudo dpkg -i app_name.deb
Red Hat, CentOS, and Fedora

기본적으로 Ret Hat은 여러 패키지 관리 시스템을 사용합니다. 이러한 시스템은 자체 명령을 사용하지만 여전히 유사점이 많으며 데비안에서도 동일한 명령이 사용됩니다.

예를 들어 yum 또는 dnf 관리자를 사용하여 애플리케이션을 설치할 수 있습니다. 명령은 다음과 같습니다.

$ sudo yum install app_name
$ sudo dnf install app_name12

.rpm 형식의 애플리케이션은 rpm 명령을 사용하여 설치할 수도 있습니다.

$ sudo rpm -i app_name.rpm1

애플리케이션을 삭제하는 명령은 다음과 같습니다.

$ sudo yum remove app_name
$ sudo dnf remove app_name12

업그레이드 프로그램은 다음 명령을 통해 수행할 수 있습니다.

$ yum update$ sudo dnf upgrade --refresh12
추천 관련 기사 및 튜토리얼: linux Tutorial

🎜

위 내용은 Linux 시스템에서 소프트웨어 설치, 제거 및 업데이트의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.