1. 关闭所有没用的开机程序
有些开机服务隐藏了, 需要运行以下命令
$ sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop
然后, 开启 Startup Applications
依照自己的需求, 关闭不需要一开机就开启的程序..
- Backup Monitor
- Desktop Sharing
- Mount Helper
- Onboard
- Orca screen reader
- Personal File Sharing
- Zeigeist Datahub
2. 关闭硬件服务 (如果没有)
$ su
# 蓝牙服务
$ systemctl status bluetooth
$ systemctl disable bluetooth
$ systemctl stop bluetooth
# 打印服务
$ systemctl status cups
$ systemctl disable cups
$ systemctl stop cups
# 扫描服务
$ systemctl status saned
$ systemctl disable saned
$ systemctl stop saned
# 是 AccountsService 的一部分, AccountsService 允许程序获得或操作用户账户信息
$ systemctl status accounts-daemon
$ systemctl disable accounts-daemon
$ systemctl stop accounts-daemon
# 用于零配置网络发现, 使电脑超容易发现网络中打印机或其他的主机
$ systemctl status avahi-daemon
$ systemctl disable avahi-daemon
$ systemctl stop avahi-daemon
# brltty.service : 提供布莱叶盲文设备支持
$ systemctl status brltty
$ systemctl disable brltty
$ systemctl stop brltty
# 提供了一个无密码的 root shell ,用于帮助调试 systemd,
# 除非正在使用该服务, 否则永远不要启动服务
$ systemctl status debug-shell
$ systemctl disable debug-shell
$ systemctl stop debug-shell
# ModemManager.service : 该服务是一个被 dbus 激活的守护进程, 用于提供移动宽频
$ systemctl status ModemManager
$ systemctl disable ModemManager
$ systemctl stop ModemManager
# broadband(2G/3G/4G)接口
# 如果没有该接口, 无论是内置接口, 还是通过如蓝牙配对的电话, 以及 USB 适配器, 那么你也无需该服务
$ systemctl status broadband
$ systemctl disable broadband
$ systemctl stop broadband
# 拨号连接网络
$ systemctl status pppd-dns
$ systemctl disable pppd-dns
$ systemctl stop pppd-dns
3. 调整 Swappiness 设置
http://jasonmun.blogspot.my/2017/03/wubi-ubuntu-optimize.html
4. Preload - 跟 prelink 一样, 可预读取, 会将经常读取的东西先加载,
开启软件的速度会变快 (系统已安装 ureadahead)
$ sudo apt-get install preload
5. 关闭所有 Effects 特效
$ sudo apt-get install compizconfig-settings-manager
打开 CompizConfig Settings Manager, 将大部分 Effects 特效关闭
6. 加速 Dash 回应速度
Unity Tweak Tool - Search - General - Background blur: OFF
7. 将 /tmp 放去内存
$ sudo gedit /etc/fstab
tmpfs /tmp tmpfs size=2G,defaults,noatime,mode=1777 0 0
8. 将多余的语言档撤除
$ sudo apt-get install localepurge
按 Space 来选取要保留的语言如 en, en_US, en_US.UTF-8, zh_CN..
9. 磁盘整理
$ sudo e4defrag -c ~/
$ sudo e4defrag -v ~/
10. 其它
apt-xapian-index - 索引的目的是加快搜索结果, 但会导致较老配置的系统出现一些问题
$ sudo apt-get purge apt-xapian-index
Evolution
http://jasonmun.blogspot.my/2017/04/ubuntu-evolution.html
Ibus - 如果你已安装 fcitx, 则 ibus 就没用了
$ sudo apt remove ibus
HUD (hud-service) - 外部指令输入 (按 Alt 就可用的)
$ sudo apt-get purge hud
Whoopsie - 这个服务使用来发送崩溃 log 到 Ubuntu
$ sudo gedit /etc/default/whoopsie
report_crashes=false
$ sudo apt-get purge whoopsie
Zeitgeist - 是 Ubuntu 上用来记录用户行为和事件的服务,
包括文件打开、网站访问、对话等等,
其他应用程序可访问这些记录下来的信息
$ sudo apt-get purge zeitgeist-core zeitgeist-datahub python-zeitgeist rhythmbox-plugin-zeitgeist zeitgeist
11. 关闭开机错误报告
http://jasonmun.blogspot.my/2017/03/ubuntu-startup-error.html
12. 关闭拖慢速度的开机服务
http://jasonmun.blogspot.my/2017/03/systemd-analyze-blame.html
没有评论:
发表评论