CentOS 5 - Нет правила для сборки цели (пытаюсь поставить FUSE на CentOS 5)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

2andr
Сообщения: 16
ОС: CentOS5

CentOS 5 - Нет правила для сборки цели

Сообщение 2andr »

пытаюсь скомпилировать fuse-2.7.1
/configure
проходит без ошибок

make выдает
Making all in kernel
make[1]: Entering directory `/root/distr/fuse-build/kernel'
make -C /usr/src/kernels/2.6.18-8.el5-i686 SUBDIRS=`pwd` modules
make[2]: Entering directory `/usr/src/kernels/2.6.18-8.el5-i686'
make[3]: *** Нет правила для сборки цели `/root/distr/fuse-build/kernel/dev.o', требуемой для `/root/distr/fuse-build/kernel/fuse.o'. Останов.
make[2]: *** [_module_/root/distr/fuse-build/kernel] Ошибка 2
make[2]: Leaving directory `/usr/src/kernels/2.6.18-8.el5-i686'
make[1]: *** [all-spec] Ошибка 2
make[1]: Leaving directory `/root/distr/fuse-build/kernel'
make: *** [all-recursive] Ошибка 1


rpm -qa | grep kernel
выдает
fuse-kernel-2.6.0-1
kernel-headers-2.6.18-8.el5
kernel-2.6.18-8.el5
kernel-devel-2.6.18-8.el5
kernel-2.6.18-53.el5.centos.plus


на вопрос к CentOS support
про sources
ответ
It never existed. the kernel-source rpm packages are not in centos5. You likely just need the kernel-devel package to build what you need against the kernel. If you REALLY need the kernel source, then read the wiki page detailing it ->
http://wiki.centos.org/I_need_the_Kernel_Source


при попытке проабгрейдить из rpm fuse-2.7.0-2.el5.rf.i386.rpm
rpm -Uvh fuse-2.7.0-2.el5.rf.i386.rpm
Подготовка... ########################################### [100%]
файл /etc/init.d/fuse из устанавливаемого пакета fuse-2.7.0-2.el5.rf конфликтует с файлом из пакета fuse-2.6.0-1
файл /etc/makedev.d/z-fuse из устанавливаемого пакета fuse-2.7.0-2.el5.rf конфликтует с файлом из пакета fuse-2.6.0-1
файл /etc/udev/rules.d/99-fuse.rules из устанавливаемого пакета fuse-2.7.0-2.el5.rf конфликтует с файлом из пакета fuse-2.6.0-1
Спасибо сказали:
2andr
Сообщения: 16
ОС: CentOS5

Re: CentOS 5 - Нет правила для сборки цели

Сообщение 2andr »

ответа нет :(
ну так как только поставил систему - то несоставило особого труда
(пойти в подвал выдернуть мамку с винтов из ящика - подключить к своим монитору/клавемышке)
и переставить систему

пытаюсь поставить скомпиленный для моей системы rpm
http://dag.wieers.com/rpm/packages/fuse/fu...el5.rf.i386.rpm

rpm -ivh fuse-2.7.0-2.el5.rf.i386.rpm
предупреждение: fuse-2.7.0-2.el5.rf.i386.rpm: Заголовок V3 DSA signature: NOKEY, key ID 6b8d79e6
Подготовка... ########################################### [100%]
1:fuse ########################################### [100%]
[root@localhost ~]# modprobe fuse
FATAL: Module fuse not found.


почему modprobe fuse
выдает
FATAL: Module fuse not found.

это я чайник или как ?
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: CentOS 5 - Нет правила для сборки цели

Сообщение Rootlexx »

2andr писал(а):
05.12.2007 00:15
почему modprobe fuse
выдает
FATAL: Module fuse not found.

Попробуйте прогнать depmod -a.
Спасибо сказали:
A.S.
Сообщения: 166

Re: CentOS 5 - Нет правила для сборки цели

Сообщение A.S. »

2andr писал(а):
05.12.2007 00:15
почему modprobe fuse
выдает
FATAL: Module fuse not found.

это я чайник или как ?

возможно ЭТО поможет
1.подключите репозиторий rpmforge

2. yum install dkms dkms-fuse
Спасибо сказали: