데비안 및 우분투 기반 배포판 사용의 즐거움 중 하나는 온라인에서 패키지를 빠르게 검색한 다음 한 번의 명령으로 설치, 업데이트 또는 제거할 수 있도록 도와주는 고급 패키지 도구(APT)입니다.

패키지를 설치하는 또 다른 방법은 DEB 파일을 사용하는 것입니다. 인터넷의 임의의 사이트에서 찾을 수 있으며, 업데이트하려면 최신 버전을 다시 다운로드하여 설치해야 합니다.

deb-get은 APT 기능을 복제하는 것을 목표로 하는 도구입니다. 이 도구를 사용하여 전용 DEB 리포지토리를 검색하고 APT와 마찬가지로 소프트웨어를 설치, 업데이트 및 제거할 수 있습니다.

APT는 데비안 기반 배포판을 위한 최고의 표준 패키지 관리자입니다

데비안이나 우분투를 처음 접할 때 APT는 놀라운 도구입니다. 기본적으로 메인 리포지토리에서 수천 개의 Canonical 지원 FOSS 패키지를 설치할 수 있을 뿐만 아니라 Universe 리포지토리에서 수만 개의 커뮤니티 지원 FOSS 프로젝트를 설치할 수 있습니다.

모든 종속 요소와 함께 패키지를 설치하는 것은 터미널을 열고 입력하는 것만큼이나 간단합니다:

 sudo apt-get install package-name 

이 두 리포지토리로만 제한되지 않습니다. 드라이버, 코덱 등 공식적으로 지원되는 비무료 소프트웨어가 포함된 제한 저장소, 무료도 아니고 공식적으로 지원되지 않는 소프트웨어가 포함된 멀티버스 저장소도 있습니다.

그것만으로는 충분하지 않다면 타사 PPA(개인 패키지 아카이브)를 추가하고 APT를 사용하여 소프트웨어를 설치하는 것도 간단합니다.

위의 저장소 이름이 혼란스럽다면 우분투에서 사용할 수 있는 다양한 유형의 소프트웨어 저장소에 대해 자세히 알아볼 필요가 있습니다.

DEB 패키지를 사용하여 소프트웨어를 설치하는 이유는 무엇인가요?

APT 도구는 훌륭하지만 몇 가지 단점이 있습니다. 소프트웨어가 항상 이런 방식으로 패키징되는 것은 아니므로 원하는 앱이 누락될 수 있고 저장소에 있는 패키지가 항상 최신 상태인 것은 아닙니다.

데비안이나 우분투 시스템에서 사용해 볼 수 있는 멋지고 흥미로운 프로젝트를 GitHub에서 검색하다 보면 테스트하고 싶은 도구가 릴리즈 페이지에서 바이너리로만 제공되는 경우가 종종 있습니다.

어떤 개발자는 DEB 파일을 GitHub에 게시하지 않고 개인 서버의 개인 웹사이트에 고정해 두기도 합니다. 이는 최신 버전을 유지하려는 경우 문제가 될 수 있습니다.

이 글도 확인해 보세요:  Proxmox 가상 환경에 Linux를 설치하는 방법

하지만 DEB 파일을 설치하려면 파일을 찾은 곳의 README와 직접 다운로드 페이지를 계속 확인해야 합니다. 지루한 작업이며 꼭 필요한 경우가 아니면 거의 하지 않을 것입니다.

deb-get은 apt-get의 기능을 제공하므로 다시는 DEB를 설치하거나 업데이트하는 것에 대해 걱정할 필요가 없습니다!

Linux에 deb-get 설치 방법

아직 deb-get이 설치되어 있지 않으므로 자체 설치에 사용할 수 없습니다. 대신 curl 명령을 사용하여 설치 스크립트를 Bash로 파이프하세요.

먼저 curl을 설치합니다:

 sudo apt install curl 

이제 다음 명령을 실행하여 deb-get을 설치합니다:

 curl -sL https://raw.githubusercontent.com/wimpysworld/deb-get/main/deb-get | sudo -E bash -s install deb-get 

deb-get을 사용하여 최신 DEB 릴리스를 최신 상태로 유지

APT에 익숙하다면 deb-get을 사용하는 것이 익숙할 것입니다.

가장 먼저 해야 할 일은 다음을 사용하여 리포지토리에 설치되어 있고 사용 가능한 소프트웨어 목록을 업데이트하는 것입니다:

 deb-get update 

특정 패키지나 앱을 검색하려면 다음을 사용하세요:

 deb-get search packagename 

예를 들어, 우수한 Linux용 Lutris PC 게임 관리자를 찾으려면 다음과 같이 입력합니다:

 deb-get search lutris 

원하는 패키지를 찾았으면 다음과 같이 설치합니다:

 sudo deb-get install packagename 

deb-get은 패키지와 해당 종속성을 가져와 설치합니다.

원하는 만큼 소프트웨어를 설치한 다음 다시 동기화합니다:

 deb-get update 

업그레이드해야 하는 소프트웨어가 설치되어 있는 경우 업그레이드 명령을 사용합니다:

 sudo deb-get upgrade  

개별 패키지를 다시 설치할 수 있습니다:

 sudo deb-get reinstall packagename 

더 많은 deb-get 명령어를 사용할 수 있습니다. deb-get 사용 설명서 에서 확인하세요.

deb-get을 사용하면 우분투에서 DEB 바이너리를 쉽게 설치하고 업데이트할 수 있습니다.

이전 버전이나 오래된 버전을 사용하고 있다는 걱정 없이 우분투에 DEB 패키지를 설치할 수 있다는 것은 정말 좋은 일입니다.

소스에서 컴파일하기, 플랫팩, 스냅 또는 앱이미지 등 Linux에 소프트웨어를 설치하는 방법은 다양합니다.

By 최은지

윈도우(Windows)와 웹 서비스에 대한 전문 지식을 갖춘 노련한 UX 디자이너인 최은지님은 효율적이고 매력적인 디지털 경험을 개발하는 데 탁월한 능력을 발휘합니다. 사용자의 입장에서 생각하며 누구나 쉽게 접근하고 즐길 수 있는 콘텐츠를 개발하는 데 주력하고 있습니다. 사용자 경험을 향상시키기 위해 연구를 거듭하는 은지님은 All Things N 팀의 핵심 구성원으로 활약하고 있습니다.