Я добавляю PPA, но программное обеспечение не отображается ни в обновлениях Ubuntu 11.10, ни в Software Center
Каждый раз, когда я добавляю PPA, я не вижу пакет, который пытаюсь установить. Полагаю, я что-то не так делаю! Итак, вот мои последние усилия:
В терминале я набрал:
sudo add-apt-repository ppa:jeromerobert/misc
и это, казалось, работало правильно
Затем я набрал:
sudo apt-get update
Но когда я иду в Synaptic или Software Center, приложение, которое я хочу установить, отсутствует. Может кто-нибудь сказать мне, что я делаю не так?
3 ответа
Исходя из моего опыта, есть 3 причины, по которым он не сразу появится в репозиториях Synaptic или Software Center:
Вы добавили PPA, обновили репозиторий и сразу же отправились в Synaptic или Software Center, чтобы увидеть его. По какой-то причине менеджерам пакетов требуется немного больше времени, чтобы подумать о новых изменениях. Например, в Synaptic я вижу опцию "Обновление кэша" в окне поиска, когда я добавляю PPA и иду прямо к нему. Я должен ждать обновления, чтобы увидеть пакет. Если я пойду искать его, он не появится. То же самое происходит с Центром программного обеспечения, делая
apt-get update
не заставляет менеджера пакетов показывать в этот момент новый пакет, который вы хотите.PPA показывает пакет, но вы все еще не видите его в менеджере пакетов. Это происходит, когда пакет был только что добавлен в PPA. Например, в моем случае, когда я обновил Wine PPA, 1.4 был там целый день, но я не мог обновиться до следующего утра. Насколько я знаю, панели запуска требуется некоторое время, чтобы подготовить пакет к загрузке после его саммита.
Проблемы с кешем. Это можно быстро решить, просто перезагрузив компьютер. Это происходит, когда вы похожи на меня, и вам не нужно перезагружать компьютер, потому что... ну, потому что это Ubuntu, я могу работать несколько дней ^^. Но в целом хорошо перезагрузить компьютер после обновления после обновления.
Надеюсь это поможет.
Когда вы добавляете PPA, вам нужно не только ввести репозиторий с последующим обновлением, вы должны добавить пакет, имя которого вам подходит.
ПРИМЕР ППА;
sudo add-apt-repository ppa:simonschneegans/testing
sudo apt-get update
sudo apt-get install gnome-pie
Как вы можете видеть, последняя строка - это название пакета, который я хочу "gnome-pie". Если вы можете найти название пакета, вы можете установить его.
У меня была похожая проблема и по какой-то причине соответствующий исходный файл PPA:
/etc/apt/sources.list.d/
удачные строки закомментированы с #
,
Я удалил #
отмечает, и он начал работать после того, как я выполнил обновление:
sudo apt-get update
Это где-то ошибка, потому что я точно следовал инструкциям.