Как отменить Ubuntu до предыдущей версии?

Вы можете использовать секретные инструменты для хранения и извлечения пароля из брелка.

Чтобы сохранить новый пароль:

secret-tool store --label='Password for mydrive' drive mydrive

Я разрешаю вам проверить брелоки, как кажется. Чтобы просмотреть его (эта команда может быть легко вставлена ​​в ваш скрипт):

secret-tool lookup drive mydrive
1
задан 28 October 2015 в 21:23

8 ответов

На моем языке есть высказывание, которое можно перевести как «Вы не можете превратить мясо в мясо, вращая ручку мясорубки в противоположном направлении»:)

] Процедура обновления является однонаправленной - при установке новых версий программного обеспечения ваши файлы конфигурации и настройки изменяются с помощью сценариев пост-установки пакетов, чтобы использовать новый формат, который требуется новому программному обеспечению. В принципе, нет никакой другой процедуры - создать новый конфигурационный файл, совместимый со старым программным обеспечением.

78
ответ дан 25 May 2018 в 20:11
  • 1
    Я не согласен, что обновление системы связано с заменой старых пакетов новыми пакетами, которые должны быть обратимым процессом (заменить новые пакеты на старые). Нет никакой встроенной необходимости , чтобы уничтожить что-либо во время обновления, просто большинство систем, которые мы используем, действительно не заботятся о понижении и не поддерживают (хорошо). – Georges Dupéron 8 October 2013 в 21:04
  • 2
    @ GeorgesDupéron: вы правы, нет закона физики, который сделает невозможным понижение рейтинга, поэтому вполне возможно создать инструмент, который может модернизировать / понизить систему до любой версии. Однако такого инструмента нет, поэтому мой ответ означает реальный Ubuntu и его инструменты обновления. – Sergey 9 October 2013 в 01:42

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

Обычно apt предпочитает устанавливать самую последнюю версию пакета. Но вы можете изменить это путем закрепления: вы можете объявить, что пакеты из старой версии имеют более высокий приоритет, чем установленные пакеты, так что они будут понижаться, когда вы делаете aptitude dist-upgrade.

Измените свой /etc/apt/sources.list включить только старый выпуск (отредактировать файл или использовать ваш любимый графический интерфейс) и запустить aptitude update. Затем отредактируйте /etc/apt/preferences (задокументированный на странице man apt_preferences) и добавьте следующие строки (чтобы перейти на более ясный):

Package: *
Pin: release v=10.04
Pin-Priority: 1001

Затем запустите aptitude dist-upgrade. Каждый пакет имеет приоритет более 1000, поэтому каждый пакет, который присутствует в 10.04 и установленный в вашей системе, будет понижен. Вам придется удалить пакеты, которые не были в 10.04 вручную; они будут перечислены в разделе «Устаревшие и локально созданные пакеты» в aptitude.

35
ответ дан 25 May 2018 в 20:11
  • 1
    Это помогло мне после двухкратного запуска do-release-upgrade (по мере того, как первый звонок зависал). Таким образом, я мог бы вернуться к спискам apt для надлежащего выпуска. – PeterM 22 November 2016 в 23:26

Они говорят: «никогда не говори никогда», и «нет ничего невозможного» - оба они верны, но не в вашем случае. Я предлагаю вам либо создать резервную копию данных и переустановить, либо выставить их.

Вы также можете переустановить поверх существующей установки (она будет хранить ваши файлы).

Как правило, система будет становиться все более и более стабильной. но старайтесь избегать обновления версий разработки на производственных системах (особенно, если вы не являетесь тестировщиком / разработчиком).

9
ответ дан 25 May 2018 в 20:11

Вы можете сделать это вручную.

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

sudo dpkg --get-selections | grep '[[:space:]]install$' | \awk '{print $1}' > package_list

скопируйте папку / home и / etc на резервный носитель.

Установите Ubuntu 10.04. Восстановите резервную копию (не забудьте указать правильные варианты). Затем запустите следующую команду, чтобы переустановить всю программу, которая у вас была раньше.

cat package_list | xargs sudo apt-get install

Обратите внимание, что вам может потребоваться очистка папки / etc и / home для несовместимых настроек.

7
ответ дан 25 May 2018 в 20:11

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

На этом этапе, если вы хотите вернуться к 11.04, вам нужно переустановить его и выбрать ручное разбиение. НЕ проверяйте поле формата при настройке своих разделов, и ваши пользовательские файлы должны оставаться неповрежденными.

5
ответ дан 25 May 2018 в 20:11

Простой метод загружается с CD / DVD или USB-накопителя предыдущей версии и переустанавливает Ubuntu, перезаписывая существующую установку.

Не забудьте сначала выполнить резервное копирование: ваш каталог home где-нибудь в другом месте могут иметь персональные данные.

