우분투에서 Nala 패키지 관리자를 사용하는 방법

Nala는 APT에서 사용하는 패키지 관리 라이브러리인 `npm install`의 명령줄 프런트엔드입니다 libapt-pkg. Ubuntu APT 소스 코드를 읽고 동일한 저장소 패키지를 설치하지만, 패키지 변경 사항을 보다 명확한 트랜잭션 요약으로 표시합니다. Nala는 패키지를 병렬로 다운로드할 수 있으며 자체 트랜잭션 기록을 유지합니다. 일부 연결에서는 다운로드 속도가 더 빠를 수 있지만, 결과는 미러 서버, 네트워크 환경 및 다운로드하는 패키지에 따라 달라집니다.

이 가이드에서는 Nala 설치, 소프트웨어 검색 및 설치, 다운로드한 패키지 관리 .deb, 패키지 제거, Ubuntu 업데이트 적용에 대해 설명합니다. Nala는 APT 패키지를 관리하므로 Snap 또는 Flatpak으로 설치된 소프트웨어의 경우 해당 도구를 사용하십시오.

Ubuntu 저장소에서 Nala를 설치하세요.

외부 저장소를 추가하는 대신 Ubuntu 패키지 아카이브부터 시작하세요. Ubuntu 패키지 검색에서 Nala는 Universe 구성 요소에 나열되며, Ubuntu 릴리스에 따라 사용 가능 여부가 다릅니다. Ubuntu 22.04에서는 에 나열됩니다 jammy-backports. APT의 패키지 목록을 새로 고친 다음 Nala를 설치하세요.

sudo apt update
sudo apt install nala
우분투 터미널에 `sudo apt update` 명령어가 실행된 후 `sudo apt install nala` 명령어가 실행되는 화면입니다.
우분투 패키지 목록 새로 고침 및 Nala 설치를 위한 터미널 명령어 예시입니다.

APT에서 "패키지를 찾을 수 없습니다"라는 오류 메시지가 표시되면 Universe가 활성화되어 있고 사용 중인 Ubuntu 릴리스에 올바른 소스가 포함되어 있는지 확인하십시오. Ubuntu 22.04에서는 소스를 확인해야 합니다 jammy-backports. `application.php` 명령어를 사용하여 APT에 후보가 있는지 확인한 apt-cache policy nala후 다시 실행하십시오 sudo apt update. 이전 튜토리얼에서는 Volian "scar" 저장소와 관련 명령어를 보여줄 수 있지만 , Nala는 Ubuntu 아카이브에서 바로 사용할 수 있으므로 이러한 단계는 필요하지 않습니다. 업스트림 프로젝트 정보 및 릴리스 노트는 Nala 공식 저장소를apt-key 참조하십시오 .

명령어의 버전을 확인하여 해당 명령어를 사용할 수 있는지 확인하십시오.

nala --version

패키지를 검색하고 설치하세요.

nala search패키지 이름이나 키워드와 함께 사용하십시오 . 예를 들어, 다음 명령은 구성된 패키지 인덱스에서 GIMP를 검색합니다.

nala search gimp
Ubuntu 터미널에서 nala --version과 nala search gimp를 실행하는 모습입니다.
Nala가 설치되어 있는지 확인한 다음 GIMP 패키지를 검색하세요.

결과를 확인하고 원하는 정확한 패키지 이름을 사용하세요. 그런 다음 다음 명령으로 설치를 시작하세요.

sudo nala install gimp
우분투 터미널에서 `sudo nala install gimp` 명령어를 실행하고 있습니다.
제안된 변경 사항을 검토한 후 Nala를 사용하여 저장소 패키지를 설치하십시오.

Nala는 시스템을 변경하기 전에 제안된 트랜잭션을 표시합니다. 설치, 업그레이드 또는 제거될 패키지를 검토한 후 프롬프트에서 확인하십시오. 하나의 명령에 여러 패키지 이름을 전달할 수 있습니다(예: sudo nala install git curl). 설치된 패키지를 변경하는 작업에는 이 옵션이 필요하며 sudo, 패키지 검색 및 목록 보기에는 필요하지 않습니다.

다운로드한 DEB 파일을 설치하세요

