Perintah berikut berfungsi dengan baik di Ubuntu 15.10:
sudo apt-get build-dep emacs24
Namun, pada Ubuntu 16.04 saya mendapatkan kesalahan berikut saat menjalankannya:
Reading package lists... Done
E: You must put some 'source' URIs in your sources.list
Di 15.10 semua baris (sekitar 10 dalam jumlah) dengan deb-src
di /etc/apt/sources.list
mana uncommented, sedangkan di 16,04 baris yang sesuai di mana berkomentar. Sebagai contoh, berikut adalah 4 baris dari saya saat ini sources.list
:
## Major bug fix updates produced after the final release of the
## distribution.
deb http://no.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
# deb-src http://no.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
Apa alasan dari perubahan ini?
Selanjutnya, saya ingin menghindari pengeditan secara manual /etc/apt/sources.list
setiap kali saya menginstal ulang Ubuntu. Bagaimana ini (menghapus komentar deb-src
baris) dilakukan secara otomatis?
python3-software-properties
paket mungkin berguna untuk menulis script Python juga.
sed
skrip di sekitar.