1.备份,修改,更新 《源列表》以及初始化更新
$ cd /etc/apt/
$ cp -v sources.list sources.list.bak
然后,选取最佳服务器(打开’系统设置‘—’软件和更新‘)
$ sudo apt-get update
$ sudo apt-get dest-upgrade
初始化更新后,系统需要重启
2.系统微调
2-1.禁用错误报告,这个通用啦:
$ sudo sed -i ‘s/enabled=1/enabled=0/’ /etc/default/apport && sudo service apport restart
2-2.调整shell
:~$ sudo -i
~# dpkg-reconfigure dash 回答NO (否)
Removing ‘diversion of /bin/sh to /bin/sh.distrib by dash’
Adding ‘diversion of /bin/sh to /bin/sh.distrib by bash’
Removing ‘diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash’
Adding ‘diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash’
:~# ls /bin/sh -al
lrwxrwxrwx 1 root root 4 8月 11 09:11 /bin/sh → bash 搞定
:~# exit
:~$
2-3.在Ubuntu 14.04 LTS中启用进度条显示:
默认情况下 Ubuntu 14.04 不会在终端中显示 ATP 命令的进度条,如果要启用该新功能我们需要用管理员权限去更改 ATP 的配置文件,其最简单的方法便是执行如下命令:
echo ‘Dpkg::Progress-Fancy “1”;’ > /etc/apt/apt.conf.d/99progressbar
2-4.在系统托盘显示应用软件图标
$ sudo apt-get install libappindicator1
$ sudo apt-add-repository ppa:gurqn/systray-trusty
$ sudo apt-get update
$ sudo apt-get upgrade
注:系统需要重启
2-5.托盘显示系统监视器
安装:
$ sudo apt-get install indicator-multiload
输入命令:indicator-multiload 打开工具,可看到托盘出现小框显示系统资源情况。
若要开机启动,可在rc.local配置。
$ sudo gedit /etc/rc.local
添加:
/usr/bin/indicator-multiload
2-6.禁用掉更多推荐和没必要的plugin
$ sudo apt-get install dconf-tools
打开dconf-tools,展开:desktop—>unity—>lenses—>applications
取消display available apps.前面的勾即可!
至于没必要的plugin,可以卸载掉的。名字应该是unity-lens-*
或尝试执行sudo apt-get autoremove --purge unity*看看有哪些可以卸载的插件,这命令执行后会告诉你卸载什么什么等等,但千万不要输入Y再回车!否则,你就悲剧了
或依次执行以下命令:
$ sudo apt-get purge landscape-client-ui-install -y #远程控制
$ sudo apt-get purge deja-dup -y #备份
$ sudo apt-get purge ubuntuone* -y #Ubuntu One
$ sudo apt-get purge empathy empathy-common -y #聊天
$ sudo apt-get purge gwibber -y #微博
$ sudo apt-get purge thunderbird -y #邮件
$ sudo apt-get purge transmission-* -y #BT
$ sudo apt-get purge xul-ext-ubufox -y #Firefox的Ubuntu扩展
$ sudo apt-get purge gnome-orca -y #屏幕阅读
$ sudo apt-get purge onboard -y #屏幕键盘
$ sudo apt-get purge simple-scan -y #扫描
$ sudo apt-get purge totem -y #电影播放
$ sudo apt-get purge rhythmbox #音乐播放器
$ sudo apt-get purge libreoffice* #办公软件
其他软件包:
打开Ubuntu软件中心,在"已安装"中寻找不用的软件包,比如游戏等。
2-7.管理开机(启动应用程序)启动,为系统提速
如果是英文系统,那么在dash主页应该能搜到startup applications,但我是中文的,是启动应用程序,打开后,会列出启动的应用。一些默认的程序,可能并没有在这个列表,执行:
sudo sed -i ‘s/NoDisplay=true/NoDisplay=false/g’ /etc/xdg/autostart/*.desktop
然后禁用掉自己确定不用的,比如蓝牙,ubuntu one等
2-8.重置Compiz,打开终端输入以下命令:
dconf reset -f /org/compiz/
2-9.重置Unity,使用以下命令:
setsid unity
2-10.要将启动器图标设为默认设置可以用以下命令:
unity --reset-icons
然后登出再进入系统就可以看到变化啦!
2-11.安装驱动管理器
Linux-Install-Drivers
(1).官网下载:http://packages.linuxmint.com/pool/main/m/mintdrivers
$ wget http://packages.linuxmint.com/pool/main/m/mintdrivers/mintdrivers_1.1.4_all.deb
$ sudo dpkg -i mintdrivers_1.1.4_all.deb
$ sudo apt-get -f install
(2).或使用PPA源:
$ sudo add-apt-repository ppa:noobslab/apps
$ sudo apt-get update
$ sudo apt-get install ddm
$ sudo apt-get -f install
2-12.安装 Ubuntu After Install 2.4 Beta
Ubuntu 14.04 LTS 系统已经发布,一定有很多人直接了系统重新进行安装,这是最快捷、最直接的方法,但有一个问题就是很多软件需要重新再安装一遍,有了Ubuntu After Install这款软件就不同,该软件由 Faenza 团队开发制作,可以让你批量安装现在Ubuntu最流行的一些软件,这样就节省了很多时间和精力!
Ubuntu After Install 2.4 Beta 提供的流行软件有:Ubuntu Restricrterd Extras、Unity Tweak Tool、Faenza Icon theme、Google Chrome、 Kdenlive、LibreOffice、Dropbox、VLC、 Gimp、Darktable、FileZilla、Kdenlive、Handbrake、OpenShot、Scribus、Skype、Shutter和Steam。
有PPA可用,安装非常方便,打开终端,输入以下命令:
$ sudo add-apt-repository ppa:thefanclub/ubuntu-after-install
$ sudo apt-get update
$ sudo apt-get install ubuntu-after-install
卸载软件:
$ sudo apt-get remove ubuntu-after-install
移除PPA:
$ sudo apt-get install ppa-purge
$ sudo ppa-purge ppa:thefanclub/ubuntu-after-install
3.整机性能优化的方法
安装预载:
$ sudo apt-get install preload
$ sudo apt-get install prelink
需要root权限编辑
$ sudo -i
gedit /etc/default/prelink 将其中的:
PRELINKIN=unknown 值=unknown修改为=yes
运行优化的命令
$ sudo /etc/cron.daily/prelink
如果你希望禁用或取消prelink时,应按第二步骤(编辑)将其值yes修改为no即可
4.版权受限
$ sudo apt-get install ubuntu-restricted-extras
5.字体
$ sudo apt-get install ttf-wqy-microhei ttf-wqy-zenhei ttf-bitstream-vera ttf-dejavu ttf-xfree86-nonfree default-jre equivs
ttf-telugu-fonts ttf-oriya-fonts ttf-kannada-fonts ttf-bengali-fonts
fonts-ipafont-gothic fonts-ipafont-mincho
6.输入法
$ sudo apt-get install fcitx fcitx-qimpanel-configtool fcitx-googlepinyin fcitx-m17n
6-1杀死ibus进程
$ killall ibus-daemon
6-2隐去ibus的方法
$ gsettings set com.canonical.indicator.keyboard visible false
7.调整工具
$ sudo apt-get install unity-tweak-tool
8.天气预报
$ sudo apt-get install indicator-china-weather
9.解压缩工具安装
$ sudo apt-get install unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack lha arj cabextract file-roller icedtea-plugin
10.影音解码
$ sudo apt-get install mencoder flac faac faad sox ffmpeg2theora libmpeg2-4 uudeview libmpeg3-1 mpeg3-utils mpegdemux liba52-dev mpeg2dec vorbis-tools id3v2 mpg321 mpg123 libflac++6 icedax lame libmad0 libjpeg-progs libdvdcss2 libdvdread4 libdvdnav4 libswscale-extra-2 tagtool easytag id3tool nautilus-script-audio-convert
$ sudo apt-get install libdvdcss2 && sudo /usr/share/doc/libdvdread4/./install-css.sh
11.安装编译环境以及一些有用的软件:
$ sudo apt-get install build-essential autoconf automake flex cvs subversion libgtk2.0-dev libglib2.0-dev libcwidget-dev libcryptsetup-dev libsdl-dev libgl1-mesa-dev fakeroot gdb libnss3-dev dh-make debhelper cdbs kernel-package lsb-release module-assistant subdownloader
radiotray stardict curl debian-keyring
$ sudo apt-get install libqtgui4 wget debconf libstdc++6 execstack libelfg0 devscripts dh-modaliases
11-1.安装硬件检测工具
添加源
sudo add-apt-repository ppa:nemh/gambas3
sudo add-apt-repository ppa:i-nex-development-team/daily
更新源
sudo apt-get update
安装i-nex
sudo apt-get install i-nex
功能
能够显示CPU GPU 主板 声卡 网络 设备 系统 等详细信息.自带了截图功能感觉比较贴心
11-2.安装系统检测工具
Lynis是一个为系统管理员提供的 Linux和Unix的审计工具 。 Lynis扫描系统的配置,并创建概述系统信息与安全问题所使用的专业审计。当用户启动该软件后,Lynis会会逐次扫描系统的内核、用户目录、软件信息等,并最后生成一个全面的报告。需要说明的是,该工具只能生成一个扫描检测后的报告,对用户起到提醒作用,本身并不能提高系统的安全性。但是该工具却可以成为其他安全软件、系统测评软件的模块。使用方法:
安装:
$ sudo apt-get install lynis
使用例子
全部检查(最常用如图9):
#lynis --check-all -Q
采用crontab自动检查:
#lynis -c --auditor “automated” --cronjob > /var/log/lynis/report.txt
检查某项目:
#lynis --tests FILE-6354 –quick
检查告内容:
grep Warning /var/log/lynis.log
检查建议内容:
grep Suggestion /var/log/lynis.log
Lynis 是一套适用于各种 UNIX based system 的系统安全检测工具, 程式以 Shell Script 建构而成。它能找出系统安全需要补强的地方, 同时提供许多提升系统安全的作法与建议, 对于系统管理者来说是一套既实用, 又能从中学习 (或复习) 到许多系统安全观念的好工具。不足之处:该款工具比较全面的涵盖了系统安全的审计内容,但每个审计项都不深入,需要具体的扩展,例如PHP、Apache,MySQL的安全配置,就需要细化。