Как мне сделать apt-get update пакетами загрузки для более ранних версий Ubuntu? - proUbuntu
0 голосов
/ 21 февраля 2016

У меня есть Ubuntu Wily Werewolf (15.10), и для почти всех пакетов, которые я получаю от ppa, нет подкаталога wily, поэтому вместо его установки выдается ошибка 404. Могу ли я заставить apt-get update загрузить исходные коды для предыдущих версий Ubuntu (полагаю, они все еще будут работать)?

Я прошу прощения, если этот вопрос тупой; Я довольно новичок в Linux.

Ответы [ 2 ]

2 голосов
/ 21 февраля 2016

Если вы добавили PPA, у него будет файл с именем /etc/apt/sources.list.d, названный в его честь, содержащий исходную запись. Например, для pi-rho/dev PPA на 14.04:

$ cat /etc/apt/sources.list.d/pi-rho-dev-trusty.list
deb http://ppa.launchpad.net/pi-rho/dev/ubuntu trusty main
deb-src http://ppa.launchpad.net/pi-rho/dev/ubuntu trusty main

Просто найдите соответствующий файл для вашего PPA и отредактируйте его, чтобы заменить wily на trusty или любую другую версию.

Будет ли это работать без проблем, пока неизвестно.

1 голос
/ 21 февраля 2016

Вы можете сделать заданный PPA-файл загрузки для более старой версии, изменив его файл списка в /etc/apt/sources.list.d/, чтобы использовать имя выпуска, из которого вы хотите загрузить (например: заменить вхождения слова «Хитрый» с «надежным», чтобы заставить вашу систему использовать пакеты Ubuntu 14.04 в вашей системе 15.10), но это не гарантирует, что установленное приложение из этого репозитория из этого выпуска будет работать в той версии Ubuntu, которую вы используете, либо правильно или вообще. Вы можете просто получить ряд сломанных зависимостей.

Добро пожаловать на сайт proUbuntu, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...