Bug 22271 - [FR] ключик для установки всех модулей
: [FR] ключик для установки всех модулей
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/update-kernel)
: unstable
: x86 Linux
: P3 enhancement
Assigned To:
:
: http://forum.altlinux.org/index.php/t...
:
:
:
  Show dependency tree
 
Reported: 2009-11-12 20:22 by
Modified: 2010-09-30 17:45 (History)


Attachments
Добавляет ключик -a --all (1.37 KB, patch)
2010-09-26 16:56, Kulik Dmitriy
no flags Details | Diff
Добавлены ключи -a (-all), -i (2.43 KB, patch)
2010-09-26 17:41, Kulik Dmitriy
no flags Details | Diff


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2009-11-12 20:22:27
При обновлении из бранча p5 ядра sdt-def до std-pae не устанавливаются все
требуемые kernel-modules. Сначал подумал, что проблема касается только
проприетарных драйверов nvidia, затем оказалось что и звук не работает.
Посмотрел в Synaptic - аналоги модулей которые установлены для std-def, не
установлены для std-pae. Устанавливал вручную через Synaptic.

Обновлял ядро 2.6.30-std-def-alt14 на 2.6.30-std-pae-alt14
Никаких сообщений об ошибках при обновлении не было.

Проблема вылезла при обновлении Simply Linux 5.0.0
------- Comment #1 From 2009-11-13 09:15:10 -------
>При обновлении из бранча p5 ядра sdt-def до std-pae

Как именно производилось это обновление? Приведите точную команду.
------- Comment #2 From 2009-11-13 17:51:24 -------
Закройте пожалуйста тикет. Оказалось все-таки моя вина.

До обновления ядра я добавлял пакеты через Synaptic, в том числе ставил
поддержку kqemu для def и для pae, но больше никаких других пакетов связанных с
ядрами не ставил. Затем начал обновлять через apt-get. И после перезагрузки
ядро c pae не стартовало с драйвером nvidia.
Могу предполоджить что kernel-modules-kqemu-std-pae потянул за собой
kernel-image-std-pae, если судить по логу /var/log/syslog/messages. Так-как в
текущем ядре было установлено только kernel-image-std-pae и
kernel-modules-kqemu-std-pae, то скрипт и пытался обновлять только два этих
пакета.

Конечно, было бы замечательно, если бы существовал какой-либо дополнительный
параметр для update-kernel, чтобы скрипт не обращая внимания устанавливал в
обязательном порядке все что необходимо или вообще все модули.
------- Comment #3 From 2009-11-15 16:58:46 -------
Давайте поправим описание -- наверное, ключику стоит называться -a.
------- Comment #4 From 2009-11-15 18:01:34 -------
Это вы так пошутили?

Дело в том что в man я не нашел информации о update-kernel, а запрос к самой
команде выдает:

[root@comp-Athlon-64-b8258e ~]# update-kernel -h
Usage: update-kernel [options]
Valid options are:
    -f, --force    force kernel upgrade
    -t, --type    install kernel with specified flavour (ovz-smp, std-def, etc)
    -r, --release    install kernel with specified release (alt10, alt22, etc)
    -h, --help    show this text and exit

Если вы имеете ввиду опцию:
    -f, --force    force kernel upgrade
то как получить более подробное описание?
------- Comment #5 From 2009-11-15 18:15:46 -------
Нет, это я так поправил описание багрепорта, сделав из него фичреквест.  Такой
опции сейчас действительно нет, но желание вполне понятное.

Кстати, если владеете шеллом и пришлёте проверенный патчик -- тоже спасибо,
быстрее будет :)
------- Comment #6 From 2009-11-15 18:32:37 -------
К сожалению не владею, и в ближайший месяц врядли смогу заниматься чем-то
подобным, поскольку сделал операцию по коррекции близорукости и нужно время на
полную компенсацию отека, тренировки глазных мышц и т.д. Так что вот, в
ближайшее время от меня толку не будет. Время работы за компьютером весьма
ограничено.
------- Comment #7 From 2009-11-15 18:37:20 -------
Лучше тогда пока линукс отложить, здоровье намного важнее.  Его Вам и желаю.

-- 
спазм глазных мышц, -3.5, ~0.4
------- Comment #8 From 2010-09-26 16:56:00 -------
Created an attachment (id=4560) [details]
Добавляет ключик -a --all
------- Comment #9 From 2010-09-26 17:41:22 -------
Created an attachment (id=4561) [details]
Добавлены ключи -a (-all), -i

        -a, --all       install all kernel modules
        -i              interactive modules install, exclude force install
поправки к описанию приветствуются
------- Comment #10 From 2010-09-26 17:43:07 -------
(From update of attachment 4561 [details])
        -a, --all       install all kernel modules
        -i              interactive modules install, exclude force install

Поправки в описании приветствуются
------- Comment #11 From 2010-09-26 19:21:07 -------
Большое спасибо. Пусть жизнь ваша будет избавлена от лишних проблем, ну и
здоровья конечно.
------- Comment #12 From 2010-09-28 17:58:40 -------
update-kernel-0.9.3-alt1 -> sisyphus:

* Tue Sep 28 2010 Vladimir V. Kamarzin <vvk@altlinux> 0.9.3-alt1
[Dmitriy Kulik]
- Add interactive mode (-i)
- Add option -a|--all for installing all modules (Closes: #22271)