Рабочий процесс: как работать на моем ноутбуке Ubuntu с моего рабочего стола Mac?

6

Я делаю большую часть своих программ на своем ноутбуке Ubuntu, но бывают случаи, когда мне нужно работать на моем Mac. Я хочу объединить их так, чтобы я работал только на моем Mac с двумя экранами, но я могу редактировать файлы на своем ноутбуке. У меня много разных программных проектов, над которыми я хочу работать. Я хочу работать над проектом независимо от того, на каком компьютере я работаю.

Я открыт для множества разных решений этого сценария.

Andrew
источник

Ответы:

9

Вы можете использовать программу удаленного рабочего стола, такую ​​как VNC чтобы получить доступ к другой машине.

Если вы хотите объединить две стороны, вы можете быть заинтересованы в взаимодействие , Вы можете подключить один экран к ноутбуку или просто положить ноутбук рядом с одним из экранов, а затем подключить их через локальную сеть.

Synergy - это бесплатное программное обеспечение с открытым исходным кодом, которое позволяет легко обмениваться   ваша мышь и клавиатура между несколькими компьютерами, где каждый   У компьютера есть собственный дисплей. Никакого специального оборудования не требуется, все вы   нужна локальная сеть. Синергия поддерживается в Windows, Mac OS   X и Linux. Перенаправление мыши и клавиатуры так же просто, как перемещение   мышь от края вашего экрана.

alt text

John T
источник
2

MacFUSE http://code.google.com/p/macfuse/ Это очень полезная вещь в таких ситуациях ... она позволяет вам смонтировать файловую систему для любой системы, к которой у вас есть доступ по SSH, и затем отредактировать ее с Mac. Я +1 к предыдущему ответу тоже, потому что это может помочь больше в вашей ситуации.

Кроме того, помните, что если вы войдете в окно Ubuntu по сети, используя ssh -X, а затем запустите какое-нибудь приложение X, оно отобразится на вашем Mac. Вы установили X-сервер на Mac, верно? Это в дополнительных установках на вашем диске ОС, или здесь: http://xquartz.macosforge.org/trac/wiki

Andrew McGregor
источник
0

Не забывайте, что вы также можете просто использовать SSH на своем ноутбуке и редактировать файлы с помощью vim. Никаких дополнительных установок программного обеспечения не требуется.


источник
0

Также есть возможность использования rsub / rmate to ssh туннель и используйте ваш локальный текстовый редактор для редактирования удаленных файлов.

geominded
источник
0

Предполагая, что они у вас в одной сети ...

Установите сервер X11 на Mac (раньше был на диске разработчика, теперь он в магазине)

Откройте терминал. SSH на машину с Ubuntu, когда ваш дисплей экспортируется обратно в Mac. Запустите любое приложение на компьютере с Ubuntu, вы будете использовать дисплей Mac и клавиатуру / мышь, но процессор, RAM, жесткий диск и т. Д. Компьютера с Ubuntu и т. Д.

ssh -Y username@ubuntu.ip.or.hostname

Войдите в систему и запустите любое приложение.

Если вы просто хотите, чтобы файлы на машине с Ubuntu, а не приложения, вы можете установить sshfs на Mac и смонтировать свой домашний каталог на машине с Ubuntu через SSH - mkdir /UbuntuHome а потом sshfs user@ubuntu:/home /UbuntuHome

ivanivan
источник