- [Linux]Ubuntu의 패키지 관리 프로그램(apt, apt-get, dpkg) 목차
개요
우분트 등의 Linux를 사용하면 많은 패키지를 설치하고 삭제할 필요가 있습니다.
이 내용은 Ubuntu, Debian, Mint 등 (. deb) 계열의 패키지를 설치, 삭제 등을 하는 프로그램에 대해 알아보겠습니다.
apt와 apt-get의 차이점
apt-get는 너무 많은 옵션을 제공함으로 이를 단순화시킨 것이 apt입니다.
실제 사용에서는 apt와 apt-get의 차이점은 없으며, 좀 더 다양한 옵션을 사용해야 하는 경우에는
apt-get을 사용하시면 됩니다.
apt 사용법
1) sudo apt update
패키지 색인을 최신 상태로 유지합니다.
sudo apt update 한 결과입니다.
sudo apt update는 새로운 패키지를 설치하시기 전이나 가끔 해 주시는 것이 좋습니다.
2) sudo apt upgrade
위 화면에서 11개 패키지를 업그레이드할 수 있다고 나왔습니다.
업그레이드할 리스트를 보시려면 화면처럼 sudo apt list --upgradable를 입력하시면 됩니다.
3) sudo apt install 패키지_이름
패키지_이름으로 지정한 패키지를 설치하는 명령어입니다.
4) sudo remove 패키지_이름
패키지_이름으로 지정한 패키지를 삭제하는 명령어입니다.
5) sudo remove 패키지_이름 1 패키지_이름 2 패키지_이름 3
한 명령어로 다수의 패키지를 삭제하는 명령어입니다.
6) sudo purge 패키지_이름
해당 패키지의 모든 구성 파일들도 같이 삭제됩니다.
7) sudo apt list, sudo apt list --installed
xz-utils가 설치되어 있습니다.
8) sudo apt search 패키지_이름
패키지_이름이 설치되었는지 찾아줍니다.
9) sudo apt show 패키지_이름
패키지_이름에 대한 정보를 보여줍니다.
dpkg 사용법
apt 보다는 낮은 레벨의 관리 명령어입니다.
apt도 dpkg를 사용합니다.
dpkg는 의존성 문제가 발생할 수 있으니 apt 명령어를 먼저 사용하시고, 불만족하시는 경우에 dpkg를
사용하시기 바랍니다.
1) dpkg -l
설치된 패키지의 리스트를 보여줍니다.
2) dpkg -i 패키지_이름
패키지_이름을 설치합니다.
3) dpkg -r 패키지_이름, dpkg -p 패키지_이름
패키지 삭제로서 -p 옵션을 사용하시면 구성 파일까지 삭제합니다.
4) dpkg -l 패키지_이름
패키지_이름에 대한 정보를 보여줍니다.
5) dpkg -L 패키지_이름
패키지_이름이 설치한 파일 목록에 대한 정보를 보여줍니다.
'python & 라즈베리파이' 카테고리의 다른 글
[Github]Github에서 특정 디렉토리나 파일 다운로드 받기 (0) | 2023.07.11 |
---|---|
[VScode]탭(Tab) 사이즈 조절하기 (0) | 2023.07.10 |
[Linux]Windows에서 우분트 시동 디스크 만들기 (0) | 2023.07.06 |
TypeError: a bytes-like object is required, not 'str' (0) | 2023.07.05 |
ModuleNotFoundError: No module named 'termcolor' (0) | 2023.07.05 |