小编Lie*_*yan的帖子

发行版升级通常需要多长时间?

正如标题所说,发行版升级(例如从 11.04 到 11.10)通常需要多长时间,不考虑下载阶段?我一直在从 Natty 升级到 Oneiric,下载只需要大约 1 小时,但现在我已经处于“安装升级”阶段超过 5 小时了。最近 3 小时进度条一直卡在说“还剩大约 2 小时 55 分钟”,并且剩余时间没有减少。详细视图(终端视图)仍然滚动打印正在安装的内容,因此升级仍在运行,尽管速度很慢。

总之,Ubuntu升级这么久正常吗?我记得,全新安装从插入 CD 到引导到硬盘大约需要一个小时左右;我原以为升级可能需要比全新安装更长的时间,但不会那么多。

第二个问题,为什么升级和全新安装需要这么长时间?当然不是下载时间,因为这大约需要相同的时间,全新安装和升级都大约需要一个小时。这是安装阶段需要这么长时间。

在我发帖几个小时后,升级终于完成了,我仍然不知道为什么需要这么长时间;然而,当在我的程序中调试另一个(可能)不相关的性能问题(在同一台笔记本电脑上运行)时,我发现 SQLite 在 ext4 上非常慢(在我的例子中,10 秒的操作变成了 5 分钟),因为 ext4 启用了写入- 默认情况下的屏障。缓慢升级的根源可能是相同的,因为分发升级还涉及大量磁盘写入。

upgrade

7
推荐指数
1
解决办法
4万
查看次数

SSH 连接时,密钥环不再提示输入密码

我记得我曾经能够这样做ssh blah@foo.com并且有一个提示要求我输入密码来解锁整个 GNOME 会话的密钥环,因此后续ssh不再需要输入密钥环密码(不太确定这是否在 Ubuntu 中)或其他发行版)。

但是现在ssh blah@foo.com每次都会在终端中询问我的密钥环密码;这违背了使用 SSH 密钥的目的。

我检查了

$ cat /etc/pam.d/lightdm | grep keyring
auth    optional        pam_gnome_keyring.so
session optional        pam_gnome_keyring.so auto_start
Run Code Online (Sandbox Code Playgroud)

看起来不错,而且

$ pgrep keyring
1784 gnome-keyring-d
Run Code Online (Sandbox Code Playgroud)

所以钥匙圈守护进程还活着。

我终于发现 SSH_AUTH_SOCK 变量(以及 GNOME_KEYRING_CONTROL 和 GPG_AGENT_INFO 和 GNOME_KEYRING_PID)没有正确设置。设置此变量的正确方法是什么,为什么不在我的环境中设置它们(即它们不应该在默认安装中设置)?

我想我可以在 .bashrc 中设置它,但是变量只能在 bash 会话中定义,虽然这对 ssh 来说很好,但我相信其他环境变量对于 GUI 应用程序使用密钥环是必要的。

11.10 gnome-keyring

7
推荐指数
2
解决办法
4445
查看次数

标签 统计

11.10 ×1

gnome-keyring ×1

upgrade ×1