Автор Тема: [Решено] Обновление debian 6 (squeeze) до 7 (wheezy). Вопросы.  (Прочитано 6254 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vic

  • Активный пользователь
  • **
  • Topic Author
  • Сообщений: 55
  • ASUS EeePC 1215P + Debian (openbox)
Есть желание обновиться до wheezy. Решил подойти к вопросу основательно, прочитал статейку про обновление и про сам wheezy.
Возникли, как мне кажется, вполне конкретные вопросы. Надеюсь на помощь тут. Вопросы скину под отдельные спойлеры.
1. Ядро: ShowHide

4.4.4. Выбор варианта ядра
Не поддерживает у меня PAE, значит надо пакеты удалить/установить.
Когда установить и удалить эти мета-пакеты?
Цитировать
Если возможно, предпочтительней обновлять ядро отдельно от основной операции dist-upgrade, чтобы уменьшить шансы получить временно незагружаемую систему.
Отдельно - это значит до операции dist-upgrade?

2. Монтирование: ShowHide

4.4. Обновление пакетов
Цитировать
Не забудьте смонтировать все необходимые разделы (в первую очередь, корневой раздел и каталог /usr) на чтение и запись.
Как? Список примонтированных разделов вижу, знаю о существовании команды mount, как и umount. Но какие опции выбирать?

3. Безопасное окружение: ShowHide

4.1.5. Подготовка безопасного окружения для обновления
Через что обновлять? Слишком много предостережений написано. Запугали. Нельзя что ли на обновляемой машинке запустить в терминале команды и ждать результат?

4. Устаревшие пакеты: ShowHide

Как можно сохранить для себя возможность использовать "Устаревшие или локально созданные" (отображаются в aptitude) в будущем? Возможность установить по крайней мере. Например выкачать для себя deb-пакеты, сохранить названия пакетов для последующей установки из интернета (какой репозиторий?). Не уверен, что я эти "устаревшие" сейчас не использую :)

5. non-free для Wi-Fi: ShowHide

Имеется non-free программа broadcom-sta modules for Linux (kernel 2.6.32-5-686) для работы Wi-Fi на ноуте. Сейчас эта программа в aptitude в тех же "устаревших" почему-то отображается. Когда устанавливал Debian, пришлось после установки производить манипуляции, чтобы Wi-Fi заработал. К слову, подключаюсь к интернету только через Wi-Fi (но на пару дней есть возможность использовать другую машинку с выходом в интернет). Как не остаться без доступа в интернет после обновления?

Кто прочёл все вопросы, уже высказываю свою благодарность :)
« Последнее редактирование: 06 Февраль 2014, 09:51:17 от Vic »
 

Оффлайн Malaheenee

  • Ветеран
  • *****
  • Сообщений: 2565
  • Учтите, мы можем дать и вредный совет.
Re: Обновление debian 6 (squeeze) до 7 (wheezy). Вопросы.
« Ответ #1 : 04 Февраль 2014, 16:52:14 »
1. Ядро теперь по умолчанию идет pae, другого нет. Работать должно везде, это же Debian. Да, обновить отдельно: aptitude install linux~i. Метапакеты пусть остаются, если что - apt сам их удалит.
2. Перестраховщики. Это для тех, у кого для пущей безопасности на серваках корень смонтирован только для чтения, а вся запись идет  в /var.
3. Они имеют ввиду, не просто тупо запускать dist-upgrade, а потихоньку-полегоньку. То есть для начала aptitude safe-upgrade, посмотреть, что предлагает, проверить еще раз все пакеты, затем уже обновить. После чего - aptitude full-upgrade.
4. Если у Вас Гном... Придется помучаться, обновляя его с 2.30 на 3.4. Старые репозитории никто никуда не убирал, поэтому да, список установленного можете сохранить (dpkg -l > ins-deb.txt), а потом подключить репы от squeeze и установить. Потому как практически однозначно несуществующие в новом дистре будут снесены.
5. broadcom-sta modules for Linux (kernel 2.6.32-5-686) - это пакет. А карточка самая какая? Чип? Возможно, для него нынче другой пакет с несвободной прошивкой. В wheezy он теперь обзывается broadcom-sta-dkms.
« Последнее редактирование: 04 Февраль 2014, 17:03:57 от Malaheenee »
Все мы где-то, когда-то и в чем-то были новичками.
 

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 4826
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Обновление debian 6 (squeeze) до 7 (wheezy). Вопросы.
« Ответ #2 : 04 Февраль 2014, 18:16:03 »
Ядро теперь по умолчанию идет pae, другого нет
Так есть же вроде ядра без pae?
В остальном согласен.



