como instalar o emacs24 com gui para o servidor corporativo suse

0

eu trabalhei no SUSE enterprise 11, achei que ele tem apenas o emacs22 instalado por padrão, o emacs22 pode trabalhar com sua GUI,

eu quero algum recurso que foi incluído no emacs 24, e eu tento instalar o emacs 24 construindo o código-fonte, mas ele me avisa que eu preciso instalar o gtk2.0 dev para suporte a GUI, eu posso encontrar o gtk2.0-devel pacote rpm, mas ainda precisa resolver muita dependência, isso está fora do meu controle, então existe algum binário compilado para o emacs24 na minha versão do sistema operacional, ou como posso instalá-lo de uma maneira fácil ?

    
por denny 04.06.2013 / 15:41

1 resposta

0

O Emacs 24 irá construir com o kit de ferramentas gtk2 X por padrão, mas você pode sobrescrever isso com um argumento para o comando configure - isto é recomendado em qualquer caso, porque um Emacs compilado com qualquer versão do kit de ferramentas Gnome, e rodar no modo daemon, tenderá a travar quando um cliente se desconectar.

Várias ligações de toolkit estão disponíveis, mas nenhuma é necessária e, considerando sua situação e a necessidade de dependências mínimas, a construção sem um kit de ferramentas é a opção que recomendo. Para fazer isso, visite o diretório onde você descompactou seu tarball de origem do Emacs e

./configure --with-x-toolkit=no # ...
make && make install

Como sempre, se criar para instalar sem privilégios de root, você deverá fornecer um argumento --prefix para configurar, especificando algum local gravável para sua conta e presente em $PATH , para poder instalar e executar seu Emacs customizado com um mínimo de esforço extra.

Se você não está acostumado a usar o X sem um kit de ferramentas, e freqüentemente faz uso da barra de ferramentas, barra de menus e barra de rolagem no Emacs, uma versão construída sem um kit de ferramentas será bastante estranha para se acostumar. Por outro lado, se você não puder instalar as dependências necessárias para usar um kit de ferramentas, então construir um sem pelo menos lhe dará um Emacs gráfico funcional. (Você realmente não precisa de barras de ferramentas, barras de menus ou barras de rolagem de qualquer maneira. "Luke, você desligou seu computador de mira. O que há de errado?" "Nada. Eu estou bem.")

    
por 14.08.2013 / 20:24