从实时启动运行 Sh

从实时启动运行 Sh

我尝试从计算机运行 sh 脚本,如果我启动 Ubuntu live,它就会运行。我的问题是,我可以制作自己的实时启动映像,然后启动映像并在完成后关闭吗?

答案1

好吧,我找到了一种方法来按照我想要的方式做......

  1. 打开终端
  2. 获取您想要的 ISO。
  3. 安装必要的软件包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
  4. 克隆这个git clone https://github.com/kamilion/customizer
  5. Ubuntu 创建了一个名为“customizer”的新文件夹cd customizer
  6. 安装定制器make && sudo make install
  7. 运行定制程序sudo customizer -h
  8. 使用 GUI 运行定制器sudo customizer-gui
  9. 选择 iso 的路径。
  10. 定制器现在将开始解压缩 iso...
  11. 完成后你有一些选择:
  12. 选择终端以在实时 CD 中打开终端。
  13. 选择“来源”来更改 Live CD 的来源列表。
  14. 选择“桌面”从 Live CD 打开桌面。
  15. 这些是最必要的东西。
  16. 在终端中我将升级所有软件包并更新所有列表sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y && sudo apt-get autoremove -y && sudo apt-get clean
  17. 另外我建议删除不必要的软件包例如sudo apt-get remove libreoffice* thunder* firefo* software-center onboard printer* xdiagnose* remmina* qt4*这可以释放我的 Live CD 中多达 900MB 的空间 :)
  18. 之后,您可以将创建的 SH 文件放在桌面或任何您想要的地方。我已将脚本上传到服务器并下载了它wget http://XXX.XXX.XXX.XXX/My_Script.sh
  19. 此外,我还将它添加到我的脚本中gsettings set org.gnome.settings-daemon.plugins.power idle-dim falsegsettings set org.gnome.desktop.session idle-delay 0我搜索了很长时间才发现它可以防止桌面在 5 分钟后变黑)
  20. 不要忘记授予 Live CD 用户使用和执行文件的权限sudo chmod +x *.sh(针对此目录中的所有脚本)
  21. 如果你想在 Live CD 中更改键盘布局sudo dpkg-reconfigure keyboard-configuration
  22. 完成后,授予实时用户对其自己的文件夹的完整权限sudo chmod -R 777 /home
  23. 关闭 Live CD 终端exit并等待定制器返回。
  24. 完成后,只需点击“重建 Iso”(并确保有足够的可用空间)即可创建您的 iso 映像
  25. 完成。:) 希望有帮助。

相关内容