Я пытался выполнить второй шаг построения Banshee из источника , но это не удалось следующим образом:
~$ sudo apt-get build-dep banshee
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to find a source package for banshee
Я смог решить эту проблему, выполнив Диспетчер пакетов | Настройки | Хранилища | Исходный код , за которым следует команда
sudo apt-get update
, после чего шаг build-dep завершился успешно.
Существует ли не-GUI способ включения репозиториев исходного кода для apt-get? Страница man говорит, что есть источник apt-get, но мне не ясно, что команда имеет тот же эффект.
Вы можете сделать это из терминала, выполнив следующие команды:
sudo -i #to switch to the root user
echo "deb-src http://archive.ubuntu.com/ubuntu raring main universe restricted multiverse" >> /etc/apt/sources.list
echo "deb-src http://security.ubuntu.com/ubuntu/ raring-security restricted universe main multiverse" >> /etc/apt/sources.list
echo "deb-src http://archive.ubuntu.com/ubuntu raring-updates restricted universe main multiverse" >> /etc/apt/sources.list
exit
sudo apt-get update
Это если вы используете Ubuntu 13.04. Если вы используете другую версию Ubuntu, замените raring
на свое кодовое имя Ubuntu. Чтобы увидеть из терминала, каково кодовое имя вашей текущей версии Ubuntu, используйте следующую команду:
lsb_release -c
Также вы можете изменить зеркальный сервер (в данном случае это главный сервер http: / /archive.ubuntu.com/ubuntu) с вашим любимым.