• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

ubuntu16.04 卸载ibus后 无法进入桌面 无法联网

互联网 diligentman 2周前 (11-19) 5次浏览

卸载ibus后无法进入桌面,无法联网

ubuntu16.04下,为了安装搜狗输入法,一些博客建议卸载ibus,
卸载ibus会把ubuntu-desktop也顺带卸载,
导致无法进入桌面,并且网络也无法启动,也就谈不上如何重新安装ubuntu-desktop. 
可以参考以下解决方法:
1.同时按下Ctrl+Alt+F1(F2~F6),进入文字控制台,在login处输入用户名,回车后输入密码;
2.插入网线可以联网的网线
3.再查看网络配置设备
ifconfig -a

如果只有内部回环接口:

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)

重启网络设备

service network-manager restart

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

enp3s0    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并没有地址,所以不能联网。

配置网络IP

通过修改网络配置解决联网问题,目前有两种方法:
一种是以DHCP方式配置网卡,此方法可以自动配置ip;
第二种方法是为网卡配置静态IP地址;

编辑网络接口文件:

sudo vi /etc/network/interfaces

需要注意的是,要会使用vi编辑器,因为其他编辑器也打不开:
用enp3s0,代替对应的lo位置:

auto enp3s0
iface enp3s0 inet dhcp

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

sudo /etc/init.d/networking restart

或者

sudo dhclinet enp3s0

测试网络是否连通

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

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

ping: unknown host www.baidu.com

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

sudo apt-get install ubuntu-desktop

重启

sudo reboot

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

不能随便卸载ibus,更不要随便autoremove,否则灾难性的后果。
参考


喜欢 (0)