È possibile eseguire applicazioni grafiche come Firefox senza installare un ambiente desktop?


11

Sono stato un utente Ubuntu per 2 anni e sto pensando di trasferirmi ad Arch. Adoro la loro filosofia, The Arch Way , e ammiro la loro tenacia nel mostrare il sistema all'utente. Penso che se dovrò mai domare la mia Linux Box ed essere un superutente , è l'unico modo. Sono disposto a fare tutto il possibile per ottenere una vera esperienza di Arch, compilando pacchetti dalla sorgente per installare e modificare i file di configurazione per modificare le impostazioni di sistema. Tuttavia, ci sono applicazioni che fanno parte del mio flusso di lavoro quotidiano e non so se funzioneranno senza un ambiente gui / desktop. Fondamentale tra loro è Firefox.

Sarebbe bello se potessi usare una o due applicazioni grafiche senza dover installare un ambiente desktop. Questo è possibile su Linux?


Si noti che sono disponibili browser Web di solo testo (ad esempio, lynx) che non richiedono un ambiente desktop o una delle librerie X. Utile se è necessaria solo la funzionalità di navigazione Web, anziché la funzionalità di navigazione grafica .
goldPseudo

Cosa intendi esattamente con "ambiente desktop"? Intendi quelli grandi come KDE o Gnome, o semplicemente un server X e un gestore di finestre?
Keith

Risposte:


17

Bene, Firefox RICHIEDE X Server. Ciò di cui hai bisogno è installare Firefox con l'aiuto della gestione dei pacchetti: dovrebbe installare il minimo indispensabile dei pacchetti, incluso il server X. Quindi, devi solo eseguire il server X senza l'ambiente desktop. Fondamentalmente qualcosa di simile:

$ X

Quindi basta avviare Firefox in questo server X:

$ DISPLAY=:0 firefox

È possibile passare dal server X e dal framebuffer utilizzando CTRL + ALT + F1 e CTRL + ALT + F7.

Spero che sia d'aiuto.


Grazie! La tua risposta è perfetta. Lo proverò appena posso.
Harsh Vardhan,

1

Senza un ambiente grafico, dovrai usare un browser basato su testo come elinks / lynx, e in realtà non sono molto belli .

Puoi semplicemente eseguire X da solo, quindi generare utilità grafiche dalla riga di comando specificando "server: 0" manualmente, tuttavia questo è un vero problema.

Se ti piace il minimalismo, potresti provare un leggero windows manager. Vedi Arch-wiki Window Manager per l'intero elenco. Non uso Arch, ma alcune persone raccomandano Fluxbox . Dovrai sperimentare con loro per trovare quello che ti piace.


Un gestore di finestre sarà molto tentato di tornare a utilizzare applicazioni grafiche. Voglio mantenere la mia configurazione il più semplice possibile, principalmente perché intendo utilizzare il mio computer principalmente per la programmazione e la navigazione. Conoscevo la lince e l'ho provato su Ubuntu. Hai ragione, non è per niente carino.
Harsh Vardhan,

2
Programmare senza applicazioni grafiche di produttività come IDE è come tagliarti il ​​braccio prima di andare in guerra. Oppure hai un computer con pochissima RAM.
harrymc,

6
vim o emacs sono sufficienti per molti programmatori ed entrambi funzionano bene senza X
schlicht

2
@harrymc Quali sono le tue fonti? Che dire di non avere applicazioni grafiche per la produttività è così dannoso? Pensi che gli IDE siano molto meglio degli editor di testo basati su console?
Kelmikra,

2
@harrymc La mia esperienza suggerisce che l'uso degli editor di testo nelle console è altrettanto produttivo, se non di più, dell'uso degli IDE. Una rapida ricerca online ha rivelato nulla di rilevante sull'argomento.
Kelmikra,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.