5
ответ дан 25 May 2018 в 20:11

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

APT предназначен только для того, чтобы избежать как можно большего количества откатов, а также пакетов, которые составляют дистрибутив Ubuntu (и Debian, если на то пошло) не разработаны с плавным откатом в качестве цели дизайна.

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

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

4
ответ дан 25 May 2018 в 20:11

Проще говоря: нет, нет. Извините ... (Это опасности обновления до тестирования релизов!)

3
ответ дан 25 May 2018 в 20:11
  • 1
    Если бы я знал, что Ubuntu искалечил Netbook Remix так же ужасно, как и раньше, я бы вообще не сделал обновление. Повторная установка не является серьезной проблемой, но я, хотя вопрос стоит того, чтобы опубликовать ее. – user 5 September 2010 в 21:52
  • 2
    Если бы я знал, что Ubuntu искалечил Netbook Remix так же ужасно, как и раньше, я бы вообще не сделал обновление. Повторная установка не является серьезной проблемой, но я, хотя вопрос стоит того, чтобы опубликовать ее. – user 5 September 2010 в 21:52
  • 3
    Если бы я знал, что Ubuntu искалечил Netbook Remix так же ужасно, как и раньше, я бы вообще не сделал обновление. Повторная установка не является серьезной проблемой, но я, хотя вопрос стоит того, чтобы опубликовать ее. – user 5 September 2010 в 21:52
  • 4
    Если бы я знал, что Ubuntu искалечил Netbook Remix так же ужасно, как и раньше, я бы вообще не сделал обновление. Повторная установка не является серьезной проблемой, но я, хотя вопрос стоит того, чтобы опубликовать ее. – user 5 September 2010 в 21:52
  • 5
    Если бы я знал, что Ubuntu искалечил Netbook Remix так же ужасно, как и раньше, я бы вообще не сделал обновление. Повторная установка не является серьезной проблемой, но я, хотя вопрос стоит того, чтобы опубликовать ее. – user 5 September 2010 в 21:52
  • 6
    Если бы я знал, что Ubuntu искалечил Netbook Remix так же ужасно, как и раньше, я бы вообще не сделал обновление. Повторная установка не является серьезной проблемой, но я, хотя вопрос стоит того, чтобы опубликовать ее. – user 5 September 2010 в 21:52
  • 7
    @Diago Просто из любопытства это полная неприязнь к новому интерфейсу? Или просто вера, что еще не закончена? – 8128 6 September 2010 в 00:26
  • 8
    Немного обоим. Я разочарован отсутствием удобства использования с точки зрения не технических пользователей. Я могу найти свой путь и установить дополнительное программное обеспечение, чтобы получить функциональность, но не вижу, как выживет полный новичок. Я считаю, что им нужно гораздо больше работы, если они планируют выполнить октябрьский срок. – user 6 September 2010 в 00:33
  • 9
    Немного обоим. Я разочарован отсутствием удобства использования с точки зрения не технических пользователей. Я могу найти свой путь и установить дополнительное программное обеспечение, чтобы получить функциональность, но не вижу, как выживет полный новичок. Я считаю, что им нужно гораздо больше работы, если они планируют выполнить октябрьский срок. – user 6 September 2010 в 00:33
  • 10
    Немного обоим. Я разочарован отсутствием удобства использования с точки зрения не технических пользователей. Я могу найти свой путь и установить дополнительное программное обеспечение, чтобы получить функциональность, но не вижу, как выживет полный новичок. Я считаю, что им нужно гораздо больше работы, если они планируют выполнить октябрьский срок. – user 6 September 2010 в 00:33
  • 11
    Немного обоим. Я разочарован отсутствием удобства использования с точки зрения не технических пользователей. Я могу найти свой путь и установить дополнительное программное обеспечение, чтобы получить функциональность, но не вижу, как выживет полный новичок. Я считаю, что им нужно гораздо больше работы, если они планируют выполнить октябрьский срок. – user 6 September 2010 в 00:33
  • 12
    Немного обоим. Я разочарован отсутствием удобства использования с точки зрения не технических пользователей. Я могу найти свой путь и установить дополнительное программное обеспечение, чтобы получить функциональность, но не вижу, как выживет полный новичок. Я считаю, что им нужно гораздо больше работы, если они планируют выполнить октябрьский срок. – user 6 September 2010 в 00:33
  • 13
    Немного обоим. Я разочарован отсутствием удобства использования с точки зрения не технических пользователей. Я могу найти свой путь и установить дополнительное программное обеспечение, чтобы получить функциональность, но не вижу, как выживет полный новичок. Я считаю, что им нужно гораздо больше работы, если они планируют выполнить октябрьский срок. – user 6 September 2010 в 00:33

Другие вопросы по тегам:

Похожие вопросы: