O comando a seguir funcionou bem no Ubuntu 15.10:
sudo apt-get build-dep emacs24
No entanto, no Ubuntu 16.04, recebo o seguinte erro ao executá-lo:
Reading package lists... Done
E: You must put some 'source' URIs in your sources.list
Em 15.10 todas as linhas (em torno de 10 em número) com deb-srcem /etc/apt/sources.listforam descomentadas, enquanto em 16.04 as linhas correspondentes foram comentadas. Por exemplo, aqui estão 4 linhas da minha atual 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 o motivo dessa mudança?
Em seguida, gostaria de evitar a edição manual /etc/apt/sources.listsempre que reinstalar o Ubuntu. Como isso (descomentando as deb-srclinhas) pode ser feito automaticamente?
python3-software-propertiespacote também pode ser útil para escrever um script Python.
sedscripts por aí.