꾸러미 관련 명령어
둘러보기로 가기
검색하러 가기
제목 : 꾸러미 관련 명령어 작성자 : redneval 난이도 : 초중급 라이선스 : GFDL 처음 작성일자 : 2009년 6월
구분 | 명령어 | 설명 |
---|---|---|
업데이트 | sudo apt-get update | 꾸러미 목록을 최신으로 업데이트하기 |
업그레이드 | sudo apt-get upgrade | 설치된 꾸러미들을 최신버전으로 안전하게 업그레이드하기 |
sudo apt-get dist-upgrade | 설치된 꾸러미들을 최신버전으로 업그레이드하기
단, 의존성에 따라 어떤 꾸러미들은 삭제될 수도 있음 배포판 업그레이드와 같은 특수한 경우에 주로 사용함 | |
설치 | sudo apt-get install [꾸러미 이름] | 특정 꾸러미를 저장소에서 받아와서 설치하기
이미 설치된 꾸러미라면 이 명령어는 무시됨 |
sudo apt-get install --reinstall [꾸러미 이름] | 특정 꾸러미를 저장소에서 받아와서 다시 설치하기 | |
sudo dpkg -i [deb 파일 이름] | 컴퓨터상의 deb 파일 설치하기 | |
삭제 | apt-get remove [꾸러미 이름] | 특정 꾸러미를 삭제하기 |
sudo apt-get --purge remove [꾸러미 이름] | 특정 꾸러미를 삭제하기
단, 이 경우에는 그 꾸러미의 설정파일도 함께 삭제함 | |
검색 | apt-cache search [정규표현식] | 모든 꾸러미의 이름과 설명에서 [정규표현식]이라는 문자열을 검색함 |
apt-cache show [꾸러미 이름] | 특정 꾸러미의 정보를 살펴봄 | |
dpkg -L [꾸러미 이름] | 특정 꾸러미에 들어있는 모든 파일보기
단, 설치된 꾸러미여야함 | |
dpkg -l | 설치된 모든 꾸러미 보기
이를 응용하여 dpkg -l | grep '^ii' | wc -l 명령어를 사용하면 현재 설치된 꾸러미의 총 개수를 알 수 있음 | |
dpkg -S [패턴] | 파일 경로와 이름에 [패턴]이라는 문자열 패턴이 있는 파일이 들어있는 꾸러미를 찾아줌
단, 설치된 꾸러미 내에서만 찾음 |
dpkg 명령어를 이용한 검색방법은 설치된 꾸러미에서만 검색되는 한계가 있습니다.
apt-file 명령어를 이용하면, 설치되지 않은 꾸러미에서 검색이 가능합니다.
sudo apt-get install apt-file 명령어로 apt-file 꾸러미를 설치한 뒤에는 다음 명령어를 사용할 수 있습니다.
구분 | 명령어 | 설명 |
---|---|---|
업데이트 | apt-file update | 꾸러미 정보를 최신으로 업데이트하기 |
검색 | apt-file search [정규표현식] | 모든 꾸러미의 파일 경로와 이름에서 [정규표현식]이라는 문자열을 검색함 |
apt-file list [문자열] | 꾸러미에 들어있는 모든 파일보기 (dpkg -L 명령어와 유사함)
꾸러미 이름에 [문자열]을 포함하는 모든 꾸러미내의 모든 파일을 보여줌 dpkg -L 명령어와는 다르게, 설치되지 않은 꾸러미에서도 검색 가능함 |
자세한 설명은 다음 명령어로 각각의 매뉴얼을 참조하기 바랍니다.
man dpkg man apt-get man apt-cache man apt-file