리눅스

리눅스 - 패키지 관리

마루설아 2025. 10. 15. 22:56

유닉스 계열 운영체제는 패키지 관리 시스템을 탑재하고 있다.

패키지 관리 시스템이란, 패키지 설치, 업데이트, 구성 등을 자동화하고 관리해준다.

 

1. 패키지

소프트웨어 프로그램과 관련 파일들을 포함한 묶음

 

2. 패키지의 주요 구성 요소

 - 실행 파일 : 프로그램 실행 가능한 파일

 - 라이브러리 파일 : 프로그램 실행에 필요한 라이브러리

 - 문서 : 매뉴얼, 라이선스 정보, 개발자 문서 등

 - 패키지 메타데이터 : 패키지 이름, 버전, 설명 등 메타데이터

 - 설정 파일 : 사용자 또는 시스템 관리자가 프로그램 구성에 필요한 설정 파일

 

3. 패키지 관리 시스템의 주요 기능

 - 패키지 설치

 - 종속성 관리

 - 업데이트

 - 설정 관리

 - 제거

 

 

시스템에 적합한 패키지는 apt list로 조회할 수 있다.

시스템에 이미 설치된 패키지만 조회하려면 --installed 옵션을 추가한다.

설치된 패키지 중 업그레이드가 가능한 패키지는 --upgradable로 확인할 수 있다.

 

 

패키지에 대한 정보를 담아두는 관리 시스템은 패키지 DB이다.

패키지를 설치하기 전 sudo apt update 명령어를 통해 패키지 DB를 업데이트 해야한다.

 

 

패키지 설치 및 삭제는 apt install 패키지명, apt remove 패키지명 으로 사용하면 된다.

'리눅스' 카테고리의 다른 글

리눅스 - systemd  (0) 2025.10.19
리눅스 - 표준 오류 버리기  (0) 2025.10.17
리눅스 - 네트워크 설정  (0) 2025.09.24
리눅스 - 파이프라인  (0) 2025.09.24
리눅스 - 리디렉션  (0) 2025.09.24