Linux安装软件默认禁用该源,在红旗Linux桌面V11系统下自动更新提示错误的解决方法…

  • Post author:
  • Post category:linux


已在电脑上安装了红旗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]

……

相关截图如下:

2be7e0ae2a8e239b1c2e7053bf0ec6fc.png

以下是红旗Linux桌面V11的更新源截图:

a57e676a9cdf89e9d965be98d4e6aea9.png

相关主题