우분투에서 특정 패키지 버전의 소스 코드를 얻는 방법

우분투에서 특정 패키지 버전의 소스 코드를 얻는 방법

예를 들어,

sudo apt-get source bash

최신 bash 패키지 버전(5.0)의 소스 코드를 다운로드하세요. 이전 버전 패키지(예: 4.3)의 소스 코드를 얻는 방법.

"apt-get source" 명령이나 다른 명령에서 버전을 지정하는 방법이 있습니까?

답변1

에서 소스코드를 다운로드할 수 있습니다.GNU 디렉토리:

wget https://ftp.gnu.org/gnu/bash/bash-4.3.tar.gz

이를 사용하여 apt현재 Ubuntu 리포지토리에서 사용 가능한 버전을 다운로드하세요.

Xenial 소스 코드 저장소를 추가하면 다음을 다운로드할 수 있습니다 4.3-14.

printf "deb-src http://security.ubuntu.com/ubuntu xenial-security main" |\
sudo tee /etc/apt/sources.list.d/xenial-src.list
sudo apt update
apt source bash=4.3-14ubuntu1.4

관련 정보