问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Deepin Forum 61 升级后出现的问题,求解答

发布网友 发布时间:2022-04-21 10:15

我来回答

1个回答

热心网友 时间:2023-11-09 12:20

您好,问题一

终端出现:
E:Sub-process /usr/bin/dpkg returned an error code (1)

解决方法,终端执行:
cd /var/lib/dpkg
sudo mv info info.bak
sudo mkdir info
sudo dpkg --configure -a
sudo apt-get install -f
sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bak
sudo rm -rf /var/lib/dpkg/info
sudo mv /var/lib/dpkg/info.bak /var/lib/dpkg/info

问题二

使用apt-get命令安装软件时,终端提示:
E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?

解决方法如下:

方法一

请已经打开的包管理程序(例如:apt-get 或
aptitude)在运行,请先关掉它。如果不知道是哪个程序,打开终端查看与apt-get有关的程序,sudo kill 前面的数字。或者可以重启电脑

方法二

打开终端,依次执行下面的命令:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
sudo rm /var/lib/apt/lists/lock

注意:方法二适用方法一无效的时候。

问题三

使用apt-get刷新源,终端出现:
E: Some index files failed to download. They have been ignored, or old ones used instead.

解决方法如下:

方法一

详细查看报错信息,如果是PPA源导致,请删除失效的PPA源

方法二

如果是因为修改了官方默认源.恢复默认源即可 Deepin 默认源

方法三

