FAR Manager

Да-да, вы не ослышались - Far Manager под Linux'ом ;)

Оказывается нашлись добрые люди и сделали порт. Лежит себе на github'е и никого не трогает: far2l

Готовых пакетов под CentOS не наблюдается, поэтому собирать его придётся вручную. Предполагается, что основные пакеты, необходимые для компиляции с/c++ уже установлены. Добавим те, которые потребуются для сборки Far Manager'а.

CentOS 8:

#> dnf install cmake wxGTK3-devel spdlog-devel uchardet-devel openssl-devel libssh-devel libnfs-devel libarchive-devel libsmbclient-devel neon-devel

CentOS 7:

#> yum install cmake3 wxGTK3-devel spdlog-devel uchardet-devel openssl-devel libssh-devel libnfs-devel libarchive-devel libsmbclient-devel neon-devel

Скачаем нужные исходники (на момент написания последняя версия alpha-17sep20) в подходящую директорию:

mkdir f2l
svn checkout https://github.com/elfmz/far2l.git/tags/alpha-17sep20 ./f2l
cd ./f2l
mkdir build
cd build

И попробуем скомпилировать:

CentOS 8:

#> cmake -DUSEWX=yes -DCMAKE_BUILD_TYPE=Release ..
#> make -j 4

CentOS 7:

#> cmake3 -DUSEWX=yes -DCMAKE_BUILD_TYPE=Release ..
#> make -j 4

Если всё прошло хорошо, то переходим в каталог ./install и наслаждаемся :)