Почему apt не может найти исходный код какого-либо пакета?

Используйте swapon -s, чтобы узнать, какие разделы подкачки используются в настоящее время. Вы не монтируете разделы подкачки, используйте команду swapon, чтобы включить или выключить их.

1
задан 26 October 2014 в 01:33

1 ответ

apt-get source rhythmbox работает только в том случае, если у вас есть исходные репозитории, обновлен список пакетов, и у вас есть этот репозиторий в ваших источниках.

Если, например, вы установили обычную установку Ubuntu и не добавлял никаких подходящих репозиториев. Тогда все, что вам нужно сделать, это убедиться, что «Исходный код» имеет проверку. Если вы добавили дополнительные репозитории, вам необходимо иметь две записи для каждого репо. Один для «основного» (обычно) и один для «источника».

Также на случай, если вы этого не сделали. Запустите apt-get update еще раз, чтобы получить все новые репозитории.

Теперь apt-get source устанавливает источник для точного установленного вами пакета. Это означает, что если вы установили deb из some-odd-ppa (main), то источник должен быть в некотором-нечетном-ppa (источнике). Пакеты, установленные из some-odd-ppa, не будут вытаскивать источник из других репозиториев, потому что это не та же самая версия.

Я проверил, и ритм-бокс доступен через исходные репозитории. Вы просто не включили правильный исходный репозиторий в свои APT-репозитории или еще не выполнили обновление apt-get.

6
ответ дан 25 May 2018 в 03:58
  • 1
    Спасибо за ваш ответ! Оказалось, что я использую неправильный сервер. – Muurverf 27 November 2012 в 01:15

Другие вопросы по тегам:

Похожие вопросы: