ubuntu 有 1 个软件包没有被完全安装或卸载

ubuntu 有 1 个软件包没有被完全安装或卸载,安装时出现问题,一直卡在 rti-connext-dds-5.3.1 安装问题上。

下面是我安装 sqlite3 出现的问题:

bash 复制代码
sukai@G7-7500:~/1/111/workspace_ros_car_noetic$ sudo apt-get install sqlite3
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
建议安装:
  sqlite3-doc
下列【新】软件包将被安装:
  sqlite3
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 750 个软件包未被升级。
有 1 个软件包没有被完全安装或卸载。
需要下载 0 B/162 MB 的归档。
解压缩后会消耗 2,483 kB 的额外空间。
正在选中未选择的软件包 sqlite3。
(正在读取数据库 ... 系统当前共安装有 350867 个文件和目录。)
正准备解包 .../sqlite3_3.22.0-1ubuntu0.7_amd64.deb  ...
正在解包 sqlite3 (3.22.0-1ubuntu0.7) ...
正在设置 sqlite3 (3.22.0-1ubuntu0.7) ...
正在处理用于 man-db (2.8.3-2ubuntu0.1) 的触发器 ...

根据以上提供的信息,看起来系统试图安装 sqlite3,但遇到了一些问题。问题可能是软件包没有完全安装成功。可以尝试以下几个步骤来解决这个问题:

1.重新运行安装命令:有时候,网络连接或其他因素可能导致软件包下载不完整或解压缩失败。尝试再次运行安装命令,看看是否能够成功安装。

bash 复制代码
sudo apt-get update
sudo apt-get install -f
sudo apt-get install sqlite3

2.清理和修复:运行以下命令来清理软件包管理系统和修复可能出现的依赖关系问题。一个一个试,然后再次尝试安装 sqlite3。。

bash 复制代码
sudo apt-get clean  (先试试第一个sudo apt-get clean,然后安装sudo apt-get install sqlite3)
sudo apt-get autoclean
sudo apt-get autoremove
sudo apt-get update
sudo apt-get upgrade

3.检查软件包状态:运行以下命令来检查软件包的状态,确保 sqlite3 安装成功并且运行良好

bash 复制代码
sudo dpkg -l | grep sqlite3

如果您看到 ii sqlite3 字样,表示 sqlite3 已经安装成功。如果状态显示为 unrc,则可能存在问题。您可以尝试重新安装它

bash 复制代码
sudo apt-get install --reinstall sqlite3
  1. 检查系统时间和日期:确保您的系统时间和日期设置正确,因为时间错误可能导致软件包管理出现问题。

  2. 检查存储空间:确保您的系统有足够的磁盘空间来安装软件包。

如果上述步骤都没有解决问题,那么可能存在其他问题。在这种情况下,您可以尝试在互联网上搜索特定的错误消息或与您相似的问题,以找到更多解决方案。您也可以提供更多错误信息或问题描述,以便我能够更准确地帮助您解决问题。

使用以下命令修复为安装完成的应用:

bash 复制代码
sudo apt-get install -f
bash 复制代码
spurs9528@G7-7500:~$ sudo apt-get install -f
[sudo] spurs9528 的密码: 
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 750 个软件包未被升级。
有 1 个软件包没有被完全安装或卸载。
需要下载 161 MB 的归档。
解压缩后会消耗 0 B 的额外空间。
获取:1 http://packages.ros.org/ros/ubuntu bionic/main amd64 rti-connext-dds-5.3.1 amd64 5.3.1-nc.x64Linux3gcc5.4.0+2 [161 MB]
56% [1 rti-connext-dds-5.3.1 112 MB/161 MB 70%] 

主要是 rti-connext-dds-5.3.1 文件出现了问题

以上都没解决接卸载 sqlite3

bash 复制代码
sudo apt-get remove sqlite3

控制台:

bash 复制代码
sukai@G7-7500:~$ sudo apt-get remove sqlite3
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列软件包将被【卸载】:
  sqlite3
升级了 0 个软件包,新安装了 0 个软件包,要卸载 1 个软件包,有 750 个软件包未被升级。
有 1 个软件包没有被完全安装或卸载。
需要下载 161 MB 的归档。
解压缩后将会空出 2,483 kB 的空间。
您希望继续执行吗? [Y/n] y
获取:1 http://packages.ros.org/ros/ubuntu bionic/main amd64 rti-connext-dds-5.3.1 amd64 5.3.1-nc.x64Linux3gcc5.4.0+2 [161 MB]

**以上都没解决,**重新安装rti-connext-dds-5.3.1:

bash 复制代码
sudo dpkg --purge rti-connext-dds-5.3.1

控制台:

bash 复制代码
sukai@G7-7500:~$ sudo dpkg --purge rti-connext-dds-5.3.1
dpkg: 处理软件包 rti-connext-dds-5.3.1 (--purge)时出错:
 该软件包现在的状态极为不妥;
建议您在卸载它之前再重新安装一次
在处理时有错误发生:
 rti-connext-dds-5.3.1

卸载 rti-connext-dds-5.3.1

bash 复制代码
sudo dpkg --purge --force-remove-reinstreq rti-connext-dds-5.3.1

控制台:(卸载成功)

bash 复制代码
dpkg: 警告: 由于开启了 --force 选项,以下问题被忽略:
dpkg: 警告: 该软件包现在的状态极为不妥;
建议您在卸载它之前再重新安装一次
(正在读取数据库 ... 系统当前共安装有 350903 个文件和目录。)
正在卸载 rti-connext-dds-5.3.1 (5.3.1-nc.x64Linux3gcc5.4.0+2) ...

这样以上问题就解决了

重新安装sqlite3

