Вот метод, который я только что успешно применил в Ubuntu 18.04:
git clone https://github.com/gwsw/less.git
cd less
autoreconf -i
#установите пакет autoconf
, если вы еще этого не сделали make -f Makefile.aut dist
Это создает каталог release/less-550
, содержащий less-550.tar.gz
и less-550.zip
. Он также пытается создать подпись gpg для less-550.tar.gz
. Это зависло в моей системе, поэтому я убил процесс gpg --detach-sign...
из другого окна. Вы также можете просто убить процесс make
.
less-550.tar.gz
— это стандартный сборный архив с исходным кодом, который вы можете установить как обычно:
tar xf less-550.tar.gz
cd less-550
./configure --prefix=
некоторые -каталогидругие -опцииmake
make install
Наиболее интересные варианты для ./configure
, наверное,:
--with-regex=LIB select regular expression library
(LIB is one of
auto,none,gnu,pcre,pcre2,posix,
regcmp,re_comp,regcomp,regcomp-local) [auto]
--with-editor=PROGRAM use PROGRAM as the default editor [vi]
Запустите ./configure --help
, чтобы просмотреть полный список параметров.
Вы можете добиться некоторого успеха, следуя 8 -Bit -Руководству парня поиспользуя Mac mini в качестве файловой системы. Вы можете включить совместное использование NFS, используя его руководство, а затем таким образом получить доступ к вашей системе Linux и просто пропустить систему резервного копирования, если вы этого не хотите. Я считаю, что вам не нужно будет использовать rsync
для этого, потому что вы не хотите иметь резервную копию серверов, потому что в своем вопросе вы сказали, что сам сервер является резервной копией.