我可以重新运行命令来完整安装 KDE
关闭后还会继续吗?我正在安装 KDE,现在需要一段时间。我正在使用笔记本电脑,现在已经很晚了。有很多包裹要来。
PS命令:
# emerge --ask kde-base/kde-meta
答案1
如果您取消 portage 并稍后重新运行相同的命令,则指定的包将再次编译。因此,如果您开始运行emerge www-client/firefox
,取消它并再次重新运行该命令,合并www-client/firefox
将从头开始。请注意,依赖项列表是在启动时生成的emerge
,因此当您在第一次运行中错过了某些已合并的依赖项时,这些依赖项不会重新安装。
kde-base/kde-meta
不是 kde 的整体 ebuild,而是一个元包,仅包含对其他 ebuild 的依赖项。因此,重新启动后重新运行 portage 时丢失的唯一进度是取消 portage / 关闭时正在编译的 ebuild 中的进度。
大多数用于 kde 的软件包都非常小,因此您可能不会损失太多。但有些包(例如kde-base/kdelibs
)需要很长时间。
附注:如果您想要一个快速可用的系统,我建议不要从安装开始kde-base/kde-meta
,而是从安装开始kde-base/kde-base-meta
。安装完成后,您就可以使用 KDE 并稍后安装其余部分。kde-base/kde-meta
此后合并时您不会丢失任何东西。
答案2
/etc/rc.d/rc.local
查看系统上的 rc.local 文件,无论您在其中放入什么内容,系统启动时都会运行。您还可以设置一个 cron 作业,基于预先知道系统何时重新启动的基础上,这可以在计算机完成启动后从 rc.local 中删除您的命令。
您还可以将您想要的任何内容放入 /etc/init.d 或相关 /etc/rc.d 目录中的 init 脚本中。