Skip to main content

How to Install NextCloud Desktop Client on Debian 9 Stretch


Installing NextCloud Desktop Client on Debian 9 via PPA

The NextCloud development team provides an official PPA for Ubuntu. It can also be used to install NextCloud desktop client on Debian 9.
Debian doesn’t have the add-apt-repository command to add PPA. As Mika pointed out in the comments, Debian 9 does have add-apt-repository command. It’s in the software-properties-common package, but it won’t work like Ubuntu out of the box. I will show you how to manually add NextCloud PPA on Debian. Steps are described below.
Open up a terminal window and switch to root user.
su -
Then create a new source list file for NextCloud Linux client.
nano /etc/apt/sources.list.d/nextcloud-client.list
Copy the following two lines and paste them into the source list file. Note that for Debian 9, you will need to use the zesty package for compatibility.
deb http://ppa.launchpad.net/nextcloud-devs/client/ubuntu zesty main 
deb-src http://ppa.launchpad.net/nextcloud-devs/client/ubuntu zesty main
nextcloud desktop client
Update: Now you can also install the NextCloud for Ubuntu 17.10 package on Debian 9. So replace zesty with artful.
Save and close the file. Then we need to download and import the signing key to our Debian 9 system so that the integrity of software packages downloaded from this PPA can be verified by APT package manager. Run the following commands. dirmngr is needed to access key servers.
apt install dirmngr
apt-key adv --recv-key --keyserver keyserver.ubuntu.com AD3DD469
nextcloud client debian
Now update local package index and install NextCloud desktop client.
apt update

apt install nextcloud-client
Once installed, you can start NextCloud client from application menu or use the following command in terminal as a standard user.
nextcloud
Enter your NextCloud server address.
***Should use: http:///nextcloud/
nextcloud client debian 9
Enter NextCloud username and password.
nextcloud linux client
Next, set up local folder options.
How to Install nextcloud desktop client on Debian 9 stretch

Run NextCloud Client on Startup

To enable auto start at boot time, simply go to NextCloud settings, then select General tab and check Launch on System Startup.
nextcloud client autostart
That’s it! I hope this tutorial helped you install NextCloud desktop client on Debian 9 Stretch. As always, if you found this post useful, then subscribe to our free newsletter to get new tutorials.

Comments

Popular posts from this blog

CKA Simulator Kubernetes 1.22

  https://killer.sh Pre Setup Once you've gained access to your terminal it might be wise to spend ~1 minute to setup your environment. You could set these: alias k = kubectl                         # will already be pre-configured export do = "--dry-run=client -o yaml"     # k get pod x $do export now = "--force --grace-period 0"   # k delete pod x $now Vim To make vim use 2 spaces for a tab edit ~/.vimrc to contain: set tabstop=2 set expandtab set shiftwidth=2 More setup suggestions are in the tips section .     Question 1 | Contexts Task weight: 1%   You have access to multiple clusters from your main terminal through kubectl contexts. Write all those context names into /opt/course/1/contexts . Next write a command to display the current context into /opt/course/1/context_default_kubectl.sh , the command should use kubectl . Finally write a second command doing the same thing into ...

OWASP Top 10 Threats and Mitigations Exam - Single Select

Last updated 4 Aug 11 Course Title: OWASP Top 10 Threats and Mitigation Exam Questions - Single Select 1) Which of the following consequences is most likely to occur due to an injection attack? Spoofing Cross-site request forgery Denial of service   Correct Insecure direct object references 2) Your application is created using a language that does not support a clear distinction between code and data. Which vulnerability is most likely to occur in your application? Injection   Correct Insecure direct object references Failure to restrict URL access Insufficient transport layer protection 3) Which of the following scenarios is most likely to cause an injection attack? Unvalidated input is embedded in an instruction stream.   Correct Unvalidated input can be distinguished from valid instructions. A Web application does not validate a client’s access to a resource. A Web action performs an operation on behalf of the user without checkin...