本文介紹如何安裝ossfs。
前提條件
已下載ossfs工具,具體下載地址請參見下載地址。
確保fuse版本為2.8.4以上版本。
您可以在命令列執行
fusermount -V
命令確認fuse是否滿足版本要求。當返回結果中fusermount version的值為2.8.4以上版本(例如
fusermount version: 2.9.2
)時,表示fuse滿足版本要求。如不滿足需升級fuse版本至2.8.4以上。
快速安裝
安裝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換成對應包的名稱。
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