AnyDesk - wie installieren?

Du suchst ein Programm für einen bestimmten Zweck?
willy4711

Re: AnyDesk - wie installieren?

Beitrag von willy4711 » 09.06.2021 12:21:21

Naja aber man sollte doch wenigstens die README lesen, die ein Paar Tipps gibt:
If you need additional features like connecting to your login screen, user
switching, etc, we recommend installing the global service. To achieve this, you
need to install the "anydesk" binary to a location of your choice (we recommend
using "/usr/local/bin"), copy the polkit action to your polkits policy folder
(default: "/usr/share/polkit-1/actions", please consult your distros manual) and
copy either the systemd service file or the init.d service file to the place
your distro uses (see distros manual as these locations might differ), edit this
file to point to the correct binary path for AnyDesk and then enable and start
the service.
ich weiß nicht, was für Einschränkungen da so sind, oder wie das Programm sich verhält,
aber die "action" würde ich z.B. auf jeden Fall installieren.
Und einen Symlink nach /usr/local/bin oder /usr/bin samt der Desktop- Datei am richtigen Platz
kann ja auch nicht schaden :?:
rola621 hat geschrieben: ↑ zum Beitrag ↑
09.06.2021 12:01:12
Und wenn ein Update her soll, Ordner in /opt löschen, neues Paket dorthin entpacken, jut ist, wa? :-)
Ja - die Vorarbeit hast du ja gemacht (?), also kann das andre bleiben, solange die ausführbare Datei nicht ihren Namen ändert :mrgreen: .

Benutzeravatar
MSfree
Beiträge: 10684
Registriert: 25.09.2007 19:59:30

Re: AnyDesk - wie installieren?

Beitrag von MSfree » 09.06.2021 12:23:47

kalle123 hat geschrieben: ↑ zum Beitrag ↑
09.06.2021 11:57:46
.... und darum hab ich Anydisk halt per *.tar.gz geladen, entpackt und dorthin 'verbannt'. Und gut isses.
Und was soll daran nun besonders vorteilhaft sein? Die Installation aus dem .deb-Paket kann auch nur Dateien irgendwo hin kopieren. Welche Datei wohin kopiert werden soll, steht im .deb. Und weil das so exakt im .deb steht, kann ein apt-get purge das auch restlos wieder entfernen.

Das Entpacken der .tar.gz hat eigentlich nur Nachteile:
  • vorbei an der Paketverwaltung
  • keine Protokollierung, welche Datei wohin geht, zwecks sauberer Deinstallation
  • mögliche Doppelinstallation von Systembibliotheken
Das ist halt genauso ein Mist wie Flatpacks und konsorten.

Wenn da z.B. im Debiansystem ein Flicken für libssl schon längst bei einem Update eingespielt wurde, krebst dein Paket noch mit der löchrigen libssl rum, die dein .tar.gz mitgebracht hat.

Solange ein Hersteller .deb zur Verfügung stellt, ist das eindeutig die zu bevorzugende Methode, alles andere sind nur Würgarounds.

willy4711

Re: AnyDesk - wie installieren?

Beitrag von willy4711 » 09.06.2021 12:45:32

MSfree hat geschrieben: ↑ zum Beitrag ↑
09.06.2021 12:23:47
Solange ein Hersteller .deb zur Verfügung stellt, ist das eindeutig die zu bevorzugende Methode, alles andere sind nur Würgarounds.
Dem stimme ich voll zu. Aber in diesem Fall (AnyDesk) gibt es keine Libs, die mitgebracht werden. Es wäre also
halbwegs sicher. Mal der Inhalt der tat.gz: (die Icons hab ich mal raus gelassen)
Ich denke mal, das ist alles unschädlich und erst mal harmlos.
Eine Installation via Paketverwaltung ist trotzdem
immer besser,

Code: Alles auswählen

willy@XFCE:~$ ls -lgGR /home/willy/Downloads/anydesk-6.1.1/
/home/willy/Downloads/anydesk-6.1.1/:
insgesamt 13292
-rwx------ 1 13525792 13. Apr 13:08 anydesk
-rwx------ 1      239 13. Apr 13:08 anydesk.desktop
-rw------- 1    55691 13. Apr 13:08 copyright
drwx------ 3     4096 13. Apr 13:08 icons
drwx------ 2     4096 13. Apr 13:08 init
drwx------ 2     4096 13. Apr 13:08 polkit-1
-rw------- 1     1473 13. Apr 13:08 README
drwx------ 2     4096 13. Apr 13:08 systemd

/home/willy/Downloads/anydesk-6.1.1/icons:

[.............................]

/home/willy/Downloads/anydesk-6.1.1/icons/hicolor:
insgesamt 24
drwx------ 3 4096 13. Apr 13:08 16x16
drwx------ 3 4096 13. Apr 13:08 24x24
drwx------ 3 4096 13. Apr 13:08 256x256
drwx------ 3 4096 13. Apr 13:08 32x32
drwx------ 3 4096 13. Apr 13:08 48x48
drwx------ 3 4096 13. Apr 13:08 scalable

