[File Manager] 文件管理器消失了
Tofloor
poster avatar
de1pin
deepin
2022-03-10 19:28
Author

如题,文件管理器消失了

在最近的一次更新重启后发行文件管理器消失了,该如何重新安装回来?

Reply Favorite View the author
All Replies
depend
deepin
2022-03-10 19:34
#1

终端执行sudo apt install dde dde-file-manager

Reply View the author
de1pin
deepin
2022-03-10 20:09
#2
depend

终端执行sudo apt install dde dde-file-manager

报错:

➜  ~  sudo apt install dde dde-file-manager
正在读取软件包列表... 有错误!
E: Problem parsing dependency 21
E: 处理 libspice-client-glib-2.0-8 (NewVersion2) 时出错
E: Problem with MergeList /var/lib/apt/lists/community-packages.deepin.com_deepin_dists_apricot_main_binary-i386_Packages
E: 无法解析或打开软件包的列表或是状态文件。

Reply View the author
忘记、过去
deepin
2022-03-10 20:41
#3
de1pin

报错:

➜  ~  sudo apt install dde dde-file-manager
正在读取软件包列表... 有错误!
E: Problem parsing dependency 21
E: 处理 libspice-client-glib-2.0-8 (NewVersion2) 时出错
E: Problem with MergeList /var/lib/apt/lists/community-packages.deepin.com_deepin_dists_apricot_main_binary-i386_Packages
E: 无法解析或打开软件包的列表或是状态文件。

sudo rm /var/lib/apt/lists/community-packages.deepin.com_deepin_dists_apricot_main_binary-i386_Packages
sudo apt update
sudo apt reinstall dde dde-file-manager
Reply View the author
de1pin
deepin
2022-03-10 20:58
#4
忘记、过去
sudo rm /var/lib/apt/lists/community-packages.deepin.com_deepin_dists_apricot_main_binary-i386_Packages
sudo apt update
sudo apt reinstall dde dde-file-manager
➜  ~  sudo apt reinstall dde dde-file-manager
正在读取软件包列表... 完成
正在分析软件包的依赖关系树   
正在读取状态信息... 完成   
下列软件包是自动安装的并且现在不需要了:
  aria2 cmake-data libaria2-0 libdlmdatabase libdlmlog libqt5websockets5 librhash0 sqlite3
使用'sudo apt autoremove'来卸载它(它们)。
将会同时安装下列软件:
  cryfs printer-driver-all printer-driver-fujixerox
推荐安装:
  samsung-print libtxc-dxtn-s2tc0 | libtxc-dxtn-s2tc
下列【新】软件包将被安装:
  cryfs dde dde-file-manager printer-driver-all printer-driver-fujixerox
升级了 0 个软件包,新安装了 5 个软件包,要卸载 0 个软件包,有 3 个软件包未被升级。
需要下载 24.2 MB 的归档。
解压缩后会消耗 34.3 MB 的额外空间。
您希望继续执行吗? [Y/n] 
获取:1 https://community-packages.deepin.com/deepin apricot/main amd64 cryfs amd64 0.9.10-2 [620 kB]
获取:2 https://community-packages.deepin.com/deepin apricot/main amd64 dde-file-manager amd64 5.5.3-1 [23.5 MB]
获取:3 https://community-packages.deepin.com/deepin apricot/main amd64 dde all 2021.12.14 [4,684 B]
获取:4 https://community-packages.deepin.com/deepin apricot/main amd64 printer-driver-all all 0.20170124 [2,308 B]
获取:5 https://community-packages.deepin.com/deepin apricot/main amd64 printer-driver-fujixerox amd64 1.1.0+ds-3 [19.2 kB]
已下载 24.2 MB,耗时 3秒 (8,004 kB/s)            
正在选中未选择的软件包 cryfs。
(正在读取数据库 ... 系统当前共安装有 333962 个文件和目录。)
准备解压 .../cryfs_0.9.10-2_amd64.deb  ...
正在解压 cryfs (0.9.10-2) ...
E: Sub-process /usr/bin/dpkg received a segmentation fault.
➜  ~  sudo apt reinstall dde dde-file-manager
正在读取软件包列表... 有错误!
E: Malformed 1st word in the Status line
E: 处理 make (UsePackage3) 时出错
E: Problem with MergeList /usr/lib/dpkg-db/status
E: 无法解析或打开软件包的列表或是状态文件。
➜  ~  sudo apt --fix-broken install      
正在读取软件包列表... 有错误!
E: Malformed 1st word in the Status line
E: 处理 make (UsePackage3) 时出错
E: Problem with MergeList /usr/lib/dpkg-db/status
E: 无法解析或打开软件包的列表或是状态文件。
➜  ~  sudo apt reinstall dde dde-file-manager
正在读取软件包列表... 有错误!
E: Malformed 1st word in the Status line
E: 处理 make (UsePackage3) 时出错
E: Problem with MergeList /usr/lib/dpkg-db/status
E: 无法解析或打开软件包的列表或是状态文件。
➜  ~  

