Ваша версия ubuntu больше не поддерживается

Обновлено: 08.07.2024

$ sudo apt-get install vlc Reading package lists. Done Building dependency tree Reading state information. Done E: Couldn't find package vlc

21 ответ

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

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

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

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

sudo apt-get update && sudo apt-get dist-upgrade

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

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

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

sudo apt-get update sudo apt-get install update-manager-core sudo do-release-upgrade

См. также EOLUpgrades - Справка по сообществам.

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

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

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

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

sudo apt-get update && sudo apt-get dist-upgrade

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

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

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

sudo apt-get update sudo apt-get install update-manager-core sudo do-release-upgrade

См. также EOLUpgrades - Справка по сообществам.

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

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

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

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

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

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

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

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

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

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

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

Чтобы снова запустить apt-get, измените источники программного обеспечения на старые репозитории выпуска.

gksudo gedit /etc/apt/sources.list

удалите все, что там, и вставьте следующее:

Checking for a new Ubuntu release No new release found

И я не имел успеха в запуске update-manager ; он продолжал бросать исключения, которые я не мог решить. Я подозреваю, что что-то испортилось в моей установке 15.10, но в итоге все встроенные обновления просто терпят неудачу.

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

Вот решение, которое сработало для меня:

(Отредактировано после того, как я выполнил обновление . Это было успешно, и я забыл обновить)

короткий ответ: чтобы добавить следующий АПТ хранилище стороннего программного обеспечения (или другой программы в новых версиях) в источниках программного обеспечения (или программного обеспечения и обновлений в новых версиях):

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

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

после программное обеспечение & обновления (или Другие программы) он открыт, перейдите в программное обеспечение Ubuntu и источники вкладки и снимите everytiyng как в следующей фотографии. Ты больше не нуждаешься в этой вещи, так как ваша версия Ubuntu-это терминал :

Open Software Sources

[!d14]

без закрытия программы для Ubuntu (или по и обновления), перейдите на стороннее программное обеспечение (для новейших релизов на этой вкладке называется программное обеспечение & обновления[!вкладка Д4]) и добавьте новый apt репозиторий. Вставить ровно следующей строке, когда вы спросили:

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

enter image description here

[!d25]

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

Reload available software

[и D40][!d38][!и D40]

и теперь вы можете скачать почти все, что вы хотите. Для 9.04 вы можете использовать программное обеспечение & обновления. Для новейших релизах есть стороннего программного обеспечения.

например, чтобы установить VLC в Ubuntu 9.04 через менеджер пакетов synaptic, следуйте инструкциям на следующей фотографии:

Open Synaptic Package Manager

[!d47]

Mark VLC

[!d53]

[размером d57][!размером d57]

Apply VLC

[!d59]

[d63, как][!d63, как] [d64 с][!d64 с]

если вы хотите обновить убунту до новой версии, просто перейдите в система > менеджер обновлений:

Open VLC

[!d65]

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


Технически можно с помощью архивных репозиториев по очереди через каждый выпуск до нужного «дойти», но это такой геморрой, что «най його мамі», проще переустановить. Да и 20.04 уже два месяца как вышла.


Мне надо все приложения и все данные сохранить

по очереди через каждый выпуск до нужного «дойти»

mark-v ( 21.06.20 05:08:05 )
Последнее исправление: mark-v 21.06.20 05:08:57 (всего исправлений: 1)


Бекап? Ну, типа, нужное на флешку скопировать.

А вот это совсем интересно. Перед обновлением на следующий релиз строго рекомендуется выкинуть все добавленные руками репозитории и, соответственно, выкинуть всё из них установленное. Так что, как сказано выше,

Ну я года 2-3 назад обновлял eol-нутую убунту, всё ок.

Тоже была такая проблема. В соурс файле заменил репы с 18.10 на 19.04 и выполнил apt update && apt upgrade. И прокатило.

Потом сразу штатно обновил сервер на 19.10.


  1. Заменить ручками репозитории в /etc/apt/sources.list
  2. Сделать apt update && apt full-upgrade.
  3. Повторять п.1, пока не дойдёте до нужного выпуска.

Важный момент: нужно убрать заранее все сторонние репозитории. Иначе «сломано-потрачено».

Чистим source, запускаем sudo apt dist-upgrade. Всё.

файл сохрани на флешку, систему переустанови. Программы поставь, развернув файл вернёшь настройки.

Vault_Boy ★ ( 21.06.20 18:42:38 )
Последнее исправление: Vault_Boy 21.06.20 18:43:10 (всего исправлений: 1)


Заменить ручками репозитории в /etc/apt/sources.list

Сейчас там вот что

На что заменить?

mark-v ( 21.06.20 23:18:57 )
Последнее исправление: mark-v 21.06.20 23:19:34 (всего исправлений: 1)



Это актуально только для 18.04. У меня 18.10. В этом вся соль

mark-v ( 21.06.20 23:23:40 )
Последнее исправление: mark-v 21.06.20 23:24:16 (всего исправлений: 1)

cosmic меняй на disco


apt-get update
apt-get upgrade сделано?



