Linux에 Nextcloud 동기화 클라이언트를 설치하는 방법

집에 NextCloud 서버가 있습니까? 데스크탑 앱이 Linux PC에서 작동하도록 해야 하지만 어떻게 해야 하는지 잘 모르십니까? 우리가 도울 수있어! Linux 데스크톱에서 작동하는 NextCloud 동기화 클라이언트를 얻을 수 있는 모든 방법을 살펴보세요!

참고: 공식 NextCloud 동기화 클라이언트를 사용하려면 Ubuntu, Debian, Fedora, OpenSUSE를 실행하거나 Flatpak, Snap 또는 AppImages를 사용할 수 있어야 합니다.

우분투 지침

Ubuntu는 가장 잘 알려진 배포판임에도 불구하고 소프트웨어 소스에서 Nextcloud 동기화 클라이언트를 지원하지 않습니다. 그 이유는 Snap 스토어에 있으므로 이해할 수 있습니다. 그러나 Ubuntu의 모든 사람이 Snap을 사용하는 것을 좋아하는 것은 아니므로 Ubuntu 개발자가 Snap을 배포하지 않기로 선택하는 것이 이상합니다.

NextCloud 동기화 도구는 Ubuntu 소프트웨어 소스에서 사용할 수 없기 때문에 NextCloud 팀은 PPA를 만들기 위해 직접 사용했습니다. 이 PPA에서는 동기화 클라이언트를 데스크탑에 아주 쉽게 설치할 수 있습니다. PPA를 활성화하려면 터미널을 실행하고 apt-add-repository 명령을 사용하십시오.

참고: NextCloud PPA는 Ubuntu 16.04 및 18.04를 지원합니다. Ubuntu 18.10 사용자인 경우 Deb 패키지를 직접 다운로드하거나 대신 Snap 지침을 따라야 합니다.

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

Ubuntu에 NextCloud DEV PPA를 추가하면 PC에서 소프트웨어를 가져올 수 있습니다. 그러나 이 소스에서 NextCloud 앱을 가져오기 전에 업데이트 및 업그레이드 명령을 실행해야 합니다.

sudo apt update

sudo apt upgrade -y

이제 모든 것이 최신 상태이므로 Ubuntu 컴퓨터에 NextCloud 동기화 앱을 설치합니다.

sudo apt install nextcloud-client -y

데비안 지침

Debian에 NextCloud 동기화 클라이언트를 설치하시겠습니까? 공식 Ubuntu PPA로 작업해야 합니다. 이 설치 방법은 Debian 9(Stretch)에서만 작동합니다. 이 설치 방법이 Unstable 및 Testing에서 작동하는지 확인할 수 없습니다.

Debian 9에서 NextCloud 클라이언트 설치를 시작하려면 터미널을 시작하고 아래 echo 명령을 사용하여 소프트웨어 소스에 NextCloud Ubuntu PPA를 추가하십시오.

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

터미널에서 update 명령을 실행하여 Debian에서 새 NextCloud 소프트웨어 소스를 설정합니다.

sudo apt-get update

Debian에 NextCloud 앱을 설치하여 완료합니다.

sudo apt-get install nextcloud-client

아치 리눅스 지침

NextCloud는 AUR을 통해 Arch Linux에 있습니다. 설치하려면 터미널을 열고 아래 단계를 따르세요.

  Linux에서 마지막 명령을 사용하는 방법

1단계: Pacman 패키지 관리자를 사용하여 Arch Linux PC에 Base-devel 및 Git 패키지를 설치합니다.

sudo pacman -S base-devel git

2단계: Git 도구를 사용하여 NextCloud 동기화 클라이언트의 최신 스냅샷을 Arch Linux PC에 복제합니다.

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

3단계: CD 명령을 사용하여 터미널 세션을 “nextcloud-client” 폴더로 이동합니다.

cd nextcloud-client

4단계: makepkg 명령을 사용하고 Arch Linux용 설치 가능한 NextCloud Sync 패키지를 생성합니다. 이 작업을 수행할 때 패키지 생성이 때때로 실패한다는 점에 유의하십시오. 이런 일이 발생하면 공식 AUR 페이지를 참조하고 명령을 읽고 종속성을 수동으로 설치하십시오.

makepkg -sri

페도라 지침

Fedora Linux는 공식 NextCloud 동기화 클라이언트를 설치하는 쉬운 방법을 제공하는 몇 안 되는 Linux 배포판 중 하나입니다. 작동시키려면 터미널 창을 실행하고 Dnf 패키지 관리자를 사용하여 설치하십시오.

sudo dnf install nextcloud-client

OpenSUSE 지침

Fedora Linux와 마찬가지로 OpenSUSE에는 기본 소프트웨어 소스에 NextCloud 데스크톱 클라이언트가 있습니다. 시스템에 설치하려면 터미널을 열고 다음 명령을 실행하십시오.

sudo zypper install nextcloud-client

스냅 패키지 지침

Snap 패키지의 팬이라면 사용 가능한 NextCloud 동기화 클라이언트 패키지가 있다는 사실을 알게 되어 기쁩니다. 설치하려면 가이드로 이동하여 배포판에서 Snap 패키지를 활성화하는 방법을 배우십시오. 그런 다음 터미널 창을 시작하고 snap install 명령을 사용하여 최신 버전의 NextCloud 데스크탑 동기화 도구가 작동하도록 합니다.

sudo snap install nextcloud-sync

플랫팩 지침

NextCloud 데스크탑 동기화 도구는 Flatpak 범용 패키징 시스템 사용을 선호하는 사람들을 위해 Flathub에 Flatpak으로 있습니다. Linux PC에서 NextCloud 데스크탑 앱을 설정하려면 튜토리얼로 이동하여 Linux에 Flatpak 런타임을 설치하는 방법을 배우십시오. 그런 다음 자습서를 완료하면 아래 Flatpak 명령을 실행하여 NextCloud 동기화를 설정합니다.

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

flatpak install flathub org.nextcloud.Nextcloud

flatpak run org.nextcloud.Nextcloud

앱 이미지 지침

Linux에 NextCloud 데스크톱 동기화 애플리케이션을 설치하는 주요 방법 중 하나는 웹사이트에서 AppImage를 다운로드하는 것입니다. AppImage를 사용하는 이유는 개발자가 문제 없이 모든 Linux 운영 체제를 지원할 수 있기 때문에 이해할 수 있습니다.

  이전 라우터가 여전히 보안 업데이트를 받고 있습니까?

Linux PC에서 NextCloud 동기화 AppImage를 가져오려면 터미널을 열고 아래 단계를 따르세요.

1단계: wget 다운로더 도구를 사용하여 Linux PC에 AppImage를 다운로드합니다.

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

2단계: NextCloud AppImage를 넣을 폴더를 만듭니다.

mkdir -p ~/AppImage

3단계: NextCloud AppImage를 새 폴더로 이동합니다.

mv Nextcloud-2.3.3-x86_64.AppImage ~/AppImage

4단계: AppImage의 권한 업데이트

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

5단계: NextCloud를 설치하고 처음으로 실행합니다.

./Nextcloud-2.3.3-x86_64.AppImage