instale um xserver em macos: link
inicie-o em tela cheia.
Como posso fazer login em um servidor X a partir do Mac OS X? Eu sei que ssh -X username@host
vai me logar e eu vou ter o recurso para rodar aplicativos X.
No Cygwin / X você pode fazer login e ter uma sessão X inteira do seu computador ... e será algo como isto:
Comopossoreplicarisso?
Usandoestescriptemlote:
@echooffSETDISPLAY=127.0.0.1:0.0SETREMOTE_HOST=%1IF"%REMOTE_HOST%" == "" SET REMOTE_HOST=10.0.0.1
SET CYGWIN_ROOT=\cygwin
SET RUN=%CYGWIN_ROOT%\bin\run -p /usr/bin
SET PATH=.;%CYGWIN_ROOT%\bin;%PATH%
SET XAPPLRESDIR=
SET XCMSDB=
SET XKEYSYMDB=
SET XNLSPATH=
if not exist %CYGWIN_ROOT%\tmp\.X11-unix\X0 goto CLEANUP-FINISH
attrib -s %CYGWIN_ROOT%\tmp\.X11-unix\X0
del %CYGWIN_ROOT%\tmp\.X11-unix\X0
:CLEANUP-FINISH
if exist %CYGWIN_ROOT%\tmp\.X11-unix rmdir %CYGWIN_ROOT%\tmp\.X11-unix
if "%OS%" == "Windows_NT" goto OS_NT
echo startxdmcp.bat - Starting on Windows 95/98/Me
goto STARTUP
:OS_NT
REM Windows NT/2000/XP
echo startxdmcp.bat - Starting on Windows NT/2000/XP
:STARTUP
%RUN% XWin -query tekknolagi.dyndns.org -clipboard -lesspointer -scrollbars -screen 0 1050x1655@2 -screen 1 1680x985@1
instale um xserver em macos: link
inicie-o em tela cheia.
Se você tem privilégios para instalar coisas na máquina linux (e OS X), você pode instalar o NX Server / Player em NoMachine Ele encaminhará sessões X e só usará o ssh para comunicação.
Sistemas OS X recentes vêm com um servidor X, mas não são instalados por padrão. Instale isso e ele criará o X11.app. Quando você executa isso, você obtém uma janela de terminal de aparência muito diferente. Lá, faça o seu ssh -X e você terá um servidor X local que executará os aplicativos do servidor. Inicie (por exemplo) xEyes e você verá o aplicativo aparecer no seu Mac.
Com relação ao script em lote, esse é um script do Windows e não funciona em um Mac.