Deepin深度应用商店和系统更新不正常的解决方法
Deepin深度应用商店和系统更新不正常的解决方法
|
如果你的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: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。 用终端将sources.list文件改为官方源了(在Deepin 15.7系统中不需要在/etc/apt/sources.list添加更新源),会有错误: (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深度应用商店和系统更新不正常的解决方法的更多相关文章
- PowerShell因为在此系统中禁止执行脚本解决方法
PowerShell因为在此系统中禁止执行脚本解决方法 在Powershell直接脚本时会出现: 无法加载文件 ******.ps1,因为在此系统中禁止执行脚本.有关详细信息,请参阅 " ...
- Linux系统内存占用90%以上——解决方法
Linux系统内存占用90%以上--解决方法 首先要明确一个问题:Linux系统内存占用90%以上,是否属于正常范围?网上有详细的解释,这属于正常现象~~~ www.2cto.com L ...
- Python更新pip出现错误解决方法
Python更新pip出现错误解决方法 更新pip python -m pip install --upgrade pip 查看时报错 解决方法 在命令栏(即win+r)输入:easy_install ...
- win10系统桌面快捷键图标异常解决方法
win10系统桌面快捷键图标异常解决方法 前言: 有一次我的一个图标变成白色,找到:https://jingyan.baidu.com/article/948f5924148e67d80ef5f947 ...
- VirtualBox虚拟机内的系统时间无法调整的解决方法
VirtualBox虚拟机内的系统时间无法调整的解决方法 因试用某软件要求将系统时间设置在特定的日期,利用windows自带的调整日期/时间功能进行设置,发现过几秒钟就又恢复到和主机相同的时间了, ...
- Win7升级Win10系统提示错误0x80070057的解决方法
Win7系统用户在通过Windows Update来升级Win10系统时,有时会出现0x80070057的错误代码从而导致无法继续升级.下面好系统重装助手就来告诉大家Win7升级Win10系统出现0x ...
- winxp系统连接服务器丢包解决方法
winxp系统连接服务器丢包解决方法 MFC编写一个打开网页的程序,发生异常没有获取到数据. 分析步骤: 1. 用getLastError()获取到的信息,(2)- 系统找不到指定的文件. 2. 用浏 ...
- Ubuntu14.04和Windows双系统时无法挂载磁盘解决方法
基本状况:我电脑Ubuntu14.04 和 Windows10 双系统,一个固态磁盘,一个机械磁盘.Ubuntu14.04装固态里面了,固态里没有Windows内容. 问题:Ubuntu14.04系统 ...
- CentOS7.4 系统下 Tomcat 启动慢解决方法
CentOS7.4 系统下 Tomcat 启动慢解决的方法 首先查看日志信息,查看因为什么而启动慢 在CentOS7启动Tomcat时,启动过程很慢,需要几分钟,经过查看日志,发现耗时在这里:是s ...
随机推荐
- 网关Ocelot功能演示安排的明明白白~~~
前言 网关(Gateway)在微服务架构中至关重要,可以将其理解为是外部客户端(前端.MVC后台等调用方)与后台服务的连接点,通过这层可以做统一的处理,比如路由.身份认证和授权.服务治理等: 网关的好 ...
- windows认证解读
0x00 本地认证 本地认证基础知识 在本地登录Windows的情况下,操作系统会使用用户输入的密码作为凭证去与系统中的密码进行验证,但是操作系统中的密码存储在哪里呢? %SystemRoot%\sy ...
- 【洛谷】P1294 高手去散步
题目背景 高手最近谈恋爱了.不过是单相思."即使是单相思,也是完整的爱情",高手从未放弃对它的追求.今天,这个阳光明媚的早晨,太阳从西边缓缓升起.于是它找到高手,希望在晨读开始之前 ...
- 热更新解决方案--tolua学习笔记
一.tolua使用准备工作:从GitHub上下载tolua(说明:这篇笔记使用的Unity版本是2019.4.18f1c1,使用的tolua是2021年4月9日从GitHub上Clone的tolua工 ...
- 如何讲一个网页转换为jpg?(图片!)
不需要安装插件!!! 打开网页,打开开发者工具 快捷键: ctrl+shift+p输入>full即可自动下载!
- BLE链路层状态机初探
状态机 BLE链路层把所有的功能放到五种不同的状态中,在不同的状态分别执行不同的功能. 一般来说,BLE设备大致有这么几种状态:空闲,广播,扫描,发起连接和连接成功. 广播和扫描是相对应的,一个设备广 ...
- ElasticSearch-02-elasticsearch.yaml
# ======================== Elasticsearch Configuration ========================= # # NOTE: Elasticse ...
- 由电脑专卖系统引发的Java设计模式:访问者模式
目录 定义 意图 解决问题 何时使用 优缺点 结构 电脑专卖系统 定义 访问者模式是对象的行为型模式,它的目的是封装一些施加于某些数据结构元素之上的操作,一旦这些操作需要修改的话,接收这个操作的数据结 ...
- kubernetes集群EFK日志系统搭建
日志收集架构 Kubernetes 集群本身不提供日志收集的解决方案,一般来说有主要的3种方案来做日志收集: 在节点上运行一个 agent 来收集日志 在 Pod 中包含一个 sidecar 容器来收 ...
- iOS安全些许经验和学习笔记
http://bbs.pediy.com/showthread.php?t=209014 标题: [原创]iOS安全些许经验和学习笔记作者: MonkeyKey时间: 2016-03-30,16:32 ...