É possível executar aplicativos gráficos como o Firefox sem instalar um ambiente de área de trabalho?

11

Sou usuário do Ubuntu há 2 anos e estou pensando em mudar para o Arch. Adoro a filosofia deles, The Arch Way , e admiro a tenacidade deles em revelar o sistema ao usuário. Eu acho que se eu vou domar minha Linux Box e ser um superusuário , é a única maneira. Estou disposto a fazer todo o possível para obter uma experiência real do Arch, compilando pacotes da fonte para instalar e editar arquivos de configuração para alterar as configurações do sistema. No entanto, existem aplicativos que fazem parte do meu fluxo de trabalho diário e não sei se eles serão executados sem um ambiente de gui / área de trabalho. Crucial entre eles é o Firefox.

Seria ótimo se eu pudesse usar um ou dois aplicativos gráficos sem precisar instalar um ambiente de desktop. Isso é possível no Linux?

Harsh Vardhan
fonte
Note que não são somente texto navegadores disponíveis (por exemplo, lynx), que não necessitam de um ambiente desktop ou de qualquer uma das bibliotecas X. Útil se você só precisa da capacidade de navegação na web, em vez da capacidade gráfica de navegação na web.
goldPseudo
O que exatamente você quer dizer com "ambiente de desktop"? Você quer dizer grandes, como KDE ou Gnome, ou apenas um servidor X e gerenciador de janelas?
Keith
relacionada askubuntu.com/questions/50599/...
Ciro Santilli新疆改造中心法轮功六四事件

Respostas:

16

Bem, o Firefox EXIGE o servidor X. O que você precisa é instalar o Firefox com a ajuda do gerenciamento de pacotes - ele deve instalar o mínimo dos pacotes, incluindo o servidor X. Então, você só precisa executar o servidor X sem o ambiente da área de trabalho. Basicamente algo como:

$ X

Então você apenas inicia o Firefox neste servidor X:

$ DISPLAY=:0 firefox

Você pode alternar do servidor X e do buffer de quadros usando CTRL + ALT + F1 e CTRL + ALT + F7.

Espero que ajude.

Evengard
fonte
Obrigado! Sua resposta é imediata. Vou tentar o mais rápido possível.
Harsh Vardhan
1

Sem um ambiente gráfico, você precisará usar um navegador baseado em texto, como elinks / lynx, e eles não são realmente muito bonitos .

Você pode simplesmente executar o X sozinho e gerar utilitários gráficos a partir da linha de comando, especificando manualmente "server: 0", no entanto, esse é um problema real.

Se você gosta de minimalismo, pode tentar um gerenciador de janelas leve. Veja o Arch-wiki Window Manager para a lista completa. Eu não uso o Arch, mas algumas pessoas recomendam o Fluxbox . Você precisará experimentar com eles para encontrar o que você gosta.

harrymc
fonte
Um gerenciador de janelas será muito tentador para voltar a usar aplicativos gráficos. Quero manter minha configuração o mais simples possível, principalmente porque pretendo usar meu computador principalmente para programação e navegação. Eu sabia sobre o lynx e tentei no Ubuntu. Você está certo, não é nada bonito.
Harsh Vardhan
2
Programar sem aplicativos de produtividade gráfica, como o IDE, é como cortar o braço antes de entrar em guerra. Ou você tem um computador com extremamente pouca RAM.
harrymc
6
vim ou emacs são suficientes para muitos programadores e ambos trabalham bem sem X
schlicht
2
@harrymc Quais são as suas fontes? Que tal não ter aplicativos gráficos de produtividade é tão prejudicial? Você acha que os IDEs são muito melhores que os editores de texto baseados em console?
Kelmikra
2
@harrymc Minha experiência sugere que o uso de editores de texto em consoles é tão produtivo, se não mais, do que o uso de IDEs. Uma pesquisa on-line superficial não revelou nada relevante sobre o assunto.
Kelmikra