Я считал, что возможно установить Lubuntu на 4 ГБ pendrive, таким образом, я хотел бы сделать то же на виртуальной машине на 4 ГБ (на VirtualBox 5.2). Проблема состоит в том, что, когда я выполняю его, это говорит, что нет никакого достаточного количества пространства и что 8 ГБ требуются. Как я могу установить его?
Править: Я задаю другой вопрос. Как я могу моделировать установку Lubuntu на 4 ГБ pendrive на виртуальной машине?
Установка грубой силы от даже mini.iso может перестать работать из-за недостаточного дискового пространства во время установки (поскольку этому нужен он для обеих загрузок пакетов в /var/cache/apt/archives
и их извлечение для укоренения файловой системы).
Но можно получить маленькую жизнеспособную систему продолжением следующей процедуры:
Установите сервер SSH на хосте
sudo apt-get install ssh
Создайте папку на хосте к хранению deb-архивов в корневом каталоге Вашего пользователя (давайте позвоним ему host-user
)
mkdir -p ~/Public/debs
Загрузите минимальную Сетевую загрузку mini.iso
Настройте VM для использования соединенных мостом сетей адаптера
и определите IP хоста с любым методом, который Вы любите (от ifconfig
или что-то).
Давайте предположим, что это 192.168.13.37
.
Загрузите VM от mini.iso
Установите клиент SSHfs в гостя
sudo apt-get install sshfs
Смонтироваться /var/cache/apt/archives
снаружи VM с SSHFS от хоста до гостя
sudo sshfs host-user@192.168.13.37:/home/host-user/Public/debs /var/cache/apt/archives -o nonempty
Примечание: изменение host-user
к реальному имени пользователя на хосте и 192.168.13.37
к IP хоста.
Затем установите разновидность Lubuntu, как обычно, APT, но без рекомендуемых частей (для сохранения дискового пространства)
sudo apt-get install lubuntu-desktop --no-install-recommends
Перезагрузка и обладает.
Как результат Вы получите свободную и довольно маленькую, но применимую систему на 1 Гбит. Firefox установки и другой материал вручную.
Примечания:
1. Рассмотрите для использования версии LTS Ubuntu вместо 9-месячной регулярной версии.
2. Можно установить почти любую разновидность этим методом.
Вот моя версия того, как я приблизился к проблеме:
/boot/efi
) раздел с 10 МБ.splash
с nosplash
в /etc/default/grub
, выполненный update-grub
. Удаление Плимута от initramfs (происходит на следующем шаге) еще сохраняет некоторых МБ./etc/initramfs-tools/initramfs.conf
и выполненный update-initramfs -u
. Это загрузится немного медленнее, но сохраняет приблизительно 10 МБ initramfs. Можно сохранить больше (до 25 МБ) с MODULES=dep, но рискуя незагрузочной ОС в некоторых системах.apt autoremove
.SystemMaxUse=10MB
в /etc/systemd/journald.conf
.sudo apt-get install lubuntu-desktop --no-install-recommends
как предложено N0rbert.Мой предыдущий подход должен был посмотреть на зависимости lubuntu-настольного пакета и решить то, в чем я не нуждаюсь. Я придумал этот список пакетов, в которых я не нуждаюсь: genisoimage plymouth-theme-lubuntu-logo plymouth-theme-lubuntu-text QT свойств программного обеспечения.
Таким образом, это - список пакетов, которые я установил:
alsa-base alsa-utils anacron arc-theme bc bluedevil breeze-cursor-theme ca-certificates dbus-x11 desktop-file-utils fcitx fcitx-frontend-qt5 fcitx-ui-qimpanel ffmpegthumbnailer fonts-dejavu-core fonts-freefont-ttf foomatic-db-compressed-ppds fwupdate ghostscript-x gvfs-backends gvfs-fuse inputattach kde-style-breeze libfm-modules libmtp-runtime libqt5svg5 libsasl2-modules libu2f-udev lubuntu-artwork lubuntu-default-settings lxqt-about lxqt-admin lxqt-core lxqt-openssh-askpass lxqt-powermanagement lxqt-sudo mobile-broadband-provider-info modemmanager network-manager nm-tray obconf-qt openbox openprinting-ppds oxygen-icon-theme papirus-icon-theme pavucontrol-qt pcmanfm-qt pinentry-qt printer-driver-gutenprint printer-driver-pnm2ppa pulseaudio pulseaudio-module-bluetooth qterminal qttranslations5-l10n rfkill sddm sddm-theme-lubuntu spice-vdagent ubuntu-drivers-common ubuntu-mono ubuntu-release-upgrader-qt unzip usb-creator-kde usb-modeswitch whoopsie wireless-tools wpasupplicant wvdial x11-utils xdg-user-dirs xkb-data xorg xscreensaver xz-utils zip
Добавление --no-install-recommends
оставит еще больше свободного места.
Мой результат (с рекомендует):
df -h
/dev/nvme0n1p2 3.6G 3.1G 495M 87% /
sudo apt clean
/dev/nvme0n1p2 3.6G 3.0G 593M 84% /
Да я установил на NVME вместо SATA в VirtualBox, потому что Вы можете с EFI.:)
Я не знаю о хорошем и маленьком браузере, устанавливая Firefox, или Chrome и попытка использовать их в качестве настольных браузеров (или использовать электронные приложения, оставить снимки в покое плоских корпусов) создадут много или файлы кэша. Вы могли смонтировать некоторые каталоги в RAM, если данные не важны, и у Вас есть много RAM, но Вы собираетесь поразить ограничения этой установки скоро, я думаю.