Как установить инструмент sqldiff в Fedora 31

Современный сервер NFSv4 больше не поддерживает соединения на основе UDP. но ядро ​​linux по умолчанию пытается смонтировать rootfs через UDP, даже для NFSv4. отсутствующий вариант - попросить ядро ​​смонтировать NFS через TCP следующим образом:

Загрузка Linux PPC:

root=/dev/nfs rw nfsroot=192.79.143.131:/diskless/client01,tcp ip=dhcp

Для полного набора надежных параметров было бы хорошо также запросить версию протокола NFSv4:

root=/dev/nfs rw nfsroot=192.79.143.131:/diskless/client01,vers=4,tcp ip=dhcp

в случае неудачи используйте очень полезный флаг nfsrootdebugв концеbootargs:

root=/dev/nfs rw nfsroot=192.79.143.131:/diskless/client01,vers=4,tcp ip=dhcp nfsrootdebug

в качестве альтернативы, если ядро ​​встроенной системы не настроено для поддержки NFSv4, файл настроек на хосте

/etc/default/nfs -ядро ​​-сервер

дополнить:

RPCNFSDCOUNT='8 --no-nfs-version 4'

1
24.03.2020, 15:40
2 ответа

Ответ найден на форуме Fedora . Я просто забыл про КОПР.

Также можно загрузить предварительно скомпилированные двоичные файлы изhttps://www.sqlite.org/download.html(sqlite -tools -linux -XXX.zip ). Это работает идеально для меня.

1
28.04.2021, 23:19

Fedora 31 :Обеспечение /usr/bin/sqldiff ← sqlite-toolsклассическим способом

$ rpm -Uvh Downloads/sqlite-3.31.1-1.fc32.src.rpm
$ cd rpmbuild/SPECS/
# dnf builddep --spec sqlite.spec

$ rpmbuild -bb sqlite.spec
.
Wrote: /home/knudfl/rpmbuild/RPMS/x86_64/sqlite-devel-3.31.1-1.fc31.x86_64.rpm
Wrote: /home/knudfl/rpmbuild/RPMS/x86_64/lemon-3.31.1-1.fc31.x86_64.rpm
Wrote: /home/knudfl/rpmbuild/RPMS/x86_64/sqlite-libs-3.31.1-1.fc31.x86_64.rpm
Wrote: /home/knudfl/rpmbuild/RPMS/x86_64/sqlite-tcl-3.31.1-1.fc31.x86_64.rpm
Wrote: /home/knudfl/rpmbuild/RPMS/x86_64/sqlite-3.31.1-1.fc31.x86_64.rpm

Wrote: /home/knudfl/rpmbuild/RPMS/x86_64/sqlite-tools-3.31.1-1.fc31.x86_64.rpm
Wrote: /home/knudfl/rpmbuild/RPMS/x86_64/sqlite-analyzer-3.31.1-1.fc31.x86_64.rpm
0
28.04.2021, 23:19

Теги

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