применительно только для виртуального выделенного сервера (VPS)
из консоли:
# берём пакет с сайта
http://www.rarlab.com/download.htm, в моём случае для Linux x64
# это нужно что бы не было ошибки:
# "/rar: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory"
# путём обновления
wget
http://www.rarlab.com/rar/rarlinux-x64-3.8.0.tar.gz # расспаковываем
tar xf rarlinux-x64-3.8.0.tar.gz
#переходим в папку, устанавливаем
cd rar && make && make install
#можно удалить архив и распакованный архив (папку)
rm -r rarlinux-x64-3.8.0.tar.gz rar
# ищем нужный нам файл после установки
find / -name rar
# у меня это /usr/local/bin/rar, берём это файл "rar" и копируем в папку со скриптом RapidGet
# (/var/www/rapidget - от балды пишу, где у вас, вам лучше знать)
# старая версия заменяется без подтверждения
cp /usr/local/bin/rar /var/www/rapidget
# избавляемся от ошибки:
# "sh: ./rar: Permission denied"; разрешим "rar" исполняться (опять же адрес от балды придуман)
chmod 755 /var/www/rapidget/rar
далее открываем файл /modules/rar_go.mod.php
заменяем 14-ую строку:
$cmd = ($is_windows) ? "rar.exe" : getcwd().DIRECTORY_SEPARATOR."rar";
на
$cmd = ($is_windows) ? "rar.exe" : "rar";
http://forum.ru-board.com/topic.cgi?forum=5&topic=24768&start=2340#6 20-ую строку удаляем, в 21(20) строке ставим:
$cmd ="../rar";
http://forum.ru-board.com/topic.cgi?forum=5&topic=24768&start=2340#8 # if(!file_exists("/usr/local/bin/rar") & !file_exists("/usr/local/bin/rar"))
- закомментируем.