Kali Linux Install NextCloud Client

From WikiMLT

In­stall the lat­est ver­sion of the NextCloud Client

For Lin­ux, the NextCloid desk­top client is avail­able as Ap­pIm­age. Here is how to deeply it via the com­mand line.

cd ~/Downloads
wget -O Nextcloud.AppImage \
$(curl https://nextcloud.com/install/ | grep -Po 'https://github.com/nextcloud/desktop/releases/download/v[\d.]{5,9}/Nextcloud-[\d.]{5,9}-x86_64.AppImage')
mkdir ~/.local/share/NextCloud
mv Nextcloud.AppImage ~/.local/share/NextCloud
chmod +x ~/.local/share/NextCloud/Nextcloud.AppImage
~/.local/share/NextCloud/Nextcloud.AppImage

In­stall the NextCloud Client from Kali's repos­i­to­ry

The NextCloud client is is al­so avail­able in the Kali's repos­i­to­ry (prob­a­bly in Ubuntu's and Debian's ones). The ver­sion in the repos­i­to­ry is lit­tle bit old­er but it works as it is ex­pect­ed with my NextCloud serv­er.

sudo apt update
sudo apt install nextcloud-desktop
sudo apt install nautilus-nextcloud

Short­cuts

If you want to put a Telegram icon at the desk­top ex­e­cute the fol­low­ing com­mand. Note Telegram must be start­ed at least one time be­fore run­ning the find/​​​copy com­mand be­low.

find ~/.local -type f -name 'appimagekit*Telegram*.desktop' -exec cp {} ~/Desktop/Telegram.desktop \;
sed -r -e '/^(Version|SingleMainWindow)/d' -e 's/^(Name=Telegram).*$/\1/' ~/Desktop/Telegram.desktop -i

Then right click on the new icon at the desk­top and choice on the Al­low Launch­ing op­tion. Or run the fol­low­ing com­mands which will do the same for you.

desktop-file-install --mode=0755 --dir=$HOME/Desktop ~/Desktop/Telegram.desktop
dbus-launch gio set ~/Desktop/Telegram.desktop "metadata::trusted" true