Dokumen ini menjelaskan cara menginstal Cloud Storage FUSE di mesin Anda menggunakan biner Linux bawaan sebelumnya atau kode sumber terbaru, dan cara mengupgrade ke Cloud Storage FUSE versi terbaru. Untuk mengetahui informasi tentang framework, sistem operasi, dan arsitektur yang didukung Cloud Storage FUSE, lihat Framework, sistem operasi, dan arsitektur.
Menginstal Cloud Storage FUSE menggunakan biner Linux bawaan
Untuk menginstal atau mengupgrade Cloud Storage FUSE menggunakan library Linux bawaan, selesaikan petunjuk berikut.
Mengonfigurasi pengelola paket
Ubuntu/Debian
Jika distribusi Anda mendukung opsi ditandatangani oleh, selesaikan petunjuk berikut:
Instal paket yang diperlukan:
sudo apt-get updatesudo apt-get install -y curl lsb-releaseTambahkan URL distribusi Cloud Storage FUSE sebagai sumber paket:
export GCSFUSE_REPO=gcsfuse-`lsb_release -c -s`echo "deb [signed-by=/usr/share/keyrings/cloud.google.asc] https://packages.cloud.google.com/apt $GCSFUSE_REPO main" | sudo tee /etc/apt/sources.list.d/gcsfuse.listImpor Google Cloud kunci publik:
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo tee /usr/share/keyrings/cloud.google.asc
Jika distribusi Anda sudah tidak berlaku dan tidak mendukung opsi ditandatangani oleh, selesaikan petunjuk berikut:
Tambahkan URL distribusi Cloud Storage FUSE sebagai sumber paket:
export GCSFUSE_REPO=gcsfuse-`lsb_release -c -s`echo "deb https://packages.cloud.google.com/apt $GCSFUSE_REPO main" | sudo tee /etc/apt/sources.list.d/gcsfuse.listImpor Google Cloud kunci publik:
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
CentOS/Red Hat/Rocky Linux
Jika Anda menggunakan sistem operasi CentOS, Red Hat, atau Rocky Linux, selesaikan petunjuk berikut:
Konfigurasikan repositori Cloud Storage FUSE dan kunci publik terkaitnya:
sudo tee /etc/yum.repos.d/gcsfuse.repo > /dev/null <<EOF [gcsfuse] name=gcsfuse (packages.cloud.google.com) baseurl=https://packages.cloud.google.com/yum/repos/gcsfuse-el7-x86_64 enabled=1 gpgcheck=1 repo_gpgcheck=0 gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg EOFJika belum melakukannya, instal FUSE dengan menggunakan pengelola paket Linux
YUM:sudo yum install fuse
SUSE Linux
Jika Anda menggunakan sistem operasi SUSE Linux, selesaikan petunjuk berikut:
Konfigurasikan repositori Cloud Storage FUSE dan kunci publik terkaitnya:
sudo tee /etc/zypp/repos.d/gcsfuse.repo > /dev/null <<EOF [gcsfuse] name=gcsfuse (packages.cloud.google.com) baseurl=https://packages.cloud.google.com/yum/repos/gcsfuse-el7-x86_64 enabled=1 gpgcheck=1 repo_gpgcheck=0 gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg EOFJika belum melakukannya, instal FUSE dengan menggunakan pengelola paket Linux
ZYPPER:sudo zypper install fuse
Menginstal atau mengupgrade Cloud Storage FUSE
Ubuntu/Debian
Perbarui daftar paket yang tersedia dan instal Cloud Storage FUSE:
sudo apt-get updatesudo apt-get install gcsfuse
CentOS/Red Hat/Rocky Linux
Jika Anda menggunakan sistem operasi CentOS, Red Hat, atau Rocky Linux, jalankan perintah berikut:
Instal Cloud Storage FUSE:
sudo yum install gcsfusePastikan untuk menjawab "ya" untuk setiap pertanyaan tentang menambahkan kunci penandatanganan GPG.
SUSE Linux
Jika Anda menggunakan sistem operasi SUSE Linux, jalankan perintah berikut:
Instal Cloud Storage FUSE:
sudo zypper install gcsfusePastikan untuk menjawab "ya" untuk setiap pertanyaan tentang menambahkan kunci penandatanganan GPG.
Atau, Anda dapat mendownload paket bawaan Cloud Storage FUSE terbaru langsung dari GitHub.
Untuk mengupgrade ke versi terbaru Cloud Storage FUSE menggunakan biner Linux bawaan, gunakan petunjuk berikut:
Ubuntu/Debian
Jika Anda menggunakan sistem operasi Linux Ubuntu atau Debian, gunakan perintah berikut untuk mengupgrade ke Cloud Storage FUSE versi terbaru:
sudo apt-get updatesudo apt-get install --only-upgrade gcsfuse
CentOS/Red Hat/Rocky Linux
Jika Anda menggunakan sistem operasi CentOS, Red Hat, atau Rocky Linux, gunakan perintah berikut untuk mengupgrade ke Cloud Storage FUSE versi terbaru:
sudo apt-get updatesudo yum -y upgrade gcsfuse
SUSE Linux
Jika Anda menggunakan sistem operasi SUSE Linux, gunakan perintah berikut untuk mengupgrade ke Cloud Storage FUSE versi terbaru:
sudo zypper refreshsudo zypper -n update gcsfuse
Menginstal atau mengupgrade Cloud Storage FUSE dengan membangun kode sumber terbaru
Untuk menginstal atau mengupgrade Cloud Storage FUSE dengan mem-build kode sumber terbaru dari GitHub, selesaikan petunjuk berikut:
Jika Anda belum melakukannya, instal
fuse,git, dango(lihat go.mod untuk versi terbarugo).Instal Cloud Storage FUSE menggunakan perintah
go install:go install github.com/googlecloudplatform/gcsfuse/v3@masterJika berhasil, biner bernama
gcsfuseakan diinstal ke$GOPATH/bin.GOPATHadalah variabel lingkungan yang digunakan untuk menemukan root ruang kerjagoAnda.
Atau, Anda juga dapat menginstal Cloud Storage FUSE dengan meng-clone repositori git ke sistem file lokal Anda:
Buat clone repositori Cloud Storage FUSE:
git clone https://github.com/GoogleCloudPlatform/gcsfuse.gitAlihkan direktori kerja saat ini ke folder
gcsfuseyang berisi repositori Cloud Storage FUSE:cd gcsfuseInstal Cloud Storage FUSE menggunakan perintah
go install:go install .Jika berhasil, biner bernama
gcsfuseakan diinstal ke$GOPATH/bin.
Untuk mengupgrade ke Cloud Storage FUSE versi terbaru menggunakan kode sumber, jalankan kembali petunjuk penginstalan.
Langkah berikutnya
- Pelajari cara memasang bucket menggunakan Cloud Storage FUSE.
- Pelajari cara memecahkan masalah saat menginstal Cloud Storage FUSE.