卸载ibus后无法进入桌面,无法联网的解决方法

本文提供了解决Ubuntu 16.04环境下因卸载ibus导致无法进入桌面及网络故障的方法。通过文本控制台操作,配置网络参数,重新安装ubuntu-desktop,避免系统重装带来的不便。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

卸载ibus后无法进入桌面,无法联网的解决方法

ubuntu16.04下,为了安装搜狗输入法,一些博客建议卸载ibus,卸载ibus会把ubuntu-desktop也顺带卸载,导致无法进入桌面,并且网络也无法启动,也就谈不上如何重新安装ubuntu-desktop. 如果不想重装ubuntu的话(重装系统可能导致文件丢失,软件消失),可以参考以下解决方法。

我的情况是开机进入ubuntu,输入密码后,不能进入ubuntu桌面。进行一下操作:

  1. 同时按下Ctrl+Alt+F1(F2~F6),进入文字控制台,在login处输入用户名,回车后输入密码;
  2. 插入网线可以联网的网线
  3. 再查看网络配置设备
ifconfig 

如果只有内部回环接口:

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:17030 errors:0 dropped:0 overruns:0 frame:0
          TX packets:17030 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:65938548 (65.9 MB)  TX bytes:65938548 (65.9 MB)
  1. 重启网络设备
service network restart

然后在查看网路配置ifconfig
出现新的网络配置,或者是其他名字

enp2s0    Link encap:Ethernet  HWaddr 50:7b:9d:00:6b:fd  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

可以看到enp2s0并没有地址,所以不能联网。

  1. 配置网络IP
    通过修改网络配置解决联网问题,目前有两种方法:一种是以DHCP方式配置网卡,此方法可以自动配置ip;第二种方法是为网卡配置静态IP地址;两种方法都可以解决此问题。
    只介绍DHCP方式配置网卡,静态IP配置网卡方法如有需要可自行搜索或给我留言。
    编辑网络接口文件:
sudo vi /etc/network/interfaces

需要注意的是,要会使用vi编辑器,因为其他编辑器也打不开啊(全是坑。。。)。把vi编辑器的简单使用方法放在最后边:
用enp2s0,代替对应的lo位置

auto enp2s0
iface enp2s0 inet dhcp

保存并退出vi编辑器。
用下面的命令使网络设置生效

sudo /etc/init.d/networking restart

或者

sudo dhclinet enp2s0

测试网络是否连通

ping www.baidu.com

如果显示

PING www.a.shifen.com (112.80.248.76) 56(84) bytes of data.
64 bytes from 112.80.248.76: icmp_seq=1 ttl=54 time=52.8 ms
64 bytes from 112.80.248.76: icmp_seq=2 ttl=54 time=51.9 ms
64 bytes from 112.80.248.76: icmp_seq=3 ttl=54 time=51.0 ms
64 bytes from 112.80.248.76: icmp_seq=4 ttl=54 time=49.6 ms

表明网络问题已解决。如果出现

ping: unknown host www.baidu.com

证明网络不通,无法进行接下来的步骤,请重新配置网络。

  1. 重新安装ubuntu桌面
sudo apt-get install ubuntu-desktop
  1. 重启sudo reboot

接下来就可以进入ubuntu桌面了。此方法可以避免重装系统带来的一系列问题。

不能随便卸载ibus,更不要随便autoremove,不要随便autoremove,不要随便autoremove,不要随便autoremove … … …重要的事情说N遍,否则灾难性的后果,谁用谁知道。

  1. vi编辑器常用命令

本博客所述用到的vi编辑命令已加粗。 可以参考。

模式切换的方法
a 在当前光标位置之后插入内容。
A 在光标所在行的末尾(行尾)插入内容。
i 在当前光标位置之前插入内容。
I 在光标所在行的开头(行首)插入内容。
o 在光标所在行的后面插入一个新行。
O 在光标所在行的前面插入一个新行。
移动光标方法
光标方向的移动 使用键盘中的四个方向键↑、↓、←、→完成相应的光标移动。

  • 光标移动到非空格符的下一行
  • 光标移动到非空格符的上一行
    H 光标移动到这个屏幕的最上方那一行的第一个字符
    M 光标移动到这个屏幕的中央那一行的第一个字符
    L 光标移动到这个屏幕的最下方那一行的第一个字符
    n n 为数字。光标向下移动 n 行(常用)
    翻页移动 使用Page Down键或Ctrl+F组合键向下翻动一整页内容。
    使用Page Up键或Ctrl+B组合键向上翻动一整页内容。
    使用Page Down键和Page Up键同样适用于vi的输入模式。
    行内快速跳转 按Home键或^键、数字0键将光标快速跳转到本行的行首。
    按End键或KaTeX parse error: Expected 'EOF', got '#' at position 77: …文件的最后一行。 使用按键命令#̲G可跳转到文件中的第#行(其中… 复制光标所在的那个字符到该行行尾的所有数据。
    粘贴 按p键即可将缓冲区中的内容粘贴到光标位置处之后。
    按P键则会粘贴到光标位置处以前。
    删除 使用x键或Del按键删除光标处的单个字符。
    使用dd删除当前光标所在行。
    使用#dd删除从光标处开始的#行内容。
    使用d^删除当前光标之前到行首的所有字符。
    使用d$删除当前光标处行尾的所有字符。
    查找文件内容 在命令模式中,按/键后可以输入指定的字符串,从当前光标处开始向后进行查找(如果按?键则向前查找)完成查找后可以按n、N键在不同的查找结果中进行选择。

指令行的储存、离开等指令
:w 保存文件及退出vi编辑器
:w /root/XXX 将当前编辑的文件另存到/root目录下,文件名为XXX。
:q 退出编辑器。
:q! 不保存并退出。
:wq或x 保存并退出。
:set nu 显示行号,设定之后,会在每一行的前缀显示该行的行号
:set nonu 与 set nu 相反,为取消行号!

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值