modprobe команда не найдена

Добрый день
Люди добрые подскажите, пытаюсь загрузить модуль nvidia и vboxdrv через рут но получаю
bash:modprobe команда не найдена.
Раньше все работало, обновил bumblebee и Arch и такая беда случилась.
Спасибо.
$ pkgfile -s modprobe                                                                   13:52
core/kmod
попробуйте обновить соответствующий пакет (kmod). Если не поможет, покажите лог pacman'а
PGP 0x31361F01
arcanisrepo
Я новичок а арче

pkgfile команда не найдена
kmod обновил но результата нет.
Какой лог вы хотите посмотреть напишите
Покажи
pacman -Ql kmod | grep bin/
и
echo ${PATH}
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
[beifa@arch ~]$ pacman -Ql kmod | grep bin/
kmod /sbin/
kmod /sbin/depmod
kmod /sbin/modprobe
kmod /usr/bin/
kmod /usr/bin/insmod
kmod /usr/bin/kmod
kmod /usr/bin/lsmod
kmod /usr/bin/modinfo
kmod /usr/bin/rmmod
--------
[beifa@arch ~]$ echo ${PATH}
/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin/opt/java/jre/bin:/opt/java/jre/bin:/usr/bin/core_perl
А под рутом?
У вас в PATH нет /sbin , именно там находится modprobe
Natrio
А под рутом?
Под рутом скорей всего тоже самое…

Теперь покажи
cat /etc/profile
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
# pacman -Ql kmod | grep bin/
kmod /sbin/
kmod /sbin/depmod
kmod /sbin/modprobe
kmod /usr/bin/
kmod /usr/bin/insmod
kmod /usr/bin/kmod
kmod /usr/bin/lsmod
kmod /usr/bin/modinfo
kmod /usr/bin/rmmod
————
root@arch beifa]# echo ${PATH}
/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin/opt/java/jre/bin:/opt/java/jre/bin:/usr/bin/core_perl
——
# cat /etc/profile
# /etc/profile

#Set our umask
umask 022

# Set our default path
PATH=“/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin/opt/java/jre/bin”
export PATH

# Load profiles from /etc/profile.d
if test -d /etc/profile.d/; then
for profile in /etc/profile.d/*.sh; do
test -r “$profile” && . “$profile”
done
unset profile
fi

# Source global bash config
if test “$PS1” && test “$BASH” && test -r /etc/bash.bashrc; then
. /etc/bash.bashrc
fi

# Termcap is outdated, old, and crusty, kill it.
unset TERMCAP

# Man is much better than us at figuring this out
unset MANPATH
А вот найди, кто редактировал твой /etc/profile, и надавай по шее!!!
Стандартный вот такой!!!
# /etc/profile
#Set our umask
umask 022
# Set our default path
PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin"
export PATH
# Load profiles from /etc/profile.d
if test -d /etc/profile.d/; then
	for profile in /etc/profile.d/*.sh; do
		test -r "$profile" && . "$profile"
	done
	unset profile
fi
# Source global bash config
if test "$PS1" && test "$BASH" && test -r /etc/bash.bashrc; then
	. /etc/bash.bashrc
fi
# Termcap is outdated, old, and crusty, kill it.
unset TERMCAP
# Man is much better than us at figuring this out
unset MANPATH

Разница
Твой вариант PATH=“/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin/opt/java/jre/bin”
Стандартный PATH=“/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin”
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
В пакете filesystem этот файл находится в списке baskup, то есть возможно его никто и не редактировал, просто стоит старая версия, а новая в .packnew
 
Зарегистрироваться или войдите чтобы оставить сообщение.