Ubuntuで特定のパッケージバージョンのソースコードを取得する方法

Ubuntuで特定のパッケージバージョンのソースコードを取得する方法

例えば、

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

関連情報