已在电脑上安装了红旗Linux桌面V11系统,但是桌面右下角的自动更新管理器一直都在提示错误,如果这时要查看更新源则不停的提示输入root密码,以下是针对该问题的详情及解决方法。安装过程请参考安装红旗Linux V11桌面系统(RedFlag Desktop 11)的方法。
1、转换成root及设置root密码:
1],sudo su #转换成root
2],passwd root #设置root密码
2、执行更新命令,提示出错:
root@unassigned-hostname:/home/zy8# apt update #执行更新命令,提示出错。
忽略:1 cdrom://[Red Flag GNU/Linux Desktop 11 _Kunlun_ – Official amd64 DVD 20210110-17:06] kunlun InRelease
错误:2 cdrom://[Red Flag GNU/Linux Desktop 11 _Kunlun_ – Official amd64 DVD 20210110-17:06] kunlun Release
请使用 apt-cdrom,通过它可以让 APT 识别该盘片。apt-get upgdate 不能被用来加入新的盘片。
命中:3 http://apt.chinaredflag.cn kunlun InRelease
正在读取软件包列表… 完成
E: 仓库 “cdrom://[Red Flag GNU/Linux Desktop 11 _Kunlun_ – Official amd64 DVD 20210110-17:06] kunlun Release” 没有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
W: 鉴于仓库 ‘http://apt.chinaredflag.cn kunlun InRelease’ 不提供配置文件 ‘non-free/source/Sources’ ,跳过其获取过程。(sources.list 中是否有拼写错误?)
3、查看更新源配置文件内容:
root@unassigned-hostname:/home/zy8# more /etc/apt/sources.list #查看配置文件内容
#
# deb cdrom:[Red Flag GNU/Linux Desktop 11 _Kunlun_ – Official amd64 DVD 20210110-17:06]/ kunlun contrib main non-free
deb cdrom:[Red Flag GNU/Linux Desktop 11 _Kunlun_ – Official amd64 DVD 20210110-17:06]/ kunlun contrib main non-free
## Red Flag desktop project apt source
deb http://apt.chinaredflag.cn/ kunlun main non-free
deb-src http://apt.chinaredflag.cn/ kunlun main non-free
4、把deb cdrom这行前面加个#,屏蔽掉它:
root@unassigned-hostname:/home/zy8# vi /etc/apt/sources.list
#deb cdrom:[Red Flag GNU/Linux Desktop 11 _Kunlun_ – Official amd64 DVD 20210110-17:06]/ kunlun contrib main non-free
5、执行更新命令,仍然出错:
root@unassigned-hostname:/home/zy8# apt update
命中:1 http://apt.chinaredflag.cn kunlun InRelease
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
有 10 个软件包可以升级。请执行 ‘apt list –upgradable’ 来查看它们。
W: 鉴于仓库 ‘http://apt.chinaredflag.cn kunlun InRelease’ 不提供配置文件 ‘non-free/source/Sources’ ,跳过其获取过程。(sources.list 中是否有拼写错误?)
6、根据上面的提示执行apt list –upgradable命令:
root@unassigned-hostname:/home/zy8# apt list –upgradable
正在列表… 完成
bc/stable 1.07.1-2build1 amd64 [可从该版本升级:1.07.1-2]
dc/stable 1.07.1-2build1 amd64 [可从该版本升级:1.07.1-2]
dpkg/stable 1.19.7.1 amd64 [可从该版本升级:1.19.7]
firmware-linux-free/stable 20200122-1 all [可从该版本升级:3.4]
kde-baseapps/stable 4:17.08.3+5.102-1 amd64 [可从该版本升级:4:17.08.3+5.102]
kde-plasma-desktop/stable 5:102-1 amd64 [可从该版本升级:5:102]
kde-standard/stable 5:102-1 amd64 [可从该版本升级:5:102]
kdeaccessibility/stable 4:17.08.3+5.102-1 amd64 [可从该版本升级:4:17.08.3+5.102]
sddm-theme-debian-maui/stable 0.18.0-1+deb10u1 all [可从该版本升级:0.18.0-1]
sddm/stable 0.18.0-1+deb10u1 amd64 [可从该版本升级:0.18.0-1]
7、再执行一次更新,这一次成功了:
root@unassigned-hostname:/home/zy8# apt upgrade
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
正在计算更新… 完成
下列软件包是自动安装的并且现在不需要了:
juk
使用’sudo apt autoremove’来卸载它(它们)。
下列【新】软件包将被安装:
fonts-freefont-ttf vlc vlc-bin vlc-l10n vlc-plugin-notify vlc-plugin-qt vlc-plugin-samba vlc-plugin-skins2 vlc-plugin-video-splitter
vlc-plugin-visualization
下列软件包将被升级:
bc dc dpkg firmware-linux-free kde-baseapps kde-plasma-desktop kde-standard kdeaccessibility sddm sddm-theme-debian-maui
升级了 10 个软件包,新安装了 10 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 16.1 MB 的归档。
解压缩后会消耗 57.0 MB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://apt.chinaredflag.cn kunlun/main amd64 dpkg amd64 1.19.7.1 [2,209 kB]
获取:2 http://apt.chinaredflag.cn kunlun/main amd64 bc amd64 1.07.1-2build1 [111 kB]
……
相关截图如下:
以下是红旗Linux桌面V11的更新源截图:
相关主题