Оффлайн Vic

  • Активный пользователь
  • **
  • Topic Author
  • Сообщений: 55
  • ASUS EeePC 1215P + Debian (openbox)
Re: Обновление debian 6 (squeeze) до 7 (wheezy). Вопросы.
« Ответ #3 : 04 Февраль 2014, 19:14:25 »
1. Ядро теперь по умолчанию идет pae, другого нет. Работать должно везде, это же Debian. Да, обновить отдельно: aptitude install linux~i. Метапакеты пусть остаются, если что - apt сам их удалит.
А как же 486 ядро? Пишут устанавливать его.
Цитировать
Если поддержки нет (т. е. вышеприведённая команда вывела no), то вам нужно установить linux-image-486, а затем удалить linux-image-686 и/или linux-image-2.6-686 (если они установлены).
Так вот, когда это "aptitude install linux~i" и деинсталляцию выполнять? До dist-upgrade?

3. Они имеют ввиду, не просто тупо запускать dist-upgrade, а потихоньку-полегоньку. То есть для начала aptitude safe-upgrade, посмотреть, что предлагает, проверить еще раз все пакеты, затем уже обновить. После чего - aptitude full-upgrade.
Получаем цепочку: aptitude update (после правки репозиториев); aptitude safe-upgrade; aptitude full-upgrade. Так? Вот куда тут воткнуть установку ядра?

4. Если у Вас Гном... Придется помучаться, обновляя его с 2.30 на 3.4. Старые репозитории никто никуда не убирал, поэтому да, список установленного можете сохранить (dpkg -l > ins-deb.txt), а потом подключить репы от squeeze и установить. Потому как практически однозначно несуществующие в новом дистре будут снесены.
Гном у меня лежит на всякий случай. Пользуюсь опенбоксовским сеансом с панелькой tint2 и кучкой апплетов к этой панельке. По поводу гнома переживать не собираюсь.
"dpkg -l" выдал список пакетов, большинство с обозначением ii. Но есть и rc. Так и не понял, что означает rc. Подскажите, пожалуйста.
Если предлагается установить пакеты из огромного выхлопа "dpkg -l", то это сомнительное удовольствие. Меня интересует только список "устаревших" пакетов. В aptitude отдельный списочек. Вот только там текст не выделяется. Значит нельзя только их скопировать?

5. broadcom-sta modules for Linux (kernel 2.6.32-5-686) - это пакет. А карточка самая какая? Чип? Возможно, для него нынче другой пакет с несвободной прошивкой. В wheezy он теперь обзывается broadcom-sta-dkms.
lspci пишет "Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)"
Нашёл кое-что. Оно? Само встанет? :)
qupl, спасибо.
Долго я свой длиннопост писал, с перерывами...
 

Оффлайн Malaheenee

  • Ветеран
  • *****
  • Сообщений: 2565
  • Учтите, мы можем дать и вредный совет.
Re: Обновление debian 6 (squeeze) до 7 (wheezy). Вопросы.
« Ответ #4 : 04 Февраль 2014, 19:14:47 »
qupl, есть. Но в squeeze было 686 просто и с pae. А 486 "is not suitable for SMP (multi-processor, multi-core or hyper-threaded) systems", т.е. все, что младше pentium 4 просто не заведется.

