将 Ubuntu 16.04 升级到 16.10 后,我遇到了一个奇怪的错误。
软件更新程序建议进行部分更新:
无法安装“systemd-shim”
升级将继续,但“systemd-shim”包可能不在工作状态。请考虑提交有关它的错误报告。
Run Code Online (Sandbox Code Playgroud)subprocess installed post-removal script returned error exit status 2
sudo apt-get update 完成没有任何错误。
sudo apt-get remove 输出这个
The following packages will be REMOVED:
systemd-shim
0 to upgrade, 0 to newly install, 1 to remove and 0 not to upgrade.
1 not fully installed or removed.
After this operation, 71.7 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 1451244 files and directories currently installed.) …Run Code Online (Sandbox Code Playgroud) 我目前正在使用精确。我需要将某个包(即bind9及其依赖项)升级到较新的版本,该版本目前在 raring 中(在撰写本文时为 alfa)。怎么做 ?
如果我只是添加到我的 sources.list 会发生什么:
deb http://archive.ubuntu.com/ubuntu raring main
Run Code Online (Sandbox Code Playgroud)
接下来apt-get update / apt-get upgrade,将我的大部分系统升级到 raring 吗?
在从 lucid (10.04) 升级到精确 (12.04) 期间,X 会话冻结了,我一直在尝试恢复升级以获得稳定的系统。我执行了以下步骤:
/var/log/dist-upgrade目录的内容。在main.log、apt.log或上没有活动term.log。top 显示进程“精确”使用了大约 3% 的 CPU,但我找不到任何证据表明升级过程仍在执行任何操作。pgrep dpkg | xargs pssudo fuser -vki /var/lib/dpkg/lock;sudo dpkg --configure -a。这部分成功(配置了一些包),但失败并显示消息Processing was halted because there were too many errors。我运行了几次相同的命令,每次都配置了一些包但其他包失败了。sudo apt-get -f install。它因与 dpkg 类似的错误而失败。目前的情况是,dpkg --configure -a并sudo apt-get -f install未能处理两种类型的错误:
依赖问题,例如:
dpkg: dependency problems prevent configuration of cifs-utils:
cifs-utils depends on …Run Code Online (Sandbox Code Playgroud)我只能使用流量受限的移动宽带连接。sudo apt-get dist-upgrade想要获得 ~500MB 的数据,这对我来说现在不可行。
因此,是否可以只升级某些应用程序,例如 Firefox?
我很清楚一些库也必须升级,但每天 100MB 不会有什么坏处,500MB 可以。
基本上,我想在一个月内将升级过程分成小块,这样我就不会仅仅通过下载更新就超过我的每日配额。
如何以最少的依赖地狱升级到更高的 scipy(比如 0.8.0)?
在升级之前,我的 bashrc 文件被修改以添加一些 Path 配置。
虽然执行do-release-upgrade一切正常,直到一条消息提示有关 bashrc 文件的状态并显示一个选项菜单。
从菜单中,我选择了“比较更改”选项,唯一的区别是我之前的修改。没问题。
问题是:我ctrl-c和整个升级都停止了。之后,我重新启动了我的计算机,从那时起就可以仅在恢复模式下启动 Ubuntu。
登录(在恢复模式 shell 中)后,欢迎标题消息显示“欢迎使用 Ubuntu 15.04”,但“您的 Ubuntu 版本不再受支持”和“新版本‘15.04’可用”警告仍然出现。
我do-release-upgrade再次尝试,但收到“未找到新版本”消息。
如何完成或重新运行升级?
谢谢
fwupd 现在有什么问题?自 2020 年 5 月 1 日起,在新安装的 Ubuntu 20.04 上就可以了
The following packages have been kept back:
fwupd
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Run Code Online (Sandbox Code Playgroud) 我通过 ssh 从 13.04 升级到 13.10(没有使用screen)。当do-release-upgrade脚本即将删除过时的包时,我的 ssh 连接被中断。现在,当我重新连接并运行它时,它只是说No new release found. 如何完成升级过程?
在将我的系统从 19.04 升级到 19.10 时,出现电源故障。由于部分升级,我的系统登录后显示黑屏一段时间,然后显示白屏,上面有文字-“哦,不!出现问题。出现问题,系统无法恢复。请注销并再试一次。”
我尝试了 Ask Ubuntu 和 Stack Overflow 上所有可用的方法,例如升级、更新、重新配置 lightdm 等。似乎对我来说没有任何效果。有人可以尽快帮我解决这个问题吗?
我没有备份我的数据。所以如果你能帮我取回我的数据,那就太好了。
提前致谢:)
几天前,我升级到了新内核。不幸的是,在安装完成之前,计算机死机了,我不得不强行重新启动它。
现在,在 GRUB 中,它显示了新内核,并在其下方显示了“以前的 Linux 版本”项。每当我启动到新内核时,我的屏幕都会闪烁。几个守护进程启动,但它在那里冻结;它永远不会让我看到显示管理器。
幸运的是,“以前的 Linux 版本”下的项目有效。从那里,我想重新安装新内核。我尝试在/var/cache/apt/archives/目录中搜索并在那里安装所有与内核相关的文件;那不起作用——我仍然得到了不起作用的新内核版本和以前的 Linux 版本项目。我通过 Synaptic 尝试过,结果是一样的。我跑了sudo update-grub,但这没有做任何事情
如何将我的内核升级到最新版本并消除“以前的 Linux 版本”项?
我正在使用 11.04 和 amd64 架构。