Ubuntu에서 명령행을 사용하여 Deb 패키지를 수동으로 설치하는 방법

Ubuntu에서 명령행을 사용하여 Deb 패키지를 수동으로 설치하는 방법

2022-06-03 last update

6 minutes reading Debian
본고는 Ubuntu 공식 저장소에 없는 독립적인.deb 설치 프로그램을 설치하는 명령행 방법을 보여 줍니다.".deb"패키지를 처리하는 데 도움이 되는 다른 유용한 명령도 소개할 것입니다.그럼 시작합시다.

Deb 파일에 대한 모든 종속 항목 나열


".deb"파일과 모든 종속성에 대한 정보를 보려면 다음 명령을 실행하십시오.
$ dpkg -I /path/to/file.deb
다음 예시는persepolis 다운로드 관리자 ".deb"파일에 대한 정보를 보여 줍니다.

설치 내용을 미리 확인하려면 이 명령이 특히 유용합니다.

Deb 패키지에서 설치될 모든 파일 목록


시스템에.deb 패키지가 설치될 모든 파일과 대상 경로를 보려면 다음 명령을 실행합니다.
$ dpkg-deb -c /path/to/file.deb
다음 예시는persepolis 다운로드 관리자 ".deb"패키지를 수동으로 설치하면 시스템에 설치될 파일을 보여 줍니다.Ubuntu의 apt 패키지 관리자에도 포함된 파일이 표시되지만 패키지를 먼저 설치해야 합니다.그러나, 이 방법은 ".deb"패키지를 설치할 필요가 없습니다. 어떤 파일이 어디에 놓여 있는지 분석하려면 매우 유용합니다.

Deb 패키지에서 모든 파일 추출


때때로, 코드를 검사하기 위해deb 패키지를 추출하거나, 그 안에 포함된 일부 파일을 사용하여 디버깅과 다른 용도로 사용하기를 원할 수도 있습니다.deb 패키지에서 모든 파일을 추출하려면 다음 형식의 명령을 실행합니다.
$ dpkg-deb --extract /path/to/file.deb
추출 파일은 deb 패키지를 설치하는 것과 다르다는 것을 주의하십시오.로컬 폴더의 ".deb"패키지에서만 추출할 수 있습니다.

Dpkg을 사용하여 Deb 파일 설치


Dpkg은 패키지 관리 유틸리티로 ".deb"(debian) 패키지를 관리하는 데 사용됩니다.dpkg을 사용하여 ".deb"패키지를 설치하려면 다음 명령을 실행합니다.
$ sudo dpkg -i /path/to/file.deb
상술한 명령은 독립된 deb 패키지만 설치하고 의존 항목이 없습니다.이 문제를 해결하려면 명령을 실행하여 필요한 의존 항목을 자동으로 설치해야 합니다.그렇지 않으면 시스템이 손상될 수 있습니다.충족되지 않은 의존 관계 문제를 해결하려면 다음 명령을 실행합니다.
$ sudo apt -f install

Gdebi를 사용하여 Deb 파일 설치


Gdebi는 로컬 드라이브에 저장된 독립된 ".deb"패키지를 설치하는 데 사용되는 좋은 명령줄과 그래픽 프로그램입니다.또한 Ubuntu 공식 저장소에서 사용할 수 있는 의존 관계를 자동으로 해석합니다. (네트워크 연결이 필요합니다.)
Ubuntu에 gdebi를 설치하려면 다음 명령을 실행합니다.
$ sudo apt install gdebi
Gdebi를 사용하여 ".deb"패키지를 설치하려면 다음 명령을 실행합니다.
$ sudo gdebi /path/to/file.deb
gdebi는 의존항을 설치하는 것을 책임지기 때문에, 파손된 가방을 복구하기 위해 다른 명령을 수동으로 실행할 필요가 없습니다.단, 손상된 패키지가 있는지 확인하고 자동으로 복구하려면 상기 명령을 다시 실행할 수 있습니다.
$ sudo apt -f install

Apt를 사용하여 Deb 패키지 설치


Ubuntu의 기본 "apt"패키지 관리자를 사용하여 독립적인.deb 파일을 설치할 수도 있습니다.이렇게 하려면 다음 명령을 실행하십시오.
$ sudo apt install /path/to/file.deb
".deb"파일의 디렉토리에서 터미널을 시작한 경우 다음 명령을 실행합니다.
$ sudo apt install ./file.deb
gdebi와 마찬가지로 apt는 모든 필수 의존항을 자동으로 설치합니다.확인하려면 다음 명령을 실행합니다.
$ sudo apt -f install

결론


다음은 ".deb"파일을 설치할 수 있는 명령입니다. 그래픽 인터페이스를 사용하지 않아도 됩니다.Ubuntu 서버 에디션을 실행하고 관리하거나 데스크톱 환경이 없는 상황에서 Ubuntu를 사용하고 있다면 유용합니다.