Update Manger
下载时卡住了大概60分钟flashplugin-installer
,对话框的按钮
也不可用, 点击左上角的按钮也没反应, 如何取消下载?CancelApplying Changes
xflashplugin-installer
...SKIP...
Setting up libxatracker1 (8.0.2-0ubuntu3.1) ...
Setting up update-manager-core (1:0.156.14.5) ...
Setting up update-manager (1:0.156.14.5) ...
Setting up update-notifier-common (0.119ubuntu8.4) ...
flashplugin-installer: downloading http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_11.2.202.236.orig.tar.gz
答案1
安装 flashplugin 不需要花费太多时间。要检查更新是否仍在工作(下载/安装),请检查此命令的输出:
ps aux | grep http
如果进程正在执行其工作,这将产生 2 或 3 行,每行的第二列是进程的 pid。如果结果只有 1 行,比如最后一句是 grep http 或类似的东西,则表示未下载/安装更新。可以安全地终止更新管理器
要执行此操作:
运行:ps aux | grep update 并注意更新管理器的 pid 是 2/3 行输出列表中用户名后的第二列。让更新管理器的 pid 为进程号
运行以下命令终止此进程:
kill -9进程号
如果操作不允许,请尝试使用 sudo,但请注意不要终止任何其他进程。请仔细记下 update-manager 的 pid。
答案2
答案3
这是我所做的(在发行版升级期间,因此非常关键):
首先我找到了卡住的进程(在我的情况下是编号12123):
> pstree -p
├─gksu(7266)─┬─precise(9756)
│ ├─precise(9757)─┬dpkg(24158)─update-notifier(19121)─package-data-do(19123)
│ │ └{precise}(9759)
然后我帮忙提交了错误报告: https://bugs.launchpad.net/ubuntu/+source/flashplugin-nonfree/+bug/1243090。通过运行“sudo gdb”,然后运行“attach 19123”和“bt”来创建回溯。回溯可帮助志愿者确定哪里出了问题。
最后我使用“sudo kill 19123”并收到错误消息“无法安装‘update-notifier-common’”“子进程安装的安装后脚本返回错误退出状态 143”。
其余安装工作顺利完成。Flash 问题留到下次再处理。