To Speccyfighter
Не нужно выдумывать того чего нет!
Высказывать претензии - это ваше личное дело.
Прочитайте внимательно...
Если вы не понимаете по-русски, тогда по-английски:
# rpm -qpvl mount-2.11w-alt3.i586.rpm | grep bin/
-rws--x--x 1 root root 85144 фев 10 2003 /bin/mount
-rws--x--x 1 root root 51384 фев 10 2003 /bin/umount
lrwxrwxrwx 1 root root 6 фев 10 2003 /sbin/swapoff -> swapon
-rwxr-xr-x 1 root root 8576 фев 10 2003 /sbin/swapon
# rpm -qvl mount | grep bin/
-rws--x--x 1 root root 38868 ноя 2 2016 /bin/mount
-rws--x--x 1 root root 26456 ноя 2 2016 /bin/umount
-rwxr-xr-x 1 root root 13952 ноя 2 2016 /sbin/swapoff
-rwxr-xr-x 1 root root 43024 ноя 2 2016 /sbin/swapon
Теперь объясняйте, как файла swapon может не быть.
а инструкция вроде нормальная...
Меня коробит от слова инструкция:
Шаг влево, шаг вправо от инструкции, - расстрел на месте.
Ещё раз:
там используется swapon, чего а Альте нет.
Его у root не может не быть. Потому что в PATH, /sbin и /usr/sbin описаны.
Но только у root.
При su без минуса, по-убунтовому, не меняется переменная окружения PATH, а не:
я пользовался - работала, а инструкция вроде нормальная...
Если в переменной PATH не описано, сломается где угодно, а не потому что инструкция.
Пока пользователь не поймёт, будет до бесконечности:
"А в этой инструкции вы не указали", - не Линукс, а министерство ненужных дел.
Если каталог в котором лежит swapon не описан в переменной, чёрта с два интерпретатор найдёт исполняемый файл, а не потому что в какой-то инструкции кто-то что-то написал:
# env | grep PATH
PATH=/root/bin:/sbin:/usr/sbin:/usr/local/sbin:/bin:/usr/bin:/usr/local/bin
# PATH=/root/bin:/bin:/usr/bin
# export PATH
# swapon -s
-bash: swapon: команда не найдена
А в переменной он не описан, потому что при получении прав root через su без минуса, логина не было. Было только получение прав root. Но не регистрация в системе пользователем root. А значит смены переменных окружения не было. А значит интерпретатор не найдёт команду swapon без указания полного пути. Альт это
НЕ Убунту.