What the fuck on Ubuntu

坑爹的解决方案

左上角”网络”图标不见

1
2
3
sudo apt-get install indicator-applet
sudo apt-get install network-manager-gnome
sudo killall unity-panel-service #重启显示栏

开机禁止蓝牙启动

1
/etc/rc.local 中加入 rfkill block bluetooth

禁止移动设备自动弹出

1
system-setting 里 detail可以禁止, 另外在safe&privacy里可以清除缓存

触摸板开关

1
2
3
开启触摸板    modprobe psmouse
禁止触摸板 modprobe -r psmouse
有的笔记本FN+Z也可以当触摸板开关,但是效率很低,有时会卡死

屏幕亮度无法调节

1
2
3
4
5
fn无法调节时,
在/etc/default/grub中修改 GRUBCOMPILE为acpi_backlight=vendor
sudo update-grub
或者
echo xxx > /sys/class/backlight/intel_backlight/brightness

zip解压缩乱码

1
unzip -O cp936 filename.zip

取消声音菜单

1
2
使用 dconf-editor
com > canonical > indicator > sound.

禁止Guest

1
2
3
4
5
修改配置文件
/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
在文件末尾添加如下内容:
greeter-show-manual-login=true
allow-guest=false

鼠标间歇失灵

1
2
3
4
5
6
##完全禁用usb-autosuspend功能
sudo vim /etc/laptop-mode/conf.d/usb-autosuspend.conf
BATT_SUSPEND_USB
LM_AC_SUSPEND_USB
NOLM_AC_SUSPEND_USB
均改为0, 即可禁用

安全移除(删除)硬盘。

1
2
3
4
5
6
7
8
## 图形化操作:
在左侧Unity栏,右键击图标并点击“安全删除”。
打开“磁盘(gnome-disks)”,选择想要安全删除的硬盘并点击“电源”按钮安全删除磁盘。
## 命令行操作:
$ udisksctl power-off -b /dev/sdX
$ udisks --detach /dev/sdX
# echo 1 > /sys/class/block/sdX/device/delete
# echo scsi remove-single-device X X X X > /proc/scsi/scsi

Unknown media type in type:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
## 解决方案:
cd /usr/share/mime/packages/
## 修改目录下的 kde.xml,可以事先备份。将里面<mime-type type="xxxx/xxxx"> to </mime-type>格式的语句全部删除。如:
<mime-type type="all/all">
<comment>all files and folders</comment>
</mime-type
<mime-type type="all/allfiles">
<comment>all files</comment>
</mime-type>

SUDO

1
2
3
4
5
sudo输入口令后,默认十五分钟内无需再输

sudo -i 会派生出root shell 执行多条root命令时可以考虑,但是工作目录会切换到/root下

另外就是可以对root权限的文件进行操作

APT

1
2
3
4
5
6
7
8
9
10
11
12
13
sudo apt-cache pkgnames|wc -l     #查看包的个数

sudo apt-cache pkgnames #查看包名

sudo apt-cache show #查看软件说明信息

sudo apt-add-repository ppa:xxxx/ppa #添加ppa

sudo apt-get clean #清理本地缓存

/etc/apt/sources.list #修改源

sudo apt-get update #就是遍历sources.list以生成索引

DPKG

1
sudo dpkg -l | wc -l    #统计已安装的deb
1
2
3
4
5
6
7
8
9
10
dpkg: Debian Package Management System

dpkg
-i 装
-r 删
-info 文件归属
-status 系统包(安装好的软件)
--listfile 包含的文件
--contens
-I 查看包的信息
Contents
  1. 1. 坑爹的解决方案
    1. 1.1. 左上角”网络”图标不见
    2. 1.2. 开机禁止蓝牙启动
    3. 1.3. 禁止移动设备自动弹出
    4. 1.4. 触摸板开关
    5. 1.5. 屏幕亮度无法调节
    6. 1.6. zip解压缩乱码
    7. 1.7. 取消声音菜单
    8. 1.8. 禁止Guest
    9. 1.9. 鼠标间歇失灵
    10. 1.10. 安全移除(删除)硬盘。
    11. 1.11. Unknown media type in type:
    12. 1.12. SUDO
    13. 1.13. APT
    14. 1.14. DPKG