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

来源:互联网 发布:数据圈论坛怎么打开 编辑:程序博客网 时间:2024/06/05 13:22

本人喜欢精简,拿到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 wlan0iface 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:0xd020lo        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相关文件到缺少驱动的系统的相应目录即可。
<未完待续>

原创粉丝点击