Как установить более старую версию ubuntu

Обновлено: 03.07.2024

Причина этого в том, что он больше не поддерживается и больше не получает обновления и исправления безопасности.

Я призываю вас рассмотреть поддерживаемый дистрибутив. Если ваш компьютер слишком стар с точки зрения памяти или процессора, вам следует рассмотреть такой дистрибутив, как Lubuntu или Xubuntu.

Вы можете сделать это с sed :

затем обновите с помощью:

Иногда может быть быстрее создать резервные копии вашей системы и переустановить, используя вместо этого поддерживаемый выпуск.

Чтобы перейти на новую версию:

После того, как вы выполнили вышеупомянутые шаги, чтобы переключиться на зеркала старых выпусков, обновите Менеджер обновлений и затем выполните do-release-upgrade :

и просто ради полноты . как насчет extras репозитория (для Skype и т. д.)? Они доступны где-нибудь после EOF? проще sudo vi /etc/apt/sources.list и измените его вручную. Я должен был сделать это, потому что я совсем новичок, и я не знаю, что делать, чтобы сделать эту работу для кармы. Спасибо, Ваш ответ все еще действителен и правильный. Еще более простой способ sudo nano /etc/apt/sources.list , как vi* это только раздражает . Существует проблема с этим при обновлении с 15.04 по состоянию на 21.03.17. Vivid больше не поддерживается, однако dist отсутствует в старых выпусках.

Ubuntu придерживается подхода двух разных циклов выпуска :

Обычные выпуски Ubuntu поддерживаются в течение 9 месяцев. Релизы LTS поддерживаются в течение 5 лет.

Прошлые выпуски могут иметь разные графики поддержки (например, обычные выпуски (до 13.04) поддерживались в течение 18 месяцев, в то время как выпуски LTS (до 12.04) поддерживались в течение 3 лет на настольном компьютере и 5 лет на сервере).

EOL: после окончания периода поддержки определенного релиза; они называются End Of Life (EOL), и все обновления и репозитории пакетов для этого выпуска передаются на другой сервер, что приводит к 404 ошибкам во время работы sudo apt-get update . Вы можете подтвердить, стал ли ваш релиз EOL, перейдя на эту страницу . Если ваша версия Ubuntu упоминается в таблице «End Of Life (EOL)», то эта версия больше не поддерживается, и вы должны попытаться перейти на более новую поддерживаемую версию . Однако, если вы хотите продолжить использовать этот неподдерживаемый выпуск, вам придется внести необходимые изменения, /etc/apt/sources.list чтобы указать на old-releases сервер Ubuntu.

Откройте свой терминал:

  • Нажмите Ctrl + Alt + T ; ИЛИ ЖЕ
  • Если у вас есть Gnome: Applications → Accessories → Terminal ; ИЛИ ЖЕ
  • Если у вас есть Unity: нажмите Super (клавиша между Left Ctrl и Left Alt ) и запросите Terminal .

Запустите следующую команду для входа в корневую оболочку:

введите свой пароль пользователя и нажмите Enter . Запрос будет изменен и будет означать, что пользователь root теперь вошел в систему. Здесь выполните следующую команду:

Сохраните файл и выйдите из Gedit.

Выполните следующую команду, чтобы выйти из корневой оболочки:

Вы обнаружите, что приглашение переключается обратно, чтобы указать, что ваш обычный пользователь теперь вошел в систему. Затем выполните следующее:

Вот и ты. Нет 404 ошибок на этот раз. Теперь вы можете установить все доступные пакеты для вашей версии Ubuntu. Вы также можете запустить sudo apt-get dist-upgrade установку любых обновлений Security / Bug-fix, которые еще не установлены, но вы не будете получать дальнейшие обновления Security / Bug-fix от Ubuntu.

+1 за включение инструкций по обновлению репозитория безопасности. @Yokhen Если строка не начиналась с deb <siteurl> , то, скорее всего, ваш /etc/apt/sources.list файл был поврежден по какой-то причине. Пожалуйста, следуйте ответам на: Как мне восстановить репозитории по умолчанию? , Это восстановит правильное значение /etc/apt/sources.list для вас, а затем следуйте моему ответу, чтобы изменить серверы, чтобы они указывали на сервер старых выпусков. Спасибо! Каким-то образом мне удалось обновиться с 13.04 до 13.10, и теперь я на пути к 14.04. @Dan, изменил ответ, теперь мы входим в корневую оболочку и затем запускаем графическую программу. Больше не нужно использовать гксудо. Я хочу оставить этот ответ для начинающих пользователей, таких как я, и не хочу усложнять ситуацию с использованием терминальных редакторов, какими бы простыми и мощными они ни были.

