In diesem Dokument wird beschrieben, wie Sie Cloud Storage FUSE auf Ihrem Computer mit vordefinierten Linux-Binärdateien oder dem neuesten Quellcode installieren und wie Sie auf die neueste Version von Cloud Storage FUSE aktualisieren. Informationen dazu, welche Frameworks, Betriebssysteme und Architekturen von Cloud Storage FUSE unterstützt werden, finden Sie unter Frameworks, Betriebssysteme und Architekturen.
Cloud Storage FUSE mit vordefinierten Linux-Binärdateien installieren
Führen Sie die folgenden Anweisungen aus, um Cloud Storage FUSE mithilfe von vordefinierten Linux-Bibliotheken zu installieren oder zu aktualisieren.
Paketmanager konfigurieren
Ubuntu/Debian
Wenn Ihre Distribution die Option "signed-by" unterstützt, führen Sie die folgenden Anweisungen aus:
Installieren Sie die erforderlichen Pakete:
sudo apt-get updatesudo apt-get install -y curl lsb-releaseFügen Sie die URL der Cloud Storage FUSE-Distribution als Paketquelle hinzu:
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.listImportieren Sie den Google Cloud öffentlichen Schlüssel:
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo tee /usr/share/keyrings/cloud.google.asc
Wenn Ihre Distribution veraltet ist und die Option "signed-by" nicht unterstützt, führen Sie die folgenden Schritte aus:
Fügen Sie die URL der Cloud Storage FUSE-Distribution als Paketquelle hinzu:
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.listImportieren Sie den Google Cloud öffentlichen Schlüssel:
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
CentOS/Red Hat/Rocky Linux
Wenn Sie das Betriebssystem CentOS, Red Hat oder Rocky Linux verwenden, führen Sie die folgenden Anweisungen aus:
Konfigurieren Sie das Cloud Storage FUSE-Repository und den zugehörigen öffentlichen Schlüssel:
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 EOFInstallieren Sie FUSE mit dem
YUM-Linux-Paketmanager, falls noch nicht geschehen:sudo yum install fuse
SUSE Linux
Wenn Sie das Betriebssystem SUSE Linux verwenden, führen Sie die folgenden Anweisungen aus:
Konfigurieren Sie das Cloud Storage FUSE-Repository und den zugehörigen öffentlichen Schlüssel:
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 EOFInstallieren Sie FUSE mit dem
ZYPPER-Linux-Paketmanager, falls noch nicht geschehen:sudo zypper install fuse
Cloud Storage FUSE installieren oder aktualisieren
Ubuntu/Debian
Aktualisieren Sie die Liste der verfügbaren Pakete und installieren Sie Cloud Storage FUSE:
sudo apt-get updatesudo apt-get install gcsfuse
CentOS/Red Hat/Rocky Linux
Wenn Sie das Betriebssystem CentOS, Red Hat oder Rocky Linux verwenden, führen Sie die folgenden Befehle aus:
Installieren Sie Cloud Storage FUSE:
sudo yum install gcsfuseHinweis: Beantworten Sie alle Fragen zum Hinzufügen des GPG-Signaturschlüssels mit "Ja".
SUSE Linux
Wenn Sie das SUSE Linux-Betriebssystem verwenden, führen Sie die folgenden Befehle aus:
Installieren Sie Cloud Storage FUSE:
sudo zypper install gcsfuseHinweis: Beantworten Sie alle Fragen zum Hinzufügen des GPG-Signaturschlüssels mit "Ja".
Alternativ können Sie das neueste vordefinierte Paket von Cloud Storage FUSE direkt von GitHub herunterladen.
So aktualisieren Sie auf die neueste Version von Cloud Storage FUSE mithilfe von vordefinierten Linux-Binärdateien:
Ubuntu/Debian
Wenn Sie das Linux-Betriebssystem Ubuntu oder Debian verwenden, führen Sie die folgenden Befehle aus, um ein Upgrade auf die neueste Version von Cloud Storage FUSE durchzuführen:
sudo apt-get updatesudo apt-get install --only-upgrade gcsfuse
CentOS/Red Hat/Rocky Linux
Wenn Sie das Betriebssystem CentOS, Red Hat oder Rocky Linux verwenden, führen Sie die folgenden Befehle aus, um ein Upgrade auf die neueste Version von Cloud Storage FUSE durchzuführen:
sudo apt-get updatesudo yum -y upgrade gcsfuse
SUSE Linux
Wenn Sie das SUSE Linux-Betriebssystem verwenden, führen Sie die folgenden Befehle aus, um auf die neueste Version von Cloud Storage FUSE zu aktualisieren:
sudo zypper refreshsudo zypper -n update gcsfuse
Cloud Storage FUSE durch Erstellen des neuesten Quellcodes installieren oder aktualisieren
Führen Sie die folgenden Anweisungen aus, um Cloud Storage FUSE durch Erstellen des neuesten Quellcodes aus GitHub zu installieren oder zu aktualisieren:
Installieren Sie
fuse,gitundgo, falls Sie dies noch nicht getan haben (die neueste Version vongofinden Sie unter go.mod).Installieren Sie Cloud Storage FUSE mit dem Befehl
go install:go install github.com/googlecloudplatform/gcsfuse/v3@masterBei Erfolg wird eine Binärdatei mit dem Namen
gcsfusein$GOPATH/bininstalliert.GOPATHist eine Umgebungsvariable, mit der der Stamm Ihresgo-Arbeitsbereichs ermittelt wird.
Alternativ können Sie Cloud Storage FUSE installieren, indem Sie das Git-Repository in Ihr lokales Dateisystem klonen:
Klonen Sie das Cloud Storage FUSE-Repository:
git clone https://github.com/GoogleCloudPlatform/gcsfuse.gitWechseln Sie von Ihrem aktuellen Arbeitsverzeichnis in den Ordner
gcsfuse, der das Cloud Storage FUSE-Repository enthält:cd gcsfuseInstallieren Sie Cloud Storage FUSE mit dem Befehl
go install:go install .Bei Erfolg wird eine Binärdatei mit dem Namen
gcsfusein$GOPATH/bininstalliert.
Wenn Sie ein Upgrade auf die neueste Version von Cloud Storage FUSE mit Quellcode durchführen möchten, führen Sie die Installationsanleitung noch einmal aus.
Nächste Schritte
- Buckets mit Cloud Storage FUSE bereitstellen
- Probleme bei der Installation von Cloud Storage FUSE beheben