Ubuntu에서 apt-get을 통해 최신 Github 소프트웨어 버전을 설치할 수 있습니까?

Ubuntu에서 apt-get을 통해 최신 Github 소프트웨어 버전을 설치할 수 있습니까?

나는 보통 Ubuntu에서 apt-get을 통해 소프트웨어를 설치합니다.

소프트웨어의 최신 안정 버전(v8.6.5)을 설치하려고 합니다. https://github.com/jcupitt/libvips/releases

문제는 apt-get을 통해 설치하면 버전 8.4.5-1build1이 된다는 것입니다.

apt-get을 통해 최신 버전 v8.6.5를 설치할 수 있는 방법이 있나요? 아니면 직접 다운로드/컴파일한 다음 모든 종속성을 추적해야 합니까? 내 상황을 처리하는 가장 좋은 방법은 무엇입니까?

답변1

.deb 패키지를 직접 만든 다음 apt를 사용하여 설치할 수 있습니다. 물론 이 과정에는 컴파일도 포함됩니다. https://wiki.debian.org/HowToPackageForDebian

답변2

이 글을 쓰는 시점에서 최신 버전의 vips를 제공하는 저장소를 찾지 못했습니다(8.6.5). 그러나 나는 자신만의 DEB 패키지를 만드는 단계에 대한 좋은 소개를 제공하는 이 블로그 게시물을 찾았습니다.

일반 단계

노트:위 내용을 참고하세요. 아래에서 다루지 못한 부분이 있을 수 있습니다. 아래에 표시됨일반적인이를 제공하는 공식 저장소가 없다는 점을 고려하여 요청한 단계를 따르십시오.

빌드 환경 설정 및 VIP 다운로드
$ apt install build-essential devscripts

$ curl -LO https://github.com/jcupitt/libvips/releases/download/v8.6.5/vips-8.6.5.tar.gz
$ tar zxvf <tarball>
$ cd <unpacked tarball dir>
$ curl -LO http://cdn-fastly.deb.debian.org/debian/pool/main/v/vips/vips_8.6.5.orig.tar.gz
$ tar zxvf <tarball>
종속성 설치
$ mk-build-deps
$ sudo apt install ./vips-build-deps_*.deb
세워
$ debuild -i -us -uc -b
결과
$ sudo apt install *.deb

관련 정보