Даже через графический интерфейс предлагает обновиться до 19.10

Даже через графический интерфейс предлагает обновиться до 19.10

А с 19.10 можно обновиться до 20.04?


Раньше делал через do-release-upgrade

И так последовательно в каждом релизе до нужного

Это актуально и для 18.10 тоже.


Это актуально и для 18.10 тоже.

Было бы актуально,ес либы не

mark-v ( 22.06.20 23:06:12 )
Последнее исправление: mark-v 22.06.20 23:06:45 (всего исправлений: 1)


По сложившейся традиции отвечу на свой вопрос сам. Итак, для начала нужно было привести в порядок sources.list и делается это командой

Сколько ни правил его вручную, ничего не получалось. Далее в папке /var/lib/update-manager делается копия файла meta-release с именем meta-release2. Этот файл нужно отредактировать - удалить из неговсе, что касается eoan. У себя я удалил вот эту часть

Затем в файле /usr/lib/python3/dist-packages/UpdateManager/Core/MetaRelease.py нужно найти строку

и заменить ее на

и обновляемся до 19.04. Перезагружаемся и удаляем файл /var/lib/update-manager/meta-release2. Потом снова

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

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

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

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

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

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

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

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 установить любые обновления безопасности / исправления ошибок, которые еще не были установлены, но вы не будете получать дальнейшие обновления безопасности / исправления ошибок из Ubuntu.

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

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

Во-первых, откройте 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 или пароль администратора. Просто введите ваш личный пароль пользователя, когда вас спросят.

И у меня не было успеха в беге update-manager ; это продолжало бросать исключения, которые я не мог разрешить. Я подозреваю, что что-то повреждено в моей установке 15.10, но суть в том, что встроенные обновления просто не работают.

Поэтому я искал не встроенный метод и, конечно же, нашел его, глядя на этот ответ.

Вот решение, которое сработало для меня:

Найдите исполняемый файл с тем же именем, что и дистрибутив (в моем случае xenial ). Запустить его с sudo :

Утвердите обновление и дождитесь завершения загрузки - там тысячи файлов и, вероятно, больше гигабайта. Продолжить установку обновления.

(Отредактировано задолго до того, как я выполнил обновление. Это было успешно, и я забыл обновить)

Подождите, пока он не завершится, одобрите, если спросят. Я не помню точные детали

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

У меня есть коробка для разработки программного обеспечения с установленной Ubuntu Jaunty Jackalope. Я знаю, что эта версия выпущена в 2009 году, но она представляет собой блок разработки со строгими требованиями, поэтому я не могу обновить ОС до более новой версии Ubuntu.

Что я могу сделать? Существует ли сервер архивации Jaunty, и как я могу указать apt-get на этот сервер?

Кстати, я пользователь Solaris / Windows.

Ubuntu 9.04 является официальной средой разработки в нашей группе.

Вы можете использовать ссылку на старый релиз:

Старые выпуски включают в себя все, что официально больше не поддерживается. Просто замените us.archive и security на старые выпуски в /etc/apt/sources.list, и все будет хорошо!

Обратите внимание, что вы также можете иметь исходники из разных версий Ubuntu в своем файле sources.list (на самом деле, в старые добрые времена обновление до новейшего выпуска означало ручную замену warty на hoary и запуск dist-upgrade).

Поэтому, если вам действительно нужно, вы можете получить более новые версии пакетов из более поздних выпусков без обновления всей ОС.

РЕДАКТИРОВАТЬ: более подробный пример. Предполагая, что найденный здесь файл - это ваш файл sources.list, вы можете сделать что-то вроде:

Внутри VI

Используйте нас вместо cl, если это то, что есть в вашем файле.

Первый обновит ваши источники на основе вашего отредактированного файла sources.list. Второй обновит все пакеты в вашей системе до последней версии, которую Jaunty использовал до завершения поддержки (сначала вас попросят подтвердить).

Можете ли вы предоставить ссылку на процесс добавления других серверов в файл source.list? Нужно ли перезагрузить компьютер после добавления этой строки? Не нужно перезагружаться - просто запустите sudo apt-get update после изменения файла. Работал на меня. В vi: :%s/us\.archive/old-releases/g тогда $ sudo apt-get update . Ubuntu Server 13.10.

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

Это управляется из /etc/apt/sources.list и дополнительных файлов в /etc/apt/sources.list.d/ . Знакомство с содержанием этих списков полезно для управления устанавливаемыми компонентами. Примечание: это задокументировано в man sources.list .

Допустим, у вас есть что-то вроде следующего .

Обратите внимание, что эта строка содержит компонент URL. Хитрость в том, что строка является только сокращением для фактических URL, которые указаны, которые в этом случае, являются .

Вопрос в том, действительно ли эти URL еще действительны? Ответ - нет, их больше нет.

Решение состоит в том, чтобы идентифицировать несуществующие строки в файлах sources.list и изменить их в соответствии с обновленным местоположением, которое в данном случае .

После изменения этого файла перед запуском необходимо выполнить следующее apt-get install :

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