[Comm] update_kernel_modules

ALT Linux User =?iso-8859-1?q?altlinux=2Emailbox_=CE=C1_gmail=2Ecom?=
Вт Фев 12 14:10:36 MSK 2008


2008/2/12 Michael Shigorin <mike на osdn.org.ua>:
> On Tue, Feb 12, 2008 at 10:23:49AM +0300, ALT Linux User wrote:
> > Простите великодушно, если вопрос дурацкий...
> > То есть, достаточно сделать
> > # apt-get update
> > # apt-get dist-upgrade
> > и всё будет пофиксено?
>
> Это если в /etc/apt/apt.conf снять ^kernel.* с Hold (за//вать
> соответствующую строчку).  Если забыть закомментировать назад,
> могут быть неожиданности когда-то в будущем (например, обновили
> всё, в т.ч. ядро; не хватило места на корне и вышло нехорошо;
> ещё через несколько месяцев перезагрузились, но не загрузились).

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

Сейчас /etc/apt/apt.conf выглядит так:

/*
 * This is the main configuration file for the APT suite of tools,
 * see apt.conf(5) for details.
 */

// See apt-cdrom(8) for details.
Acquire::CDROM::Copy "true";
Acquire::CDROM::mount "/media/cdrom";

RPM
{
	Allow-Duplicated {
		// Old-style kernels.
		"^(NVIDIA_)?(kernel|alsa)[0-9]*(-adv|-linus)?($|-up|-smp|-secure|-custom|-enterprise|-BOOT|-tape|-aureal)";
		// New-style kernels.
		"^kernel-(image|modules)-.*";
	};
	Hold {
		// Old-style kernels.
		"^(kernel|alsa)[0-9]+-source";
	};
};

Правильно ли я понимаю, что должен поменять:

// New-style kernels.

на просто:

New-style kernels.

И после этого:

# apt-get update
# apt-get dist-upgrade

После этого все патчи для ядра будут "наложены"? Не надо ли делать #
lilo и т.п.?

> > А нельзя ли таким же способом заменить само ядро? На более
> > новое, если вдруг оно выйдет...
>
> См. скрипты в аттаче; они несколько сломались после какого-то
> изменения в apt (или нумерации ядер?) -- приходится сперва
> поставить нужное новое ядро, чтоб потом скриптик уже подтянул
> нужные (как уже установленные) модули для новой сборки.
>
> Также выложил здесь:
> http://fly.osdn.org.ua/~mike/misc/update_kernel_modules
> http://fly.osdn.org.ua/~mike/misc/update_kernel_modules_cetus

В область самостоятельной смены ядер пока боюсь даже заглядывать. На
тестовом десктопе если только. Пока нет времени на чтение и обучение,
а поменять ядро хочется, хотя бы на Toshiba :(


Подробная информация о списке рассылки community