bash 复制代码
sudo apt-get install  sqlite3

控制台:

bash 复制代码
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
建议安装:
  sqlite3-doc
下列【新】软件包将被安装:
  sqlite3
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 435 个软件包未被升级。
需要下载 752 kB 的归档。
解压缩后会消耗 2,483 kB 的额外空间。
获取:1 http://mirrors.aliyun.com/ubuntu bionic-security/main amd64 sqlite3 amd64 3.22.0-1ubuntu0.7 [752 kB]
已下载 752 kB,耗时 2秒 (445 kB/s)
正在选中未选择的软件包 sqlite3。
(正在读取数据库 ... 系统当前共安装有 350904 个文件和目录。)
正准备解包 .../sqlite3_3.22.0-1ubuntu0.7_amd64.deb  ...
正在解包 sqlite3 (3.22.0-1ubuntu0.7) ...
正在设置 sqlite3 (3.22.0-1ubuntu0.7) ...
正在处理用于 man-db (2.8.3-2ubuntu0.1) 的触发器 ...

查看系统存储空间

bash 复制代码
df -h

控制台:

bash 复制代码
sukai@G7-7500:~$ df -h
文件系统         容量  已用  可用 已用% 挂载点
udev             7.7G     0  7.7G    0% /dev
tmpfs            1.6G  2.7M  1.6G    1% /run
/dev/nvme0n1p10  368G  345G  4.8G   99% /
tmpfs            7.8G  396M  7.4G    6% /dev/shm
tmpfs            5.0M  4.0K  5.0M    1% /run/lock
tmpfs            7.8G     0  7.8G    0% /sys/fs/cgroup
/dev/loop2        54M   54M     0  100% /snap/snapd/19457
/dev/loop3       303M  303M     0  100% /snap/code/132
/dev/loop4       205M  205M     0  100% /snap/cloudcompare/208
/dev/loop6       117M  117M     0  100% /snap/core/14946
/dev/loop1       165M  165M     0  100% /snap/gnome-3-28-1804/161
/dev/loop8       512K  512K     0  100% /snap/gnome-characters/789
/dev/loop7        50M   50M     0  100% /snap/snapd/18357
/dev/loop9        74M   74M     0  100% /snap/core22/750
/dev/loop10       82M   82M     0  100% /snap/gtk-common-themes/1534
/dev/nvme0n1p1   146M   85M   62M   58% /boot/efi
/dev/loop11      768K  768K     0  100% /snap/gnome-logs/115
/dev/loop12       64M   64M     0  100% /snap/core20/1950
/dev/loop15       92M   92M     0  100% /snap/gtk-common-themes/1535
/dev/loop14      467M  467M     0  100% /snap/gnome-42-2204/111
/dev/loop17      1.5M  1.5M     0  100% /snap/gnome-system-monitor/181
/dev/loop19       56M   56M     0  100% /snap/core18/2785
/dev/loop21      256K  256K     0  100% /snap/gtk2-common-themes/13
/dev/loop22      522M  522M     0  100% /snap/gimp/393
/dev/loop23      219M  219M     0  100% /snap/gnome-3-34-1804/93
/dev/loop24      2.2M  2.2M     0  100% /snap/gnome-calculator/945
/dev/loop25       56M   56M     0  100% /snap/core18/2714
/dev/loop26      512K  512K     0  100% /snap/gnome-characters/781
/dev/loop27      1.5M  1.5M     0  100% /snap/gnome-system-monitor/184
/dev/loop28      350M  350M     0  100% /snap/gnome-3-38-2004/140
/dev/loop30      392M  392M     0  100% /snap/gimp/383
/dev/loop31      165M  165M     0  100% /snap/gnome-3-28-1804/198
/dev/loop32      219M  219M     0  100% /snap/gnome-3-34-1804/77
/dev/loop33      128K  128K     0  100% /snap/bare/5
/dev/loop34      896K  896K     0  100% /snap/gnome-logs/119
tmpfs            1.6G   20K  1.6G    1% /run/user/121
tmpfs            1.6G   72K  1.6G    1% /run/user/1000
/dev/loop35       64M   64M     0  100% /snap/core20/1974
/dev/loop5        74M   74M     0  100% /snap/core22/817
/dev/loop16      119M  119M     0  100% /snap/core/15511
/dev/loop13      2.2M  2.2M     0  100% /snap/gnome-calculator/950
/dev/loop36      350M  350M     0  100% /snap/gnome-3-38-2004/143
/dev/loop29      303M  303M     0  100% /snap/code/135
/dev/loop37      486M  486M     0  100% /snap/gnome-42-2204/120
相关推荐
gma9995 分钟前
Etcd 框架
数据库·etcd
爱吃青椒不爱吃西红柿‍️7 分钟前
华为ASP与CSP是什么?
服务器·前端·数据库
Yz987643 分钟前
hive的存储格式
大数据·数据库·数据仓库·hive·hadoop·数据库开发
苏-言1 小时前
Spring IOC实战指南:从零到一的构建过程
java·数据库·spring
Ljw...1 小时前
索引(MySQL)
数据库·mysql·索引
菠萝咕噜肉i1 小时前
超详细:Redis分布式锁
数据库·redis·分布式·缓存·分布式锁
长风清留扬1 小时前
一篇文章了解何为 “大数据治理“ 理论与实践
大数据·数据库·面试·数据治理
OpsEye2 小时前
MySQL 8.0.40版本自动升级异常的预警提示
数据库·mysql·数据库升级
Ljw...2 小时前
表的增删改查(MySQL)
数据库·后端·mysql·表的增删查改
远歌已逝5 小时前
维护在线重做日志(二)
数据库·oracle