8

Есть ли крошечный дистрибутив linux для запуска в виртуальной коробке или другой виртуальной машине, сконцентрированный на запуске одного приложения, возможно, с использованием X-сервера, установленного на хосте?

Я представляю себе что-то, что в основном имеет только синаптику, так что вы можете установить в нее любое приложение с графическим интерфейсом Ubuntu, и затем это приложение автоматически запустится.

Я искал distrowatch и в Интернете, но еще не нашел правильных терминов для поиска!

6 ответов6

5

Чтобы получить небольшую установку с помощью aptitude, вы можете получить компакт-диск debian netinstall и установить его с помощью "Экспертной установки". Если есть шаги, в которых вы не знаете, что делать, просто используйте предустановленные значения. Когда вы дойдете до шага, на котором вы выбираете, какие "модули" (по крайней мере, это то, что я помню, они названы, я не могу перепроверить прямо сейчас) для установки, снимите отметку со всех опций ("установка по умолчанию" и "настольная система" должны быть помечено как значение по умолчанию). Это исключит множество удобных маленьких инструментов, которые вам в любом случае не понадобятся.

Когда все настроено, пришло время установить графический интерфейс пользователя (GUI). Войдите в систему с выбранными учетными данными и выполните sudo apt-get install xserver-xorg-core <your favourite wm> . Как уже было сказано, это установит минимальную систему Xorg и менеджер окон на ваш выбор. Если вы не уверены, какой wm выбрать, я могу дать вам совет по поводу openbox, который я часто использую и который довольно легкий. Я не очень осведомлен о многих других вариантах, поэтому, если у кого-то есть другие предложения, пожалуйста, отправьте их в ответ.

После завершения установки вы можете запустить x-сервер с помощью startx . Заметьте, что, поскольку вы установили X вручную, он не был настроен на автозапуск при загрузке. Я на самом деле не знаю, как это сделать, поэтому кто-то должен будет заполнить это в случае необходимости.

Затем выполните автоматический запуск выбранного приложения с помощью X. В домашнем каталоге пользователей отредактируйте файл с именем .xinitrc (создайте его, если он не существует) и добавьте:sleep 5; your-app-here до конца.

Это должно сделать это, пожалуйста, вернитесь сюда, если есть какие-либо проблемы :).

3

Есть три , что приходит на ум - SliTaz, puppylinux и DSL (Damn Small Linux) каждый из них занимает около 50Mb, SliTaz еще меньше , что невероятно ...Я больше ничего не скажу, потому что вы получите удовольствие, как только загрузите slitaz! Это невероятно, крошечно, быстро и скудно!

Надеюсь, это поможет вам насладиться самыми маленькими дистрибутивами ...

2

Tiny Core Linux

Всего 10 МБ!

2
  1. Скопируйте и вставьте текст ниже в файл с именем build.txt:

    Selected modules: 1,2,3,7,2711,1372,1328,1775,1778,830,1090,1101,1303,2681,3475;
    Selected language: en;
    
  2. Используйте файл build.txt адресу http://www.slax.org для создания своего дистрибутива.

  3. Загрузите файл ISO, запишите его на компакт-диск или запишите на флэш-накопитель.

1

Вы пробовали минимальный установочный компакт-диск Ubuntu ?
делает в значительной степени то, что вы хотите. А вот учебник (для 8.10, но принцип тот же)

0

Вот (старый) учебник о том, как делать это с KDE. Там также есть старый (по крайней мере, так кажется Mozilla Project об этом и некоторых ссылках.

Хотя я помню, как кто-то делал это с легковесным оконным менеджером (IceWM, например), просто запустив X и имея программу, которую вы хотите запустить в развернутом / полноэкранном режиме.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .