文档

安装ossfs

更新时间:

本文介绍如何安装ossfs。

前提条件

  • 已下载ossfs工具,具体下载地址请参见下载地址

  • 确保fuse版本为2.8.4以上版本。

    您可以在命令行执行fusermount -V命令确认fuse是否满足版本要求。

    当返回结果中fusermount version的值为2.8.4以上版本(例如fusermount version: 2.9.2)时,表示fuse满足版本要求。如不满足需升级fuse版本至2.8.4以上。

快速安装

  1. 安装ossfs。

    Ubuntu系统

    以Ubuntu 16.04 (x64)版本为例,依次执行以下命令安装ossfs。

    sudo wget https://gosspublic.alicdn.com/ossfs/ossfs_1.91.3_ubuntu16.04_amd64.deb
    sudo apt-get update
    sudo apt-get install gdebi-core
    sudo gdebi ossfs_1.91.3_ubuntu16.04_amd64.deb

    CentOS系统/Anolis系统

    CentOS系统/Anolis系统

    以CentOS 7.0(x64)版本为例,安装命令如下:

    sudo wget https://gosspublic.alicdn.com/ossfs/ossfs_1.91.3_centos7.0_x86_64.rpm
    sudo yum install ossfs_1.91.3_centos7.0_x86_64.rpm

    对于使用yum安装rpm包的客户端,如果客户端节点网络环境特殊,无法直接使用yum下载依赖包。您可以在网络正常的、相同版本操作系统的节点上,使用yum下载依赖包并拷贝到网络特殊的节点。例如,ossfs需要依赖fuse 2.8.4以上版本,可使用如下命令,下载yum源中最新的fuse到本地:

    sudo yum install --downloadonly --downloaddir=./ fuse
    重要

    如果需要下载其他依赖包,请将fuse换成对应包的名称。

  2. ossfs通过查询/etc/mime.types中的内容来设置文件的Content-Type,如果您希望上传文件的Content-Type和文件扩展名匹配,您需要添加mime.types文件。

    如果您不添加mime.types文件,ossfs默认将上传文件的Content-Type设置为application/octet-stream

    您可以通过以下命令添加 mime.types 文件。

    Ubuntu系统

    您可以通过以下命令添加mime.types文件。

    sudo apt-get install mime-support

    CentOS系统/Anolis系统

    您可以通过以下命令添加mime.types文件。

    sudo yum install mailcap