Сообщение объединено: 04 Февраль 2014, 19:18:27
А как же 486 ядро? Пишут устанавливать его.
На Core не заработает.
Так вот, когда это "aptitude install linux~i" и деинсталляцию выполнять? До dist-upgrade?
Да.
Цепочка:
aptitude update
aptitude install linux~i (эта команда найдет все установленной по слову linux и попробует обновить)
aptitude safe-upgrade
aptitude full-upgrade
« Последнее редактирование: 04 Февраль 2014, 19:18:27 от Malaheenee »
Все мы где-то, когда-то и в чем-то были новичками.
 

Оффлайн ogost

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 3048
  • Linux Registered User #547151
Re: Обновление debian 6 (squeeze) до 7 (wheezy). Вопросы.
« Ответ #5 : 04 Февраль 2014, 19:20:21 »
Malaheenee, у меня старый ноут с селерон Д (99 год выпуска, ЕМНИП) некоторое время крутился с 686 ядром. (если я вас правильно понял)

Оффлайн Vic

  • Активный пользователь
  • **
  • Topic Author
  • Сообщений: 55
  • ASUS EeePC 1215P + Debian (openbox)
Re: Обновление debian 6 (squeeze) до 7 (wheezy). Вопросы.
« Ответ #6 : 04 Февраль 2014, 19:21:54 »
Malaheenee, У меня нетбук. Машинка не особо мощная. Не встанет 486?
 

Оффлайн Malaheenee

  • Ветеран
  • *****
  • Сообщений: 2565
  • Учтите, мы можем дать и вредный совет.
Re: Обновление debian 6 (squeeze) до 7 (wheezy). Вопросы.
« Ответ #7 : 04 Февраль 2014, 19:22:20 »
Тогда лучше его авансом снесите, чтобы не мешал:
aptitude purge gnome~iПо aptitude почитайте вот тут.
Команда aptitude search ~o -F %p выдаст вам список устаревших пакетов.
Оно? Само встанет?
Теоретически - да, но можно и ручками поставить (до перезагрузки).

ogost, 686 может запуститься и будет вполне нормально жить на одноядернике (у нас на Туалатине 1000 работало), а вот 486 на многоядернике не увидит ядер кроме одного (или просто откажется стартовать).
У меня нетбук. Машинка не особо мощная. Не встанет 486?
Вывод cat /proc/cpuinfo | grep "model name"
большинство с обозначением ii. Но есть и rc.
Плохо читали вывод. В первой строчке все разжевано. Первая буква - желаемое состояние пакета, вторая - текущее. ii - все установлено как нужно, rc -удалено, но остались файлы конфигурации. Подробнее.
« Последнее редактирование: 04 Февраль 2014, 19:32:52 от Malaheenee »
Все мы где-то, когда-то и в чем-то были новичками.
 

Оффлайн ogost

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 3048
  • Linux Registered User #547151
Re: Обновление debian 6 (squeeze) до 7 (wheezy). Вопросы.
« Ответ #8 : 04 Февраль 2014, 19:36:48 »
а вот 486 на многоядернике не увидит ядер кроме одного (или просто откажется стартовать).
подтверждаю, 486 на i3 видел всего одно ядро. ради теста ставил единожды :)

Оффлайн Brainey

  • Ветеран
  • *****
  • Сообщений: 1943
  • Jabber: brainey@jabber.cz
Re: Обновление debian 6 (squeeze) до 7 (wheezy). Вопросы.
« Ответ #9 : 04 Февраль 2014, 20:16:07 »
Vic, если вы поставите ядро с pae, ничего страшного случиться не должно. Во всяком случае, у меня на виртуальной машине с отключенной поддержкой pae, это ядро вело себя нормально.
Ядра i486 предназначены для очень старых процессоров, так что ставить их вам вряд ли имеет смысл.
« Последнее редактирование: 04 Февраль 2014, 20:22:50 от Brainey »
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru
 

Оффлайн Vic

  • Активный пользователь
  • **
  • Topic Author
  • Сообщений: 55
  • ASUS EeePC 1215P + Debian (openbox)
