Gentoo portage 关闭后继续

Gentoo portage 关闭后继续

我可以重新运行命令来完整安装 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 脚本中。

相关内容