Ubuntu·Debian·Mint에서 .deb 파일 설치하는 법 (오류 해결 포함)

Ubuntu, Debian, Mint에 .deb 파일을 설치하고 오류를 수정하는 방법
빠른 답변: 파일이 포함된 폴더에서 터미널을 열고 다음을 실행합니다.
sudo apt install ./your-package.deb
./ 접두사는 중요합니다. 이는 저장소 패키지가 아니라 로컬 파일을 의미한다는 것을 알려줍니다. 이 명령 하나로 패키지를 설치하고 **필요한 모든 종속���을 가져옵니다. 이는 정확히 두 번 클릭해도 실패하는 경우가 많습니다. 아래의 모든 내용은 그래픽 경로가 자주 중단되는 이유, 세 가지 대체 방법 및 가장 발생할 가능성이 있는 오류를 수정하는 방법을 설명합니다.
.deb를 두 번 클릭해도 아무런 효과가 없는 이유
Ubuntu를 새로 설치할 때 다운로드한 .deb을 두 번 클릭하면 App Center(또는 이전 릴리스의 경우 Ubuntu 소프트웨어/GNOME 소프트웨어)가 열립니다. 이 경로는 작동하는 것보다 더 자주 실패합니다. 그 이유는 Ubuntu 자체 포럼에 잘 문서화되어 있습니다.
- 여러 Ubuntu 릴리스에서 스토어 앱은 파일을 연 다음 스피너에 멈추거나 자동으로 아무 작업도 수행하지 않는 설치 버튼을 표시합니다.
- 스토어 앱이 때때로 패키지의 종속성을 해결하지 못하고 읽을 수 있는 오류 없이 포기하는 경우가 있습니다.
- 일부 시스템에서는
.deb파일이 설치 프로그램과 전혀 연결되어 있지 않습니다. 두 번 클릭하면 패키지를 설치하는 대신 패키지의 내부 폴더를 보여주는 아카이브 관리자가 열립니다.control.tar및data.tar를 보면 그런 일이 일어났습니다. 그것을 닫고 터미널 방법을 사용하십시오.
이는 다운로드한 파일이 손상되었음을 의미하지 않습니다. 신뢰할 수 없는 것은 GUI 경로입니다. 아래 터미널 경로는 모든 데비안 제품군 배포판에서 작동합니다.
방법 1: apt (권장)
cd ~/Downloads
sudo apt install ./your-package.deb
메시지가 표시되면 계정 비밀번호를 입력하고(입력하는 동안 커서는 움직이지 않습니다. 이는 정상입니다.) Enter 키를 누르면 apt가 종속성을 해결하고 설치한 다음 패키지를 설치합니다. 그러면 앱이 다른 프로그램처럼 애플리케이션 메뉴에 나타납니다.
일반적인 문제: sudo apt install your-package.deb 없이 ./을 실행하면 문자 그대로 your-package.deb라는 패키지에 대한 온라인 저장소를 검색하고 "패키지를 찾을 수 없습니다"라는 메시지와 함께 실패합니다. 항상 ./을 포함하십시오(또는 sudo apt install ~/Downloads/your-package.deb와 같은 전체 경로를 사용하십시오).
방법 2: dpkg (고전적인 방식)
sudo dpkg -i your-package.deb
sudo apt-get install -f
dpkg -i은 패키지를 설치하지만 종속성을 해결하지 않습니다. 패키지가 누락된 경우 중간에 중지되고 "종속성 문제"를 보고합니다. 두 번째 명령("fix broken")은 누락된 항목을 다운로드하고 설치를 완료합니다. "반만 설치된" 패키지로 인해 다른 업데이트가 차단된 경우 이 쌍을 사용하면 해당 패키지도 정리됩니다.
방법 3: gdebi (좋은 경량 GUI)
sudo apt install gdebi
그런 다음 .deb → 다음 프로그램으로 열기 → GDebi 패키지 설치 프로그램을 마우스 오른쪽 버튼으로 클릭하세요. GDebi는 패키지가 무엇을 설치할 것인지 보여주고, 종속성을 적절하게 해결하며, 스토어 앱보다 훨씬 더 안정적입니다. Linux Mint는 기본적으로 GDebi를 제공합니다. 따라서 Mint에서 .deb을 두 번 클릭하면 일반적으로 동일한 파일이 기본 Ubuntu에서 어려움을 겪는 동안 작동합니다.
가장 일반적인 오류 수정
"종속성이 만족스럽지 않습니다: …"
패키지에는 시스템에 없고 적절하게 찾을 수 없는 라이브러리가 필요합니다. sudo apt update을 먼저 실행한 후(부실 패키지 인덱스가 일반적인 원인임) 방법 1을 다시 시도하십시오. 명명된 종속성이 실제로 릴리스의 리포지토리에 없으면 배포 버전이 앱이 지원하는 것보다 오래되었을 수 있습니다. 앱의 최소 요구 사항을 확인하세요.
"패키지 아키텍처(amd64)가 시스템(arm64)과 일치하지 않습니다."(또는 그 반대)
잘못된 CPU 유형에 대한 빌드를 다운로드했습니다. 표준 Intel/AMD PC에는 amd64(x64)이 필요합니다. Raspberry Pi 및 ARM 노트북에는 arm64이 필요합니다. 어떤 것을 선택했는지 확인하세요. 대부분의 공급업체는 기본적으로 x64를 게시합니다.
"패키지를 찾을 수 없습니다"
./ 접두사를 잊어버렸습니다. 방법 1을 참조하세요.
터미널에 "권한이 거부되었습니다"라고 표시됩니다
sudo 없이 명령을 실행했습니다. 시스템 전체에 소프트웨어를 설치하려면 항상 필요합니다.
App Center/Ubuntu 소프트웨어가 열렸다가 멈춥니다
완전히 건너뛰십시오. 방법 1을 사용하십시오. 이것은 현대 우분투에서 가장 많이 보고�� .deb 불만 사항이며 터미널은 이를 완전히 우회합니다.
예: .deb에서 Lightning Assist 설치
위의 모든 내용은 모든 .deb에 적용됩니다. 다운로드부터 작동 중인 앱까지의 구체적인 예로서 Lightning Assist(텍스트 확장기 + Linux, Windows 및 macOS용 음성-텍스트 앱)의 전체 시퀀스는 다음과 같습니다.
cd ~/Downloads
sudo apt install ./lightning-assist_*_amd64.deb
그런 다음 애플리케이션 메뉴에서 Lightning Assist를 실행합니다(또는 터미널에서 lightning-assist을 실행). 처음 실행 시 계정을 만들��나 로그인하세요. 14일 무료 평가판이 자동으로 시작되며 신용카드가 필요하지 않습니다. .deb은 Ubuntu 20.04–26.04, Debian 11+, Linux Mint 및 Pop!_OS에서 작동합니다.
.deb 경로가 여전히 문제가 되는 경우 대신 AppImage를 사용하세요 — 이는 설치가 필요 없는 옵션이며 모든 64비트 배포판에서 실행됩니다(.deb을 전혀 사용하지 않는 Fedora 및 openSUSE 포함).
cd ~/Downloads
chmod +x Lightning*.AppImage
./Lightning*.AppImage
두 다운로드 모두 다운로드 페이지에 있습니다. 설치 후 수행할 작업(권한, 첫 번째 스니펫, 음성 설정)은 전체 설치 가이드을 참조하세요. 옵션을 먼저 비교하는 경우에는 2026년 최고의 Linux 텍스트 확장기가 전체 필드를 다룹니다.
FAQ
새 .deb를 설치하기 전에 이전 버전을 제거해야 합니까?
아니요. sudo apt install ./package.deb은 설정을 유지하면서 기존 설치를 업그레이드합니다.
.deb에서 제공된 패키지를 어떻게 제거하나요?
sudo apt remove package-name — 파일 이름이 아닌 패키지 이름(예: lightning-assist)입니다. sudo apt purge package-name는 시스템 수준 구성 파일도 제거합니다.
.deb 또는 AppImage가 더 좋나요?
.deb은 메뉴 항목, 패키지 관리자를 통한 업데이트, 깔끔한 제거 등 시스템과 통합됩니다. AppImage에는 설치나 루트 액세스가 필요하지 않으며 모든 배포판에서 작동합니다. .deb이 문제를 일으키는 경우 AppImage가 실용적인 대안입니다. 어느 쪽이든 동일한 앱입니다.
Fedora, openSUSE 또는 Arch에 .deb를 설치할 수 있나요?
직접적으로는 아닙니다. .deb은 데비안 제품군에만 해당됩니다. 대신 공급업체의 AppImage, Flatpak 또는 기본 패키지를 사용하세요. alien을 사용한 변환은 기술적으로 존재하지만 가치가 없을 정도로 자주 종속성을 깨뜨립니다.
웹사이트에서 .deb 파일을 다운로드하는 것이 안전한가요?
다운로드하는 사이트만큼 안전합니다. .deb은 설치 스크��트를 루트로 실행하므로 신뢰하는 공급업체의 패키지만 설치하고 미러보다 공식 사이트에서 HTTPS 다운로드를 선호합니다.