Re: Обновление debian 6 (squeeze) до 7 (wheezy). Вопросы.
« Ответ #10 : 04 Февраль 2014, 20:58:51 »
cat /proc/cpuinfo | grep "model name" Выдал "Intel(R) Atom(TM) CPU N570 @ 1.66GHz"
Двухядерник у меня должен быть. Попробую установить с pae, коли другие успокаивают.
Гном пока что трогать не хочется. Некоторые гномовские штучки используются. Например апплет NetworkManager. Для Bluetooth что-то было... Надеюсь он не сильно помешает.
Осталось повозиться немного с "устаревшими" пакетами и можно начинать процесс. Спасибо за поддержку. Как всё встанет, отпишусь. Как возникнут вопросы - тоже :)
 

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3530
  • Buster TDE & KDE
Re: Обновление debian 6 (squeeze) до 7 (wheezy). Вопросы.
« Ответ #11 : 04 Февраль 2014, 21:21:30 »
Но в squeeze было 686 просто и с pae.
хм зацепило, и которое из них просто?
Spoiler: ShowHide
alex@alex:~$ apt-cache search linux-image
linux-headers-2.6.32-5-486 - Header files for Linux 2.6.32-5-486
linux-headers-2.6.32-5-686-bigmem - Header files for Linux 2.6.32-5-686-bigmem
linux-headers-2.6.32-5-686 - Header files for Linux 2.6.32-5-686
linux-headers-2.6.32-5-amd64 - Header files for Linux 2.6.32-5-amd64
linux-headers-2.6.32-5-openvz-686 - Header files for Linux 2.6.32-5-openvz-686
linux-headers-2.6.32-5-vserver-686-bigmem - Header files for Linux 2.6.32-5-vserver-686-bigmem
linux-headers-2.6.32-5-vserver-686 - Header files for Linux 2.6.32-5-vserver-686
linux-headers-2.6.32-5-xen-686 - Header files for Linux 2.6.32-5-xen-686
linux-image-2.6.32-5-486 - Linux 2.6.32 for old PCs
linux-image-2.6.32-5-686-bigmem-dbg - Debugging infos for Linux 2.6.32-5-686-bigmem
linux-image-2.6.32-5-686-bigmem - Linux 2.6.32 for PCs with 4GB+ RAM
linux-image-2.6.32-5-686 - Linux 2.6.32 for modern PCs
linux-image-2.6.32-5-amd64 - Linux 2.6.32 for 64-bit PCs
linux-image-2.6.32-5-openvz-686-dbg - Debugging infos for Linux 2.6.32-5-openvz-686
linux-image-2.6.32-5-openvz-686 - Linux 2.6.32 for modern PCs, OpenVZ support
linux-image-2.6.32-5-vserver-686-bigmem-dbg - Debugging infos for Linux 2.6.32-5-vserver-686-bigmem
linux-image-2.6.32-5-vserver-686-bigmem - Linux 2.6.32 for PCs with 4GB+ RAM, Linux-VServer support
linux-image-2.6.32-5-vserver-686 - Linux 2.6.32 for modern PCs, Linux-VServer support
linux-image-2.6.32-5-xen-686-dbg - Debugging infos for Linux 2.6.32-5-xen-686
linux-image-2.6.32-5-xen-686 - Linux 2.6.32 for modern PCs, Xen dom0 support
linux-image-2.6-486 - Linux 2.6 for old PCs (meta-package)
linux-image-2.6-686-bigmem - Linux 2.6 for PCs with 4GB+ RAM (meta-package)
linux-image-2.6-686 - Linux 2.6 for modern PCs (meta-package)
linux-image-2.6-amd64 - Linux 2.6 for 64-bit PCs (meta-package)
linux-image-2.6-openvz-686 - Linux 2.6 for modern PCs (meta-package), OpenVZ support
linux-image-2.6-vserver-686-bigmem - Linux 2.6 for PCs with 4GB+ RAM (meta-package), Linux-VServer support
linux-image-2.6-vserver-686 - Linux 2.6 for modern PCs (meta-package), Linux-VServer support
linux-image-2.6-xen-686 - Linux 2.6 for modern PCs (meta-package), Xen dom0 support
linux-image-486 - Linux for old PCs (meta-package)
linux-image-686-bigmem - Linux for PCs with 4GB+ RAM (meta-package)
linux-image-686 - Linux for modern PCs (meta-package)
linux-image-amd64 - Linux for 64-bit PCs (meta-package)
linux-image-openvz-686 - Linux for modern PCs (meta-package), OpenVZ support
linux-image-vserver-686-bigmem - Linux for PCs with 4GB+ RAM (meta-package), Linux-VServer support
linux-image-vserver-686 - Linux for modern PCs (meta-package), Linux-VServer support
linux-image-xen-686 - Linux for modern PCs (meta-package), Xen dom0 support
alsa-base - файлы настройки драйверов ALSA
nvidia-kernel-2.6.32-5-486 - NVIDIA binary kernel module for Linux 2.6.32-5-486
nvidia-kernel-2.6.32-5-686-bigmem - NVIDIA binary kernel module for Linux 2.6.32-5-686-bigmem
nvidia-kernel-2.6.32-5-686 - NVIDIA binary kernel module for Linux 2.6.32-5-686
nvidia-kernel-2.6.32-5-amd64 - NVIDIA binary kernel module for Linux 2.6.32-5-amd64
nvidia-kernel-2.6.32-5-vserver-686-bigmem - NVIDIA binary kernel module for Linux 2.6.32-5-vserver-686-bigmem
nvidia-kernel-2.6.32-5-vserver-686 - NVIDIA binary kernel module for Linux 2.6.32-5-vserver-686