Краткий ответ - добавить следующий подходящий репозиторий в Программное обеспечение сторонних производителей (или Другое программное обеспечение в более новых версиях) в разделе «Источники программного обеспечения» (или « Программное обеспечение и обновления в более новых версиях»):

Ну, на самом деле мы сделаем это без использования какого-либо терминала . Даже не один раз. Просто графический интерфейс, обещаю ;-)

Во-первых, откройте Software Sources (или Software & Updates в более новых версиях). Неважно, сколько лет вашей Ubuntu, конечно, есть что-то вроде этого. Для Ubuntu 9.04 (Jaunty Jackalope) посмотрите на следующее изображение, чтобы увидеть, где находится:

Открытые программные источники

После того, как Software Sources (или Software & Updates ) откроется, перейдите на вкладки Ubuntu Software and Updates и отмените выбор, как на следующих рисунках. Вам это больше не нужно, так как ваша версия Ubuntu - End of Life :

Вкладка Ubuntu Software

введите описание изображения здесь

Не закрывая « Источники программного обеспечения» (или « Программное обеспечение и обновления» ), перейдите на вкладку « Стороннее программное обеспечение» (для новейших выпусков эта вкладка называется « Другое программное обеспечение» ) и добавьте новый репозиторий apt. Вставьте точно следующую строку, когда вас спросят:

Если ваша версия Ubuntu отличается от 9.04, замените в приведенной выше строке jaunty свое кодовое имя Ubuntu (например, если у вас Ubuntu 9.10, замените на karmic и т. Д.):

Вкладка «Стороннее программное обеспечение»

Теперь, когда вы закроете « Источники программного обеспечения» (или « Программное обеспечение и обновления» ), вас попросят перезагрузить информацию о доступном программном обеспечении. Просто убедитесь, что у вас есть работающее подключение к интернету:

Перезагрузите доступное программное обеспечение

Загрузка доступного программного обеспечения

И теперь вы можете загрузить почти все, что вы хотите. Для 9.04 вы можете использовать Synaptic Package Manager . Для новейших выпусков есть Ubuntu Software Center .

Например, чтобы установить VLC в Ubuntu 9.04 с помощью Synaptic Package Manager, следуйте инструкциям на следующих рисунках:

Откройте менеджер пакетов Synaptic

Поиск VLC в SPM

Марк VLC

Марка дополнительного VLC

Применить VLC

Открыть VLC

Если вы хотите обновить Ubuntu до новой версии, просто перейдите в Система > Диспетчер обновлений :

Диспетчер обновлений

Обновить

Я проверил этот метод из живого сеанса Ubuntu 9.04 (Jaunty Jackalope), и, как вы можете видеть из этих картинок, он работал. Если вы находитесь в установленном сеансе Ubuntu, вас иногда будут спрашивать пароль root или пароль администратора. Просто введите ваш личный пароль пользователя, когда вас спросят.

Мы работаем на виртуальном выделенном сервере от TrueVDS с Ubuntu на борту. Всем довольны и другим рекомендуем.

Ubuntu 10.04 LTS

Наши посетители

Подпишитесь на комментарии

RSS всех комментариев:

Поиск

Для создание виртуалок на базе Ubuntu Server рекомендую этот VDS-хостинг с SSD-дисками ДЦ в Москве, стабильность мне пока нравится (но я ими пользуюсь только третий месяц). Удобная панель, где самостоятельно можно пересоздать сервер + прописать свой публичный ключ, чтоб на сервер можно было войти сразу после его создания. А, главное, они дают 1 ГБ оперативной памяти за 250 руб. в месяц!

Один из наших читателей задал в комментариях интересный вопрос о том, как можно произвести даунгрейд дистрибутива Ubuntu, т.е. перейти с более свежей версии на более старую?

Вопрос кажется странным, но я могу легко придумать ситуацию его актуализирующую: под свежую версию нету какого-то нужного софта (о том, что «смотреть надо было заранее» или о перспективах сборки вручную — говорить тут не будем). Не знаю, зачем нашему читателю понадобилось провести такую операцию, но, оказывается, она вполне себе успешно осуществима.

Итак, общая идея метода состоит в том, чтобы в списке репозиториев ( sources.list ) указать старый дистрибутив и с помощью настроек менеджера пакетов apt , старому дистрибутиву дать более высокий приоритет.

Для примера попробуем отъехать с Ubuntu 9.04 (Jaunty) до Ubuntu 8.10 (Intrepid).

Редактируем список репозиториев:
sudo nano /etc/apt/sources.list

После того, как вы отредактируете файл, получится, что у вас заданы репозитории сразу для двух версий.

Теперь отредактируем /etc/apt/preferences , указав пакетам старого дистрибутива более высокий приоритет:
sudo nano /etc/apt/preferences

