Чи можливо запускати графічні програми, такі як Firefox, не встановлюючи робоче середовище?


11

Я був користувачем Ubuntu 2 роки і розглядаю можливість переходу до Arch. Я люблю їх філософію, The Arch Way , і захоплююсь їхньою наполегливістю оголити систему для користувача. Я думаю, якщо я коли-небудь буду приручити свій Linux Box і стати суперпользователем , це єдиний спосіб. Я готовий пройти весь шлях, щоб отримати справжній досвід роботи з Arch, компілюючи пакунки з джерела для установки та редагування файлів конфігурації для зміни системних налаштувань. Однак є програми, які є частиною мого щоденного робочого процесу, і я не знаю, чи вони працюватимуть без середовища gui / desktop. Найважливішим серед них є Firefox.

Було б чудово, якби я міг використовувати одну або дві графічні програми без необхідності встановлення робочого середовища. Чи можливо це в Linux?


Зверніть увагу , що там є тільки текстові браузери доступні (наприклад, рись) , які не вимагають середовищ робочого столу або будь-які з бібліотек X. Корисно, якщо вам потрібна лише можливість веб-перегляду, а не можливість перегляду графічних веб-сторінок.
золотоПсевдо

Що саме ви маєте на увазі під "робочим середовищем"? Ви маєте на увазі великі, такі як KDE або Gnome, або просто сервер X та менеджер вікон?
Кіт

Відповіді:


17

Ну, Firefox ПОТРІБНО X сервер. Що вам знадобиться, це встановити Firefox за допомогою управління пакетами - він повинен встановити мінімальний мінімум пакетів, включаючи X-сервер. Тоді вам просто потрібно запустити X-сервер без оточення робочого столу. В основному щось на кшталт:

$ X

Тоді ви просто запускаєте Firefox на цьому X сервері:

$ DISPLAY=:0 firefox

Ви можете переключитися з сервера X і фреймбуфера, використовуючи CTRL + ALT + F1 і CTRL + ALT + F7.

Сподіваюся, це допомагає.


Дякую! Ваша відповідь - це місце. Я спробую це спробувати, як тільки зможу.
Жорсткий Вардан

1

Без графічного середовища вам потрібно буде використовувати текстовий браузер, такий як elinks / lynx, і вони насправді не дуже гарні .

Ви можете просто запустити X самостійно, а потім створити графічні утиліти з командного рядка із зазначенням "сервер: 0" вручну, однак це справді непокоїть.

Якщо ви переживаєте мінімалізм, ви можете спробувати легкий windows-менеджер. Для всього списку див. Диспетчер вікон Arch-wiki . Я не використовую Arch, але деякі люди рекомендують Fluxbox . Вам потрібно буде експериментувати з ними, щоб знайти той, який вам сподобався.


Менеджер вікон буде дуже спокусливим повернутися до використання графічних додатків. Я хочу зберегти налаштування якомога простіше, головним чином тому, що я маю намір використовувати свій комп'ютер здебільшого для програмування та серфінгу. Я знав про рись і спробував це на Ubuntu. Ви маєте рацію, це зовсім не красиво.
Суворий Вардан

2
Програмування без графічних додатків для продуктивності, таких як IDE - це як відрізати руку перед війною. Або у вас є комп'ютер з надзвичайно малою пам'яттю.
harrymc

6
vim або emacs достатньо для багатьох програмістів, і обидва працюють добре без X
schlicht

2
@harrymc Ваші джерела? А як не мати графічних додатків для продуктивності настільки шкідливо? Ви вважаєте, що IDE набагато кращі, ніж текстові редактори на основі консолі?
Kelmikra

2
@harrymc Мій досвід говорить про те, що використання текстових редакторів у консолях настільки ж продуктивне, якщо не більше, ніж використання IDE. Побіг, що шукається в Інтернеті, не виявив нічого актуального в цій темі.
Кельмікра
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.