본문 바로가기
부트캠프교육중/Linux

[Ubuntu] 패키지와 패키지매니저

by 뭉지야 2022. 12. 28.
728x90

리눅스 운영체제의 패키지와 패키지 매니저는 포장된 상품과 온라인 쇼핑몰 같은 역할을 합니다.
패키지는 여러 파일이 담겨있는 하나의 상자입니다.
리눅스의 패키지는 여러 파일을 모아 하나의 파일로 저장하고 있는 압축파일입니다. 
패키지매니저를 사용하지 않고 프로그램을 독립적으로 설치하는데에 생기는 단점들을 보완하기위해 패키지매니저라는게 있다.

패키지 매니저는 패키지의 설치, 변경, 삭제 등 관리를 편리하게 해주는 도구입니다.
사용자가 패키지 매니저에게 특정 프로그램의 설치를 요청하면, 패키지 매니저는 패키지가 저장된 위치에서 패키지를 다운로드해 설치 프로그램을 실행합니다.

1. apt 명령어 이용하기

우분투는 기본적으로 apt라는 패키지 매니저가 내장되어 있습니다. 
터미널을 열어 프롬프트에 apt라고 입력한다.
 apt 

# apt 패키지 매니저의 주요 명령어
- 패키지 목록 갱신: apt update(관리자 권한 필요)
                               패키지를 다운로드할 수 있는 여러 저장소의 최신 정보를 업데이트합니다. 
                               새로운 저장소를 추가하거나, 패키지를 설치하기 전, 최신 정보를 갱신합니다.
                               설치된 프로그램이 새로운 버전으로 변경되지 않습니다.
- 업그레이드 가능한 패키지 목록을 출력: apt list --upgradable
- 전체 패키지 업그레이드(버전 업) : apt upgrade(관리자 권한 필요)
- 특정 패키지만 업그레이드(버전 업): apt --only-upgrade install 패키지이름  (관리자 권한 필요)
- 패키지 설치 : apt install 패키지 이름  (관리자 권한 필요)
- 설치된 패키지 보기 : apt list --installed
- 패키지 검색: apt search 검색어
- 패키지 정보 확인: apt show 패키지 이름
- 패키지 삭제 : apt remove 패키지 이름 (관리자 권한 필요)

2. 관리자 권한 사용하기
패키지 설치/삭제 등의 작업을 진행할 때 sudo 명령어를 이용해서 관리자 권한을 획득해야 합니다.
관리자 권한이 필요한 경우, sudo라는 명령어가 앞에 붙어야 합니다. 
-> 예를 들어 wget 이라는 패키지를 설치할경우 
sudo apt install wget 

3. 혹시 무언가 잘못되고 있다고 느껴지면
ctrl + c 를 눌러 종료해주세요

728x90

'부트캠프교육중 > Linux' 카테고리의 다른 글

[Ubuntu] nano  (0) 2022.12.28
[Ubuntu] 사용자와 관리자  (0) 2022.12.28
[Ubuntu] 절대경로와 상대경로  (0) 2022.12.28
[Ubuntu] 명령어2  (0) 2022.12.28
[Ubuntu] 명령어1  (0) 2022.12.28