Установка php на Ubuntu 8.10; пакет не найден?

Установка php на Ubuntu 8.10; пакет не найден?

Я новичок в linux. Для некоторых работ мне нужно установить php, но не обязательно apache, так как я использую свой собственный веб-сервер. Я использую Ubuntu 8.10. Но когда я пытаюсь установить php, я получаю следующую ошибку.

root@ubuntu:/home/sam/WS/webserver#  apt-get install php5
Reading package lists... Done
Building dependency tree       
Reading state information... Done
.E: Couldn't find package php5

тот же тип ошибки, если я пытаюсь установить apache. Я прочитал в Интернете, что это проблема, связанная с репозиторием. Когда я пробую 'apt-get update', я получаю 404 ошибки. Я вставил этот вывод вhttp://pastebin.com/g74DNzxL.

Подскажите, пожалуйста, как установить php на Ubuntu 8.10.

решение1

Это действительно старая версия ubuntu, и она больше не поддерживается. Лучше обновиться до новой версии ubuntu (предпочтительно последней LTS). Вы не будете получать обновления, что-то может сломаться, у вас устаревшие пакеты без последних исправлений безопасности и функциональности.Я СЕРЬЕЗНО РЕКОМЕНДУЮ ОБНОВИТЬ

Теперь, когда мы с этим закончили...

Судя по всему, вы МОЖЕТЕ получить доступ к старым репозиториям, изменив файл sources.lst, чтобы получить последнее обновление репозиториев из репозиториев с истекшим сроком поддержки.(источник). Переименуйте ваш /etc/sources.lst в sources.lst.old и вставьте следующее в новый файл /etc/sources.lst

## EOL upgrade sources.list
# Required
deb http://old-releases.ubuntu.com/ubuntu/ intrepid main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ intrepid-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ intrepid-security main restricted universe multiverse
# Optional
#deb http://old-releases.ubuntu.com/ubuntu/ intrepid-backports main restricted universe multiverse

apt-get update && apt-get install php5
и надеюсь, что он все еще работает. Это не очень хорошая идея, и на самом деле не проверено

решение2

Причина, по которой это не работает, заключается в том, что основные репозитории Ubuntu удалили пакеты для Ubuntu 8.10, потому что это:

  • Не является выпуском с долгосрочной поддержкой (LTS); и
  • Егоочень сильностарая («8» в номере версии обозначает год2008, что сейчас около 4 лет назад). С точки зрения скорости эволюции рабочего стола Linux, использование дистрибутива 4-летней давности эквивалентно вождению автомобиля 1935 года выпуска.

Для старинных упаковок есть зеркало.здесьс рабочим репозиторием apt, а также загрузками образов ISO. Вы можете указать /etc/apt/sources.listфайлу это местоположение вместо репозитория по умолчанию.

Однако я настоятельно рекомендую вам прекратить попытки использовать такой старый дистрибутив. Если вам нужно использовать что-то старое и стабильное, что поддерживается уже давно, у вас есть два варианта:

  • В качестве первого варианта используйте Ubuntu 12.04, выпущенную в апреле 2012 года. Если это подходит для ваших целей,большой.
  • В качестве второго варианта используйте Ubuntu 10.04, выпущенный в апреле 2010 года. Если это подходит для ваших целей, то этоотлично.
  • В качестве последнего варианта используйте Ubuntu 8.04, выпущенный в апреле 2008 года. Это на самом делестаршаячем Ubuntu 8.10, но официально поддерживается на Ubuntu Server до апреля 2013 года.

Видетьэта страница Wikiкоторый описывает жизненный цикл релиза Ubuntu, где есть несколько стандартных релизов (обычно 3), каждый из которых прекращает поддержку через очень короткий промежуток времени (полтора года), за которым следует релиз с долгосрочной поддержкой, который поддерживается обновлениями безопасности и исправлениями ошибок в течение очень длительного времени (4 года для настольных компьютеров и 7 лет для серверов).

Связанный контент