더 이상 다운로드하지 않습니다 리눅스 애플리케이션 예전처럼 쉽지 않습니다. Linux 배포판의 앱 스토어나 패키지 관리자에서 찾을 수 없는 앱의 소스 파일에서 사용자 지정 애플리케이션을 컴파일하는 방법을 알아내야 했던 시대는 지났습니다.
Linux에 애플리케이션을 설치하는 것은 복잡하고 까다로울 수 있습니다. 한편으로는 Microsoft Windows에 비해 설치 경험이 간단해 보일 수 있습니다. 원하는 애플리케이션 중 상당수는 App Store나 패키지 관리자에서 다운로드할 수 있습니다. 리눅스 배포판.
하지만 원하는 애플리케이션을 사용할 수 없거나 호스팅 버전이 오래된 경우도 있습니다. 이럴 때 Windows의 주요 EXE 형식이 유용합니다. 모든 배포판에서 Linux 패키지 형식을 지원하기에는 너무 많은 형식이 있기 때문입니다. 다행히 대부분의 배포판은 DEB 또는 RPM을 사용합니다.
DEB 또는 RPM 형식의 애플리케이션을 찾아 다운로드하는 데 도움이 되는 8개 사이트를 소개합니다.

로압 스리유에스
패키지 관리 시스템이란 무엇인가요?
패키지 관리 시스템은 애플리케이션을 한 번 설치하는 것 이상의 기능을 제공합니다. 현재 설치된 패키지를 업그레이드하는 도구도 제공합니다. 패키지 저장소는 코드가 시스템에서 사용하기에 적합한지, 그리고 개발자와 유지 관리자가 설치된 소프트웨어 버전을 승인했는지 확인하는 데 도움이 됩니다.
서버나 개발 환경을 구성할 때 공식 저장소 이외의 다른 부분을 살펴봐야 하는 경우가 많습니다. 배포판의 안정 버전에 포함된 패키지는, 특히 관련 애플리케이션이 빠르게 변경되는 경우, 오래되었을 수 있습니다. 그럼에도 불구하고 패키지 관리는 시스템 관리자와 개발자에게 필수적인 기술이며, 주요 배포판을 위한 풍부한 패키지 애플리케이션은 엄청난 자원입니다.
1. pkgs.org

고려된다 pkgs.org 팝업이나 스파이웨어 없이 최신 Linux 패키지를 간편하게 찾고 다운로드할 수 있는 이 사이트는 10개 이상의 배포판에서 사용 가능한 수백만 개의 패키지를 색인화했습니다. 이러한 배포판 중 일부는 DEB를 사용하고 다른 일부는 RPM을 사용하므로, 두 가지 모두 다운로드하기에 좋은 곳입니다.
pkgs.org는 배포판 버전별로 결과를 제공하므로 Debian 또는 Ubuntu의 정확한 버전과 호환되는 DEB 파일을 검색할 수 있습니다. Fedora나 openSUSE처럼 RPM을 사용하는 배포판도 마찬가지입니다. pkgs.org는 DEB 및 RPM 형식에만 국한되지 않으므로 Arch Linux도 포함됩니다.
2. RPM 탐색

pkgs.org에서는 패키지 검색이 간편하지만, 패키지 이름을 기준으로만 검색이 제한됩니다. RPM 탐색 한 걸음 더 나아가 검색에 사용할 수 있는 여러 매개변수를 제공합니다. 배포판 버전을 기준으로 검색할 수 있을 뿐만 아니라, 실행을 위해 설치해야 하는 패키지(종속성이라고 함)나 설치 시 반드시 설치해야 하는 추가 애플리케이션을 기준으로 파일을 검색할 수도 있습니다.
이름과 달리 RPM Seek는 RPM 파일에만 국한되지 않습니다. Debian은 패키지를 찾을 수 있는 배포판 중 하나이며, Debian은 DEB 형식을 사용합니다.
3. 데비안 패키지 검색

