Computer >> 컴퓨터 >  >> 소프트웨어 >> 파일 유형

DEB 파일이란? 개념부터 설치 및 변환 방법까지 한눈에 정리

핵심 요약

  • DEB 파일은 데비안(Debian) 소프트웨어 패키지 파일입니다.
  • dpkg -i /path/to/file.deb 명령어로 설치하거나, 7-Zip으로 압축을 해제할 수 있습니다.
  • FileZigZag 같은 변환 도구를 이용하면 TAR, ZIP 등 다른 형식으로 변환할 수 있습니다.

이 글에서는 DEB 파일이 무엇인지, 컴퓨터에서 어떻게 열 수 있는지, 그리고 RPM이나 IPA처럼 다른 형식으로 변환하는 방법까지 차근차근 알아봅니다.

DEB 파일이란 무엇인가?

확장자가 .DEB인 파일은 데비안 소프트웨어 패키지(Debian Software Package) 파일입니다. 주로 우분투(Ubuntu)를 비롯한 유닉스 계열 운영체제에서 사용되며, iOS 기기에도 활용되는 경우가 있습니다.

모든 DEB 파일은 실행 파일, 문서, 라이브러리로 구성된 두 개의 TAR 아카이브로 이루어져 있으며, GZIP, BZIP2, LZMA, XZ 방식으로 압축되어 있을 수도 있고 그렇지 않을 수도 있습니다.

참고로 '마이크로 데브(micro deb)'라고 불리는 .UDEB 파일도 있는데, 이는 일반 DEB 파일과 동일한 정보 중 일부만 담고 있는 경량 버전입니다.

DEB는 디버깅(debugging), 데이터 익스텐트 블록(data extent block) 등 다른 기술 용어의 약자로도 쓰이지만, 이 페이지에서 설명하는 파일 형식과는 관련이 없습니다.

DEB 파일 여는 방법

DEB 파일은 7-Zip을 비롯한 대중적인 압축·해제 프로그램으로 열 수 있습니다. 이런 프로그램들은 파일의 내용물을 압축 해제(추출)해 주며, 일부는 DEB 압축 파일을 만드는 기능도 제공합니다.

다만 이런 zip/unzip 도구들은 리눅스 환경에서도 동작하긴 하지만, 기대하는 것처럼 패키지를 실제로 설치해 주지는 않습니다. 단순히 아카이브의 내용만 꺼내 줄 뿐입니다.

DEB 파일을 제대로 설치하려면 무료 도구인 gdebi를 사용하는 것이 좋습니다. 파일을 마우스 오른쪽 버튼으로 클릭한 뒤 컨텍스트 메뉴에서 바로 열어 설치할 수 있어 편리합니다.

gdebi만큼 간단하지는 않지만, dpkg 명령어로도 설치할 수 있습니다. 아래 명령에서 /path/to/file.deb 부분을 본인의 .DEB 파일 경로로 바꿔 입력하세요.

dpkg -i /path/to/file.deb

여러 개의 DEB 파일을 한 번에 설치하려면 다음 명령어를 사용합니다.

dpkg -i -R /path/to/folder/with/deb/files/

반대로 설치된 DEB 패키지를 제거하려면 아래 명령어를 입력하면 됩니다.

apt-get remove /path/to/file.deb

DEB 파일 변환 방법

FileZigZag 같은 무료 파일 변환기를 이용하면 DEB 파일을 TGZ, BZ2, BZIP2, 7Z, GZIP, TAR, TBZ, ZIP 등 다양한 형식으로 변환할 수 있습니다.

RPM 형식으로 변환하려면 alien이라는 도구를 사용하면 됩니다. 아래 명령어를 순서대로 입력하세요.

apt-get update
apt-get install alien
alien -r file.deb

DEB 파일을 IPA 파일로 변환하는 방법 역시 온라인에 튜토리얼이 많이 공개되어 있습니다. 예를 들어 iOS에 홈시어터 소프트웨어인 Kodi를 설치하는 과정을 보여주는 가이드가 있는데, 이를 응용하면 아이폰이나 다른 iOS 기기에 원하는 DEB 파일을 설치하는 데 활용할 수 있습니다.

또한 탈옥(jailbreak)된 아이폰, 아이패드, 아이팟 터치에는 iFunbox를 사용해 DEB 파일을 설치할 수도 있습니다.

그래도 파일이 열리지 않는다면?

파일이 열리지 않는다면, DEB 확장자를 가진 다른 형식의 파일과 혼동하고 있을 가능성이 있습니다. 이런 경우 위에서 소개한 프로그램들로는 해당 파일을 열 수 없습니다.

예를 들어 DEM 파일은 확장자가 DEB와 비슷해서 관련이 있어 보이지만, 실제로는 비디오 게임 데모 파일이거나 디지털 고도 모델(Digital Elevation Model) 파일일 가능성이 높습니다.

EDB 확장자도 비슷해 보이지만, 이는 소프트웨어 패키지와는 전혀 관련이 없으며 Exchange Information Store나 Windows 검색 인덱스 데이터베이스처럼 마이크로소프트 윈도우 소프트웨어가 사용하는 데이터베이스 파일에 쓰이는 확장자입니다.

자주 묻는 질문(FAQ)

탈옥하지 않은 아이폰에 DEB 파일을 설치할 수 있나요?

아니요. 불가능합니다. 대신 가능하다면 DEB 파일을 iOS에서 호환되는 형식으로 변환하는 우회 방법을 사용해야 합니다.

ZIP 파일을 DEB로 변환하려면 어떻게 하나요?

Converter365 같은 온라인 변환 도구를 이용하세요. Converter365에 접속한 후 Add Files를 선택하고 ZIP 파일을 업로드하면 변환이 시작됩니다. 이런 사이트는 DEB 파일을 다른 형식으로 변환하거나, 반대로 다른 형식을 DEB로 변환하는 것도 지원합니다.

안드로이드에 DEB 파일을 설치할 수 있나요?

아니요. 직접 설치는 불가능합니다. 다만 안드로이드 기기에 리눅스를 설치한 뒤, 그 리눅스 환경에서 DEB 파일을 설치하는 방법은 사용할 수 있습니다.