您的位置:首页 > 其它

Ubuntu MATE 一些疑难杂症的解决方法

2017-07-06 14:36 176 查看
本人喜欢精简,拿到Ubuntu MATE发现有将近2000个包(相比之下Debian只有400个,装了图形界面也不到800个),不能忍。用
deborphan
配合
apt-get purge
一通乱卸,终于控制在1100个。期望的效果是常用功能一个不缺,不用的功能一个也不要。然而卸载了大量软件后会产生一系列的问题,痛苦的是你还不知道是因为缺了哪个包造成的。因此特探讨一些包的作用及卸载之后的后果,意图解决缺包所导致的疑难杂症。(不在乎包数量把包全装上的朋友请无视)

1.mate-session-manager

卸载之后可以登录进入命令行界面,但无法登录进入图形界面,显示
failed to start session


2.network-manager-gnome

卸载之后无法连接无线网(如果你是通过图形界面联网的话)

替代方法(Linux系统命令行连接Wi-Fi的通用方法):直接编辑
/etc/network/interfaces


添加如下几行:

auto <无线网卡名称>
iface <无线网卡名称> inet dhcp
wpa-ssid <无线网名称>
wpa-psk  <无线网密码>


如果无线网卡名称是
wlan0


auto wlan0
iface wlan0 inet dhcp
wpa-ssid xxxxx
wpa-psk  xxxxx


然后重启即可,适用于WPA-PSK方式加密的无线网。

其中无线网卡名称通过
ifconfig
或者
ipconfig
查看。

示例:

eth0      Link encap:Ethernet  HWaddr 09:00:12:90:e3:e5
inet addr:192.168.1.29 Bcast:192.168.1.255  Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe70:e3f5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:54071 errors:1 dropped:0 overruns:0 frame:0
TX packets:48515 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:22009423 (20.9 MiB)  TX bytes:25690847 (24.5 MiB)
Interrupt:10 Base address:0xd020

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:16436  Metric:1
RX packets:83 errors:0 dropped:0 overruns:0 frame:0
TX packets:83 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:7766 (7.5 KiB)  TX bytes:7766 (7.5 KiB)

wlan0     Link encap:Ethernet  HWaddr 58:a2:c2:93:27:36
inet addr:192.168.1.64  Bcast:192.168.2.255  Mask:255.255.255.0
inet6 addr: fe80::6aa3:c4ff:fe93:4746/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:436968 errors:0 dropped:0 overruns:0 frame:0
TX packets:364103 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:115886055 (110.5 MiB)  TX bytes:83286188 (79.4 MiB)


那么
wlan0
就是无线网卡名称。

3.xserver-xorg-input-evdev-hwe-16.04(也有可能不是16.04,视Ubuntu版本而定)

键盘鼠标驱动。卸载之后无法使用键盘和鼠标。

惨痛的教训,幸好我有够冷静。解决方法:

启动Ubuntu安装盘,选择try Ubuntu;

进入图形界面后,改一下你的Ubuntu源镜像服务器(控制面板-软件和升级);

联网安装
synaptic


sudo apt install synaptic --no-install-recommends


--no-install-recommends
参数是不要安装
synaptic
推荐的软件包,节约时间,又不影响使用。

查找
xserver-xorg-input-evdev-hwe-16.04
,右键-属性-安装的文件,得到安装的文件列表:



挂载缺少驱动的系统相应目录,例如我只分了一个区,只要挂载缺少驱动的系统根目录即可。

复制安装盘里的
xserver-xorg-input-evdev-hwe-16.04
相关文件到缺少驱动的系统的相应目录即可。

<未完待续>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu mate