FreeBSD with fusefs-s3fs



如何在FreeBSD操作系统(例如FreeNAS)上安装fusefs-s3fs ?我刚刚尝试通过命令安装:

[root@freenas] #pkg install  fusefs-s3fs

但它不工作,并显示以下错误:

包裹:文件://usr/港口/开放/元。Txz:没有这样的文件或目录本地存储库没有元文件,使用默认设置pkg:文件:///usr/ports/包/packagesite。Txz:没有这样的文件或目录无法更新存储库本地所有存储库更新日期pkg:否可用于安装匹配'fusefs'的软件包已在存储库

要使用pkgng pkg(8)工具在预构建的二进制文件中安装包,最好使用pkg解决安装错误,因为使用pkg更快,不需要安装编译器。

首先,使用-f命令pkg update强制获取存储库:

pkg update -f


要安装包及其依赖项:

pkg install fusefs-s3fs


你也可以使用"pkg search"来确定要安装的包是可用的(我的FreeBSD 11.1-R中有fusefs-s3fs),运行:

pkg search fusefs-s3fs


安装完fusefs-s3fs后,请使用以下命令加载熔丝模块:

kldload fuse


要在启动时自动加载fuse模块,需要在/boot/loader.conf文件中添加fuse_load="YES"

注意:如果使用"pkg update -f"更新包列表时仍然收到错误。检查您是否可以连接到pkg.FreeBSD.org,并且pkgng存储库配置文件/etc/pkg/freebsd .conf存在并已配置。

看起来你的FreeBSD存储库出错了。尝试安装使用端口:

cd/usr/ports/sysutils/fusefs-s3fs/&&Make install clean

您需要构建端口:

sudo portsnap fetch extract
cd /usr/ports/sysutils/fusefs-exfat; sudo make install clean

或者你可以这样编译:

git clone https://github.com/s3fs-fuse/s3fs-fuse.git
cd s3fs-fuse
./autogen.sh
./configure
make
sudo make install

相关内容

  • 没有找到相关文章

最新更新