apt sourceでパッケージのソースコードをダウンロードできます。LinuxMint 18はデフォルトではapt sourceが実行できないので、deb-srcを有効にしてapt sourceでソースコードをダウンロードできるようにします。
Table of Contents
1 デフォルトだとapt sourceできない
LinuxMint 18をインストールした直後の状態だとapt sourceが失敗します。
$ apt source linux Reading package lists... Done E: You must put some 'source' URIs in your sources.list
これはdeb-srcのURLがない為です。
2 deb-srcを有効にする
debに対応したdeb-srcのURLをリポジトリのリストに追加します。
$ sudo su -c "grep '^deb ' /etc/apt/sources.list.d/official-package-repositories.list | \ sed 's/^deb/deb-src/g' > /etc/apt/sources.list.d/deb-src.list"
リポジトリのデータベースを更新します。
$ sudo apt update -y
3 実行結果
apt sourceを実行できるようになりました。
$ mkdir linux $ cd linux $ apt source linux <snip> $ ls linux-4.4.0 linux_4.4.0-28.47.diff.gz linux_4.4.0-28.47.dsc linux_4.4.0.orig.tar.gz