Я пытаюсь исправить то, что я считаю раздутой установкой Ubuntu. Когда я устанавливаю Ubuntu на компьютер, я получаю вещи, которые мне не нужны - веб-браузеры, офисные приложения, медиаплееры, утилиты доступности, Ubuntu One и так далее. Моя цель - создать способ установки Ubuntu, который содержит только самые минимальные пакеты - инструменты администрирования и менеджер пакетов, графический интерфейс (я бы предпочел GNOME), текстовый редактор, драйверы ядра (видеокарты, сетевые карты - проводные и беспроводные, устройства ввода) и все остальное, что мне нужно для стабильного распространения. Оттуда я хотел бы выбрать, какие пакеты я устанавливаю, чтобы создать собственную систему.
После игры с другими дистрибутивами, такими как Arch и Slackware, например, как они обеспечивают установку по умолчанию. Тем не менее, я попал в «адский конфигурации» - сейчас я пытался отойти от Ubuntu и до Arch, но, потратив на это 6 часов, у меня все еще нет работоспособной системы. Он наполовину сконфигурирован, и у меня нет доступных пакетов программного обеспечения, которые позволили бы мне работать.
Есть ли что-нибудь, что может мне помочь? Или что-то вроде сборщика OpenSUSE, который позволяет вам выбирать приложения и пакеты для компакт-диска, расширенный режим установки, в котором я могу выбрать пакеты для установки и которые нужно игнорировать, или руководство о том, как раздеть Ubuntu до пустоты?
И я полагаю, что естественным продолжением этого является то, что после того, как я урезал Ubuntu, это вообще повлияет на обновление? Когда Canonical выпустит следующую версию Ubuntu, я не хочу переустанавливать вредоносные программы. И да, большинство приложений, которые поставляются с Ubuntu, я просто не использую. Когда-либо.
Ответы:
Начните с Ubuntu Server и создайте его. Он использует те же репозитории, что и дистрибутив рабочего стола, и вы можете установить различные конфигурации рабочего стола.
Я просто предлагаю вам держаться подальше от больших метапакетов, таких как ubuntu-desktop, или вы в конечном итоге получите полноценный дистрибутив.
Если вы хотите только сократить (а не наращивать), вам придется удалить ubuntu-desktop (который зависит от множества вещей) и преобразовать все автоматически собранные зависимости в установленные вручную. Если вы этого не сделаете, aptitude уничтожит их, поскольку он (среди прочих инструментов) автоматически очистит «устаревшие» пакеты - это пакеты, которые не выполняют никаких зависимостей или выбора пользователя.
источник
-minimal
. Это слишком просто, и вам просто нужно загрузить все пакеты, что, IMO, медленнее, чем просто загрузить-server
ISO и выбрать вменяемые дополнительные пакеты.-server
это очень разумная отправная точка.Используйте носитель Ubuntu Server и выберите опцию для сборки минимальной установки . Люди называют это «JeOS», хотя я думаю, что термин «JeOS», возможно, устарел. Руководство по Ubuntu Server гласит:
При установке из ISO Server Server Edition (нажатие клавиши F4 на первом экране позволит вам выбрать «Минимальная установка», которая является выбором пакета, эквивалентным JeOS).
источник
apt-cache depends xfce
иapt-cache rdepends xfce
были очень полезны. Я пытался сделать это с помощью Gnome, и добился умеренного успеха с пакетами «desktop-base» и «gnome». Я думаю, что он все еще установлен больше, чем я хотел, но это было лучше, чем установка по умолчанию. Тем не менее, мои воспоминания об этом расплывчаты ...Вместо того, чтобы урезать, почему бы не «построить»?
Помимо загрузки Ubuntu JeOS (Just Enough OS), вы также можете найти образы сетевой загрузки из папок репозитория.
http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/netboot/ Вероятно, рекомендуется использовать mini.iso, так как вы используете uNetbootin для копирования его на pendrive.
источник
В Ubuntu есть mini.iso, который является полностью урезанной версией Ubuntu, которую вы можете использовать для создания себя. Это около 28 МБ или около того.
Начиная с этого ответа, последняя версия - 12.04 Precise, так что вы можете просто заменить имя выпуска дистрибутива в URL, чтобы получить mini.iso для этого выпуска.
Для 64-разрядных: http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-i386/current/images/netboot/mini.iso
Для 32-разрядных: http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-i386/current/images/netboot/
Затем вы можете установить предпочитаемую среду графического интерфейса / рабочего стола, используя apt-get и т. Д. С любыми пакетами, которые вы хотите установить.
источник
Установите Ubuntu Server и ssh. Это настолько разделено, насколько это возможно.
источник
Вот что я сделал, чтобы удалить ненужные пакеты по умолчанию из обычной настольной установки:
ubuntu-desktop
пакет. Это фактически не удаляет никакие программы - это просто метапакет, который зависит от пакетов по умолчанию. Если вы не удалите его, вы получите ошибочные зависимости.aptitude
). Удалите те, которые вы не хотите.Я не уверен, насколько сильно вы хотите обрезать, но это должно делать это для стандартных приложений GNOME. Обновление работало хорошо для меня. Если новый выпуск включает в себя новые пакеты по умолчанию, вам может потребоваться установить их вручную, если вы хотите их - в противном случае, похоже, все в порядке.
источник
sudo apt-get install --no-install-recommends package-name
гдеpackage-name
находится пакет, который вы хотите установитьТребования к конфигурации зависят от того, какие пакеты вы выбираете для установки, минимальная установка зависит от известных «минимальных» инструментов или зависит от ручной настройки. Более удобные инструменты настройки, которые делают Ubuntu отличным выбором для большинства людей, обычно имеют большое количество зависимостей
источник
Я не совсем уверен, что вы имеете в виду, когда говорите «раздувание», но, похоже, вас заинтересует Xubuntu - это также дистрибутив на основе GTK, но очень легкий. Затем вы можете установить любые приложения или части, которые вам нравятся, как и в обычном дистрибутиве Ubuntu.
источник
Установите менеджер пакетов Synaptic (sudo apt-get install synaptic), пройдите по списку «Установлено» и удалите то, что вам не нужно, описания сбоку и таким образом вы действительно можете упростить настройку, не создавая ее с нуля. ...
Как всегда, просто будьте осторожны с тем, что вы удаляете, хотя первым делом я всегда избавляюсь от «моно-времени выполнения» и его зависимостей, а также от «Thunderbird», поскольку моя электронная почта в основном основана на сети ...
источник
Вы могли бы использовать
пока все ненужные вам пакеты не исчезнут, используйте remastersys для создания livecd
источник