소프트웨어 공급업체에서 데비안 패키지를 제공하는 경우, 해당 .deb파일을 저장하고 해당 폴더로 이동하세요. 이 예시에서는 해당 폴더가 다운로드 폴더에 있다고 가정합니다.

cd ~/Downloads
sudo nala install ./example.deb
다운로드 폴더의 우분투 터미널에 `sudo nala install ./example.deb` 명령어가 표시됩니다.
다운로드 디렉터리에서 신뢰할 수 있는 로컬 DEB 파일을 설치하세요.

다운로드한 파일의 실제 이름으로 바꾸세요 example.deb. 폴더를 변경하는 대신 전체 경로를 제공할 수도 있습니다. Nala는 APT에 구성된 저장소에서 종속성을 해결하도록 요청할 수 있지만, DEB 파일이라는 이유만으로 타사 패키지가 신뢰할 수 있는지 확인할 수는 없습니다. 신뢰할 수 있는 출처에서 설치 프로그램을 다운로드하고 확인하기 전에 제안된 변경 사항을 읽어보세요. 현재 폴더에 신뢰할 수 있는 DEB 파일이 여러 개 있는 경우, 예를 들어 다음과 같이 경로를 함께 전달하세요 sudo nala install ./*.deb.

설치된 소프트웨어 제거

패키지 이름으로 패키지를 제거하세요:

sudo nala remove gimp
우분투 터미널에서 `sudo nala remove gimp` 명령어를 실행한 결과입니다.
Nala를 사용하여 설치된 패키지를 제거하고 제거 요약을 확인하십시오.

확인하기 전에 요약 내용을 읽고 유지하려는 소프트웨어가 포함되어 있지 않은지 확인하십시오. 최신 Nala 설명서에서는 제거 작업 중에 더 이상 필요하지 않은 패키지를 자동으로 제거할 수 있습니다. --no-autoremove종속성을 유지하려면 이 옵션을 사용하십시오. Nala 설치 및 작업 설명서nala search package-name 에 이 옵션이 설명되어 있습니다. 먼저 올바른 패키지 이름을 찾아야 하는 경우에도 이 옵션을 사용할 수 있습니다 .

패키지 목록을 새로 고치고 Ubuntu를 업그레이드하세요

패키지 목록을 새로 고치면 구성된 저장소에서 현재 패키지 메타데이터를 확인합니다. 업그레이드는 설치하지 않습니다.

sudo nala update
우분투 터미널에 sudo nala update 명령어가 표시됩니다.
패키지 업그레이드를 설치하지 않고 패키지 목록을 새로 고칩니다.

업그레이드를 적용하기 전에 보류 중인 업그레이드를 검사하려면 다음 명령을 실행하세요.

nala list --upgradable
우분투 터미널에서 nala list --upgradable 명령어를 실행한 결과입니다.
업그레이드를 적용하기 전에 사용 가능한 업그레이드 목록을 확인하세요.

목록이 올바르게 보이면 다음 명령으로 업그레이드를 적용하세요.

sudo nala upgrade
우분투 터미널에 sudo nala upgrade 명령어가 표시됩니다.
거래 내역을 검토하신 후 이용 가능한 패키지 업그레이드를 적용하세요.

Nala는 업그레이드를 진행하기 전에 검토할 수 있도록 트랜잭션 요약을 표시합니다. Nala upgrade명령어는 기본적으로 패키지 목록을 업데이트하므로, 목록을 먼저 확인할 필요가 없는 경우 단독으로 실행할 수도 있습니다. 목록을 자세히 검토하려면 명령어를 실행하고 nala update, 요약을 확인한 nala list --upgradable후 업그레이드를 시작하십시오. 트랜잭션 변경 사항을 충분히 검토할 수 있을 때까지 자동 '예' 플래그를 사용하지 마십시오. 사용 가능한 옵션은 Nala 업그레이드 설명서를 참조하십시오.

빠른 명령 참조

  • sudo apt install nalaUbuntu의 APT 패키지 관리자를 사용하여 Nala를 설치합니다.
  • nala search NAME구성된 패키지 인덱스를 검색합니다.
  • sudo nala install NAME리포지토리 패키지를 설치합니다.
  • sudo nala install ./FILE.deb로컬 DEB 파일을 설치합니다.
  • sudo nala remove NAME요약 내용을 검토한 후 패키지를 제거합니다.
  • sudo nala update패키지 목록을 새로 고치고 sudo nala upgrade사용 가능한 업그레이드를 적용합니다.

Nala는 일반적인 APT 작업을 더 편리하게 실행할 수 있도록 도와주는 도구일 뿐, 별도의 우분투 소프트웨어 소스가 아닙니다. 우분투에 포함된 패키지 버전을 사용하고, 모든 변경 사항을 검토한 후, 사용 중인 버전에서 명령어가 다르게 동작하는 경우 Nala 설명서를 참조하십시오.

댓글 남기기

손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법

손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법

TestDisk와 PhotoRec을 사용하여 손실된 파티션과 파일을 복구하는 방법을 알아보세요. 원본 드라이브를 보호하고 안전하게 스캔한 다음 복구된 데이터를 다른 디스크에 저장하세요.

리눅스 데스크톱에서 QR 코드를 스캔하는 방법

리눅스 데스크톱에서 QR 코드를 스캔하는 방법

웹캠이나 이미지 파일을 사용하여 CoBang으로 Linux에서 QR 코드를 스캔하세요. Flatpak 카메라 접근 관련 설치 옵션, 설정 단계 및 문제 해결 방법을 참조하세요.

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하는 방법

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하는 방법

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하세요. 노출, 색상, 깜빡임 감소 및 기타 지원되는 제어 기능을 조정하고 호환되는 비디오 모드를 확인하세요.

Linux에 PhpStorm을 설치하는 방법: Toolbox, Tar.gz, Snap 및 AUR

Linux에 PhpStorm을 설치하는 방법: Toolbox, Tar.gz, Snap 및 AUR

Linux에 PhpStorm을 설치하려면 JetBrains Toolbox 또는 독립 실행형 tar.gz 아카이브를 사용하세요. Snap 및 Arch AUR 옵션도 제공됩니다. Java는 이미 포함되어 있습니다.

리눅스에 Cisco Packet Tracer를 설치하는 방법

리눅스에 Cisco Packet Tracer를 설치하는 방법

Cisco Packet Tracer 9.0.1 for Ubuntu 64비트 버전을 다운로드하고, APT를 사용하여 DEB 패키지를 설치한 다음, 터미널에서 라이선스에 동의하고 로그인하여 실습을 시작하십시오.

XFCE 4에서 듀얼 패널을 설정하는 방법

XFCE 4에서 듀얼 패널을 설정하는 방법

각 디스플레이마다 별도의 XFCE 4 패널을 생성하고, 두 번째 패널을 올바른 출력에 할당하고, 위치와 크기를 조정한 다음, 필요한 실행기와 상태 항목을 추가합니다.

리눅스에서 CD-ROM을 ISO 파일로 백업하는 방법

리눅스에서 CD-ROM을 ISO 파일로 백업하는 방법

GNOME Disks 또는 dd 명령어를 사용하여 Linux에서 CD-ROM ISO 파일을 생성합니다. 광학 드라이브를 식별하고, 복사 과정을 모니터링하고, 이미지 유효성을 검사하고, 손상된 디스크나 오디오 디스크에 다른 도구가 필요한 경우를 알 수 있습니다.

리눅스에서 GIMP를 사용하여 이미지를 잘라내는 방법

리눅스에서 GIMP를 사용하여 이미지를 잘라내는 방법

GIMP를 사용하여 Linux에서 사진 배경 제거하기: 피사체를 따라 그리고, 선택한 배경을 삭제하고, 투명도를 유지한 다음, 재사용 가능한 PNG 파일로 내보낼 수 있습니다.

FlightGear 무료 다운로드: 공식 설치 가이드

FlightGear 무료 다운로드: 공식 설치 가이드

FlightGear를 공식 사이트에서 무료로 다운로드하세요. Windows, macOS, Linux 패키지를 비교하고, 데이터 파일을 설치한 후 첫 비행을 시작하세요.

Google Tasks 데스크톱 애플리케이션: 컴퓨터에서 사용하는 방법

Google Tasks 데스크톱 애플리케이션: 컴퓨터에서 사용하는 방법

브라우저에서 Google Tasks를 열거나, Chrome 바로가기 또는 앱 스타일 실행을 추가하고, 캘린더 및 Gmail을 통해 날짜별 할 일을 관리하세요.