Наступна команда чудово працювала на Ubuntu 15.10:
sudo apt-get build-dep emacs24
Однак на Ubuntu 16.04 я отримую таку помилку при його запуску:
Reading package lists... Done
E: You must put some 'source' URIs in your sources.list
У 15.10 всі рядки (близько 10 за номером) з deb-src
ін /etc/apt/sources.list
, де коментовані, тоді як у 16.04 відповідні рядки, де коментуються. Наприклад, ось 4 рядки з мого поточного 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
У чому причина цієї зміни?
Далі, я хотів би уникати редагування вручну /etc/apt/sources.list
кожного разу, коли я роблю перевстановлення Ubuntu. Як це можна зробити (коментуючи deb-src
рядки) автоматично?
python3-software-properties
Пакет може бути корисним , щоб написати сценарій Python теж.
sed
сценарії.