麒麟系统更新的方法-命令行

首先在桌面右键选择:

在终端打开

得到下面的界面
在这里插入图片描述
然后输入命令(复制粘贴)

sudo apt update

输入完成之后回车,开始跑进度:

执行的时候会提示输入密码,此时密码的输入进度是看不到的,只需要确定输入完成回车即可

liumou@liumou:~$ sudo apt update 
[sudo] liumou 的密码:
获取:1 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.0 InRelease [73.5 kB]
获取:2 http://archive.kylinos.cn/kylin/partner juniper InRelease [6,581 B]
获取:3 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.0/main arm64 Packages [3,935 kB]
获取:4 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.0/universe arm64 Packages [15.7 MB]
获取:5 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.0/multiverse arm64 Packages [290 kB]
获取:6 http://archive.kylinos.cn/kylin/partner juniper/main arm64 Packages [35.1 kB]
已下载 20.0 MB,耗时 4(4,206 kB/s)                 
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
有 62 个软件包可以升级。请执行 ‘apt list --upgradable’ 来查看它们。
gxxc@gxxc-CE3000F:~$

接着继续输入下面的命令进行系统更新:

当第一条命令完成密码输入之后,如果该窗口未关闭,后续都不需要再次输入密码(空闲时间不要太长就行)

sudo apt upgrade -y --fix-missing

然后继续跑进度(这次会久一点)

liumou@liumou:~$ sudo apt upgrade -y --fix-missing
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
正在计算更新... 完成
下列软件包是自动安装的并且现在不需要了:
  apt-clone aptdaemon aptdaemon-data dpkg-repack fcitx-libs
  gir1.2-javascriptcoregtk-4.0 gir1.2-json-1.0 gir1.2-timezonemap-1.0
  gir1.2-vte-2.91 gir1.2-webkit2-4.0 gir1.2-xkl-1.0 libido3-0.1-0 libiw30
  libqapt3 libtimezonemap-data libtimezonemap1 python-pwquality
  python3-aptdaemon python3-aptdaemon.gtk3widgets python3-defer python3-icu
  python3-pam python3-pyudev rdate
使用'sudo apt autoremove'来卸载它(它们)。
下列软件包将被升级:
  bind9-host browser360-cn-stable ca-certificates dnsmasq dnsmasq-base
  ghostscript kylin-ipmsg kylin-menu kylin-software-center libbind9-140
  libcurl3 libcurl3-gnutls libdns-export162 libdns162 libgs9 libgs9-common
  libhogweed4 libisc-export160 libisc160 libisccc140 libisccfg140 libjasper1
  libjs-underscore libldap-2.4-2 libldb1 liblwres141 libmutter0g libnettle6
  libopenexr22 libp11-kit0 libproxy1v5 libsndfile1 libssl-dev libssl1.0.0
  libtiff5 mate-power-manager mate-power-manager-common mutter mutter-common
  openjdk-8-jdk openjdk-8-jdk-headless openjdk-8-jre openjdk-8-jre-headless
  openssl p11-kit p11-kit-modules pantum python-apt python-apt-common
  python-ldb python-xdg python3-apt python3-lxml python3-pil python3-xdg
  sogouimebs sudo suwellreaderpro tar tzdata x11-apps xdg-utils
升级了 62 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 481 MB 的归档。
解压缩后会消耗 253 MB 的额外空间。
中间省略好多好多字.............................................
Updating certificates in /etc/ssl/certs...
1 added, 10 removed; done.
Running hooks in /etc/ca-certificates/update.d...

Adding debian:NAVER_Global_Root_Certification_Authority.pem
Removing debian:GeoTrust_Global_CA.pem
Removing debian:GeoTrust_Primary_Certification_Authority.pem
Removing debian:GeoTrust_Primary_Certification_Authority_-_G3.pem
Removing debian:GeoTrust_Universal_CA.pem
Removing debian:GeoTrust_Universal_CA_2.pem
Removing debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.pem
Removing debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.pem
Removing debian:thawte_Primary_Root_CA.pem
Removing debian:thawte_Primary_Root_CA_-_G2.pem
Removing debian:thawte_Primary_Root_CA_-_G3.pem
done.
done.
正在处理用于 libc-bin (2.23-0kord11k20.8) 的触发器 ...
liumou@liumou:~$ 

此时,系统更新完成,重启系统即可生效

最后一条命令第一次执行可能会出现校验失败之类的提示(例如下面的内容),如果有错误提示只需要再执行即可,直到执行成功,一般执行两次就可以了

升级失败

E: 下载 http://archive.kylinos.cn/kylin/KYLIN-ALL/pool/main/p/pyxdg/python3-xdg_0.25-4kord0.16.04.1_all.deb  Hash 校验和不符 失败

E: 有几个软件包无法下载,要不运行 apt-get update 或者加上 --fix-missing 的选项再试试?
gxxc@gxxc-CE3000F:~$ 

此时再次执行即可

  • 4
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

坐公交也用券

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值