Добавьте следующие директивы в файл (существующуие там данные можно удалить):

Package: *
Pin: release a=intrepid
Pin-Priority: 1001
Package: *
Pin: release a=jaunty
Pin-Priority: 60

Ну, и, теперь «проапгрейдим» дистрибутив до старой версии:
sudo apt-get update
sudo apt-get dist-upgrade

Вот так вот, в GNU\Linux`е возможно всё. Перед экспериментом всё равно настоятельно рекомендую сделать резервную копию данных.

Есть, конечно, и метод более грубый: сохранить домашнюю директорию, все настройки, поставить с нуля старую версию, все нужные пакеты, перетащить настрйоки в старую версию.

убунту посмотрел

Возможность перехода на более раннюю версию становится все более популярной в компьютерном мире. Хотя последняя версия всегда самая лучшая, иногда пользователи предпочитают старые версии. Версии, более эффективные с другими вашими программами или с операционной системой. Ubuntu позволяет вам понижать версию ваших программ, пока они находятся в ваших репозиториях.

система Ubuntu всегда предлагает вам последнюю версию установленных программ, но это не означает, что она удаляет предыдущие версии. и то, что он перестает иметь его в своих репозиториях, фактически, в некоторых случаях, таких как Mozilla Firefox, мы можем найти до трех последних версий этого браузера.

Ubuntu позволяет нам перейти на более раннюю версию, если пакет находится в официальном репозитории.

Чтобы перейти на более раннюю версию Ubuntu, просто устанавливаем нужную нам версию, но мы должны установить именно тот пакетПисать название программы бесполезно и все, надо писать все, даже расширение ".deb". Чтобы узнать об этом, а также о предыдущих версиях, которые есть в репозиториях, мы открываем терминал и пишем следующее:

Он покажет нам список с пакетами, у которых есть слово »PROGRAM_NAME», этот список будет содержать старая версия программы, которую мы хотим. Теперь нам нужно установить пакет с помощью следующей команды:

После этого он спросит нас, хотим ли мы его установить, нажмите клавишу «Y» или «S», и процесс перехода на более раннюю версию продолжится. Процесс, который не представляет особых трудностей или проблем для любого пользователя. Теперь при открытии программы вы можете проверить, запущена ли старая версия, а не самая последняя версия. Это просто, но помните, что для чего-то всегда выпускается новая версия (ошибки, новые функции и т. д.), которые больше не будут доступны при переходе на более раннюю версию. Помните об этом, потому что это важно и о чем нужно помнить.

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Убунлог » Ubuntu » Как перейти на более раннюю версию программ Ubuntu

Установил с диска Ubuntu 11.10, хотелось бы попробовать ранние версии вроде 10.4. Есть ли возможность откатить версию к предыдущей?


Проще переставить, имхо.


наткнёшься на грабли с разгребанием зависимостей. Переставить проще и быстрей.


Ставь VirtualBox и смотри ранние версии там. Проще всего.


А вдруг у него железо не взлетит?

Downgrade не поддерживается ни в одном дистрибутиве, разве что только в тех, кто использует rolling-release модель разработки, Gentoo, Archlinux, прочее.

Если вы попытаетесь у вас будут проблемы с разрешением зависимостей из-за того, что у вас установлены пакеты более новые, чем те, которые доступны в репозитории того релиза на который вы хотите перейти.


Downgrade не поддерживается ни в одном дистрибутиве

Почему же? OpenSUSE очень спокойно можно обновить до предыдущей версии, как правило.


На даунгрейде glibc всё обычно затыкается, нет?

Не использовал OpenSuse, но уверен, что всё не так просто.


Во-первых, portage умный, он не даст так просто поставить более старую версию glibc. Во-вторых, он это делает неспроста: многие программы, собранные с этой версией, просто не смогут работать с более старой, из-за чего и идёт весь сыр-бор.

Пили sources.list и /etc/apt/preferences. Потом upgrade.

Вы хоть сами пробовали ?

Вот это зачем тогда ?

И еще revdep-rebuild.


Установи в другой раздел диска, либо в виртуальную машину, если хочешь лишиться аппаратного 3D-ускорения.


Не пробовал, так как дальше

не заходил. Не знаю, сломается ли при этом gcc, но другие программы точно ломались.


И таки не только рабочий gcc нужен, но и весь тулчейн, и python, а python от этого страдает. В генту-вики написано, как правильно сделать downgrade - там сначала в префикс устанавливается старая версия glibc, потом меняются CFLAGS и LDFLAGS, чтобы программы собирались со старой версией, после этого emerge -e world, и потом грязным хаком glibc наконец даунгрейдится.

Читайте также: