Questa pagina mostra come installare Cloud Storage FUSE utilizzando i file binari di Linux predefiniti o il codice sorgente più recente.
Installa Cloud Storage FUSE utilizzando programmi binari di Linux predefiniti
Configura gestore pacchetti
Ubuntu o Debian
Se la tua distribuzione supporta l'opzione "firmato", segui queste istruzioni:
Aggiungi l'URL di distribuzione di Cloud Storage FUSE come origine del pacchetto:
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.list
Importa la chiave pubblica di Google Cloud:
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo tee /usr/share/keyrings/cloud.google.asc
Se la tua distribuzione non supporta l'opzione "firmato", segui queste istruzioni:
Aggiungi l'URL di distribuzione di Cloud Storage FUSE come origine del pacchetto:
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.list
Importa la chiave pubblica di Google Cloud:
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
CentOS o Red Hat
Configura il repository Cloud Storage FUSE e la chiave pubblica associata:
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 EOF
Se non l'hai ancora fatto, installa FUSE utilizzando il gestore di pacchetti di
YUM
Linux:sudo yum install fuse
Installa Cloud Storage FUSE
Ubuntu o Debian
Aggiorna l'elenco dei pacchetti disponibili e installa Cloud Storage FUSE:
sudo apt-get update
sudo apt-get install gcsfuse
CentOS o Red Hat
Installa Cloud Storage FUSE:
sudo yum install gcsfuse
Assicurati di rispondere "sì" a tutte le domande sull'aggiunta della chiave di firma GPG.
In alternativa, puoi scaricare il pacchetto predefinito più recente di Cloud Storage FUSE direttamente da GitHub.
Installa Cloud Storage FUSE creando il codice sorgente più recente
Per installare Cloud Storage FUSE creando il codice sorgente più recente da GitHub, completa i seguenti passaggi:
Se non l'hai ancora fatto, installa
fuse
,git
ego
(visita go.mod per la versione più recente digo
).Installa Cloud Storage FUSE utilizzando il comando
go install
:go install github.com/googlecloudplatform/gcsfuse/v2@master
In caso di esito positivo, un programma binario denominato
gcsfuse
viene installato su$GOPATH/bin
.GOPATH
è una variabile di ambiente utilizzata per trovare la radice dell'area di lavorogo
.
In alternativa, puoi anche installare Cloud Storage FUSE clonando il repository git nel tuo file system locale:
Clona il repository Cloud Storage FUSE:
git clone https://github.com/GoogleCloudPlatform/gcsfuse.git
Passa la directory di lavoro attuale alla cartella
gcsfuse
contenente il repository Cloud Storage FUSE:cd gcsfuse
Installa Cloud Storage FUSE utilizzando il comando
go install
:go install .
In caso di esito positivo, un programma binario denominato
gcsfuse
viene installato su$GOPATH/bin
.
Passaggi successivi
Scopri come montare i bucket utilizzando Cloud Storage FUSE.