Ubuntu 18.04 Server / apt / 패키지 설치, 삭제, 업그레이드하는 명령어

Ubuntu에서 패키지를 관리하는 명령어는 여러 가지가 있습니다. 그 중 널리 사용되는 것은 apt-get과 apt입니다. 아래는 apt를 이용하여 패키지를 설치하고 삭제하고 업그레이드하는 방법입니다. 대부분의 경우 apt-get을 사용해도 작동합니다.

APT 사용법

  • 패키지 목록을 갱신합니다
# apt update
  • 모든 패키지를 최신 버전으로 업그레이드합니다.
# apt upgrade
  • abc 패키지를 설치합니다. 의존성있는 패키지도 함께 설치합니다.
# apt install abc
  • abc 패키지를 삭제합니다. 설정 파일 등은 삭제하지 않습니다.
# apt remove abc
  • 더 이상 필요 없는 패키지들을 삭제합니다.
# apt autoremove
  • 설정 파일 등도 포함하여 abc 패키지를 삭제합니다.
# apt purge abc
  • abc와 관련된 패키지를 검색합니다.
# apt search abc
  • abc 패키지의 정보를 출력합니다.
# apt show abc
  • 패키지 목록을 출력합니다.
# apt list
  • 설치된 패키지 목록을 출력합니다.
# apt list --installed
  • 업그레이드 가능한 패키지 목록을 출력합니다.
# apt list --upgradable
  • 도움말을 출력합니다.
# apt --help
apt 1.6.12 (amd64)
Usage: apt [options] command

apt is a commandline package manager and provides commands for
searching and managing as well as querying information about packages.
It provides the same functionality as the specialized APT tools,
like apt-get and apt-cache, but enables options more suitable for
interactive use by default.

Most used commands:
  list - list packages based on package names
  search - search in package descriptions
  show - show package details
  install - install packages
  remove - remove packages
  autoremove - Remove automatically all unused packages
  update - update list of available packages
  upgrade - upgrade the system by installing/upgrading packages
  full-upgrade - upgrade the system by removing/installing/upgrading packages
  edit-sources - edit the source information file

See apt(8) for more information about the available commands.
Configuration options and syntax is detailed in apt.conf(5).
Information about how to configure sources can be found in sources.list(5).
Package and version choices can be expressed via apt_preferences(5).
Security details are available in apt-secure(8).
                                        This APT has Super Cow Powers.

저장소 변경하는 방법

우분투에서 패키지를 업데이트 하거나 설치하면, 미러 서버에서 소프트웨어를 다운로드하여 설치합니다. 그런데, 그 미러 서버가 멀리 있거나 속도가 느리다면, 패키지를 다운로드하는데 많은 시간이 소요됩니다. 속도가 너무 느려서 불편하다면 저장소를 지정하여 속도를 빠르게 할 수 있습니다.

저장소 설정은 /etc/apt/sources.list에서 합니다. 파일을 텍스트 에디터로 열고

http://archive.ubuntu.com/ubuntu

를 모두 변경합니다. 만약 한국이라면

http://mirror.kakao.com/ubuntu

으로 바꿔보세요.

참고로, 지역별 우분투 미러 서버 리스트는 여기서 확인할 수 있습니다.

같은 카테고리의 다른 글
당구 / 길 / 대회전

당구 / 길 / 대회전

수구가 당구대 전체를 돌아서 득점하는 것을 대회전이라고 합니다. 파이브 앤 하프 시스템의 6 쿠션 포인트를 알면 대회전을 구사하는 게 쉬워집니다. 여러 가지 방식의 대회전이 있습니다.

Rocky Linux 9 / hostname 변경하는 방법

Rocky Linux 9 / hostname 변경하는 방법

CLI 다음과 같이 명령하면 hostname을 출력한다. hostname 다음과 같이 명령하면 hostname을 rocky로 변경한다. hostnamectl set-hostname rocky GUI 의 Device Name에서 변경한다.

Ubuntu 18.04 Server / 설치하기

Ubuntu 18.04 Server / 설치하기

다운로드 Ubuntu Server 다운로드 페이지는 다음과 같다. https://ubuntu.com/download/server 최신 버전에 대한 안내가 주로 있으므로, 구버전을 다운로드하고 싶다면 아래 링크가 편하다. https://mirror.kakao.com/ubuntu-releases/ 가상 머신에 설치한다면 다운로드한 ISO 파일을 그대로 사용하면 되고, 물리 서버에 설치한다면 Rufus 같은 툴을 이용하여 부팅 USB를 만든다. 설치 설치 미디어로 부탕하고 잠시 기다리면 언어를 선택하는 화면이 나온다. 원하는 언어를 선택하고 엔터키를 누른다. 키보드 레이아웃을 정하고 ...