리눅스 배포판 이 조직은 다른 사람들에게 배포되는 애플리케이션으로 가득 찬 수많은 컴퓨터를 관리합니다. 여기서 이 조직의 이름이 유래되었습니다. 배포판 (또는 배포판). 일반적으로 Linux 앱 스토어, 패키지 관리자 또는 명령줄을 사용하여 이 애플리케이션에 접근하지만, 웹 브라우저를 통해서도 접근할 수 있습니다.
DEB 포맷이 만들어졌다는 점을 고려하면, 데비안이 가장 큰 배포판입니다. DEB 파일 패키지많은 대안이 궁극적으로 이들을 기반으로 합니다. 따라서 데비안 패키지 목록은 애플리케이션을 검색하기에 좋은 곳입니다. DEB 파일을 직접 다운로드할 수도 있습니다. 하지만 이 방법은 권장하지 않습니다. 이러한 DEB 파일을 다운로드하려면 다른 DEB 파일이 이미 설치되어 있어야 하는 경우가 많기 때문입니다.
데비안 사이트에만 국한되지 않습니다. 다음 페이지를 확인해 보세요. 우분투 패키지 أو Linux Mint 패키지 페이지 또한, 해당 페이지에서 RPM 파일을 찾으실 수 있습니다. Fedora 패키지 소스.
4. RPM PBone 검색

시스템 문제를 진단하는 데 도움이 되는 보다 진보된 검사 도구를 찾고 계신가요? RPM PBone 검색 이는 시스템에 대한 보다 포괄적인 분석을 제공하기 위해 설계된 웹사이트입니다.
자세한 검색 매개변수를 제공하여 RPM 종속성이나 누락된 다른 항목을 식별할 수 있습니다. 변경 로그, 요약 또는 RPM 태그를 기반으로 RPM 파일을 찾을 수 있습니다.
RPM PBone Search를 사용하면 저장소 자체의 크기도 모니터링할 수 있습니다. Fedora, openSUSE 또는 기타 RPM 기반 배포판이 저장소에 RPM 파일을 추가하는 시점을 확인하고 해당 저장소에 포함된 전체 목록을 볼 수 있습니다.
5. RPM 찾기

대부분의 검색 엔진은 어느 정도 따르는 표시 스타일을 가지고 있습니다. 하지만 검색 엔진을 다룰 때는 그런 것이 없습니다. RPM 찾기이 사이트는 기본 HTML 형식으로 간단하고 명확한 텍스트를 표시하므로 검색 결과가 매우 빠르게 나타납니다.
많은 사람들에게 웹 페이지 로딩 속도는 중요한 고려 사항이 아닙니다. 느리고 용량이 큰 웹 페이지도 4G+ 네트워크에서는 빠르게 로드됩니다. 하지만 많은 사람들이 여전히 기본적인 광대역 인터넷 접속을 기다리고 있습니다. 그렇다면 브라우저에 로딩해야 할 항목이 적을수록 좋습니다.
이름에서 알 수 있듯이 RPM Find는 RPM 파일에만 국한됩니다.
6. 오픈 빌드 서비스

서비스는 오픈 빌드 서비스 누구나 여러 운영 체제 및 배포판용 패키지를 동시에 컴파일하고 배포할 수 있는 곳입니다. 이 기능은 프로세스를 간소화하여 개발자가 데비안 및 아치 리눅스 배포판에서 애플리케이션이 작동하는 방식을 이해하는 대신 코드 작성에 집중할 수 있도록 합니다.
Open Build Service를 사용하면 앱을 만들 수 있을 뿐만 아니라 앱을 찾는 데도 사용할 수 있습니다. build.opensuse.org.
왜 openSUSE일까요? Open Build Service는 openSUSE Build Service로 시작되었고, openSUSE는 사용하는 배포판에 관계없이 패키지를 검색하는 모든 사람에게 공개 릴리스를 계속 제공하고 있기 때문입니다(물론 많은 애플리케이션이 openSUSE를 염두에 두고 개발되었지만요).
7. RPM 퓨전