[........................................]

/home/willy/Downloads/anydesk-6.1.1/init:
insgesamt 4
-rwx------ 1 1674 13. Apr 13:08 anydesk

/home/willy/Downloads/anydesk-6.1.1/polkit-1:
insgesamt 4
-rw------- 1 730 13. Apr 13:08 com.anydesk.anydesk.policy

/home/willy/Downloads/anydesk-6.1.1/systemd:
insgesamt 4
-rw------- 1 276 13. Apr 13:08 anydesk.service

Benutzeravatar
TRex
Moderator
Beiträge: 8038
Registriert: 23.11.2006 12:23:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: KA

Re: AnyDesk - wie installieren?

Beitrag von TRex » 09.06.2021 13:02:17

MSfree hat geschrieben: ↑ zum Beitrag ↑
09.06.2021 12:23:47
  • keine Protokollierung, welche Datei wohin geht, zwecks sauberer Deinstallation
Das wurde ja damit verargumentiert, dass man einfach den Ordner löschen könne... bei services mit systemd-unitfiles usw funktioniert das schon nicht mehr.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

willy4711

Re: AnyDesk - wie installieren?

Beitrag von willy4711 » 09.06.2021 13:07:25

TRex hat geschrieben: ↑ zum Beitrag ↑
09.06.2021 13:02:17
Das wurde ja damit verargumentiert, dass man einfach den Ordner löschen könne... bei services mit systemd-unitfiles usw funktioniert das schon nicht mehr.
Laut README braucht man das wohl nicht installieren (s.O) -->viewtopic.php?f=28&t=181240&start=45#p1274082
Was dann nicht funktioniert ? Keine Ahnung, da ich das Programm nicht benutze.

Benutzeravatar
TRex
Moderator
Beiträge: 8038
Registriert: 23.11.2006 12:23:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: KA

Re: AnyDesk - wie installieren?

Beitrag von TRex » 09.06.2021 13:20:43

Ich hab das erwähnt, weil hier schon wieder verallgemeinerte Ratschläge gegeben werden.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

rola621
Beiträge: 402
Registriert: 13.05.2021 18:12:20

Re: AnyDesk - wie installieren?

Beitrag von rola621 » 09.06.2021 13:36:58

Danke für die Aufklärung! :hail:
Notebook & Desktop: Debian bookworm & Xfce

mcb

Re: AnyDesk - wie installieren?

Beitrag von mcb » 09.06.2021 13:51:54

kalle123 hat geschrieben: ↑ zum Beitrag ↑
09.06.2021 11:57:46
willy4711 hat geschrieben: ↑ zum Beitrag ↑
09.06.2021 11:06:30
Besonders sympatische sind mir Pakete (z.B. LO ) die ihren "Mist" komplett nach /opt packen.
.... und darum hab ich Anydisk halt per *.tar.gz geladen, entpackt und dorthin 'verbannt'. Und gut isses.

Aber ich wiederhole mich :facepalm:

cu KH
Das ist doch auch ne saubere Lösung.

mcb

Re: AnyDesk - wie installieren?

Beitrag von mcb » 09.06.2021 13:54:20

TRex hat geschrieben: ↑ zum Beitrag ↑
09.06.2021 13:02:17
MSfree hat geschrieben: ↑ zum Beitrag ↑
09.06.2021 12:23:47
  • keine Protokollierung, welche Datei wohin geht, zwecks sauberer Deinstallation
Das wurde ja damit verargumentiert, dass man einfach den Ordner löschen könne... bei services mit systemd-unitfiles usw funktioniert das schon nicht mehr.
Das stimmt auch :facepalm: 100000 Fallstricke ...

Sollte aber nicht passieren wenn man das Programm nur ohne rootrechte startet ?

willy4711

Re: AnyDesk - wie installieren?

Beitrag von willy4711 » 09.06.2021 14:03:46

mcb hat geschrieben: ↑ zum Beitrag ↑
09.06.2021 13:54:20
Sollte aber nicht passieren wenn man das Programm nur ohne rootrechte startet ?
An sich sollte man kein Programm mit Root- Rechten starten (bis auf ganz wenige, die das brauchen)
in der Policy für AnyDesk steht:

Code: Alles auswählen

Authentication is required to run the AnyDesk Global Settings
Das scheint aber was anders als der Start von AnyDesk zu sein ?

mcb

Re: AnyDesk - wie installieren?

Beitrag von mcb » 09.06.2021 14:07:07

willy4711 hat geschrieben: ↑ zum Beitrag ↑
09.06.2021 14:03:46
mcb hat geschrieben: ↑ zum Beitrag ↑
09.06.2021 13:54:20
Sollte aber nicht passieren wenn man das Programm nur ohne rootrechte startet ?
An sich sollte man kein Programm mit Root- Rechten starten (bis auf ganz wenige, die das brauchen)
in der Policy für AnyDesk steht:

Code: Alles auswählen

Authentication is required to run the AnyDesk Global Settings
Das scheint aber was anders als der Start von AnyDesk zu sein ?
Ja ich starte keine fremden GUI Programme als root (böse, böse böse) /

