И еще раз о Линуксе. Те, кому это надоело, могут пропустить.
Я еще раз поборол Gentoo — победа далась труднее, но и результаты гораздо более впечатляющие. Итак, Gentoo теперь стоит на ноутбуке, с которого и пишется этот пост.
Собственно установка системы — с компиляцией ядра и основными устройствами — прошла относительно гладко. Борьба началась чуть позже — когда подошла очередь настройки сети.
Отвлекусь на секунду, дабы выразить праведное желание оторвать пару рук тем, кто собирал дистрибутив Gentoo. Я уже упоминал тот факт, что версии пакетов в срезе различаются с фактическими версиями того софта, что вошел в PackagesCD, в итоге, например, установка KDE или Gnome обязательно вылетит на установке MySQL — зависимости требуют версии 4.0.22, а на диске есть 4.0.24. Но xscreensaver вообще отсутствует на диске. Больше всего эмоций у меня вызвал скромный XML::Parser. Он абсолютно точно ставился вместе со всеми модулями перла — но его в упор не видел ни logjam, ни Nautilus. Переустановка не помогла. Помогла установка его не из ebuild на диске, а из исходников через Интернет — почему, скажите, пожалуйста?
Настройка сети — а в ноутбуке она присутствует в виде PCMCIA-карты wi-fi — тоже заставила вспомнить незлым тихим словом составителей дистрибутива. Очень интересно, как они себе представляют установку системы на ноутбуке — большинство wi-fi карт заводятся под Линуксом только с использованием ndiswrapper, а как раз его-то и нет в дистрибутиве. Получается безвыходная ситуация — чтобы завести сеть, надо вылезти в инет, а чтобы туда вылезти, надо завести сеть. Альтернатив никаких — впрочем, можно было скомпилировать драйвер для Ethernet-PCMCIA карты. Из исходников. Пришлось сделать проще — скачать требуемые пакеты на десктоп и перетащить их с помощью дискеты на ноутбук. Потом было довольно волнительное состояние, когда modprobe ndiswrapper намертво вешало систему — пока я не вспомнил, что рекомендовалась к использованию версия .inf-файла под именно Windows98. Тоже не очень простая задача — как найти файл, на который никто не дает ссылок, но нашел. Заработало. И сеть я в итоге завел.
Дальше уже было гораздо проще. Firefox, Thunderbird, logjam, Gaim, OpenOffice — практически по накатанной. Осталось лишь разобраться с Power Management — ноутбук все же. Меня, правда, терзают смутные сомнения — а вкомпилила ли genkernel поддержку ACPI в ядро?