Dear readers,
I would like to install TeamViewer on my Dietpi. On my Raspberry PI4 that means nothing, downloading the .deb file from TeamViewer, clicking on the downloaded file and it will be installed. I have searched the Dietpi documentation, the internet but did only find false solutions. So at the end my question is How do I install a .deb file on my Dietpi?
Many thanks in advance, wimduk
Creating a bug report/issue
I have searched the existing open and closed issues
Required Information
DietPi version | cat /boot/dietpi/.version
G_DIETPI_VERSION_CORE=9
G_DIETPI_VERSION_SUB=1
G_DIETPI_VERSION_RC=1
G_GITBRANCH=‘master’
G_GITOWNER=‘MichaIng’
G_LIVE_PATCH_STATUS[0]=‘not applicable’
Distro version | bookworm 0
Kernel version | Linux rasp-4GB 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
Thank you folks, I tried to install TV, but got the following;
sudo apt install
/usr/local/bin/teamviewer_15.52.3_armhf.deb
wim@rasp-4GB:~$ sudo apt install /usr/local/bin/teamviewer_15.52.3_armhf.deb
[sudo] password for wim:
Package lists are being read... Done
Requirements tree being built... Done
The status information is being read... Done
Note, ***'teamviewer:armhf'*** is selected instead of '/usr/local/bin/teamviewer_15.52.3_armhf.deb'
Some packages could not be installed.
… hereafter a long list of packages …
Installing teamviewer_15.52.3_armhf.deb on my Raspberry with the org. OS, no problem.
What can be the problem?
Many thanks in advance and with regards, wimduk
Just for my understanding … I am always told that you can always install 32 bits apps, but not the other way around. So Ihave a new lessons learner. Thank you both for the support,
Regards wim
On x86_64 it’s easy, it should work out of the box I guess for the most software. But on ARM you would need to activate mutliarch support (dpkg --add-architecture armhf) and install all dependencies needed for teamviewer as armhf packages. So it’s cleaner without multiarch and when ther is a binary for your “default” architecture, why not use it?