AnyDesk Global Settings klingt nach Systemweiteeinstellungen <-> ev. Autostart und Co. / Startshortcut ...

Benutzeravatar
kalle123
Beiträge: 2702
Registriert: 28.03.2015 12:27:47
Wohnort: Mönchengladbach

Re: AnyDesk - wie installieren?

Beitrag von kalle123 » 09.06.2021 16:23:00

TRex hat geschrieben: ↑ zum Beitrag ↑
09.06.2021 13:20:43
Ich hab das erwähnt, weil hier schon wieder verallgemeinerte Ratschläge gegeben werden.
Langsam, wir haben hier das Thema Anydesk und ich habe dazu was gesagt. Und ich hab mir schon sehr genau angeschaut, was die Installationsvariante von Anydesk per tar.gz mit dem System hier macht.

Gruß KH

mcb

Re: AnyDesk - wie installieren?

Beitrag von mcb » 09.06.2021 18:40:14

kalle123 hat geschrieben: ↑ zum Beitrag ↑
09.06.2021 16:23:00
TRex hat geschrieben: ↑ zum Beitrag ↑
09.06.2021 13:20:43
Ich hab das erwähnt, weil hier schon wieder verallgemeinerte Ratschläge gegeben werden.
Langsam, wir haben hier das Thema Anydesk und ich habe dazu was gesagt. Und ich hab mir schon sehr genau angeschaut, was die Installationsvariante von Anydesk per tar.gz mit dem System hier macht.

Gruß KH
/opt war doch auch mal gedacht für systemfremde Sachen ?

debianoli
Beiträge: 4068
Registriert: 07.11.2007 13:58:49
Wohnort: Augschburg

Re: AnyDesk - wie installieren?

Beitrag von debianoli » 09.06.2021 18:47:01

Ich nutze bei mir Anydesk in der Tar.gz Variante. Das hat vor allem den Vorteil, dass sich nix in den Autostart reinschreibt.

Zum Starten rufe ich das Binary als User auf, läuft.

Updates dann manuell.

MaGe
Beiträge: 1708
Registriert: 01.06.2014 17:12:16

Re: AnyDesk - wie installieren?

Beitrag von MaGe » 09.06.2021 20:03:51

mcb hat geschrieben: /opt war doch auch mal gedacht für systemfremde Sachen ?

Das dachte ich auch!

Das Verzeichnis /opt/ (für optional) ist ein Ordner, in dem sämtliche Zusatzprogramme installiert werden, die nicht unter einer freien Lizenz stehen oder bewusst vom Anwender an der Paketverwaltung vorbei geschleust werden sollen. Der Hauptvorteil gegenüber einer Installation im eigenen Homeverzeichnis ist die Möglichkeit, systemweit (durch alle auf dem Rechner vorhandenen Benutzer) auf die dort installierten Programme zugreifen zu können.




gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.

mcb

Re: AnyDesk - wie installieren?

Beitrag von mcb » 09.06.2021 20:35:35

MaGe hat geschrieben: ↑ zum Beitrag ↑
09.06.2021 20:03:51
mcb hat geschrieben: /opt war doch auch mal gedacht für systemfremde Sachen ?

Das dachte ich auch!

Das Verzeichnis /opt/ (für optional) ist ein Ordner, in dem sämtliche Zusatzprogramme installiert werden, die nicht unter einer freien Lizenz stehen oder bewusst vom Anwender an der Paketverwaltung vorbei geschleust werden sollen. Der Hauptvorteil gegenüber einer Installation im eigenen Homeverzeichnis ist die Möglichkeit, systemweit (durch alle auf dem Rechner vorhandenen Benutzer) auf die dort installierten Programme zugreifen zu können.




gruss MaGe
:THX: auf meinen Rechnern ist das auch so :mrgreen: Don t break Debian hin oder her - gut Obacht geben setze ich mal voraus ...

rola621
Beiträge: 402
Registriert: 13.05.2021 18:12:20

Re: AnyDesk - wie installieren?

Beitrag von rola621 » 20.09.2021 19:36:37

Falls jemand unter Debian bookworm Probleme mit der Installation von AnyDesk haben sollte:

Ich habe soeben die identische Version, auf die gleiche Art und Weise unter Debian bookworm installiert.

Leider verhält es sich aber hier so, dass das gute AnyDesk nicht starten möchte:

Code: Alles auswählen

debian@debian:~$ anydesk
anydesk: error while loading shared libraries: libpangox-1.0.so.0: cannot open shared object file: No such file or directory
debian@debian:~$ apt policy libpangox-1.0.so.0
N: Paket libpangox-1.0.so.0 kann nicht gefunden werden.
N: Mittels des Musters »libpangox-1.0.so.0« konnte kein Paket gefunden werden.

Nachinstallation der Bibliothek hat zum Erfolg geführt:

Code: Alles auswählen

apt install libpangox-1.0-0
:suche:
:THX:
:mrgreen:
Notebook & Desktop: Debian bookworm & Xfce

Antworten