install-scrcpy.sh statt apt — in Debian 12 gibt es das Paket nicht
Meine Anweisung 'sudo apt install scrcpy' war falsch: scrcpy ist in bookworm gar nicht enthalten, und wo es existiert (ab trixie-backports) liegt es in contrib statt main. 'Paket kann nicht gefunden werden' war also die richtige Antwort des Systems, kein Konfigurationsfehler. Das Projekt liefert ein eigenständiges Linux-Paket. Gegen das System geprüft: keine fehlenden Bibliotheken, läuft ohne root. Installiert wird nach ~/.local, Rückbau mit --deinstallieren. Wichtiger Teil ist der erzeugte Starter: das Paket bringt ein eigenes adb mit, hier 37.0.0 gegen 36.0.0 im System. Trifft ein abweichendes adb auf einen laufenden Server, beendet es ihn — und kappt damit mitten in der Arbeit die WLAN-Verbindung zum Telefon. Der Starter schiebt scrcpy deshalb dasselbe adb unter, das auch die Provisioning-Skripte benutzen. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
+14
-2
@@ -38,10 +38,22 @@ Für alles Grafische unverzichtbar: Beweis S1 zeigt sich nur auf dem Bildschirm,
|
||||
die Kamera in S3 prüft man in einem Browserfenster.
|
||||
|
||||
```bash
|
||||
sudo apt install scrcpy # Debian/Ubuntu
|
||||
scrcpy # nutzt die bestehende adb-Verbindung, auch über WLAN
|
||||
./tools/install-scrcpy.sh # holt das offizielle Linux-Paket nach ~/.local
|
||||
scrcpy # nutzt die bestehende adb-Verbindung, auch über WLAN
|
||||
```
|
||||
|
||||
**`apt install scrcpy` funktioniert auf Debian 12 nicht** — dort ist das Paket gar
|
||||
nicht enthalten, und ab trixie-backports liegt es in `contrib` statt `main`. Das
|
||||
Projekt liefert aber ein eigenständiges Linux-Paket ohne Systemabhängigkeiten, und
|
||||
genau das holt das Skript. Kein root, alles unter `~/.local`, Rückbau mit
|
||||
`--deinstallieren`.
|
||||
|
||||
Das Skript legt dabei einen Starter an, der scrcpy **dasselbe adb unterschiebt**, das
|
||||
auch die Provisioning-Skripte benutzen. Das ist kein Schönheitsfehler: das Paket
|
||||
bringt eine eigene, oft neuere adb-Fassung mit, und ein abweichendes adb beendet einen
|
||||
laufenden Server — was mitten in der Arbeit die WLAN-Verbindung zum Telefon kappen
|
||||
würde.
|
||||
|
||||
Was es mitbringt, ohne weitere Einrichtung:
|
||||
|
||||
- **Zwischenablage in beide Richtungen.** Auf dem Telefon kopieren, auf dem PC
|
||||
|
||||
Reference in New Issue
Block a user