Como usar o xterm no Mac OS?
Sou bastante novo no Mac OS e quero usar o xterm nele.
eu encontrei de
que a partida xterm
não é um grande problema no Mac, mas eu simplesmente não consigo. Talvez meu Mac mais recente seja muito novo para ter xterm
?
De qualquer forma, como usar o xterm no Mac OS?
O XQuartz é bom, fornece servidor e cliente, xterm, em um único pacote.
No entanto, não foi atualizado desde 2016 e existem opções melhores / recomendadas por aí. Eu gostaria de ter sabido antes para poder gastar minha energia no lugar certo. Então estou escrevendo para a próxima pessoa aqui.
Só descobri isso depois de seguir o exemplo da minha segunda pergunta no Mac -- Conjunto de ferramentas padrão (Linux/GNU) para Mac . Se você vem do mundo Linux, então a próxima coisa que você descobriria é que, no Mac OS, muitas ferramentas não são o que costumávamos fazer. e a resposta para essas duas perguntas é,
O Projeto MacPorts
https://www.macports.org/install.php
Meu Mac baseado em M1 com Big Sur 11.1 não veio com XQuartz. Eu tive que instalá-lo manualmente, e mesmo sendo um pacote Intel, ele roda bem no M1. Deve funcionar ainda melhor em não-M1 também!
No meu Mac, o xterm está instalado em
/usr/X11/bin/xterm
. Não instalei manualmente. Poderia ter sido instalado quando o XQuartz foi. Se eu olhar dentro do pacote XQuartz, a maioria dos arquivos foram atualizados pela última vez no final de outubro de 2016. Isso corresponde ao timestamp modificado no executável xterm (7 de outubro de 2016), então é bem possível que o XQuartz também tenha instalado o xterm.A segunda vez que lancei o XQuartz, também lancei um xterm. Eu não queria isso (só quero o X rodando silenciosamente até que eu mesmo inicie um aplicativo X real), então encontrei a solução aqui: https://apple.stackexchange.com/questions/53734/how-do-i- prevent-x11-opening-an-xterm-when-it-starts
Mas, quando você executa um xterm, ele se comporta corretamente:
Atualize sua pergunta com mais detalhes para que alguém possa ajudá-lo com mais detalhes. Especificamente, você deve incluir qualquer coisa que considere útil, como:
/usr/X11/bin/xterm
echo $PATH
)