Сбой монтирования NFS с RPC: мусор

Похоже, вы не можете поместить нужные параметры по умолчанию в файл конфигурации.

Если вы знаете о $PATH, вы можете прибегнуть к взлому.

Создать этот скрипт:

#!/bin/sh
feh --bg-color black "$@"

Назовите его fehи поместите его в свой $PATHперед /usr/bin/(, предполагая, что сам fehнаходится в/usr/bin/).

Некоторые дистрибутивы имеют ~/bin/в $PATHпо умолчанию. Таким образом, вы должны поместить этот скрипт в~/bin/(и сделать его исполняемым ). В противном случае просто создайте эту папку самостоятельно и добавьте ее к своему $PATH.

Кроме того, если вы хотите установить несколько параметров по умолчанию, вы можете сгруппировать их по темам. (Тема — это имя разработчика для именованной группы опций. )Создайте ~/.config/feh/themesи добавьте эту строку в этот файл:

default --bg-color black

feh -Tdefaultзатем запустит feh с нужными параметрами по умолчанию. Это удобно, если вы хотите установить несколько параметров одновременно. К сожалению, нет возможности установить тему по умолчанию. Так что в вашем случае это не поможет. Но вы можете вернуться к тому же хаку, что и выше :

.
#!/bin/sh
feh -Tdefault "$@"

Альтернатива:

Если вы собираетесь вызывать feh вручную из командной строки, вместо этого вы можете установить псевдоним в своей оболочке. В bash вы должны добавить эту строку в свой ~/.bashrcи перезапустить интерпретатор (, например. re -открыть клемму):

alias feh="feh --bg-color black"

В рыбьей скорлупе ты бы бежал:

abbr -a feh feh --bg-color black
1
12.07.2020, 20:46
1 ответ

Наконец-то я смог заставить его работать.

Несмотря на то, что я скомпилировал ядро ​​на старой машине SuSE с поддержкой NFSv3, оно все равно использовало v2. Может быть, для включения v3 нужна опция ядра?

На сервере Ubuntu 20.04 команда sudo cat /proc/fs/nfsd/versionsвернула:

-2 +3 -4 -4.0 -4.1 -4.2

Итак, v2 не поддерживается.

Чтобы включить v2, необходимо было добавить -V 2к RPCNFSDCOUNTв/etc/default/nfs-kernel-server:

# Number of servers to start up
RPCNFSDCOUNT="8 -V 2 --no-nfs-version 4"

Затем просто перезапустите nfs-kernel-server, чтобы изменения вступили в силу:

sudo systemctl restart nfs-kernel-server

После этого монтирование экспорта NFS на старой машине SuSE снова заработало:-)

1
28.04.2021, 23:15

Теги

Похожие вопросы