우분투 리눅스는 데비안 형식의 패키지를 사용한다.

데비안 패키지는 간편하게 설치할 수 있게 구성된 패키지로, 간단한 명령을 사용해 패키지를 설치,삭제하고 정보를 확인할 수 있다.

01 우분투 패키지의 개요

  1. 우분투 패키지의 특징


  2. 우분투 패키지의 카테고리

    main : 우분투에 의해 공식적으로 지원되며 자유롭게 배포할 수 있다.
    restricted : 우분투에 의해 지원되나 완전한 자유 라이선스 소프트웨어는 아니다.
    universe : 리눅스에서 사용할 수 있는 대부분의 소프트웨어로 자유 소프트웨어일 수도 있고
     아닐 수도 있으며, 기술적 지원을 보장하지 않는다.
    multiverse : 자유 소프트웨어가 아닌 소프트웨어가 포함되어 있으며, 개인이 직접 라이선스를
     확인해야 한다.
    
  3. 우분투 패키지의 이름 구성

  4. 우분투 패키지 저장소

    <aside> 💡 저장소의 정보

    <aside> 💡 앞 사진의 첫번째 저장소 정보인 “deb http://kr.ports.ubuntu.com/ubuntu-ports/ jammy main restricted”에서 알 수 있는 정보

02 우분투 패키지 설치

APT 명령으로 패키지 관리하기

  1. apt-cache

  2. APT 캐시 통계 정보 보기 : stats 명령

    image.png

    <aside> 💡 apt-cache stats 명령으로 출력되는 주요 정보

  3. 사용 가능한 패키지 이름 보기 : pkgnames 명령

    user1@myubuntu:~$ apt-cache pkgnames
    ##사용 가능한 전체 패키지의 이름 보기##
    
  4. 패키지 이름 검색하기 : search 명령

    패키지 설치하기 전에 이름과 간단한 설명을 검색할때 사용. vsftpd를 검색한 예시

    패키지 설치하기 전에 이름과 간단한 설명을 검색할때 사용. vsftpd를 검색한 예시

  5. 패키지 정보 검색하기 : show 명령

    버전, 패키지 크기, 카테고리, 체크섬 등 패키지에 관한 정보를 확인하는 명령

    버전, 패키지 크기, 카테고리, 체크섬 등 패키지에 관한 정보를 확인하는 명령