La commande suivante a bien fonctionné sur Ubuntu 15.10:
sudo apt-get build-dep emacs24
Cependant, sur Ubuntu 16.04, j'obtiens l'erreur suivante lors de son exécution:
Reading package lists... Done
E: You must put some 'source' URIs in your sources.list
En 15.10, toutes les lignes (environ 10 au nombre) avec deb-src
in /etc/apt/sources.list
n'étaient pas commentées, tandis qu'en 16.04, les lignes correspondantes étaient commentées. Par exemple, voici 4 lignes de mon courant 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
Quelle est la raison de ce changement?
Ensuite, je voudrais éviter de modifier manuellement /etc/apt/sources.list
chaque fois que je fais une réinstallation d'Ubuntu. Comment cela (décommenter les deb-src
lignes) peut-il se faire automatiquement?
python3-software-properties
package peut également être utile pour écrire un script Python.
sed
scripts autour.