可能是服务器出问题,请等待一段时间后再次刷新本地源列表,如果依然不行,尝试终端执行:
sudo rm /var/lib/apt/lists/partial/*
sudo apt-get update

问题四

使用apt-get刷新源,终端提示:
W: GPG error: http://apt.tt-solutions.com dapper Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY 06EA41DE4F6C1E86

解决方法,终端执行:
gpg --keyserver subkeys.pgp.net --recv 4F6C1E86
gpg --export --armor 4F6C1E86 | sudo apt-key add -

说明:若缺少其他公钥,则将命令中两处4F6C1E86改为NO_PUBKEY 06EA41DE4F6C1E86中最后8位即可!

如果是PPA源,则执行:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com

问题五

使用apt-get安装软件,终端提示:
E: dpkg 被中断,您必须手工运行 sudo dpkg --configure -a解决此问题。

解决方法,按照提示提示.终端执行:
sudo dpkg --configure -a

如果依然不行则执行:
sudo rm /var/lib/dpkg/updates/*
sudo apt-get update
sudo apt-get upgrade

问题六

终端提示:
E: Unable to correct problems, you have held broken packages.

出现此问题一般是依赖出现问题,尝试终端执行:
sudo apt-get install -f

如果无效则执行:
sudo dpkg--configure -a

或者可以按照终端的完整提示删除导致依赖出现问题的软件包,终端执行:
sudo apt-get remove xxx ##xxx为导致依赖出现问题的软件包名

然后终端执行:
sudo apt-get update

问题七

终端出现:
'E:Encountered a section with no Package: header, E:Problem with MergeList /var/lib/apt/lists/archive.canonical.com_dists_maverick_partner_binary-i386_Packages,
E:无法解析或打开软件包的列表或是状态文件。'

解决方法,终端执行:
sudo rm -rf /var/lib/apt/lists/* -vf
sudo apt-get update

问题八

为什么不能同时安装一个以上的软件

首要原因是Linux
Deepin使用DPKG包管理,统一由DPKG安装软件.(源代码编译软件为例外),并且Linux下的软件有软件依赖这一特殊性,如果同时安装一个以上的软件会让DPKG无法安全的记录软件的依赖包和主程序情况

如果同时运行两个或者以上的DPKG包管理则会出现:无法锁定管理目录,并且导致软件依赖出现问题,因此只能一个个的安装软件.

注释:Linux Deepin使用DPKG包管理,因此此文只适合DPKG包管理的Linux发行版本.

问题九

降级软件包

在一些时候,我们需要更低版本而非最近版本的软件,而软件包管理器却已为我们升至最新版本,这时,我们就需要降级某个软件包。下面以降级 Firefox
为例,说明一下如何降级软件包。
在 Linux Deepin 12.06 中,Firefox 已升级至 16.0.x
版本,而我们需要更低版本来实现对于某些扩展的兼容。
首先,我们可以使用下面的命令查看一下软件仓库中有哪些可用的 Firefox 版本:
apt-cache madison firefox

得到的输出结果如下:
firefox | 15.0.1+build1-0ubuntu0.12.04.1 | http://packages.linuxdeepin.com/ubuntu/ precise-security/main i386 Packages
firefox | 15.0.1+build1-0ubuntu0.12.04.1 | http://packages.linuxdeepin.com/ubuntu/ precise-updates/main i386 Packages
firefox | 11.0+build1-0ubuntu4 | http://packages.linuxdeepin.com/ubuntu/ precise/main i386 Packages
firefox | 11.0+build1-0ubuntu4 | http://packages.linuxdeepin.com/ubuntu/ precise/main Sources
firefox | 15.0.1+build1-0ubuntu0.12.04.1 | http://packages.linuxdeepin.com/ubuntu/ precise-security/main Sources
firefox | 15.0.1+build1-0ubuntu0.12.04.1 | http://packages.linuxdeepin.com/ubuntu/ precise-updates/main Sources

假设我们要降至 11.0 版本,这时我们需要像如下这样做:
sudo apt-get install firefox=11.0+build1-0ubuntu4

即可降至该版本。该命令的格式为:
sudo apt-get install pkg=version

其中 pkg 为要降级的软件包名称,version 为要降级到的软件包版本。
此时,我们还需要阻止软件包管理器升级该软件包:
sudo echo "firefox hold" | sudo dpkg --set-selections

至此,软件包的降级过程完成。

问题十

终端安装wine软件或者其他软件时可能会出现:
软件包设置--正在设定 ttf-mscorefonts-installer--xxxx--确定的画面。

只需要按TAB键即可选到<确定>按钮,然后Enter键入,有<yes> or
<no>选择画面,选择<yes>即可。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦到别人跳楼是不是要长高了? 我小孩四岁,他有五百度的斜弱视请问该怎样 朋友家孩子四岁七个月,检查医生说有弱视,伴有一点轻微斜视,如何治疗... 开机密码忘记了不想恢复出厂设置怎么办呢? 辽宁省十大特产 辽宁有哪些特产值得带 辽宁著名特产排行榜 我升级了快播4.0,但是怎么原来的片子都没了 安装快播提示"抽取,无法写入文件"的解决方法 临床医学学硕和专硕的就业区别 医学学硕和专硕哪一个更好考 宁海金海汇有什么项目 linux 系统 怎么为用户root 开启vnc服务? 安装linux下的vnc服务器和客户端,并启用vnc服务器,提供远程桌面共享机制 怎样实现重启linux后自动启动vncserver服务? linux下vnc怎样自启动 linux系统怎样搭建vnc及连接vnc 用vnc连接linux,运行图形化界面时,root用户可以执行,其他用户就提示no protol, 谁能教我一下Linux 下tightvnc怎么配置? linux7 系统用什么命令使vnc服务开机启动 linux服务器怎么开通vnc 企业特殊工种支付的人身保险所得税如何扣除 公司买的意外险算是保险吗 404 Not Found 铆工办理意外保险需要身份证和特殊工种证吗? 特种作业无证操作工伤保险陪吗 建筑工程团体意外险 民房建筑超过六十五岁从业工人能不能买保险怎么买? 高空作业意外险保额是多少 意外险,保险公司说高空作业没有操作证拒赔是这样吗 汽车起重机在作业时的意外伤害事故交强险起什么作用 特殊工种工作期间有什么待遇 vnc 连接linux,为什么不显示桌面? 在Linux上如何搭建vnc服务?使电脑能够远程桌面 linux 6.4系统怎么安装vnc 如何破解华为手机的图形密码? 华为手机指纹解锁消失是怎么回事? 华为手机如何破解密码? 华为手机5G怎样破密? 华为锁屏密码忘了怎么才能解锁 华为手机解锁 型号huaw∈l 如何破解华为手机密码呢 手机破解密码的方法是什么 华为手机锁屏密码忘了怎样刷机!在线求等! HUAW∈l手机被别人盗了如何找到? HUAW∈l是华为吗 我是HUAW∈丨手机&#128241;,怎么隐藏应用? 华为HuAW∈l手机多少钱 华为HUAW∈l手机如何打开后盖装卡 华为HUAW∈l手机如何打开后盖 HUAW∈l是华为吗? Jovi人工智能有什么作用