팟플레이어 / 설치하는 방법

팟플레이어 / 설치하는 방법

윈도우에 포함된 기본 프록그램으로 많은 걸 할 수 있는데, 동영상 재생은 그렇지 못하다. 코덱이 없어서 재생을 못하는 경우가 많다. 자막을 불러오는 것도 불편하고... 그래서 동영샹 플레이어를 설치하게 되는데, 개인적으로 즐겨 사용하는 건 팟플레이어이다. 무료이고, 설치가 깔끔하고, 저사양 컴퓨터에서도 잘 작동한다. 설치하는 과정을 스크린샷으로 찍어봤는데, 어려운 것은 없다. 추가 코덱 설치하는 것만 빼먹지 ...

ASUS / 메인보드 / 장착 가능한 메모리와 크기 확인하는 방법

ASUS / 메인보드 / 장착 가능한 메모리와 크기 확인하는 방법

메인보드에 메모리 슬롯이 4개 있고, 최대 인식 메모리가 64GB라고 하면, 16GB 메모리를 4개 끼울 수 있다. 그리고 메모리 규격(DDR4, DDR5 등)만 맞으면 삼성 메모리 사용하든 하이닉스 메모리를 사용하든 상관 없을 거라 생각했는데... ASUS의 경우 메모리 제조사에 따라 메인보드가 인식할 수 있는 크기가 다를 수 있다. 예를 들어 ADATA 메모리는 32GB까지 가능하지만 ...

MobaXTerm / 소개, 라이선스

MobaXTerm / 소개, 라이선스

MobaXterm은 강력하고 다양한 기능을 갖춘 원격 컴퓨터 관리 도구로, 특히 Windows 환경에서의 리모트 관리 작업을 크게 향상시킵니다. SSH, X11, RDP, VNC, FTP, MOSH 등 다양한 네트워크 프로토콜을 지원하며, 다수의 유틸리티와 함께 제공되어 원격 시스템 관리와 네트워크 분석 작업을 쉽게 수행할 수 있습니다. 주요 기능 다양한 프로토콜 지원 SSH, X11, RDP, VNC, FTP, SFTP, ...

파워 서플라이 테스터 사용 후기

파워 서플라이 테스터 사용 후기

컴퓨터가 부팅이 되지 않을 때 원인을 찾는 것은 어렵다. 만약 각 부품들의 여분이 있다면 하나씩 교체해보면 되지만, 보통은 갖고 있지 않으니... 다른 부품들이 이상 없다고 판단되면 파워 서플라이 고장을 의심하게 되는데, 파워의 고장 여부는 어떻게 판단할까? 첫 번째 방법은 클립 등을 이용해서 파워 서플라이의 팬이 잘 도는 지 확인하는 것이다. 쇼핑몰에 있는 ...

모니터 / 색 영역 / sRGB(standard Red Green Blue)

모니터 sRGB는 모니터가 sRGB 색 공간을 얼마나 잘 재현하는지를 나타내는 지표입니다. sRGB는 컴퓨터 모니터, 프린터, 디지털 카메라 등의 표준 색 공간으로, 대부분의 웹 콘텐츠와 디지털 이미지가 sRGB 색 공간을 기반으로 제작됩니다. 모니터의 sRGB 퍼센트 값은 해당 모니터가 sRGB 색 공간의 몇 퍼센트를 재현할 수 있는지를 나타냅니다. sRGB 색 공간 정의 sRGB(standard Red Green ...

글꼴 파일 TTF·TTC·OTF·OTC 차이와 선택 방법

글꼴 파일 TTF·TTC·OTF·OTC 차이와 선택 방법

TTF·OTF는 단일 글꼴, TTC·OTC는 여러 글꼴을 담는 컬렉션 파일입니다. 각 확장자의 차이와 글꼴 파일을 선택·설치할 때 확인할 점을 설명합니다.

모니터 / 주사율

모니터 주사율(Refresh Rate)은 모니터가 1초에 몇 번 화면을 새로 고치는지를 나타내는 지표로, 단위는 헤르츠(Hz)입니다. 예를 들어, 주사율이 60Hz인 모니터는 1초에 60번 화면을 새로 고친다는 의미입니다. 주사율은 화면의 부드러움과 반응성을 결정하는 중요한 요소입니다. 주사율의 중요성 화면 부드러움 높은 주사율은 화면의 움직임을 더 부드럽게 표현합니다. 특히 빠르게 움직이는 영상이나 게임에서 차이가 두드러집니다. 반응성 높은 주사율은 입력 지연(Input ...