LINUX.ORG.RU

apt ubuntu откат?


0

0

Привет! Был Ubuntu 9.10 x64, зачесались руки, обновился до 10.04 Alpha 2, всё упало и работать отказывается.

Вопрос, как откатится обратно на 9.10?

Вариант: прописать репы от 9.10 и вызвать aptitude update&&aptitude dist-update ни чего не даёт. После изучение man aptitude просветления не настало.


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

Тоже было бы интересно услышать :) Тоже с 9.10 на альфу2 - последствия ужасны :)

rusifikator_slitaza
()

Перед обновлением нужно ж было бэкап сделать, ёпт! Например, завернуть корень в tar.gz

Cancellor ★★★★☆
()

прописать репозитории 9.10 вместо 10.04

sudo apt-get update
sudo apt-get remove ubuntu-desktop
sudo apt-get autoremove
sudo apt-get install ubuntu-desktop
Профит.

justuser ★★
()
Ответ на: комментарий от AITap

А смысл клин? Чтоб снова скачать пакеты 9.10 которые лежат в кэше?

justuser ★★
()
Ответ на: комментарий от vga

>>заново развернуть систему, хомяк не трогать.

+1. С альфами шутки шутить в апт не стоит.


Апт работает, в чем проблема?

justuser ★★
()
Ответ на: комментарий от justuser

Апт работает, в чем проблема?

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

Приведу пример. Я проапгрейдился с 9.04 на 9.10 альфу. Сидел себе, тестил альфу, апдейты качал. Потом вышел релиз. Народ себе поставил. А потом я подключил телефон, хотел в интернет выйти. А нетворк менеджер телефон проигнорировал, хотя раньше работал замечательно. Поподключал к тем, кто заапгрейдился до релиза - у них все отлично. Посмотрел-поискал, оказалось, что у меня не был установлен модем-менеджер, в который вынесли функционал модемов из нетворк-менеджера. Вот такой вот полтергейст, при апгрейде на релиз - все нормально, а с альфой - вот так. И это был апгрейд, а даунгрейд - это еще та история.

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

vga ★★
()
Ответ на: комментарий от vga

Не знаю, пакет ubuntu-desktop всё что нужно вытягивает по зависимостям, если кривые пакеты, апт о них скажет, если что-то там не удалится, можно руками поправить, но уже очень давно ничего не попадалось такого. Я в альфу и назад иногда перевожу одну из машин, обычно назад не приходится, но бывает по разу или два, ломают что-то серьезное в альфе, иксы или дрова на видео.

justuser ★★
()
Ответ на: комментарий от justuser

Вытягивает, да, и он у меня стоял. Я сам удивился, когда нашел эту проблему. До этого уже несколько лет альфы ставил, где-то с 7.04 начиная, апдейтился потихоньку, и все кажется было хорошо.

Вот еще пример полтергейста.

В общем я бы не рекомендовал ТСу делать даунгрейд, хотя возможно все и пройдет хорошо, но это русская рулетка, могут возникнуть уникальные глюки и мы их будем здесь дружно решать :-)

vga ★★
()
Ответ на: комментарий от justuser

sudo apt-get remove ubuntu-desktop

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

Ну да ТС пусть сам решает.

ППКС

vga ★★
()
Ответ на: комментарий от justuser

sudo apt-get update sudo apt-get remove ubuntu-desktop sudo apt-get autoremove sudo apt-get install ubuntu-desktop

Как то это всё не помогло. sudo apt-get remove ubuntu-desktop удалил метапакет ubuntu-desktop, всё остальное осталось на месте.

После sudo apt-get install ubuntu-desktop поставился ubuntu-desktop, но все остальные пакеты остались от 10.04.

Я так подозреваю, что у пакета ubuntu-desktop зависимости прописаны как >= такой-то версии. По этом даунгрейд не проходит.

В общем переставил заново 9.10, всем спасибо!

fdd
() автор топика
Ответ на: комментарий от fdd

>Как то это всё не помогло. sudo apt-get remove ubuntu-desktop удалил метапакет ubuntu-desktop, всё остальное осталось на месте.

После sudo apt-get remove нужно делать sudo apt-get autoremove

aydar ★★★★★
()
Ответ на: комментарий от aydar

>После sudo apt-get remove нужно делать sudo apt-get autoremove

Дыкжешь.

justuser ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.