我已经在ubuntu之上构建了一个完整的应用程序解决方案.
现在我准备好了;我正在寻找我自己的ubuntu安装(尽可能小的足迹,只有我的应用程序所需的非常小的包).
我的应用程序主要包括一个mysql服务器,PHP,proftp和Nginx(加上一些其他bash脚本).
我们的想法是拥有一个干净的&瘦安装程序将安装所有内容,以便我可以使用简单的安装CD重新分发此“应用程序”(最终用户更容易).
我偶然发现了Ubuntu Minimal Remix(http://www.ubuntu-mini-remix.org/)
这似乎是一个很好的起点;但它是一张现场CD;我可以在上面安装我的整个应用程序框架,没问题.但是,我不知道如何制作安装程序或如何构建实际安装我的“设备”的iso.
我很感激任何简单的指导方针或方向让我开始.
我花了很长时间才弄清楚重新制作是如何奏效的.我终于掌握了它,并写下了用安装程序创建我的第一张Live CD的步骤.我要感谢Pilolli Pietro这个谷歌代码维基页面:
http://code.google.com/p/ardesia/wiki/Create_a_live_distro.
原文链接:https://www.f2er.com/ubuntu/348219.html此行专门用于添加安装程序(从重新混合的上下文执行):
// check the dependencies of that package to find out what other // flavors you could use. apt-get --with-install-recommends install ubiquity-frontend-kde
我采取的所有步骤如下.我知道有些东西不见了,但更多的是要知道它是如何工作的.
// get a util to help with creating the image sudo apt-get install uck // clean any prevIoUs stuff sudo uck-remaster-clean // unpack the iso sudo uck-remaster-unpack-iso /mnt/iso/ubuntu-mini-remix-12.10-i386.iso // unpack the root fs sudo uck-remaster-unpack-rootfs // change focus to the root fs sudo uck-remaster-chroot-rootfs // make repositories available (uncomment all universe and multiverse entries) nano /etc/apt/sources.list // update apt apt-get update // disable automatic suggestions (--with-install-recommends can temporary enable them) nano /etc/apt/apt.conf //-- contents APT::Install-Recommends "false"; APT::Install-Suggests "false"; //-- // install kde desktop apt-get install plasma-desktop // install ltsp client and kubuntu theme for ldm apt-get install ltsp-client ldm-kubuntu-theme // install basic applications apt-get install dolphin kdesdk-dolphin-plugins kdepasswd kfind konsole kwrite kompare plasma-widget-folderview // install browser apt-get install chromium-browser // install package manager apt-get install muon muon-updater muon-notifier // add an installer apt-get --with-install-recommends install ubiquity-frontend-kde // remove any leftovers of installed and then uninstalled packages (should not do anything) apt-get autoremove // clean the cache apt-get clean // change focus exit // pack the root fs sudo uck-remaster-pack-rootfs // create an iso sudo uck-remaster-pack-iso ubuntu-mini-kde-12.10-i386.iso //copy the iso cp ~/tmp/remaster-new-files/ubuntu-mini-kde-12.10-i386.iso /mnt/iso/