如何使用Kubuntu进行完全自定义的KDE Live CD / DVD
由Shaun C Marolf(technoshaun)
介绍:
有些工具可以让任何人使用Gnome Desktop来创建和分发一个完全定制的基于Ubuntu的发行版。 许多Kubuntu用户想要做同样的事情,但是这些工具与KDE并不完全兼容,而Kiosk工具不会更改或删除所有的Kubuntu默认值,因此像Remastersys这样的程序可以创建具有定义的更改的自定义ISO。
该方法旨在解决这些问题,并允许有兴趣基于Kubuntu创建自己的定制分发的用户。 非常感谢来自LinuxMint的Jamie“Boo”Birse给我一份他的开发人员笔记的副本,没有,这怎么不能被创建。 “Boo”是LinuxMint上的KDE Guru,负责KDE社区版本。 因为LinuxMint KDE CE发行版是基于Kubuntu的,他的开发者笔记非常有帮助。
获得精益求精的KDE安装:
试图获得定制的基于KDE Kubuntu的发行版的主要问题是处理Kubuntu中许多隐藏的默认设置。 理想情况下,安装基本的KDE会更容易,那些默认设置不存在。 幸运的是有一种方法可以使用Ubuntu存储库。
第一步:安装Ubuntu服务器
通常当您安装Kubuntu时,您可以下载一个Kubuntu ISO映像并制作CD,然后将其安装在系统上。 但是,无论您使用Live CD还是使用“Alternate Install CD”,您将最终使用我们不想要的默认设置。
为了避免安装这些配置文件,需要通过另一种方法进行安装。 那个方法是简单地使用Ubuntu Server Edition CD。 服务器版本不安装X-Server,因此不会安装GUI。 因为这样我们可以安装KDE清洁,没有乱码的Kubuntu默认设置。
下载Ubuntu Server Edition ISO文件,并从映像创建CD。 在选定的机器上安装Ubuntu Server。 当被问及您想要安装哪些附加服务时,请勿选择任何。 这将仅在系统上安装核心的Ubuntu组件和基本文件。
第二步:更新安装
sudo apt-get update
sudo apt-get upgrade -y
第三步:安装X-Server,KDM,KDE-Core Pmount和Synaptic
显然我们需要安装X-Server和KDE。 但是,它必须正确完成,否则我们也可以使用Kubuntu CD。 由于我们现在只有一个命令行,我们必须利用它。 登录并在提示符下键入以下命令EXACTLY,因为我在这里;
sudo apt-get install xorg kdm kde-core pmount synaptic -y
安装完成后,运行以下命令:
sudo shutdown -r now
第四步:使用Synaptic安装核心软件
将以下内容添加到sources.list文件中:
## Remastersys deb http://www.remastersys.klikit.com/repository/ remastersys/
我们需要安装一些软件来处理关键因素,如声音自动挂载和其他许多事情。 目前的安装是非常小的,需要大量的时间来完成,并单独查找所需的所有正确的软件包。 所以我使用了Synaptic来创建你的核心安装系统所需的所有软件的恢复文件。
单击重新加载
在Synaptic更新apt源。
在Synaptic中,转到文件>>阅读标记>>
浏览到文件中包含的文件BaseBuild。
单击应用
。
第五步:删除服务器内核
使用这种安装方法有一件事要清理,那就是内核。 由于我们使用服务器版本进行基本安装,因此我们有服务器内核。 由于我们正在建立桌面系统或演示系统(就像我一样),我们当然不需要服务器内核。
corepackages文件安装了2.4.26-18通用的内核软件包(最新的时候这样做),所以使用突触删除机器上的所有旧的2.4.6-xx-server内核软件包。 (使用完全删除选项来清除它们。)
第六步:安装其他软件包
注意:您可能希望在安装更多软件包之前使用Remastersys创建核心系统ISO映像。 如果您要创建不同类型的基于Kubuntu的分发,这将允许您进行干净的基本安装。
在这一点上,我要让你自己玩。 我们将安装我们想要包含在我们的CD / DVD ISO映像中的软件包。 完全可以选择安装什么。 你知道你想要在你的直播CD / DVD上有什么。 有一个关于你安装的重要注意事项。 不要安装任何将设置KUBUNTU默认的包。 如果你这样做,那么这个How To的其余部分将变得无用,因为我基于一个没有这些默认设置的构建。
最后一句警告,请注意您在自定义发行版中所包含的内容。 特别是如果您包含非开源软件包。 其中许多许可证必须由最终用户单独安装。 另外请注意,即使包含一些开放源码包也可能是由于某些法律限制而出现的问题。 如果您不确定某些事情的研究,请在论坛中询问那些也进行发行的人等等。 不要将自己置于热水中,非法分发软件。
最后协助你这里是我的sources.list文件的副本:
# deb cdrom:[Kubuntu 8.04 _Hardy Heron_ - Release i386 (20080423)]/ hardy main restricted # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to # newer versions of the distribution. deb http://us.archive.ubuntu.com/ubuntu/ hardy main restricted # deb-src http://us.archive.ubuntu.com/ubuntu/ hardy main restricted ## Major bug fix updates produced after the final release of the ## distribution. deb http://us.archive.ubuntu.com/ubuntu/ hardy-updates main restricted # deb-src http://us.archive.ubuntu.com/ubuntu/ hardy-updates main restricted ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team, and may not be under a free licence. Please satisfy yourself as to ## your rights to use the software. Also, please note that software in ## universe WILL NOT receive any review or updates from the Ubuntu security ## team. deb http://us.archive.ubuntu.com/ubuntu/ hardy universe # deb-src http://us.archive.ubuntu.com/ubuntu/ hardy universe deb http://us.archive.ubuntu.com/ubuntu/ hardy-updates universe # deb-src http://us.archive.ubuntu.com/ubuntu/ hardy-updates universe ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team, and may not be under a free licence. Please satisfy yourself as to ## your rights to use the software. Also, please note that software in ## multiverse WILL NOT receive any review or updates from the Ubuntu ## security team. deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse # deb-src http://us.archive.ubuntu.com/ubuntu/ hardy multiverse deb http://us.archive.ubuntu.com/ubuntu/ hardy-updates multiverse # deb-src http://us.archive.ubuntu.com/ubuntu/ hardy-updates multiverse ## Uncomment the following two lines to add software from the 'backports' ## repository. ## N.B. software from this repository may not have been tested as ## extensively as that contained in the main release, although it includes ## newer versions of some applications which may provide useful features. ## Also, please note that software in backports WILL NOT receive any review ## or updates from the Ubuntu security team. deb http://us.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse # deb-src http://us.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse ## Uncomment the following two lines to add software from Canonical's ## 'partner' repository. This software is not part of Ubuntu, but is ## offered by Canonical and the respective vendors as a service to Ubuntu ## users. deb http://archive.canonical.com/ubuntu/ hardy partner # deb-src http://archive.canonical.com/ubuntu/ hardy partner deb http://security.ubuntu.com/ubuntu/ hardy-security main restricted # deb-src http://security.ubuntu.com/ubuntu/ hardy-security main restricted deb http://security.ubuntu.com/ubuntu/ hardy-security universe # deb-src http://security.ubuntu.com/ubuntu/ hardy-security universe deb http://security.ubuntu.com/ubuntu/ hardy-security multiverse # deb-src http://security.ubuntu.com/ubuntu/ hardy-security multiverse ## Linux Mint Elyssa Repositories deb http://packages.linuxmint.com/ elyssa main upstream import # deb-src http://packages.linuxmint.com/ elyssa main upstream import deb http://packages.linuxmint.com/ elyssa community # deb-src http://packages.linuxmint.com/ elyssa community deb http://packages.linuxmint.com/ elyssa backport # deb-src http://packages.linuxmint.com/ elyssa backport ## Medibuntu deb http://packages.medibuntu.org/ hardy free non-free ## Bleeding Edge Wine Packages ## GPG Add Key Command: wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add - deb http://wine.budgetdedicated.com/apt/ hardy main # deb-src http://wine.budgetdedicated.com/apt/ hardy main ## Remastersys deb http://www.remastersys.klikit-linux.com/repository/ remastersys/
哈代苍鹭有一个已知的问题,咖啡因破碎,不能充分发挥作用。 最好不要包括它,直到它被修复。 如果您安装了它,您应该清除系统中的所有kaffeine文件,否则您将遇到问题。 (咖啡因是固定的时候会更新)