赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 对象存储
  4. 开发参考
  5. 常用工具
  6. ossfs 1.0
  7. 安装ossfs

安装ossfs

  • ossfs 1.0
  • 发布于 2025-04-21
  • 0 次阅读
文档编辑
文档编辑

本文为您介绍如何安装ossfs。

前提条件

确保Linux系统中fuse版本为2.8.4以上。

说明

您可以在命令行执行fusermount -V命令确认fuse是否满足版本要求。当返回结果中fusermount version的值为2.8.4以上版本(例如fusermount version: 2.9.2)时,表示fuse满足版本要求。如不满足需升级fuse版本至2.8.4以上。

软件包安装

下载地址

以下列表仅涵盖了常用系统的安装包。若您的系统版本未在其中,请通过源码安装ossfs。

Linux发行版

下载

Ubuntu 22.04 (x64)

ossfs_1.91.5_ubuntu22.04_amd64.deb

Ubuntu 20.04 (x64)

ossfs_1.91.5_ubuntu20.04_amd64.deb

Ubuntu 18.04 (x64)

ossfs_1.91.5_ubuntu18.04_amd64.deb

Ubuntu 16.04 (x64)

ossfs_1.91.5_ubuntu16.04_amd64.deb

Ubuntu 14.04 (x64)

ossfs_1.91.5_ubuntu14.04_amd64.deb

CentOS 8.0 (x64)

ossfs_1.91.5_centos8.0_x86_64.rpm

CentOS 7.0 (x64)

ossfs_1.91.5_centos7.0_x86_64.rpm

Anolis8/Alibaba Cloud Linux 3

ossfs_1.91.5_alinux3_x86_64.rpm

Anolis7/Alibaba Cloud Linux 2

ossfs_1.91.5_alinux2_x86_64.rpm

安装步骤

  1. 安装ossfs。

    重要

    在使用命令下载软件包时,软件包的URL地址需按照特定格式填写。例如,若要下载CentOS 7.0(x64)版本的软件包,其格式应为:https://gosspublic.alicdn.com/ossfs/系统软件包版本。具体示例如下。

    sudo wget https://gosspublic.alicdn.com/ossfs/ossfs_1.91.5_centos7.0_x86_64.rpm

    Ubuntu系统

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

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

    CentOS系统/Anolis系统/Alibaba Cloud Linux系统

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

    sudo wget https://gosspublic.alicdn.com/ossfs/ossfs_1.91.5_centos7.0_x86_64.rpm
    sudo yum install ossfs_1.91.5_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系统/Alibaba Cloud Linux系统

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

    sudo yum install mailcap
  3. 执行ossfs --version命令查看ossfs版本信息,出现如图所示提示信息,证明安装成功。

    image

源码安装

重要

除以下列举的操作系统外,其他操作系统需要自行安装相应的依赖(如fuse-devel)。此外,不建议在其他操作系统上使用ossfs。

  1. 安装编译所需的依赖库

    Ubuntu系统

    以Ubuntu系统为例,执行以下命令安装编译所需的依赖库。

    sudo apt-get update
    sudo apt-get install automake autotools-dev g++ git libcurl4-gnutls-dev libfuse-dev libssl-dev libxml2-dev make pkg-config

    CentOS系统/Anolis系统/Alibaba Cloud Linux系统

    以CentOS系统为例,执行以下命令安装编译所需的依赖库。

    sudo yum makecache
    sudo yum install automake gcc-c++ git libcurl-devel libxml2-devel fuse-devel make openssl-devel

    CentOS Stream系统

    1. 请执行以下命令安装EPEL源并启用CRB源。

      sudo dnf install -y epel-release
      sudo dnf config-manager --set-enabled crb
    2. 请执行以下命令安装编译所需的依赖库。

      sudo dnf makecache
      sudo dnf install -y automake gcc-c++ git libcurl-devel libxml2-devel fuse-devel make openssl-devel
  2. 执行以下命令,从GitHub下载源码并编译安装。

    git clone https://github.com/aliyun/ossfs.git
    cd ossfs
    ./autogen.sh
    ./configure
    make
    sudo make install
  3. 执行ossfs --version命令查看ossfs版本信息,出现如图所示提示信息,证明安装成功。

    image

后续步骤

为了顺利将对象存储服务挂载到本地系统并配置相关参数,请参照ossfs配置与挂载完成ossfs的挂载与配置。

相关文章

安装ossfs 2025-04-21 17:18

本文为您介绍如何安装ossfs。 前提条件 确保Linux系统中fuse版本为2.8.4以上。

ossfs配置与挂载 2025-04-21 17:18

本文介绍如何在Linux系统上使用ossfs工具将阿里云对象存储服务(OSS)挂载为本地文件系统。 前提条件 已安装ossfs,安装步骤请参见安装ossfs。

ossfs挂载选项说明 2025-04-21 17:18

您可以通过-h选项来查看ossfs支持的设置参数。 命令格式

文件上传 2025-04-21 17:18

如果您对ossfs上传文件的工作原理感到困惑,这篇文章将详细解释ossfs文件上传的机制和流程,帮助您更好地理解这一过程。 工作流程 创建/打开文件:通过POSIX create接口创建一个文件,或通过POSIX open接口打开一个已有的文件,此时ossfs会在本地磁盘上创建

数据缓存 2025-04-21 17:18

ossfs数据缓存适用于小数据量频繁读取的场景,开启ossfs数据缓存后,能够有效降低读取延迟,提升文件操作效率。本文将为您介绍如何更好地使用和配置ossfs数据缓存。 重要 在使用缓

元数据缓存 2025-04-21 17:18

ossfs元数据缓存适用于单机高I/O读写OSS数据的场景。开启ossfs元数据缓存后,能够提升整体的文件操作效率,使文件操作响应更加迅速。本文将为您介绍如何更好地使用和配置ossfs元数据缓存。 重要

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号