how to configure NinjaOne ScreenConnect for Arch Linux CachyOS user supporting largish Windows userbase. Was devastated to see the Teamviewer Icon in Ninja disappear (and hence integration) from the web app. Could not find a "remote desktop" solution whilst googling. So documenting this for the next guy.
CachyOS user supporting largish Windows userbase. Was devastated to see the Teamviewer Icon in Ninja disappear (and hence integration) from the web app. Could not find a "remote desktop" solution whilst googling. So documenting this for the next guy.
Clicking Connect resulted in download options for Debian, RHEL and derivatives.
Download the Debian .deb file (ninjarmm-ncplayer-11.35.7720_amd64.deb) to Downloads/Ninja.
So as to use NinjaOne Remote on (CachyOS (ARCH) we need to convert the .deb package to a pacman installable format using Debtap.
paru -S debtap
...
1) debtap 2) debtap-git
Enter a number (default=1):
Was presented with 2 options, selected 1). Debtap and its dependencies were dutifully installed.
Convert the .deb to ARCH
sudo debtap -Q ninjarmm-ncplayer-11.35.7720_amd64.deb
Resulted in:
sudo debtap -Q ninjarmm-ncplayer-11.35.7720_amd64.deb
[sudo] password for user:
Error: You must run at least once "debtap -u" with root privileges (preferably recently), before running this script
So:
sudo debtap -u
Then:
sudo debtap -Q ninjarmm-ncplayer-11.35.7720_amd64.deb
To convert to .tar.zst, a pacman installable format.
ninjarmm-ncplayer-11.35.7720-1-x86_64.pkg.tar.zst
Then:
sudo pacman -U ninjarmm-ncplayer-11.35.7720-1-x86_64.pkg.tar.zst
To install.
Now when clicking on NinjaOne Connect, after a few seconds you will be presented with "NinjaOne Remote Connection Established"
You may be asked to confirm about allowing the app to run or associate. You should agree.
After a few seconds you should be presented with the NinjaOne Remote interface (Remote Desktop) for the PC you are connecting to.
Profit! And another day not having to use a Windows PC BTW!
Not sure what happens when it comes time to upgrade the version of ncplayer. Will cross that bridge in due course.