如果你的Deepin深度应用商店和系统更新不正常,可采用以下方法来解决问题。

解决问题的代码

首先新建文本,然后把下面代码复制,保存。给这个新建的文本可执行权限,最后双击终端运行就行了。

#!/bin/bash

echo '这里写上你的开机密码'|sudo -S `date +%Y-%m-%d-%H-%M-%S`

echo -n \e'"]0;还原仓库列表文件"\a'

cd /etc/apt/preferences.d

sudo cp -r /etc/apt/preferences.d/*.list /etc/apt/preferences.d/*.back

sudo rm -rf /etc/apt/preferences.d/*.list

cd /etc/apt/sources.list.d

sudo cp -r /etc/apt/sources.list.d/*.list /etc/apt/sources.list.d/*.back

sudo rm -rf /etc/apt/sources.list.d/*.list

sources='## Generated by deepin-installer

deb [by-hash=force] http://packages.deepin.com/deepin lion main contrib non-free

#deb-src http://packages.deepin.com/deepin lion main contrib non-free'

echo "${sources}" >> ${HOME}/Desktop/sources.list

cd /etc/apt

sudo cp -r /etc/apt/sources.list /etc/apt/sources.list.back

sudo rm -rf /etc/apt/sources.list

sudo cp -r ${HOME}/Desktop/sources.list /etc/apt

chmod -R 600 /etc/apt/sources.list

sudo rm -rf ${HOME}/.cache/deepin/deepin-appstore* -rf && sudo apt update -y

sudo apt update -y && sudo apt upgrade -y

#重启

shutdown - r now

说明

请注意写上你的开机密码这一段。

以上代码能解决怎样的问题,下面给你看问题示例

改了软件源,改成了damien-moore什么的,记得用的是sudo add-apt- repository ppa:  .....,更新库都是忽略,然后仓库没有release,不安全的仓库什么的。把sources.list.d下的文件全部拷到桌面后,情况看起来有所改善。

命中:1 http://packages.deepin.com/deepin unstable InRelease

错误:1 http://packages.deepin.com/deepin unstable InRelease 由于没有公钥,无法验证下列签名:

NO_PUBKEY 425956BB3E31DF51

正在读取软件包列表... 完成

W: 校验数字签名时出错。此仓库未被更新,所以仍然使用此前的索引文件。

GPG 错误:http://packages.deepin.com/deepin unstable InRelease: 由于没有公钥,无法验证下列签名:

NO_PUBKEY 425956BB3E31DF51

W: 无法下载 http://packages.deepin.com/deepin/dists/unstable/InRelease 由于没有公钥,无法验证下列签名:

NO_PUBKEY 425956BB3E31DF51

W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。

(gedit:14546): GLib-GIO-CRITICAL **: g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(gedit:14546): GLib-GIO-CRITICAL **: g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(gedit:14546): GLib-GIO-CRITICAL **: g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(gedit:14546): GLib-GIO-CRITICAL **: g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(gedit:14546): GLib-GIO-CRITICAL **: g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(gedit:14546): GLib-GIO-CRITICAL **: g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(gedit:14546): GLib-GIO-CRITICAL **: g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

** (gedit:14546): WARNING **: Set document metadata failed: 不支持设置属性 metadata::gedit-position

然后用文件管理修改内容接着一些小操作后就有了上面的问题。

把APT下所有东西都按默认的换了,现在无法在深度商店安装程序:

sudo apt update

[sudo] dai1999 的密码:

正在读取软件包列表... 完成

正在分析软件包的依赖关系树

正在读取状态信息... 完成

所有软件包均为最新。

商店安装软件秒提示失败。

apt文件夹下没有deepin的源,手动添加文件sources.list添加官方源后,出现了:

E: 仓库 “http://packages.deepin.com/deepin panda InRelease” 没有数字签名。

按照网上的添加了公钥,据说是公钥地址不在ubuntu.com。

gpg --keyserver subkeys.pgp.net --recv D45DF2E8FC91AE7E

gpg --export --armor D45DF2E8FC91AE7E | sudo apt-key add -

添加后还是没有公钥。

注:如以上无法在深度商店中安装软件或者系统更新有问题,都可以采用本文的解决代码来处理。

deepin更新失败_Deepin深度应用商店和系统更新不正常的解决方法相关推荐

  1. QNAP更新失败,WEB页一直处于反复系统更新页面

    ssh至后台 ./update.sh 出现以下提示 [Firmware Update] System update failed. Maybe system is rebooting or anoth ...

  2. eset找不到服务器更新失败,ESET NOD32连接到服务器以更新常见的错误检测方法

    对于使用NOD32企业版的用户,客户端通常会在这种情况下更新内部服务器: (1)客户端提示"从更新服务器下载文件时出错"或"在服务器上找不到文件" 客户端显示& ...

  3. brew update失败提示:/System/Library/Frameworks/Ruby.framework/。。。解决方法

    brew update失败提示:/System/Library/Frameworks/Ruby.framework/...解决方法 参考文章: (1)brew update失败提示:/System/L ...

  4. Mac更新后ae不能打开,ae安装后打开报错解决方法

    Mac更新后ae不能打开,mac最新系统ae打不开,ae安装后打开报错怎么办?有网友提问,装的AE2021版本,之前还好好的,突然某天就打不开了,重装AE也没用,怎么都打不开,每次都提示这个?如何解决 ...

  5. 深度学习部署:Windows安装pycocotools报错解决方法

    深度学习部署:Windows安装pycocotools报错解决方法 1.pycocotools库的简介 2.pycocotools安装的坑 3.解决办法 更多Ai资讯:公主号AiCharm 本系列是作 ...

  6. 微软应用商店无法使用问题记录-微软商店提示“我们这边出错了”的解决方法

    引用自 微软商店提示"我们这边出错了"的解决方法 如下: win+s启用搜索,输入services或者中文服务 或者win+r运行,输入services.msc 在服务应用界面找到 ...

  7. 苹果屏蔽更新_iOS 13终于可以一键屏蔽系统更新了,完美

    众所周知,苹果每次推出新系统后,就会变着法子让用户升级,比如经常弹窗提示用户升级.新功能限制等等.有的手误点错了升级.有的因为新功能必须升级.而有的iPhone甚至是在"睡梦"中升 ...

  8. python安装失败0x80070570_e460安装win10系统报错0x80070570的解决方法

    win10系统现已逐渐成为了主流操作系统,很多用户都将自己的电脑升级为win10系统.但近日却有用户跟小编反映说自己的e460电脑在安装win10系统时出现了提示错误0x80070570情况,那我们要 ...

  9. 为什么英雄联盟显示服务器更新失败怎么回事,英雄联盟手游更新失败解决方法 更新失败怎么办...

    英雄联盟手游更新失败解决方法 更新失败怎么办 来源:网络 作者:shilei 时间:2020-11-22 风靡全球的MOBA经典之作--<英雄联盟>手游( League of Legend ...

最新文章

  1. backlight 子系统(转载)
  2. GAN背后的理论依据,以及为什么只使用GAN网络容易产生
  3. .Net Core with 微服务 - Consul 注册中心
  4. form字体和颜色java安卓开发_Android 修改App中默认TextView的字体和颜色
  5. Android 自定义字体,设置字体
  6. python数据结构 树_python 数据结构四 之 二叉树和树
  7. AMESim软件建模
  8. HTML5 如何让背景图片自适应浏览器大小
  9. Acwing 1299. 五指山
  10. 交换机端口mtu值最大_H3CCAS接口MTU值方法
  11. 【规律】Cunning Friends
  12. [WDS] Disconnected解决方法
  13. Ubuntu 14.04安装bugzilla
  14. java手机游戏吸血鬼_Java 吸血鬼数字
  15. GMT所提供的所有命令和其功能
  16. Python数据攻略-Pandas进行Excel文件读写
  17. C#利用itext7编写PDF操作小工具
  18. 2018092609-2 选题 Scrum立会报告+燃尽图 01
  19. ZROI Day2 测试总结
  20. codesys 之 SFC探索

热门文章

  1. 一步一步教你用 Python 开发战棋游戏,仿英雄无敌
  2. python新手代码
  3. 【技术文档】百度搜索技巧
  4. cocos2dx 讲解
  5. C语言自定义类型的介绍(结构体,枚举,联合体,位段)
  6. 王者服务器为什么在5月20日维护,王者荣耀5.20更新公告最新消息 王者荣耀5月20日更新内容汇总...
  7. 人事工资信息管理系统
  8. 在内部局域网内搭建HTTPs
  9. 你只能成为互联网“炮灰”?(2)
  10. 服务器右键文件夹不显示共享,server2012共享文件夹、局域网共享设置权限的方法...