すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:ossfs 1.0 のインストール

最終更新日:Mar 12, 2026

このトピックでは、ossfs 1.0 のインストール方法について説明します。

前提条件

ご利用の Linux システムの FUSE バージョンが 2.8.4 以降であることを確認してください。

説明

fusermount -V コマンドを実行して、FUSE バージョンを確認します。出力に fusermount version: 2.9.2 のように 2.8.4 以降のバージョンが表示された場合、システムは要件を満たしています。それ以外の場合、FUSE を 2.8.4 以降にアップグレードする必要があります。

ソフトウェアパッケージからのインストール

ダウンロードリンク

次の表に、一般的なオペレーティングシステム用のソフトウェアパッケージをリストします。ご利用のオペレーティングシステムがリストにない場合は、ソースコードから ossfs をインストールできます。

Linux ディストリビューション

ソフトウェアパッケージ

URL

Ubuntu 24.04 (x64)

ossfs_1.91.9_ubuntu24.04_amd64.deb

https://gosspublic.alicdn.com/ossfs/ossfs_1.91.9_ubuntu24.04_amd64.deb

Ubuntu 22.04 (x64)

ossfs_1.91.9_ubuntu22.04_amd64.deb

https://gosspublic.alicdn.com/ossfs/ossfs_1.91.9_ubuntu22.04_amd64.deb

Ubuntu 20.04 (x64)

ossfs_1.91.9_ubuntu20.04_amd64.deb

https://gosspublic.alicdn.com/ossfs/ossfs_1.91.9_ubuntu20.04_amd64.deb

Rocky Linux 9 (x64)

ossfs_1.91.9_rockylinux9_x86_64.rpm

https://gosspublic.alicdn.com/ossfs/ossfs_1.91.9_rockylinux9_x86_64.rpm

CentOS 8.0 (x64)

ossfs_1.91.9_centos8.0_x86_64.rpm

https://gosspublic.alicdn.com/ossfs/ossfs_1.91.9_centos8.0_x86_64.rpm

CentOS 7.0 (x64)

ossfs_1.91.9_centos7.0_x86_64.rpm

https://gosspublic.alicdn.com/ossfs/ossfs_1.91.9_centos7.0_x86_64.rpm

Alibaba Cloud Linux 4

ossfs_1.91.9_alinux4_x86_64.rpm

https://gosspublic.alicdn.com/ossfs/ossfs_1.91.9_alinux4_x86_64.rpm

Anolis 8/Alibaba Cloud Linux 3

ossfs_1.91.9_alinux3_x86_64.rpm

https://gosspublic.alicdn.com/ossfs/ossfs_1.91.9_alinux3_x86_64.rpm

Anolis 7/Alibaba Cloud Linux 2

ossfs_1.91.9_alinux2_x86_64.rpm

https://gosspublic.alicdn.com/ossfs/ossfs_1.91.9_alinux2_x86_64.rpm

インストール手順

  1. ossfs をインストールします。

    ご利用のオペレーティングシステムに対応するパッケージの URL をコピーし、対応するインストール手順に従います。

    Ubuntu

    例えば、Ubuntu 22.04 (x64) の場合、次のコマンドを実行して ossfs をインストールします。

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

    CentOS、Anolis、または Alibaba Cloud Linux

    CentOS 7.0 (x64) にインストールするには、次のコマンドを実行します。

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

    クライアントが yum を使用して RPM パッケージをインストールする際に、ネットワーク制限のために依存パッケージをダウンロードできない場合は、ネットワークにアクセスでき、同じオペレーティングシステムを実行している別のノードで依存関係をダウンロードできます。その後、パッケージを制限のあるノードにコピーできます。例えば、ossfs は FUSE 2.8.4 以降を必要とします。yum リポジトリから最新の fuse パッケージのみを現在のディレクトリにダウンロードするには、次のコマンドを実行します。

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

    他の依存パッケージをダウンロードするには、fuse を必要なパッケージの名前に置き換えてください。

    Rocky Linux

    例えば、Rocky Linux 9 (x64) の場合、次のコマンドを実行して ossfs をインストールします。

    sudo wget https://gosspublic.alicdn.com/ossfs/ossfs_1.91.9_rockylinux9_x86_64.rpm
    sudo dnf install ossfs_1.91.9_rockylinux9_x86_64.rpm
  2. mime.types ファイルを追加します。 ossfs は /etc/mime.types のエントリを使用して、アップロードされたファイルの Content-Type を決定します。このファイルを追加することで、Content-Type ヘッダーがファイル名拡張子と一致するようになります。

    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

    Rocky Linux

    次のコマンドを実行して、mime.types ファイルを追加します。

    sudo dnf install mailcap
  3. ossfs --version コマンドを実行して ossfs のバージョンを確認します。出力が以下のような内容であれば、ossfs はインストールされています。

    0043a9ac017f6f648b16d7af7dde8fa5

ソースコードからのインストール

重要

このトピックに記載されていないオペレーティングシステムの場合、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

    Rocky Linux

    説明

    この手順は Rocky Linux 9.5 以降に適用されます。Rocky Linux 9.4 以前の場合、libcurl-devel パッケージが必要とする OpenSSL のバージョンがデフォルトのバージョンと互換性がないため、ソースコードからのインストールは推奨されません。OpenSSL の依存関係をアップグレードすると、マシンへの SSH 接続が中断される可能性があります。

    次のコマンドを実行して、必要な依存ライブラリをインストールします。

    sudo dnf config-manager --set-enabled crb
    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 のバージョンを確認します。出力が次のようであれば、ossfs はインストールされています。

    0043a9ac017f6f648b16d7af7dde8fa5

次のステップ

ossfs 1.0 をインストールした後、OSS バケットをマウントするように設定する必要があります。詳細については、「ossfs 1.0 の設定」をご参照ください。