Альтернативный маршрут, если вы не можете найти какие-либо рабочие репозитории, вы могли бы попробовать скомпилировать себя из источника. Исходный код можно найти на странице загрузки. Затем загрузите и разгрузите архив; например, для Python-3.6.1.tgz.
Процесс для разворачивания файла tgz:
tar -xvzf /path/to/yourfile.tgz
Как только вы находитесь в пути к файлу, файл распакуется, запустите:
./configure
make
make altinstall
И, надеюсь, это должно решить проблему для вас.
Наконец я нашел ответ. Чтобы все источники ubuntu работали, не нажимая их, просто введите в терминал
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe restricted multiverse"
. Так что для «Вселенной» будет
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
Затем вы можете проверить источники программного обеспечения покажет, что он работает сейчас. Вы можете удалить вручную из строки sudo gedit /etc/apt/sources.list
http://archive.ubuntu.com/ubuntu lucid main universe restricted multiverse
и сохранить и увидеть в источниках программного обеспечения ничто не отмечено. Затем сделайте
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
& amp; что делает Just all ticked. Для всех включенных do
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe restricted multiverse"
вы можете добавить также partner
репозиторий с другой ссылкой (см. Различие - ubuntu to canonical)
sudo add-apt-repository "deb http://archive.canonical.com/ubuntu $(lsb_release -sc) partner"
$(lsb_release -sc)
делает проверку вашего Ubuntu версии и помещая свое имя в ссылку. Поскольку 10.04 называется lucid
, тогда вы можете протестировать в терминале lsb_release -sc
дает слово lucid
Thats добавляет точное ссылочное имя репозитория вашей версии ubuntu в источниках программного обеспечения. Неправильное слово и примечание будут работать.
для всех различий в репозиториях читайте https://help.ubuntu.com/community/Repositories/Ubuntu
Начиная с Ubuntu 12.10, вы можете запустить:
sudo add-apt-repository universe
. Это проще, чем запуск sed по файлам sources.list и будет учитывать, какой из -updates / -proposed / -backports
Вы можете вернуться с флагом --remove
, но вам все равно придется удалить пакеты:
sudo aptitude purge '~i ~s universe/'
Вселенная включена по умолчанию, поэтому вам обычно не нужно это делать. Вы можете редактировать исходный файл с терминала:
sudoedit /etc/apt/sources.list
И затем раскомментировать разделы юниверса следующих строк:
#deb http://us.archive.ubuntu.com/ubuntu/ precise universe
#deb http://us.archive.ubuntu.com/ubuntu/ precise-updates universe
Страница справки Ubuntu может быть полезным. И если вы хотите включить его через GUI: