Czy dwa komputery z systemem Ubuntu mogą współdzielić bufor schowka?

9

Muszę skopiować tekst na pierwszym komputerze i wkleić na drugim. czy to możliwe?

Witalij Zdanevich
źródło

Odpowiedzi:

9

Jeśli komputery są w tej samej sieci, jest to możliwe. Oprogramowanie takie jak Synergy może to zrobić.

Synergy łączy urządzenia w jedno spójne doświadczenie.

  • Bezproblemowo przenieś mysz do dowolnego komputera i zacznij pisać.
  • Działa na wszystkich głównych systemach operacyjnych (Windows, Mac OS X i Linux).
  • Udostępnij swój schowek (skopiuj i wklej) między komputerami.
jonvon
źródło
1
Kocham Cię! To jest to, czego potrzebuję! I to działa!
Witalij Zdanevich,
2
Korzystam z synergii, wspaniałe oprogramowanie. mam nadzieję, że je
wesprzesz
4

(W większości przypadków synergybędzie bardziej przydatna - patrz odpowiedź @ jonvon.)

Istnieje rozwiązanie na niższym poziomie podobne do synergy- nazywa się x2x- jak „X do X”, łączące ze sobą dwa ekrany X.

Dzięki dwóm wyświetlaczom X może sprawić, że mysz przełączy się na inny ekran, gdy dotknie krawędzi ekranu znajdującego się obok drugiego ekranu, co wydaje się być tylko jednym wskaźnikiem myszy na jednym dużym ekranie - podczas gdy faktycznie przeniósł się na inny komputer i przełączyłem też sterowanie klawiaturą.

W przypadku danego zadania x2xwspółdzieli wybór X między dwoma komputerami. W przypadku korzystania z systemu Windows współdziała ze schowkiem.

Jest dostępny jako pakiet x2xw Ubuntu, ale istnieje również kompilacja Cygwin, dostępna z instalacji cygwin. Wersja cygwin pozwala połączyć się z ekranem Windows, bez uruchamiania X.

Aby zobaczyć opcje, patrz man x2x.
(Upewnij się, że korzystasz z jednej z opcji takich jak -west- aktywuje to bardziej interesujący tryb działania.)

Volker Siegel
źródło
1
Dziękuję, jest to interesujące do testowania. Ale już teraz dzięki Synergy nikt nie zgadnie, że mój drugi monitor nie jest podłączony do tego samego komputera :)
Witalij Zdanevich,
@VitalyZdanevich Tak, znam tę fascynację :) Pamiętam, kiedy pierwszy raz użyłem x2x- pracowałem zdalnie na obu ekranach. Podczas przechodzenia do drugiego ekranu wskaźnik myszy skutecznie przeszedł z Hongkongu do Szwecji. Przez Niemcy.
Volker Siegel,
Może to być przydatne podczas korzystania z x2x: askubuntu.com/a/167591/75050
fuenfundachtzig
3

Możesz wchodzić w interakcje ze schowkiem X (i wyborem dodatkowym) za pomocą xclip. Konkretne zadanie w Twoim pytaniu, wklejanie tekstu skopiowanego w innym miejscu, wymaga skopiowania zawartości schowka.
Możesz użyć sshdo przeciągania tekstu z jednego schowka do drugiego. Działa to najlepiej przy logowaniu ssh bez hasła, oczywiście:

Po skopiowaniu na firstPc, uruchomisz na secondPc:

$ ssh firstPc 'DISPLAY=:0 xclip -o -selection clipboard' | xclip -i  -selection clipboard

Teraz możesz wkleić na secondPc.

Pamiętaj, że schowek może zawierać nie tylko tekst, ale także bardziej uporządkowane dane. Może nawet zawierać te same dane w wielu formatach.

Volker Siegel
źródło
1
Dostałem znacznie więcej dzięki Synergy - mojej myszy na dwóch komputerach! Ale dziękuję za odpowiedź.
Witalij Zdanevich,
1
Jasne, domyślam się, że odpowiedź na synergię jest dla ciebie bardziej przydatna - ale może być później zainteresowany tym czytelnikiem, ponieważ dość dobrze pasuje do tekstu pytania. Powiedziałeś mi, że przypomniałeś mi, że znam inne rozwiązanie, bardziej podobne do synergii; Jest nieco pomiędzy, nadal będziesz korzystać z synergii.
Volker Siegel,
1

Możesz także użyć tego schludnego małego schowka internetowego o nazwie IP-Share . Uważam, że jest to bardzo przydatne, gdy chcesz skopiować / wkleić mały tekst i / lub pliki między komputerami lub urządzeniami mobilnymi w tej samej sieci!

Spyros Spyriadis
źródło