Existe uma maneira de ter um navegador da web enquanto nenhum KDE ou GNOME estiver instalado? [duplicado]

2

Estou executando uma máquina Ubuntu (servidor na verdade) que não tem nenhuma interface de usuário instalada, apenas uma linha de comando.

Eu queria saber se seria possível ter um navegador da web, como o Google Chrome, rodando nesta máquina sem ter que instalar todo o ambiente GNOME ou KDE.

Isso pode ser feito? Ou o Chrome depende muito desses ambientes?

edite: talvez uma pequena palavra sobre por que eu precisaria disso.

  1. Não gosto de ambientes de área de trabalho, com apontar e clicar e navegar por pastas.

  2. Eu gosto de programar / experimentar coisas novas.

  3. Ao programar um, muitas vezes precisa de ajuda ( eu não sei como fazer isso - > google), então navegar em páginas da web é uma obrigação.

Da mesma forma, a visualização de PDFs pode ser feita através do navegador.

    
por romeovs 23.02.2012 / 08:32

3 respostas

4

Não depende do ambiente de área de trabalho. O que ele depende (pelo menos no caso de navegadores em modo gráfico como Chrome, Opera ou Firefox) é o servidor Xorg, junto com suas bibliotecas 1 .

Depois de ter as dependências principais de um navegador instalado (incluindo o servidor X), você pode executá-lo em um ambiente mínimo, seja por:

  • usando um gerenciador de janelas (WM) muito minimalista , como evilwm , twm etc.
  • executando diretamente o navegador a partir do arquivo .xinitrc ou .Xsession .

Para mais exemplos, dê uma olhada na pergunta sobre construindo uma distribuição mínima, somente para navegador e o exemplo de invocação do navegador em loop (essa é a opção "no WM").

Há uma ressalva, no entanto. Minha experiência limitada com o Ubuntu mostra que é muito ... Hmm, digamos "generoso" - quando se trata de calcular dependências, especialmente porque a auto-instalação padrão da configuração do APT recomenda além das dependências absolutas . Ou seja, as ferramentas de gerenciamento de pacotes padrão assumem uma demanda por funcionalidade avançada e integração de desktop - o que leva a muitas dependências. Assim, a linha inferior pode ser que eles provavelmente forçariam você a instalar grandes partes de algum DE como uma dependência para, digamos, o Chrome. Para fazer isso, você pode precisar se aprofundar em alguma configuração relacionada ao gerenciamento de pacotes ou até mesmo ser forçado a instalar o navegador de forma independente (não através das ferramentas de gerenciamento de pacotes) - o que pode criar bagunça ... Você definitivamente É melhor usar outras distribuições para isso, como o Arch ou o Gentoo, que são mais conservadoras e personalizáveis em termos de sua funcionalidade esperada.

1 De uma forma muito limitada, isso pode funcionar mesmo sem o X, usando bibliotecas gráficas de substituição, como DirectFB .

    
por 23.02.2012 / 08:45
3

Você pode tentar links ou lynx . Ambos devem estar disponíveis em apt-get . Estes são apenas navegadores de texto e geralmente fazem o trabalho relativamente bem quando tudo que você tem é um console. Eu não acho que qualquer navegador de console tenha suporte a PDF, já que esse formato é geralmente de natureza altamente gráfica.

    
por 23.02.2012 / 08:45
3

Sim, claro. Você precisa do X11 instalado, mas isso é tudo. Você pode usar algo como fvwm ou incrível ou xnomad para gerenciar a sessão X11. A configuração desses gerenciadores de janelas pode ser feita através de seus próprios arquivos rc e iniciada via .xinitrc / .xsession. Então, a partir de um shell, você pode iniciar o Chrome ou o Firefox.

Se você não quiser instalar o X11, poderá usar navegadores somente de texto, como w3m ou lynx .

    
por 23.02.2012 / 08:46