web-dev-qa-db-ja.com

4 GBの仮想マシンにLubuntu 18.10をインストールする

4 GBのペンドライブにLubuntuをインストールすることは可能であることを読んだので、4 GBの仮想マシン(VirtualBox 5.2上)でも同じようにしたいと思います。問題は、それを実行すると、十分なスペースがなく、8GBが必要であるということです。どうすればインストールできますか?

編集:私は別の質問をしています。仮想マシンの4GBペンドライブにLubuntuのインストールをシミュレートするにはどうすればよいですか?

3
JimBelushi2

インストール中に十分なディスク領域がないため、mini.isoからのブルートフォースインストールが失敗する可能性があります(/var/cache/apt/archivesへのダウンロードとルートファイルシステムへの展開の両方で必要になるため)。

ただし、次の手順を実行すると、実行可能な小さなシステムを取得できます。

  1. ホストにSSHサーバーをインストールする

    Sudo apt-get install ssh
    
  2. ユーザーのホームディレクトリ内にdeb-archiveを保存するためにホスト上にフォルダーを作成します(彼をHost-userと呼びましょう)

    mkdir -p ~/Public/debs
    
  3. 最小限のダウンロード Network Boot mini.iso

  4. ブリッジアダプターネットワークを使用するようにVMを構成します

    bridged networking

    そして、(ifconfigまたは何かから)好きな方法でホストIPを決定します。
    それが192.168.13.37であると仮定しましょう。

  5. ブートVM mini.isoから

  6. 最小限のインストールを続行し(ディスク全体をrootfsの単一パーティションにして、taskelパッケージの選択で巨大なコンポーネントを選択しないでください)、再起動VM完了時に
  7. インストール SSHfs クライアントをゲストに

    Sudo apt-get install sshfs
    
  8. VMの外側からホストからゲストにSSHFSで/var/cache/apt/archivesをマウント

    Sudo sshfs [email protected]:/home/Host-user/Public/debs /var/cache/apt/archives -o nonempty
    

    注:Host-userをホストの実際のユーザー名に、192.168.13.37をホストのIPに変更します。

  9. 次に、APT=ですが推奨されていないパーツなしでLubuntuフレーバーをインストールします(ディスク領域を節約するため)

    Sudo apt-get install lubuntu-desktop --no-install-recommends
    
  10. 再起動してお楽しみください。

その結果、1 GBの空き容量があり、かなり小さいが使用可能なシステムが得られます。 Firefoxなどを手動でインストールします。


注:
1。 9か月の通常バージョンではなく、LTSバージョンのUbuntuの使用を検討してください。
2。この方法で、ほぼすべてのフレーバーをインストールできます。

4
N0rbert

これが私が問題に取り組んだ方法の私のバージョンです:

  1. VMをまだ作成していない場合は、VirtualBoxで作成します。
    • EFIを使用するように構成します。これがまさに私がやりたいことであり、UEFI対応のコンピューターのみを使用している場合は、内容をVMからUSBドライブにコピーすることも簡単です。
    • ネットワーク設定でポート転送を構成し、ホストポート55222をゲストポート22に転送しました。インストールが完了して新しいシステムで再起動した後にOpenSSHサーバーをインストールすると、SSH経由のコピーアンドペーストや、より多くのコンテンツの表示などの機能を使用できるという利点があります。 GUIがない場合。
  2. 最小限のダウンロード Network Boot mini.iso
  3. 起動してインストーラの指示に従います。 GPTパーティションテーブルと次のパーティションを作成します。
    • 10MBのFAT16 EFI(マウントポイント/boot/efi)パーティションを作成します。
    • 3990MBのEXTt4ルートパーティションを作成します。 EXT4予約ブロックを5%ではなく1%に設定します。これは一般的にはお勧めできませんが、利用可能なスペースを最大限に活用したい場合は、このオプションを利用できます。
  4. 最小限のシステムのインストールが完了し、システムを初めて起動した後、次のことができます。
    • /およびfstabからスワップファイルを削除します。
    • Plymouthパッケージを削除し、/etc/default/grubsplashnosplashに置き換え、update-grubを実行します。 initramfsからplymouthを削除すると(次のステップで発生)、さらに数MBの節約になります。
    • COMPRESS = xzおよびBUSYBOX = n /etc/initramfs-tools/initramfs.confに変更し、update-initramfs -uを実行します。これは少し遅く起動しますが、約10MBのinitramfsを節約します。 MODULES = depを使用すると、さらに多く(最大25MB)を節約できますが、システムによっては起動できないOSのリスクがあります。
    • 必要ない場合は、manpagesパッケージを削除して、 http://manpages.ubuntu.com/ で調べてください。
    • 確かにこれらのパッケージを削除することもできます:busybox-static grub-efi-AMD64-signed linux-signed-generic shim-signed secureboot-db sbsigntool ubuntu-advantage-tools wamerican wbritish dictionaries-common emacsen-common mokutil shim intel-マイクロコード
    • apt autoremoveを実行します。
    • SystemMaxUse=10MB/etc/systemd/journald.confを設定します。
  5. N0rbertの提案に従って、Sudo apt-get install lubuntu-desktop --no-install-recommendsを使用してデスクトップをインストールします。

私の以前のアプローチは、lubuntu-desktopパッケージの依存関係を調べて、不要なものを決定することでした。私が必要としないパッケージのリストを思いつきました:genisoimage plymouth-theme-lubuntu-logo plymouth-theme-lubuntu-text software-properties-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% /

はい、EFIを使用できるため、VirtualBoxのSATAではなくNVMEにインストールしました。 :)

私は良い小型のブラウザを知りませんが、FirefoxまたはChrome=をインストールし、それらをデスクトップブラウザとして使用しようとすると(または電子アプリを使用し、フラットパックのスナップをそのままにしておくと)、キャッシュファイル。データが重要ではなく、十分なRAMがある場合、RAMにいくつかのディレクトリをマウントできますが、このセットアップの制限にすぐに達してしまうと思います。

2
LiveWireBT