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
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:
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