Jak zainstalować klienta synchronizacji Nextcloud w systemie Linux

Photo of author

By maciekx

Masz serwer NextCloud w swoim domu i chcesz uruchomić aplikację na komputerze z systemem Linux, ale nie wiesz, jak się do tego zabrać? Mamy dla Ciebie rozwiązanie! Postępuj zgodnie z poniższymi instrukcjami, aby zainstalować klienta synchronizacji NextCloud na swoim systemie Linux.

Przed rozpoczęciem pamiętaj, że aby korzystać z oficjalnego klienta synchronizacji NextCloud, potrzebujesz jednej z następujących dystrybucji: Ubuntu, Debian, Fedora, OpenSUSE lub musisz mieć możliwość korzystania z Flatpak, Snap lub AppImages.

Instalacja na Ubuntu

Choć Ubuntu jest jedną z najpopularniejszych dystrybucji, klient synchronizacji NextCloud nie jest dostępny w standardowych repozytoriach. Warto zauważyć, że nie wszyscy użytkownicy Ubuntu preferują korzystanie z Snap, co może budzić pewne kontrowersje.

W odpowiedzi na tę sytuację, zespół NextCloud stworzył PPA, które umożliwia prostą instalację klienta synchronizacji. Aby dodać PPA, otwórz terminal i wprowadź poniższe polecenie.

Uwaga: NextCloud PPA jest obsługiwane w wersjach Ubuntu 16.04 i 18.04. Użytkownicy Ubuntu 18.10 będą musieli pobrać pakiet Deb bezpośrednio lub skorzystać z instrukcji dotyczących Snap.

sudo add-apt-repository ppa:nextcloud-devs/client

Po dodaniu PPA do systemu, uruchom polecenia aktualizacji, aby zaktualizować źródła oprogramowania.

sudo apt update

sudo apt upgrade -y

Kiedy wszystko jest gotowe, możesz zainstalować klienta synchronizacji NextCloud poleceniem:

sudo apt install nextcloud-client -y

Instalacja na Debianie

Chcesz zainstalować klienta synchronizacji NextCloud na Debianie? W takim przypadku musisz skorzystać z oficjalnego PPA Ubuntu. Ta metoda działa jedynie w wersji Debian 9 (Stretch) i nie możemy zagwarantować jej działania w wersjach testowych.

Aby rozpocząć instalację, otwórz terminal i dodaj NextCloud PPA do źródeł oprogramowania, wykonując poniższe polecenia:

sudo echo '#NextCloud Ubuntu PPA' >> /etc/apt/sources.list

sudo echo ' ' >> /etc/apt/sources.list

sudo echo 'deb https://ppa.launchpad.net/nextcloud-devs/client/ubuntu zesty main' >> /etc/apt/sources.list

sudo echo 'deb-src https://ppa.launchpad.net/nextcloud-devs/client/ubuntu zesty main' >> /etc/apt/sources.list

Następnie uruchom polecenie aktualizacji, aby skonfigurować nowe źródła oprogramowania NextCloud w Debianie.

sudo apt-get update

Na koniec zainstaluj klienta NextCloud w Debianie:

sudo apt-get install nextcloud-client

Instalacja na Arch Linux

W Arch Linux klient NextCloud jest dostępny za pośrednictwem AUR. Aby go zainstalować, otwórz terminal i wykonaj następujące kroki:

Krok 1: Zainstaluj pakiety Base-devel oraz Git przy użyciu menedżera pakietów Pacman.

sudo pacman -S base-devel git

Krok 2: Sklonuj najnowszą wersję klienta synchronizacji NextCloud z AUR na swój system Arch Linux.

git clone https://aur.archlinux.org/nextcloud-client.git

Krok 3: Przejdź do folderu „nextcloud-client” w terminalu.

cd nextcloud-client

Krok 4: Użyj polecenia makepkg, aby zbudować instalowalny pakiet NextCloud Sync. Należy pamiętać, że czasami budowanie pakietów może się nie powieść. W takim przypadku odwiedź stronę AUR, aby przeczytać instrukcje dotyczące instalacji zależności ręcznie.

makepkg -sri

Instalacja na Fedorze

Fedora Linux to jedna z niewielu dystrybucji, która umożliwia łatwą instalację oficjalnego klienta synchronizacji NextCloud. Aby to zrobić, uruchom terminal i użyj menedżera pakietów Dnf:

sudo dnf install nextcloud-client

Instalacja na OpenSUSE

Podobnie jak Fedora, OpenSUSE również zawiera klienta NextCloud w swoich głównych repozytoriach. Aby go zainstalować, otwórz terminal i wprowadź poniższe polecenie:

sudo zypper install nextcloud-client

Instalacja za pomocą Snap

Jeśli preferujesz pakiety Snap, z przyjemnością poinformujemy, że klient synchronizacji NextCloud jest dostępny w tej formie. Aby go zainstalować, najpierw upewnij się, że masz zainstalowane pakiety Snap w swoim systemie. Następnie w terminalu użyj polecenia:

sudo snap install nextcloud-sync

Instalacja za pomocą Flatpak

Klient synchronizacji NextCloud jest również dostępny na Flathub jako Flatpak dla osób preferujących uniwersalne systemy pakowania. Aby skonfigurować aplikację NextCloud na swoim systemie, postępuj zgodnie z naszym przewodnikiem, aby zainstalować środowisko wykonawcze Flatpak. Po jego zainstalowaniu, uruchom poniższe polecenia:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

flatpak install flathub org.nextcloud.Nextcloud

flatpak run org.nextcloud.Nextcloud

Instalacja za pomocą AppImage

Kolejnym sposobem instalacji klienta synchronizacji NextCloud w systemie Linux jest pobranie wersji AppImage. Dzięki AppImage programiści mogą zapewnić wsparcie dla różnych dystrybucji Linuksa.

Aby pobrać AppImage dla NextCloud, otwórz terminal i wykonaj następujące kroki:

Krok 1: Pobierz AppImage na swój komputer za pomocą polecenia wget.

wget https://download.nextcloud.com/desktop/releases/Linux/Nextcloud-2.3.3-x86_64.AppImage

Krok 2: Stwórz folder, w którym umieścisz plik AppImage.

mkdir -p ~/AppImage

Krok 3: Przenieś pobrany plik AppImage do nowego folderu.

mv Nextcloud-2.3.3-x86_64.AppImage ~/AppImage

Krok 4: Zmień uprawnienia pliku AppImage, aby uczynić go wykonywalnym.

cd ~/AppImage
sudo chmod +x Nextcloud-2.3.3-x86_64.AppImage

Krok 5: Uruchom klienta NextCloud po raz pierwszy.

./Nextcloud-2.3.3-x86_64.AppImage

newsblog.pl