🧰 apt는 Ubuntu에서 소프트웨어를 설치/업데이트/삭제하는 패키지 관리자야.
🧠 기본 개념
apt는 Advanced Package Tool의 줄임말이고, 소프트웨어 패키지를 쉽게 관리할 수 있게 도와주는 도구야.
Ubuntu나 Debian 계열에서만 사용하는 명령어고, 백그라운드에선 .deb 파일들을 깔아줘.
🛠️ 자주 쓰는 apt 명령어 요약표
명령어설명
| sudo apt update | 패키지 목록(버전, 위치 등) 최신 정보로 갱신 |
| sudo apt upgrade | 설치된 모든 패키지를 최신 버전으로 업그레이드 |
| sudo apt install [패키지명] | 원하는 소프트웨어 설치 |
| sudo apt remove [패키지명] | 소프트웨어 삭제 (설정 파일은 남음) |
| sudo apt purge [패키지명] | 소프트웨어 완전히 삭제 (설정 파일 포함) |
| sudo apt autoremove | 필요 없는 의존성 패키지들 자동 삭제 |
| apt list --installed | 설치된 패키지 목록 확인 |
| apt search [이름] | 설치 가능한 패키지 검색 |
| apt show [패키지명] | 해당 패키지 정보 보기 (설명, 의존성 등) |
예시
- 패키지 설치하기
sudo apt install curl
- 모든 패키지 최신화
sudo apt update sudo apt upgrade
- 특정 패키지 삭제
sudo apt remove apache2
- 자동 설치된 잔여물 제거
sudo apt autoremove
🧽 팁: apt vs apt-get
둘 다 같은 역할을 하지만:
-
- apt는 사용자 친화적, 요즘 추세
- apt-get은 좀 더 세부 제어 가능하고, 스크립트에서 많이 씀
🧽 주의사항
sudo 는 수퍼유저로 해라 하는 명령어야
그래서 해당 사용자 등록할 때 입력한 비밀번호를 물어볼 수 있어
기억해 내야해 ^^
정 안되면 root 유저로 로그인해서 사용자삭제후 다시 만들거나 비밀번호를 변경하세요
root 유저나 다른 유저로 변경하는 명령어는
sudo su - root
sudo su - 유저이름
이에요
'서버 셋팅' 카테고리의 다른 글
| GITHUB 이해하기 (0) | 2025.04.20 |
|---|---|
| 리눅스명령어 sudo 는 뭘까? (0) | 2025.04.19 |
| VS code 비주얼스튜디오 + 파이썬 + 주피터노트북 개발환경 구축 (0) | 2025.04.17 |
| WSL2 설치 (0) | 2025.04.17 |
| GITHUB 설정 (0) | 2025.04.17 |