我尝试从计算机运行 sh 脚本,如果我启动 Ubuntu live,它就会运行。我的问题是,我可以制作自己的实时启动映像,然后启动映像并在完成后关闭吗?
答案1
好吧,我找到了一种方法来按照我想要的方式做......
- 打开终端
- 获取您想要的 ISO。
- 安装必要的软件包
sudo apt-get install git build-essential fakeroot make binutils g++ python python-dev python-qt4 pyqt4-dev-tools squashfs-tools xorriso x11-xserver-utils xserver-xephyr qemu-kvm dpkg-dev debhelper qt4-dev-tools qt4-linguist-tools --no-install-recommends
- 克隆这个
git clone https://github.com/kamilion/customizer
- Ubuntu 创建了一个名为“customizer”的新文件夹
cd customizer
- 安装定制器
make && sudo make install
- 运行定制程序
sudo customizer -h
- 使用 GUI 运行定制器
sudo customizer-gui
- 选择 iso 的路径。
- 定制器现在将开始解压缩 iso...
- 完成后你有一些选择:
- 选择终端以在实时 CD 中打开终端。
- 选择“来源”来更改 Live CD 的来源列表。
- 选择“桌面”从 Live CD 打开桌面。
- 这些是最必要的东西。
- 在终端中我将升级所有软件包并更新所有列表
sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y && sudo apt-get autoremove -y && sudo apt-get clean
- 另外我建议删除不必要的软件包例如
sudo apt-get remove libreoffice* thunder* firefo* software-center onboard printer* xdiagnose* remmina* qt4*
这可以释放我的 Live CD 中多达 900MB 的空间 :) - 之后,您可以将创建的 SH 文件放在桌面或任何您想要的地方。我已将脚本上传到服务器并下载了它
wget http://XXX.XXX.XXX.XXX/My_Script.sh
- 此外,我还将它添加到我的脚本中
gsettings set org.gnome.settings-daemon.plugins.power idle-dim false
(gsettings set org.gnome.desktop.session idle-delay 0
我搜索了很长时间才发现它可以防止桌面在 5 分钟后变黑) - 不要忘记授予 Live CD 用户使用和执行文件的权限
sudo chmod +x *.sh
(针对此目录中的所有脚本) - 如果你想在 Live CD 中更改键盘布局
sudo dpkg-reconfigure keyboard-configuration
- 完成后,授予实时用户对其自己的文件夹的完整权限
sudo chmod -R 777 /home
- 关闭 Live CD 终端
exit
并等待定制器返回。 - 完成后,只需点击“重建 Iso”(并确保有足够的可用空间)即可创建您的 iso 映像
- 完成。:) 希望有帮助。