Czy można uruchamiać aplikacje graficzne, takie jak Firefox, bez instalowania środowiska graficznego?


11

Jestem użytkownikiem Ubuntu od 2 lat i zastanawiam się nad przejściem do Arch. Uwielbiam ich filozofię, The Arch Way , i podziwiam ich wytrwałość w udostępnianiu systemu użytkownikowi. Myślę, że jeśli kiedykolwiek oswoję mój Linux Box i będę superużytkownikiem , jest to jedyny sposób. Jestem gotów dołożyć wszelkich starań, aby uzyskać prawdziwe wrażenia Arch, kompilując pakiety ze źródła, aby zainstalować i edytować pliki konfiguracyjne, aby zmienić ustawienia systemowe. Istnieją jednak aplikacje, które są częścią mojego codziennego przepływu pracy i nie wiem, czy będą działać bez środowiska GUI / Desktop. Najważniejszym z nich jest Firefox.

Byłoby wspaniale, gdybym mógł korzystać z jednej lub dwóch aplikacji graficznych bez konieczności instalowania środowiska graficznego. Czy jest to możliwe w systemie Linux?


Należy pamiętać, że dostępne są przeglądarki tekstowe (np. Lynx), które nie wymagają środowiska pulpitu ani żadnej z bibliotek X. Przydatne, jeśli potrzebujesz tylko możliwości przeglądania stron internetowych, a nie możliwości graficznego przeglądania stron internetowych.
goldPseudo

Co dokładnie rozumiesz przez „środowisko pulpitu”? Masz na myśli duże, takie jak KDE lub Gnome, czy tylko serwer X i menedżer okien?
Keith,

Odpowiedzi:


16

Cóż, Firefox WYMAGA serwera X. Musisz zainstalować Firefoksa za pomocą zarządzania pakietami - powinien on zainstalować absolutne minimum pakietów, w tym serwer X. Następnie wystarczy uruchomić serwer X bez środowiska graficznego. Zasadniczo coś takiego:

$ X

Następnie wystarczy uruchomić Firefoksa na tym serwerze X:

$ DISPLAY=:0 firefox

Możesz przełączyć się z serwera X i bufora ramki za pomocą CTRL + ALT + F1 i CTRL + ALT + F7.

Mam nadzieję, że to pomoże.


Dziękuję Ci! Twoja odpowiedź jest na miejscu. Spróbuję jak najszybciej.
Harsh Vardhan

1

Bez środowiska graficznego będziesz musiał użyć przeglądarki tekstowej, takiej jak elinks / lynx, i tak naprawdę nieone bardzo ładne .

Możesz po prostu uruchomić X sam, a następnie ręcznie odradzać narzędzia graficzne z wiersza poleceń, określając ręcznie „serwer: 0”, ale to naprawdę przeszkadza.

Jeśli lubisz minimalizm, możesz wypróbować lekki menedżer okien. Zobacz całą listę Menedżera okien Arch-wiki . Nie używam Arch, ale niektórzy ludzie polecają Fluxbox . Będziesz musiał z nimi eksperymentować, aby znaleźć ten, który ci się podoba.


Menedżer okien będzie bardzo kuszący, aby wrócić do korzystania z aplikacji graficznych. Chcę, aby moja konfiguracja była jak najprostsza, głównie dlatego, że zamierzam używać mojego komputera głównie do programowania i surfowania. Wiedziałem o rysiu i wypróbowałem to na Ubuntu. Masz rację, to wcale nie jest ładne.
Harsh Vardhan

2
Programowanie bez graficznych aplikacji zwiększających produktywność, takich jak IDE, przypomina odcięcie ręki przed wojną. Lub masz komputer z wyjątkowo małą pamięcią RAM.
harrymc

6
vim lub emacs są wystarczające dla wielu programistów i oba działają dobrze bez X
schlicht

2
@harrymc Jakie są twoje źródła? Co z tym, że brak graficznej aplikacji produktywności jest tak szkodliwy? Czy uważasz, że IDE są o wiele lepsze niż edytory tekstowe oparte na konsoli?
Kelmikra

2
@harrymc Moje doświadczenie sugeruje, że korzystanie z edytorów tekstu w konsolach jest tak samo produktywne, jeśli nie bardziej, niż używanie IDE. Pobieżna wyszukiwarka online nie wykazała nic istotnego na ten temat.
Kelmikra,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.