是否可以在没有以太网的设备上设置 Ubuntu Minimal?

是否可以在没有以太网的设备上设置 Ubuntu Minimal?

我有一台 Chromebook,我想在上面安装 Ubuntu。我之前在上面安装了 GalliumOS,但出于一些原因,我选择不使用它。然后我在笔记本电脑上安装了完整的 Ubuntu,设备上只剩下 1GB 多一点的可用空间。

我最终决定在 Chromebook 上安装 Ubuntu Minimal。我以前使用过 Ubuntu Minimal,但从未设置过。但是,我的 Chromebook 上没有以太网端口。如果没有 WiFi,我无法下载任何实用程序来连接 WiFi。

我的问题是:是否可以仅使用 WiFi 设置 Ubuntu Minimal。如果我不能,您推荐任何好的非常轻量级的替代发行版吗?我之前查过这个答案并得到了这个结果

我不知道有任何方法可以仅使用终端命令连接到 WPA 网络。

虽然这看起来非常简单,但那篇文章是 2010 年的。情况可能已经发生了变化。

我在这里发现了几个类似的问题,但大多数都涉及安装另一个程序。这需要互联网。感谢您的反馈。

答案1

我尝试过很多发行版,但都遇到了同样的问题。我真的不喜欢 gnome,但 ubuntu-server 无法与 wifi 安装配合使用。所以我使用常规的 ubuntu 桌面版。将其 dd 到 usb 并从中启动。打开终端并开始输入以下内容。确保更改设备。(因为你的设备可能不是 sda)


# create gpt table
sudo fdisk /dev/sda
sudo mkfs.fat -F32 /dev/sda1
sudo mkfs.ext4 /dev/sda2
sudo mkfs.ext4 /dev/sda3

cd /tmp && wget http://archive.ubuntu.com/ubuntu/pool/main/d/debootstrap/debootstrap_1.0.114ubuntu1_all.deb
cd /tmp && dpkg -i debootstrap*.deb

sudo mkdir -p /mnt/usb
sudo mount /dev/sda2 /mnt/usb
sudo mkdir /mnt/usb/boot
sudo mount /dev/sda1 /mnt/usb/boot
sudo debootstrap bionic /mnt/usb http://hk.archive.ubuntu.com/ubuntu/

sudo mount -o bind /dev /mnt/usb/dev
sudo mount -o bind /dev/pts /mnt/usb/dev/pts
sudo mount -t sysfs /sys /mnt/usb/sys
sudo mount -t proc /proc /mnt/usb/proc

sudo cp /etc/apt/sources.list /mnt/usb/etc/apt/
sudo chroot /mnt/usb apt-get update


sudo chroot /mnt/usb apt-get -y install grub-efi-amd64 sudo make git ssh linux-firmware linux-image-generic nano intel-microcode curl software-properties-common unzip network-manager net-tools wpasupplicant

# add your packages here, Install your driver here
# sudo chroot /mnt/usb apt-get -y install papirus-icon-theme cpanminus gexec libcpan-distnameinfo-perl libcpan-meta-check-perl libfile-pushd-perl liblocal-lib-p$
# sudo chroot /mnt/usb apt-get -y install xorg openbox obconf lxterminal conky tint2 feh pcmanfm xarchiver chromium-browser gmrun 
# sudo chroot /mnt/usb apt-get -y install viewnior ttf-wqy-microhei 
# sudo chroot /mnt/usb apt-get -y install transmission-gtk rar unrar zip evince scrot 
# sudo chroot /mnt/usb apt-get -y install alsa-utils pulseaudio bluez

sudo chroot /mnt/usb passwd

sudo echo -e "/dev/sda1  /boot       vfat    umask=0077      0       1" | sudo tee -a /mnt/usb/etc/fstab
sudo echo -e "/dev/sda2 /               ext4    errors=remount-ro 0       1"  | sudo tee -a /mnt/usb/etc/fstab
sudo echo -e "/dev/sda3 /home               ext4    defaults        0       2"  | sudo tee -a /mnt/usb/etc/fstab



sudo chroot /mnt/usb
# Following in chroot environment
apt-get install grub-efi-amd64
grub-mkdevicemap
grub-mkconfig -o /boot/grub/grub.cfg
update-grub
grub-install --target=x86_64-efi  --bootloader-id=grub_uefi --efi-directory=/boot

sudo shutdown -r now

重启后上网


nmtui

相关内容