Instal ossfs 1.0 di Linux dari paket perangkat lunak atau kode sumber.
Prasyarat
Versi FUSE pada sistem Linux Anda harus 2.8.4 atau lebih baru.
Jalankan fusermount -V untuk memeriksa versi FUSE Anda (misalnya, fusermount version: 2.9.2). Tingkatkan ke versi 2.8.4 atau lebih baru jika diperlukan.
Instal dari paket perangkat lunak
Tautan unduhan
Unduh paket untuk sistem operasi Anda. Jika OS Anda tidak tercantum, instal ossfs dari kode sumber.
|
Arsitektur sistem |
Sistem operasi |
Versi sistem |
Paket perangkat lunak |
URL |
|
x86_64 |
Ubuntu |
Ubuntu 24.04 |
https://gosspublic.alicdn.com/ossfs/ossfs_1.91.11_ubuntu24.04_amd64.deb |
|
|
Ubuntu 22.04 |
https://gosspublic.alicdn.com/ossfs/ossfs_1.91.11_ubuntu22.04_amd64.deb |
|||
|
Ubuntu 20.04 |
https://gosspublic.alicdn.com/ossfs/ossfs_1.91.11_ubuntu20.04_amd64.deb |
|||
|
Rocky Linux |
Rocky Linux 9 |
https://gosspublic.alicdn.com/ossfs/ossfs_1.91.11_rockylinux9_x86_64.rpm |
||
|
CentOS |
CentOS 8.0 |
https://gosspublic.alicdn.com/ossfs/ossfs_1.91.11_centos8.0_x86_64.rpm |
||
|
CentOS 7.0 |
https://gosspublic.alicdn.com/ossfs/ossfs_1.91.11_centos7.0_x86_64.rpm |
|||
|
Alibaba Cloud Linux |
Alibaba Cloud Linux 4 |
https://gosspublic.alicdn.com/ossfs/ossfs_1.91.11_alinux4_x86_64.rpm |
||
|
Anolis 8/Alibaba Cloud Linux 3 |
https://gosspublic.alicdn.com/ossfs/ossfs_1.91.11_alinux3_x86_64.rpm |
|||
|
Anolis 7/Alibaba Cloud Linux 2 |
https://gosspublic.alicdn.com/ossfs/ossfs_1.91.11_alinux2_x86_64.rpm |
|||
|
aarch64 |
Alibaba Cloud Linux |
Alibaba Cloud Linux 3 |
https://gosspublic.alicdn.com/ossfs/ossfs_1.91.11_alinux3_aarch64.rpm |
Prosedur instalasi
-
Instal ossfs.
Salin URL paket untuk OS Anda dan jalankan perintah berikut.
Ubuntu
Contoh untuk Ubuntu 22.04 (x64):
sudo wget https://gosspublic.alicdn.com/ossfs/ossfs_1.91.11_ubuntu22.04_amd64.deb sudo apt-get update sudo apt-get install gdebi-core sudo gdebi ossfs_1.91.11_ubuntu22.04_amd64.debCentOS, Anolis, atau Alibaba Cloud Linux
Contoh untuk CentOS 7.0 (x64):
sudo wget https://gosspublic.alicdn.com/ossfs/ossfs_1.91.11_centos7.0_x86_64.rpm sudo yum install ossfs_1.91.11_centos7.0_x86_64.rpmJika yum tidak dapat mengunduh dependensi karena pembatasan jaringan, unduh dependensi tersebut pada node dengan OS yang sama yang memiliki akses jaringan. Contoh untuk mengunduh paket fuse:
sudo yum install --downloadonly --downloaddir=./ fusePentingGanti fuse dengan nama paket target untuk mengunduh dependensi lainnya.
Rocky Linux
Contoh untuk Rocky Linux 9 (x64):
sudo wget https://gosspublic.alicdn.com/ossfs/ossfs_1.91.11_rockylinux9_x86_64.rpm sudo dnf install ossfs_1.91.11_rockylinux9_x86_64.rpm -
Tambahkan file mime.types. ossfs membaca /etc/mime.types untuk menetapkan header Content-Type berdasarkan ekstensi file.
Tanpa mime.types, ossfs secara default mengunggah semua file sebagai application/octet-stream.
Instal paket untuk OS Anda:
Ubuntu
Jalankan perintah berikut:
sudo apt-get install mime-supportCentOS, Anolis, atau Alibaba Cloud Linux
Jalankan perintah berikut:
sudo yum install mailcapRocky Linux
Jalankan perintah berikut:
sudo dnf install mailcap -
Jalankan
ossfs --versionuntuk memverifikasi instalasi:[root@xxx ~]# ossfs --version Alibaba Cloud Open Storage Service File System V1.91.11 (commit:fbc291d) with OpenSSL Copyright (C) 2010 Randy Rizun <rrizun@gmail.com> License GPL2: GNU GPL version 2 <https://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
Instal dari kode sumber
Sistem operasi yang tidak tercantum memerlukan instalasi dependensi manual (misalnya, fuse-devel) dan tidak disarankan.
-
Instal dependensi build.
Ubuntu
Pada 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-configCentOS, Anolis, atau Alibaba Cloud Linux
Pada CentOS:
sudo yum makecache sudo yum install automake gcc-c++ git libcurl-devel libxml2-devel fuse-devel make openssl-develCentOS Stream
-
Instal repositori EPEL dan aktifkan repositori CRB:
sudo dnf install -y epel-release sudo dnf config-manager --set-enabled crb -
Instal pustaka dependensi:
sudo dnf makecache sudo dnf install -y automake gcc-c++ git libcurl-devel libxml2-devel fuse-devel make openssl-devel
Rocky Linux
CatatanBerlaku untuk Rocky Linux 9.5 dan versi lebih baru. Pada versi 9.4 dan sebelumnya, libcurl-devel memerlukan versi OpenSSL yang tidak kompatibel dengan default sistem, dan pembaruan dapat menyebabkan SSH rusak.
Instal pustaka dependensi:
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 -
-
Unduh, kompilasi, dan instal ossfs dari GitHub:
git clone -b main-v1 https://github.com/aliyun/ossfs.git cd ossfs ./autogen.sh ./configure make sudo make install -
Jalankan
ossfs --versionuntuk memverifikasi. Instalasi yang berhasil akan menampilkan informasi versi sepertiAlibaba Cloud Open Storage Service File System V1.91.x.
Langkah selanjutnya
Konfigurasikan ossfs 1.0 untuk memasang Bucket OSS.