Русские дебианщики против цифрового слабоумия !
 

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 4826
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Обновление debian 6 (squeeze) до 7 (wheezy). Вопросы.
« Ответ #12 : 04 Февраль 2014, 21:28:36 »
ferum,  linux-image-2.6.32-5-686  оно

Оффлайн sandaksatru

  • Терминатор
  • Местный житель
  • ***
  • Сообщений: 487
  • Ушёл в спячку
Re: Обновление debian 6 (squeeze) до 7 (wheezy). Вопросы.
« Ответ #13 : 05 Февраль 2014, 03:38:55 »
все, что младше pentium 4 просто не заведется.
[ot]i686 это Пентиум 2, в них PAE и появилось вроде... [/ot]
 

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3530
  • Buster TDE & KDE
Re: Обновление debian 6 (squeeze) до 7 (wheezy). Вопросы.
« Ответ #14 : 05 Февраль 2014, 08:49:08 »
linux-image-2.6.32-5-686  оно
linux-image-686 - Linux for modern PCs это точно pae
потому как аlex@alex:~$ uname -r
2.6.32-5-686
linux-image-2.6.32-5-486 - Linux 2.6.32 for old PCs точно без pae
 и ещё три ядра с pae и поддержкой чего то там...
Русские дебианщики против цифрового слабоумия !
 

Теги:
 

[Решено] Нет иконки network manager на панели.

Автор Роман846

Ответов: 1
Просмотров: 2415
Последний ответ 04 Ноябрь 2014, 08:42:29
от Роман846
Установка Debian без интернета

Автор k0matoznik

Ответов: 9
Просмотров: 3198
Последний ответ 11 Октябрь 2012, 13:30:59
от qupl
[РЕШЕНО] Не устанавливается wine 3.18

Автор svtv1

Ответов: 3
Просмотров: 1639
Последний ответ 02 Декабрь 2018, 16:38:47
от svtv1
Сломанные зависимости и ошибка apt-get -f install [РЕШЕНО]

Автор sx88

Ответов: 2
Просмотров: 6121
Последний ответ 03 Май 2015, 12:05:30
от sx88
[Решено] Запуск скрипта через ярлык с правами суперпользователя

Автор noname

Ответов: 25
Просмотров: 8358
Последний ответ 16 Май 2013, 20:53:41
от noname