Skip to main content
  • »
  • S3 »
  • Jak zainstalować s3cmd w systemie Linux na NSIS

Jak zainstalować s3cmd w systemie Linux na NSIS

W tym artykule dowiesz się, jak zainstalować s3cmd na Linuksie. s3cmd może być używany między innymi do:

  • pobierać pliki z repozytoriów EODATA, jak również do

  • przechowywanie plików w object storage dostępnym w NSIS,

bez montowania tych zasobów jako systemu plików.

Co będziemy omawiać

  • Instalacja s3cmd przy użyciu apt

  • Odinstalowanie s3cmd

Wymagania wstępne

Nr 1 Konto

Potrzebne jest konto hostingowe NSIS z dostępem do interfejsu Horizon: https://horizon.cloudferro.com.

Nr 2 Maszyna wirtualna lub komputer lokalny

Te instrukcje dotyczą Ubuntu 22.04, zarówno na komputerze lokalnym, jak i na maszynie wirtualnej hostowanej w chmurze NSIS.

Inne systemy operacyjne i środowiska są poza zakresem tego artykułu i mogą wymagać odpowiedniego dostosowania instrukcji.

Jeśli chcesz zainstalować s3cmd na maszynie wirtualnej hostowanej w chmurze NSIS, postępuj zgodnie z jednym z tych artykułów:

Object storage NSIS jest dostępny zarówno na maszynie wirtualnej hostowanej w chmurze NSIS, jak i na lokalnym komputerze z systemem Linux.

Instalacja s3cmd przy użyciu apt

Zaktualizuj pakiety w swoim systemie:

sudo apt update && sudo apt -y upgrade

Informacja

Podczas wykonywania sudo może pojawić się okno, pytające o hasło. W takim przypadku wprowadź hasło lokalnego konta użytkownika i naciśnij Enter.

Zainstaluj s3cmd:

sudo apt -y install s3cmd

Po instalacji będziesz mógł używać s3cmd jako polecenia w terminalu. Możesz wykonać następujące polecenie, aby sprawdzić, czy instalacja przebiegła pomyślnie:

s3cmd --version

Powinieneś uzyskać wersję s3cmd zainstalowaną na twoim komputerze, na przykład:

s3cmd version 2.2.0
../_images/install-s3cmd-linux-01_creodias.png

Odinstalowanie s3cmd przy użyciu apt

Jeśli zainstalowałeś s3cmd używając apt, usuniesz go używając tego samego menedżera pakietów:

sudo apt -y remove s3cmd

Aby usunąć pakiety, które zostały zainstalowane jako zależności s3cmd i/lub inne pakiety, które zostały później usunięte, można wykonać polecenie

sudo apt autoremove

Może to mieć wpływ na oprogramowanie niezwiązane z s3cmd znajdujące się na komputerze. Wykonanie tego polecenia pokaże dokładnie pakiety, które mają zostać usunięte, na przykład:

../_images/install-s3cmd-linux-02_creodias.png

Powinieneś otrzymać następujące pytanie:

Do you want to continue? [Y/n]

Jeśli chcesz usunąć te pakiety, odpowiedz Y i naciśnij Enter. Jeśli nie, odpowiedz n i naciśnij Enter.

Co można zrobić dalej

Aby uzyskać dostęp do kontenerów object storage z chmury NSIS na maszynie wirtualnej hostowanej w chmurze NSIS lub na lokalnym komputerze z systemem Linux, postępuj zgodnie z tym artykułem: Jak uzyskać dostęp do object storage z NSIS za pomocą s3cmd