emerge coldplug - error
vodvorezlaya 7 октября, 2009 - 14:24
День добрый.
Во время установки после genkernel all не проходит установка coldplug
emerge coldplug
пишет всё ок до момента:
[blocks B ] >=sys-fs/udev-089 (">=sys-fs/udev-089" is blocking sys-apps/coldplug-20040920-r1)
* Error: The above package list contains packages which cannot be installed at the same time on the same system.
('ebuid', '/', 'sys-apps/coldplug-20040920-r1', 'merge') pulled in by coldplug
Как это можно исправить?
»
- Для комментирования войдите или зарегистрируйтесь
никак. coldplug бросили пару
никак. coldplug бросили пару лет назад помоему...
emerge hotplug
emerge hotplug
что-то добрый я сегодня ....
leryc написал(а): emerge
емерге udev hal тогда уж
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
эта мысля давно уже меня
эта мысля давно уже меня посещала, но обмыслить её всё руки не доходят
Если следовать букве Хэндбука, то emerge coldplug && rc-update add coldplug boot рекомендеутся делать где-то в самом-самом начале попытки первой установки Генту.
Зачем? Почему?
Я понимаю так - чтоб опознать и передать ядру инфу о plug&play девайсах типа видеокарта, usb, сетевухи и звуковухи и т.д..
Поскольку coldplug'а в чистом виде нет теперь - на смену ему пришел hotplug. который в своем составе и имеет coldplug
В dmesg-логах хорошо видно когда и как начинает работать hotplug
hal (у меня) появляется где-то на уровне сборки X-сов, и рекомендации для хала rc-update add hald default
(разница на лице, т.е. на уровне загрузки)
Зачем нужен хал?
Я для себя определил этот так - для определения и подключения динамических plug&play устройств.
На этом и успокоился. Пока руки не дойдут дочитать мануал до нужной страницы.
Но...
1) Зачем на сервере hal, если там нет иксов ?
2) Я ниразу (!!!) никогда не получил проблем с неопознованием подключаемых (втыкаемых) устройств.
а кто их распознает и кому передает - hal или hotplug - да какая разница? лишь бы машина ехала и не спотыкалась.
да и правило - не трогай то. что работает.
но может быть - я не прав и систему можно сделать на 1 модуль меньше и 0,001 мск быстрее
что-то добрый я сегодня ....
Ну я первое поставил,
Ну я первое поставил, поставлю и второе, если не будут конфликтовать.
А можно как-то инсталить например emerge grub - без сети,чтобы он каждый раз не выкачивал из интернета, а использовал из локальной папки?
Спасибо.
vodvorezlaya написал(а): А
ну, первый раз по-любому качать, а потом оно будет тихо-мирно лежать в /usr/portage/distfiles и при пересборках будет браться оттуда
на современных системах ни hotplug, ни coldplug не нужны, для этого есть udev... в его обязанностях - определять оборудование, подгружать нужные модули ядра и создавать файлы устройств в соответстии с правилами *.rules... hal же получает через dbus сообщения об этих устройствах и производит с ними действия по умолчанию: оповещает необходимые приложения (опять же через dbus), монтирует, настраивает, запускает программы и т.д.