핵심 Linux 배포판은 온라인 카탈로그를 통해 제공되는 패키지를 사용하여 확장됩니다. 다양한 배포판은 특정 패키지 관리 시스템에 맞춰진 아키텍처 빌드에 의존합니다. 사용하는 패키지 관리자는 새 패키지를 설치하거나 업데이트하는 방법을 결정합니다.
패키지 란 무엇입니까?
패키지는 Linux 용 소프트웨어 응용 프로그램입니다. Apple의 App Store 및 Google Play 뮤직이 iOS 및 Android 용 큐 레이트 된 응용 프로그램을 제공하고 Microsoft Store가 Windows 10을 지원하는 것처럼 패키지 관리자는 배포판의 아키텍처 표준을 사용하도록 설계된 프로그램 라이브러리에 액세스합니다.
패키지 관리자 란 무엇입니까?
에이 패키지 관리자 온라인 소프트웨어 카탈로그에 액세스하고 Linux 환경에서 패키지를 설치, 업데이트 및 제거하기위한 온보드 도구로 사용됩니다.
시중에 나와있는 패키지 관리자는 둘 이상이며 패키지는 상호 호환이 쉽지 않습니다. 또한 모든 패키지 관리자 카탈로그에 모든 패키지가 존재하는 것은 아닙니다.
일반적인 패키지 관리 시스템은 다음과 같습니다.
- dkpg: Debian 및 Ubuntu에서 사용되며 apt, aptitude 및 Synaptic Package Manager와 같은 도구에서 지원됩니다.
- 팩맨: 아치 리눅스에서 사용
- 운반: 젠투 리눅스에서 사용
- 팔팔한: 우분투의 모회사에서 개발 한 비교적 새롭고 독립적 인 패키지 형식
- RPM 패키지 관리자: Red Hat에서 개발하고 YUM 및 zypper와 같은 도구가 지원합니다.
패키지를 설치하거나 업데이트하려면 어떻게합니까?
초급 Linux 사용자는 배포판에 포함 된 온보드 패키지 관리 도구를 사용해야합니다. 윈도우 시스템에서 찾을 수 있습니다. 각 도구는 다르게 구성되며 다른 옵션을 제공하지만 모두 그래픽 기반이며 관리 암호가 필요합니다.
포인트 앤 클릭 도구 내에서 새 패키지를 검색하거나 기존 패키지를 삭제하거나 설치된 패키지에 대한 업데이트를 찾을 수 있습니다.
수동 패키지 관리
고급 사용자는 배포판에 포함 된 그래픽 도구를 거의 사용하지 않고 쉘에서 직접 패키지 관리 명령을 내리는 것이 더 좋습니다. 경우에 따라 Linux 서버 관리와 같은 경우 데스크톱이 전혀 없기 때문에 셸 액세스 만이 패키지를 업데이트 할 수 있습니다.
각 패키지 관리자는 다른 쉘 명령을 지원하지만, 일반적으로 운영 체제를 변경하기 위해 루트 레벨 자격 증명 (패키지를 관리 할 권한이있는 사용자의 루트 암호 또는 계정 암호)을 지정해야합니다.
예를 들어, 인기있는 텍스트 편집기 인 Nano를 설치하려면 다음 셸 명령을 사용하십시오.
적절한:
apt-get install nano
운반: 나노를 낳다
냠 : 냠, 나노 설치
기본 도구의 작동 방식을 수정하는 관련 명령 플래그를 포함하여 특정 지침에 대해서는 셸 기반 패키지 관리 도구 설명서를 확인하십시오. Linux를 처음 사용하는 사람들을위한 자습서 목록을 확인하십시오.