Ubuntu 18.04 LTS apt-get 명령어 사용법
apt-get 명령어는 우분투에서 새로운 패키지(프로그램을 설치할때 가장 보편적으로 사용하고 있는 강력한 명령어 입니다. 오늘은 이 apt-get 명령어 옵션중 가장 보편적으로 사용하는 대표적인 명
snrnsnrnd.tistory.com
Package :
- 특정 기능을 하는 작은 프로그램 단위.
- 라이브러리와 같은 맥락의 개념.
- 다양한 툴을 제공하기 때문에 개발시 자유자재로 설치하거나 삭제할 줄 알아야 함
Sudo apt-get
- Sudo = superuser do or substitute user do
- 특정 명령을 실행하거나 파일에 접근하기 위해서, 루트 (root)권한이 필요할 때 쓰는 명령어
- apt = aptitude 적성
dpkg -l apt list --installed |
dpkg -l sudo apt list --installed sudo apt list --installed | grep pkgname |
지금까지 설치된 패키지 리스트 확인 pkgname 포함하는 패키지만 출력(빨리 찾기!) |
install | sudo apt-get install pkgname | |
remove | sudo apt-get remove pkgname | |
purge | sudo apt-get purge pkgname | 패키지 관련 데이터 전부 삭제 |
--reinstall install | sudo --reinstall install pkgname | 패키지 재설치 |
clean | sudo apt-get clean | 패키지 설치위해 다운받은 데이터 삭제. 주기적 사용 권장 |
autoremove | sudo apt-get autoremove | 필요하지 않는 패키지 자동 삭제 |
update | sudo apt-get update | 패키지 저장소에서 패키지 리스트를 새로 다운받아 업데이트 |
upgrade | sudo apt-get upgrade |
설치된 모든 패키지를 상위버전으로 업그레이드 |
dist-upgrade | sudo apt-get dist-upgrade |
설치된 모든 패키지를 의존성을 검사하여 업그레이드. 만약 업그레이드 중 새로 추가된 의존성 패키지가 있다면 추가설치 진행.
|
source | sudo apt-get source 패키지명 | 패키지를 설치하지는 않고 소스파일만 다운로드 |
build-dep |
sudo apt-get build-dep 패키지명 |
source 를 통해 다운받은 패키지를 의존성을 검사하며 설치. 만약 설치도중 의존성 패키지가 있다면 추가설치 진행. |
apt-cache show |
sudo apt-cache show 패키지명 |
패키지의 상세한 정보를 출력 |
apt-cache search |
sudo apt-cache search 패키지명 |
패키지명을 검색 |
'개발공부 > AIFFEL_LMS' 카테고리의 다른 글
[F 02-13~] Jupyter notebook - 데이터 분석계의 워드 (0) | 2021.01.07 |
---|---|
[F02-6~02-12] Github / add, staging, commit (0) | 2021.01.06 |
CLI vs IDE (0) | 2021.01.04 |
Anaconda Cheatsheat (0) | 2021.01.04 |
LMS 커널 연결 (0) | 2020.12.31 |