Reply View the author
de1pin
deepin
2022-03-10 21:03
#5
de1pin
➜  ~  sudo apt reinstall dde dde-file-manager
正在读取软件包列表... 完成
正在分析软件包的依赖关系树   
正在读取状态信息... 完成   
下列软件包是自动安装的并且现在不需要了:
  aria2 cmake-data libaria2-0 libdlmdatabase libdlmlog libqt5websockets5 librhash0 sqlite3
使用'sudo apt autoremove'来卸载它(它们)。
将会同时安装下列软件:
  cryfs printer-driver-all printer-driver-fujixerox
推荐安装:
  samsung-print libtxc-dxtn-s2tc0 | libtxc-dxtn-s2tc
下列【新】软件包将被安装:
  cryfs dde dde-file-manager printer-driver-all printer-driver-fujixerox
升级了 0 个软件包,新安装了 5 个软件包,要卸载 0 个软件包,有 3 个软件包未被升级。
需要下载 24.2 MB 的归档。
解压缩后会消耗 34.3 MB 的额外空间。
您希望继续执行吗? [Y/n] 
获取:1 https://community-packages.deepin.com/deepin apricot/main amd64 cryfs amd64 0.9.10-2 [620 kB]
获取:2 https://community-packages.deepin.com/deepin apricot/main amd64 dde-file-manager amd64 5.5.3-1 [23.5 MB]
获取:3 https://community-packages.deepin.com/deepin apricot/main amd64 dde all 2021.12.14 [4,684 B]
获取:4 https://community-packages.deepin.com/deepin apricot/main amd64 printer-driver-all all 0.20170124 [2,308 B]
获取:5 https://community-packages.deepin.com/deepin apricot/main amd64 printer-driver-fujixerox amd64 1.1.0+ds-3 [19.2 kB]
已下载 24.2 MB,耗时 3秒 (8,004 kB/s)            
正在选中未选择的软件包 cryfs。
(正在读取数据库 ... 系统当前共安装有 333962 个文件和目录。)
准备解压 .../cryfs_0.9.10-2_amd64.deb  ...
正在解压 cryfs (0.9.10-2) ...
E: Sub-process /usr/bin/dpkg received a segmentation fault.
➜  ~  sudo apt reinstall dde dde-file-manager
正在读取软件包列表... 有错误!
E: Malformed 1st word in the Status line
E: 处理 make (UsePackage3) 时出错
E: Problem with MergeList /usr/lib/dpkg-db/status
E: 无法解析或打开软件包的列表或是状态文件。
➜  ~  sudo apt --fix-broken install      
正在读取软件包列表... 有错误!
E: Malformed 1st word in the Status line
E: 处理 make (UsePackage3) 时出错
E: Problem with MergeList /usr/lib/dpkg-db/status
E: 无法解析或打开软件包的列表或是状态文件。
➜  ~  sudo apt reinstall dde dde-file-manager
正在读取软件包列表... 有错误!
E: Malformed 1st word in the Status line
E: 处理 make (UsePackage3) 时出错
E: Problem with MergeList /usr/lib/dpkg-db/status
E: 无法解析或打开软件包的列表或是状态文件。
➜  ~  

解决:

 sudo ls -l /var/backups/dpkg.status*
 sudo cp /var/backups/dpkg.status.0 /var/lib/dpkg/status
 sudo apt-get clean && sudo apt-get update

Reply View the author
de1pin
deepin
2022-03-10 21:05
#6
de1pin

解决:

 sudo ls -l /var/backups/dpkg.status*
 sudo cp /var/backups/dpkg.status.0 /var/lib/dpkg/status
 sudo apt-get clean && sudo apt-get update

然后再重新安装即可:

sudo apt reinstall dde dde-file-manager

Reply View the author