Il seguente comando ha funzionato bene su Ubuntu 15.10:
sudo apt-get build-dep emacs24
Tuttavia, su Ubuntu 16.04 ottengo il seguente errore durante l'esecuzione:
Reading package lists... Done
E: You must put some 'source' URIs in your sources.list
Nel 15.10 tutte le righe (circa 10 in numero) con deb-srcin /etc/apt/sources.listdove non commentate, mentre in 16.04 le righe corrispondenti sono state commentate. Ad esempio, qui ci sono 4 righe dalla mia attuale 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
Qual è la ragione di questo cambiamento?
Successivamente, vorrei evitare di modificare manualmente /etc/apt/sources.listogni volta che eseguo una reinstallazione di Ubuntu. Come può deb-srcessere fatto automaticamente (decommentando le linee)?
python3-software-propertiespacchetto potrebbe essere utile anche per scrivere uno script Python.
sedscript in giro.