사람들이 설치할 때 알아차리는 한 가지 페도라 문제는 특정 Linux 배포판 저장소가 독점 애플리케이션을 제공하지 않는다는 것입니다. Nvidia 그래픽 카드나 특정 비디오 코덱용 비공개 소스 드라이버는 찾을 수 없습니다. 필요하다면 다른 곳을 찾아봐야 할 것입니다.
바로 여기서 중요한 점이 있습니다. RPM 퓨전Fedora 사용자를 위한 오랜 역사를 가진 서드파티 저장소로, 공식 Fedora 저장소에서 제외된 일부 애플리케이션을 제공합니다. 찾고 있는 RPM이 폐쇄 소스 또는 오픈 소스이지만 Fedora를 개발하는 Red Hat과 같은 회사에서 재배포하기에 안전하지 않다면, 여기에서 찾을 가능성이 높습니다.
8. 발사대

오다 런치 패드 Ubuntu 데스크톱을 개발한 Canonical에서 만든 Launchpad는 오픈소스 애플리케이션을 개발하고 유지 관리하는 웹사이트입니다. Launchpad는 주로 개발자 사이트이지만, 패키지를 다운로드할 수 있는 공간이기도 합니다.
Launchpad의 많은 애플리케이션이 Ubuntu를 대상으로 하기 때문에 웹사이트에서 다양한 DEB 파일을 이용할 수 있습니다. 하지만 직접 검색해야 찾을 수 있습니다. 많은 프로젝트가 압축된 TAR.GZ 파일 형태로만 다운로드를 제공합니다. 반면, 일부 프로젝트는 RPM 파일도 제공합니다.
Launchpad는 예전만큼 널리 사용되지 않습니다. Launchpad에 있는 많은 프로젝트가 현재 다른 곳에서 호스팅되거나 중단되었기 때문입니다. 제가 먼저 살펴볼 만한 사이트는 아니지만, 몇 가지 앱을 찾으려면 방문해 볼 만한 가치가 있습니다.
왜 DEB나 RPM을 다운로드해야 할까요?
Linux의 시대는 변했습니다. DEB와 RPM 파일은 더 이상 배포판의 앱 스토어에 없는 애플리케이션을 배포하는 데 선호되는 방식이 아닙니다. 하지만 다른 형식보다 DEB와 RPM을 선호하는 데에는 이유가 있습니다.
- 배포판에 포함된 대부분의 애플리케이션은 이미 DEB 또는 RPM 파일로 패키징되어 있는 경우가 많습니다.
- 한 가지 방법을 사용하여 앱을 설치, 제거 또는 업데이트할 수 있습니다.
- 이러한 형식은 최신 방식보다 하드 디스크 공간을 덜 차지합니다.
- 현재는 DEB 또는 RPM 버전이 더 빨리 열립니다.
- DEB 및 RPM 버전은 일관성이 더 뛰어납니다. 최신 버전은 사용자 속성을 무시하거나 파일 대화 상자가 달라지는 경우가 있습니다.
대부분의 배포판은 이 두 가지 형식 중 하나를 사용하지만, 그렇지 않은 배포판도 있습니다. 예를 들어, 아치 리눅스 그리고 이를 기반으로 한 많은 배포판이 있습니다.
배포별 패키지 추적을 처리하고 싶지 않다면 Flatpak과 같은 범용 애플리케이션 형식을 사용할 수 있습니다. 스냅 أو AppImage그게 지금 존재하는 큰 이유입니다. Flathub와 Snap Store를 이용하면 클릭 한 번이나 터미널에서 명령어 한 번으로 원하는 앱을 찾을 수 있는 가능성이 높습니다.










