Может ли два компьютера с Ubuntu совместно использовать буфер буфера обмена?

7

Мне нужно скопировать текст на первом ПК и вставить на второй. Возможно ли это?

    
задан Vitaly Zdanevich 19.08.2014 в 15:13
источник

4 ответа

8

Если ПК находятся в одной сети, это возможно. Программное обеспечение, такое как Synergy , может это сделать.

  

Synergy объединяет ваши устройства в одном сплоченном опыте.

     
  • Плавно переместите мышь на любой компьютер и начните печатать.
  •   
  • Работает во всех основных операционных системах (Windows, Mac OS X и Linux).
  •   
  • Поделитесь своим буфером обмена (копирование и вставка) между компьютерами.
  •   
    
ответ дан jonvon 19.08.2014 в 15:21
источник
3

(В большинстве случаев synergy будет более полезным, чем это - см. ответ @ jonvon.)

Существует более низкоуровневое решение, подобное synergy - оно называется x2x - как «X-X», соединяющее два X-экрана вместе.

С двумя дисплеями X он может переключить переключатель мыши на другой дисплей, когда он касается края экрана, который находится рядом с другим экраном, который чувствует, что это всего лишь один указатель мыши на одном большом экране, - хотя он фактически переместился на другой компьютер и также переключил управление клавиатурой.

Для данной задачи x2x разделяет выбор X между двумя компьютерами. При использовании с окнами он взаимодействует с буфером обмена.

Он доступен как пакет x2x в Ubuntu, но есть также сборка Cygwin, доступная из настройки cygwin. Версия cygwin позволяет подключиться к экрану Windows, не запустив там X.

Для параметров см. man x2x .
(Убедитесь, что вы используете один из вариантов, например -west , который активирует более интересный режим работы.)

    
ответ дан Volker Siegel 21.08.2014 в 10:56
источник
1

Вы также можете использовать этот аккуратный маленький онлайн-буфер обмена IP-Share . Мне было очень полезно, когда вы хотите скопировать / вставить небольшой текст и / или файлы между компьютерами или мобильными устройствами в одной сети!

    
ответ дан Spyros Spyriadis 11.02.2015 в 15:04
источник
0

Вы можете взаимодействовать с буфером обмена X (и дополнительным выбором), используя xclip . Конкретная задача в вашем вопросе, вставить текст, который был скопирован в другом месте, требует копирования содержимого буфера обмена.
Вы можете использовать ssh , чтобы передать текст из одного буфера обмена в другой. Это лучше всего работает с использованием пароля без пароля ssh:

После копирования на firstPc вы запускаете secondPc:

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

Теперь вы можете вставить на secondPc.

Обратите внимание, что буфер обмена может содержать не только текст, но и более структурированные данные. Он может содержать одни и те же данные в нескольких форматах.

    
ответ дан Volker Siegel 21.08.2014 в 09:22
источник

Ознакомьтесь с другими вопросами по меткам