下列的本指南,我卡在了./configure
,错误信息如下:
Can't find unrar source - add alternative source search path using --with-unrar and rerun configure
我不知道如何让它工作。我知道我需要添加包含 .rar 文件的源路径,但我不知道如何使用它。
答案1
答案是来自 @enberg 的https://gist.github.com/enberg/84710b619bdb0b10e945。他编写了一个脚本来安装它。
#!/bin/bash
WORKDIR=`mktemp -d` && cd $WORKDIR
# Get deps
sudo apt-get -q update
sudo apt-get -qy install make libfuse-dev g++
# Get, make and install unrar
wget http://www.rarlab.com/rar/unrarsrc-5.1.1.tar.gz
tar zxvf unrarsrc-5.1.1.tar.gz
cd unrar
make && sudo make install
make lib && sudo make install-lib
cd ..
# Get, make and install rar2fs
wget https://googledrive.com/host/0B-2uEqYiZg3zR1F0b0tmRktiaXc -O rar2fs-1.20.0.tar.gz
tar zxvf rar2fs-1.20.0.tar.gz
cd rar2fs-1.20.0
./configure --with-unrar=../unrar --with-unrar-lib=/usr/lib/
make && sudo make install
# Cleanup
rm -rf $WORKDIR
授予执行权限
chmod +x install_rar2fs_ubuntu.sh
然后从你的终端运行脚本
sudo ./install_rar2fs_ubuntu.sh