处理流程:
1、按ctrl+alt+f1 进入命令行界面,然后 输入你的账号跟密码。不要跟我说你不知道账号在哪里找?不然我只能说你不适合这个世界。
2、输入下面命令
sudo dpkg --configure -a
3、输入下面命令
sudo apt install -f
4、输入下面命令
sudo apt-get install ubuntu-minimal ubuntu-standard ubuntu-desktop
5、等待安装结束重启,问题解决
完美的分割线
以下是我从网上摘录的,纯记录之。
按ctrl+alt+f1进入控制台
登录后,输入sudo apt-get install ubuntu-minimal ubuntu-standard ubuntu-desktop,回车
等待安装结束重启,问题解决
以下方式任选一个即可:
1、重启系统
2、执行(这种方式不要尝试,系统很容易挂)
sudo rm /var/lib/dpkg/lock
然后执行修复
sudo dpkg --configure -a
sudo dpkg -I iptux.deb 查看iptux.deb软件包的详细信息,包括软件名称、版本以及大小等(其中-I等价于–info)
sudo dpkg -c iptux.deb 查看iptux.deb软件包中包含的文件结构(其中-c等价于–contents)
sudo dpkg -i iptux.deb 安装iptux.deb软件包(其中-i等价于–install)
sudo dpkg -l iptux 查看iptux软件包的信息(软件名称可通过dpkg -I命令查看,其中-l等价于–list)
sudo dpkg -L iptux 查看iptux软件包安装的所有文件(软件名称可通过dpkg -I命令查看,其中-L等价于–listfiles)
sudo dpkg -s iptux 查看iptux软件包的详细信息(软件名称可通过dpkg -I命令查看,其中-s等价于–status)
sudo dpkg -r iptux 卸载iptux软件包(软件名称可通过dpkg -I命令查看,其中-r等价于–remove)
注: dpkg命令无法自动解决依赖关系。如果安装的deb包存在依赖包,则应避免使用此命令,或者按照依赖关系顺序安装依赖包。
命令汇总:
//查询deb包的详细信息,没有指定包则显示全部已安装包
dpkg –l
dpkg -l |grep vim
//查看已经安装的指定软件包的详细信息
dpkg -s vim
//列出一个包安装的所有文件清单
dpkg -L vim
//查看系统中的某个文件属于那个软件包
dpkg -S vimrc
//所有deb文件的安装
dpkg -i
//所有deb文件的卸载
dpkg -r
//彻底的卸载,包括软件的配置文件
dpkg -P
//查询deb包文件中所包含的文件
dpkg -c
//查看系统中安装包的的详细清单,同时执行 -c
dpkg -L
list状态:
期望状态=未知(u)/安装(i)/删除(r)/清除(p)/保持(h)
| 当前状态=未(n)/已安装(i)/仅存配置(c)/仅解压缩(U)/配置失败(F)/不完全安装(H)
dpkg -l
每条记录对应一个软件包,每条记录的第一, 二, 三个字符是软件包的状态标识, 后边依此是软件包名称,版本号, 和简单描述。
关于每个状态,可以参考
man dpkg-query
关于每个状态的描述,可以参考
man dpkg # 搜索 Package states
第一个字符为期望值,它包括:
u (Unknown) 状态未知,这意味着软件包未安装,并且用户也未发出安装请求。
i (Install) 用户请求安装软件包。
r (Remove) 用户请求卸载软件包。
p (Purge) 用户请求清除软件包。
h (Hold) 用户请求保持软件包版本锁定。
第二个字符是软件包的当前状态,它包括:
n (Not-installed) 软件包未安装。
i (Installed) 软件包安装并完成配置。
c (Config-files) 软件包以前安装过,现在删除了,但是它的配置文件还留在系统中。
U (Unpacked) 软件包被解包,但还未配置。
F (Half-configured) 试图配置软件包,但是失败了。
H (Half-installed)软件包安装,但是但是没有成功。
第三个字符是错误状态,有四种状态。第一种状态标识没有问题,为空。其它三种包括:
R (Reinst-required) 软件包被破坏
我要联网,我没有图形界面,用什么命令?
现在除四楼的办法能用来联网外,其余的都不行。
用了命令sudo apt-get install ubuntu-desktop,终于搞定了,谢谢大家,虽然一楼大概方向对了
// 删除python3 软件包,不包括配置文件
# apt-get remove python3
// 删除python3 软件包,包括配置文件
# apt-get purge python3
// 删除python3 软件包和其依赖软件包
# apt-get autoremove python3
// 删除python3 软件包和其依赖软件包、配置文件
# apt-get --purge autoremove python3