我很擅长在计算机上安装 Linux 发行版,但我总是发现自己不得不经历同样的过程,忘记需要安装哪些程序。此外,我希望能够给某人一个 USB,让他们安装 Linux 以及我知道他们想要的程序。
有没有办法使所有这些自动化(或者像按照正常安装助手一样简单)?
如果不是,那么最终用户部署的最简单的设置是什么?
答案1
OEM 安装
继续操作之前最好拔下硬盘。
使用 mkusb 制作持久 USB 驱动器。
启动 USB 时,您将看到 OEM 安装选项(针对制造商)。
插入目标驱动器。
按照说明并根据需要设置驱动器。
完成后按“准备运送给最终用户”按钮。
在您的朋友第一次启动时,他将能够添加用户名、密码等。
如果需要的话,可以将驱动器克隆到 HDD。
參考文獻:https://help.ubuntu.com/community/Ubuntu_OEM_Installer_Overview
答案2
这里是从一台计算机复制到另一台计算机的一种方法。简单来说:
复制已安装的软件包
sudo dpkg --get-selections | sed "s/.*deinstall//" | sed "s/install$//g" > ~/pkglist
然后复制你的配置 /etc/apt/sources.list
。将这两个文件保存在任何存储库中,并在每次安装新计算机时使用它们,方法是运行
sudo aptitude update && cat pkglist | xargs sudo aptitude install -y
确保将你的 sources.list 放入新计算机中。