티스토리 뷰
이번 포스팅에서는 Ubuntu Linux를 운영하기위해 설치되는 패키지들의 관리를 위한 명령어를 소개하고자 한다.
우선 Ubuntu Linux는 Debian Linux에서 파생된 배포본으로서 Redhat 계열이 사용하는 RPM 기반이 아닌 DEB Package 를 기반으로 패키지를 관리하며,
이에 사용되는 명령어로는 dpkg, apt, apt-get, aptitude 로 나뉜다
Redhat 계열 Linux에 익숙한 사용자를 위해 아래와 같이 Redhat 계열에서 사용되는 명령어 및 옵션을 함께 비교표로 나열한다.
Package Management |
Redhat Family |
Debian Family |
|||||
rpm |
yum |
dpkg |
apt |
apt-get | aptitude |
||
패키지 설치 |
-ivh |
install |
-i |
install |
install | install | |
전체 또는 설치된 패키지 리스트 조회 |
-qa |
list |
-l |
list list --installed |
N/A | N/A |
|
패키지 정보 상세 조회 |
-qi |
info |
-s |
show |
N/A | show | |
설치된 패키지 삭제 |
-e |
erase |
-r |
remove |
remove | remove | |
Repository내에 패키지명 검색 |
N/A |
search |
N/A |
search |
N/A | search | |
패키지에 포함된 파일 리스팅 |
-ql |
N/A |
dpkg -L |
N/A |
N/A | N/A | |
특정파일이 포함된 패키지 조회 (설치가 되어있어야함) | -qf | N/A | dpkg -S | N/A | N/A | N/A | |
특정파일이 포함된 패키지 조회 (설치 되어 있지 않은경우) | N/A | provides | N/A | N/A | N/A | N/A |
상기 명령어 및 옵션들을 통해 ubuntu Linux 의 기본적인 패키지 관리를 수행할 수 있으며,
보다 자세한 옵션 및 사용 예시들은 다음 기회에 다루도록 하겠다.
'System Story > Ubuntu' 카테고리의 다른 글
Ubuntu Runlevel 별 Service 실행 관리 하기 (0) | 2017.04.11 |
---|---|
Ubuntu System Locale 설정하기 (0) | 2017.04.05 |
Ubuntu 네트워크 설정하기 (4) | 2014.09.26 |