Ubuntu: So teilen Sie den Desktop für die Remote-Pair-Programmierung

7

Wie richte ich die Umgebung für eine Remote-Pair-Programmiersitzung unter Ubuntu (10.10) sicher über das Internet ein?

Ich denke, dass wir für unseren Workflow den Bildschirm gemeinsam nutzen müssen. Eine gemeinsame Nutzung der Terminalsitzung oder des Texteditors allein wäre jedoch nicht ausreichend. Beachten Sie, dass ich das Teilen gleicher Rechte meine, bei dem beide Clients vollen Zugriff auf Tastatur und Maus haben.

Zusammen mit dem freigegebenen Bildschirm muss ein Sprach- (und möglicherweise Text-) Chat funktionieren. Skype ist in Ordnung.

Alexander Gladysh
quelle

Antworten:

4

versuchen , Teamviewer , funktioniert gut durch Firewalls, keine spezielle Einrichtung, für nicht - kommerzielle Nutzung frei erforderlich, hat Pakete für Windows, Mac und Linux (Ubuntu) arbeiten.

Zusätzlich zum Anzeigen und Übernehmen der Remote-Sitzung können Sie zusätzlich über Text, Sprache oder Video chatten. Sie können Dateien austauschen oder einen VPN erstellen, alles innerhalb dieser Anwendung.

Akira
quelle
1
Danke für einen guten Rat! Versuchte TeamViewer heute. Ausgezeichnete Erfahrung, fast so, als wären wir an derselben Tastatur (aber das muss daran liegen, dass ich meinen Partner gut kenne). Die Klangqualität war jedoch schrecklich, so dass wir Skype für den Voice-Chat verwenden mussten.
Alexander Gladysh
3

VNC verfügt über eine Option, bei der Sie anstelle eines Clients (Viewers), der eine Verbindung zu einem Server herstellt, den Client in den Abhörmodus versetzen und den Server eine Verbindung herstellen lassen können. Auf diese Weise teilen Sie Ihre Verbindung, anstatt dass sich jemand mit Ihnen verbindet.

Ich bin nicht sicher, ob alle VNC-Versionen dies tun, aber ich weiß, dass dies unter Windows möglich war, und ich glaube nicht, dass es spezifisch für den von mir verwendeten Windows VNC-Client war.

Wenn alles andere fehlschlägt, versuchen Sie es x11vnc.

Broam
quelle
0

Ich habe Mikogo und Screenhero ausprobiert und join.me. Keiner von ihnen kommt dem einfachen alten VNC für den Zugriff auf einen anderen Computer nahe. Ich benutze einen Windows-Computer als Server und starte den Client (Viewer) von einem Linux-Computer. vnc ist viel schneller. Bei den anderen Dingen geht der gesamte Datenverkehr anscheinend über ihre Server, was zu einer sehr langsamen Reaktion führt. Der VNC-Server läuft direkt auf der Box, auf die Sie zugreifen möchten, und der einzige Verkehrsfaktor ist das Internet selbst. Das andere Zeug ist nicht nur langsam, sondern meiner Erfahrung nach auch wackelig. manchmal funktioniert es. öfter nicht.

vnc ermöglicht die gemeinsame Steuerung von Maus und Tastatur ab Werk. Die Version, die ich benutze, ist tightvnc auf dem Server und xvnc4viewer für den Client auf der Linux-Box. Die Technologie ist viel ausgereifter als mikogo et al.

Tom Arnall
quelle
2
Bitte formatieren Sie Ihre Antwort, um die Lesbarkeit zu verbessern. Teilen Sie es in Abschnitte auf, da es derzeit schwer zu sagen ist, ob Sie die Frage überhaupt beantworten.
Mokubai