测试环境:Ubuntu16.04 LTS
安装篇
16 Things To Do After Installing Ubuntu 16.04 LTS
-
安装wps
wps下载
安装:
sudo dpkg -i wps-office_10.1.0.5707~a21_amd64.deb
如果有依赖故障 修复依赖:
sudo apt-get install -f
之后可以在 模板 文件夹中分别新建一个Excel,Word,PPT模板,这样可以在 右键菜单中直接新建文档。
WPS字体配置:
-
下载缺失的字体文件,然后复制到Linux系统中的/usr/share/fonts文件夹中。
国外下载地址:www.dropbox.com/s/lfy4hvq95…
国内下载地址:pan.baidu.com/s/1eS6xIzo
-
下载完成后,解压并进入目录中,继续执行:
sudo cp * /usr/share/fonts 复制代码
-
执行以下命令,生成字体的索引信息:
sudo mkfontscale 复制代码
sudo mkfontdir 复制代码
-
运行fc-cache命令更新字体缓存。
sudo fc-cache 复制代码
-
重启wps即可,字体缺失的提示不再出现。
-
-
-
Install Linux Graphics Drivers
-
Install Media Codecs
Playing MP3s in Rhythmbox
Legal issues stop Ubuntu from being able to play MP3, MP4 and other media files ‘out of the box’.
Ubuntu can play your audio and video files, you just have to tell it to do so.
The easiest way to do this is to check (tick) the ‘Enable Restricted Formats‘ box during installation. This will install all the required multimedia codecs automatically, along with the OS itself.
If you forgot to do that (or upgrade from an earlier release) you can install the multimedia codecs manually via the Software app:
Install Ubuntu Restricted Extras
-
鼠标点击最小化
对于 unity 桌面
Click on an app launcher icon to open an app. Click on the same icon again to minimise the app. Intuitive, right?
That may be, but it is not the default behaviour in Unity — which can be off-putting to new users. It’s also not obvious how to enable it.
Run the following command (or install/use Unity Tweak Tool > Unity > Launcher > Minimise):
gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-minimize-window true 复制代码
-
Adobe Flash on Linux
Flash sucks, but for some sites you may not have the option of not using it.
Adobe officially stopped supporting Flash on Linux in 2012 and many web browsers are in the process of dropping support for its NPAPI architecture.
The overall best solution for using Flash on Linux is to download and use Google Chrome. Chrome comes with anup-to-date version of the Flash plugin built-in. In fact it’s the only way to get the latest Flash player updates on Linux — and it’s a PPAPI plugin, too.
But I appreciate that not everyone wants to use Chrome. Some of you may be using a 32-bit version of Ubuntu, which Chrome no longer supports. Whatever the reason you need it, here’s how to get it:
Install Flash Player Plugin
If you want to watch Amazon Instant Video, Hulu or any other sites that uses DRM through HAL, we’ve got a guide on that.
-
垃圾清理软件
Install BleachBit on Ubuntu
-
sublime text
https://www.sublimetext.com/docs/3/linux_repositories.html#apt
-
vscode
https://code.visualstudio.com/download
-
搜狗输入法
下载地址
-
vim
https://github.com/tofar/vim-zsh-tmux
-
redshift (护眼软件)
sudo apt-get update sudo apt-get install redshift gtk-redshift 复制代码
redshift docs
-
网易云音乐
https://music.163.com/#/download
-
postman
https://blog.bluematador.com/posts/postman-how-to-install-on-ubuntu-1604/
-
git 、pip、pip3、docker、openresty 。。。
-
安装s-qt5
第一种安装方式
s-qt5 需要通过PPA源安装,仅支持Ubuntu 14.04或更高版本。 1、设置 PPA 源并安装 s-qt5
sudo add-apt-repository ppa:hzwhuang/ss-qt5sudo apt-get updatesudo apt-get install s-qt5 复制代码
2、安装过程遇到 libappindicator1 依赖问题(dependency problems),而 libappindicator1 又遇到 libindicator7 依赖的解决办法。一并安装 libappindicator1 libindicator7 依赖,再重新安装 s-qt5。
sudo apt-get -f install libappindicator1 libindicator7 复制代码
3、完成后就可以打开 s-qt5 啦
第二种安装方式
这上面的呢是使用apt-get直接安装,下面我们介绍第二种使用方式,安装的版本会比上面这样安装的版本高一点。
由于个别的服务商更换了一些其他的加密方式比如CHACHA20-IETF-POLY1305,这种加密方式只有ShadowSocks-Qt5 V3.0.0才加入,由于apt-get上ss-qt5以及不再更新,我们只能去gayhub想办法咯
我们去这里下载最新的版本是后缀为.AppImage的文件哦,同学们别下载错啦
github.com/s…
下载好之后把IMG放到自己的文件夹里 然后给权限直接运行,代码如下 (我写这篇文章的时候是这个版本号,你们记得换成最新的哦)
chmod a+x Shadowsocks-Qt5-3.0.0-x86_64.AppImage./Shadowsocks-Qt5-3.0.0-x86_64.AppImage 复制代码
-
下载 SwitchyOmega
https://github.com/FelisCatus/SwitchyOmega/releases
修复篇
-
修复 ubuntu 中检测到系统程序错误的问题
sudo rm /var/crash/* sudo gedit /etc/default/apport 修改为如下即可: # 设置0表示禁用Apportw,或者1开启它。 # 你可以用下面的命令暂时关闭它: # sudo service apport start force_start=1 enabled=1 复制代码
-
卸载libreOffice
ibreoffice是ubuntu自带的开源office软件,体验效果不如windows上的office,于是选择用WPS来替代。(安装WPS见安装篇)
sudo apt-get purge libreoffice? 或 sudo aptitude purge libreoffice? 不要漏掉通配符“?”,否则无法清除/卸载全部 LibreOffice 软件包 或 sudo apt-get remove --purge libreoffice* 复制代码
-
删除不常用软件
删除Amazon的链接
sudo apt-get remove unity-webapps-common
sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot sudo apt-get remove gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install sudo apt-get remove onboard deja-dup 复制代码
-
删除Ubuntu Linux旧内核的方法
用Ubuntu一段时间后,就会发觉由于自动升级,系统里安装了很多内核。像我,竟然安装了下面那么多,这个造成了漫长的启动列表。必须删掉一些不用的。
首先就是使用如下命令,列出所有安装的内核,下表中,带有image的就是内核文件。从中选择要卸载的包,用apt-get来卸载
具体如下:
dpkg --get-selections|grep linux sudo apt-get remove linux-image-2.6.24-16-generic sudo apt-get remove linux-headers-2.6.24-16-generic 复制代码
查看当前系统使用的内核:
uname -a
-
Windows 10和Ubuntu 16.04双系统时间错误的调整
原因:
如果安装了 Windows 和 Linux(比如 Ubuntu)双系统,有时会出现两个系统的时间不一致的情况。这是因为,两个操作系统对电脑硬件时间的定义不一样,Windows 认为电脑硬件时间是“本地时间”,因此它启动后直接用该时间作为“系统时间”并显示在桌面右下角的系统托盘里;而Ubuntu 等 Linux 发行版则认为电脑硬件时间是“全球统一时间”(即 UTC),它在启动后在该时间的基础上,再加上电脑设置的时区数(比如我们在中国,它就加上“8”)。根据获得的资料得知,两种模式各有利弊,但是后一种模式在遇到时区转换、夏令时等情况时,通用性更强。
解决方案:
基于上述原因,协调 Win/Lin 双系统时间一致的方法,就是让 Windows 也和 Linux 一样,将电脑硬件时间看作“全球统一时间”。
具体:
-
在win10中打开regedit (在小娜下搜索即可)
-
桌面上将出现“注册表编辑器”的窗口,在以下的操作中,将对窗口左侧列表中的 HKEY_LOCAL_MACHINE 这一分支进行操作。
-
点击展开 HKEY_LOCAL_MACHINE 分支,然后依次导航到以下位置:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
-
在右侧空白处单击鼠标右键,然后依次点击“新建”——“QWORD(64位)值”。
如果安装的是 32 位系统,则需要新建“DWORD(32位)值”。
-
当前位置将会出现一个新建的键值的条目,将其“名称”改为:
RealTimeIsUniversal
它的大体意思是,硬件时间被作为全球统一时间。
-
然后双击这一条目,弹出“编辑 QWORD(64位)值”的对话框,确保选中了“十六进制”,然后将“数值数据”改为“1”。最后点击“确定”。
-
-
Ubuntu截图快捷键
无须安装如何软件,直接使用Ubuntu自带的快捷键即可满足基本需求
-
Ubuntu 更新错误修复大全
-
Ubuntu的一些命令及查看已安装软件包的命令
-
ubuntu服务器与本地文件传输
-
sudo 命令学习
执行sudo 的时候会去
/etc/sudoers
文件中的secure_path 中寻找,而不是在root的PATH中所以解决方案:
- 在secure_path的目录中建立软链接
- 添加你的文件的目录到secure_path中
-
sudo openresty -s reload报错
报错输出:nginx: [error] open() "/usr/local/openresty/nginx/logs/nginx.pid" failed (2: No such file or directory)
或者 nginx: [error] invalid PID number "" in "/usr/local/openresty/nginx/logs/nginx.pid"
原因:暂时没有启动任何server,所以要先用 nginx -p pwd
/ -c conf/nginx.conf 手动启动一些server,再执行 sudo openresty -s reload
- Ubuntu 按 Alt + Tab 切换的时候双重切换问题
解决:安装 ccsm
sudo apt install compizconfig-settings-manager
复制代码
之后在设置中关闭 应用程序奇幻条以及static Application Switch
- Ubuntu 上方任务栏消失
https://blog.csdn.net/jsu_9207/article/details/51601226
美化篇
参考:
flatabulous-theme风格 http://www.jianshu.com/p/4bd2d9b1af41
Mac风格 https://imcn.me/html/y2016/26832.html
主题
美化效果如图:
安装tweak-tool
sudo apt-get install unity-tweak-tool
sudo apt-get install gnome-tweak-tool
复制代码
仿Mac 篇
1、下载 macbuntu 壁纸:
Download MacBuntu OS Wallpapers
2、安装 MacBuntu OS Y Theme、Icons 和 cursors:
采用:Macbuntu-os-unity-classic以及相应的图标和指针
安装命令:
sudo add-apt-repository ppa:noobslab/macbuntu
sudo apt-get update
sudo apt-get install macbuntu-os-icons-lts-v7
sudo apt-get install macbuntu-os-ithemes-lts-v7
复制代码
卸载命令:
cd /usr/share/icons/mac-cursors && sudo ./uninstall-mac-cursors.sh
sudo apt-get remove macbuntu-os-icons-lts-v7 macbuntu-os-ithemes-lts-v7
复制代码
3、安装 Slingscold(替代Launchpad)
sudo add-apt-repository ppa:noobslab/macbuntu
sudo apt-get update
sudo apt-get install slingscold
复制代码
使用效果:
4、安装Albert Spotlight (替代 Mac Spotlight)
一个快捷搜索功能:
sudo add-apt-repository ppa:noobslab/macbuntu
sudo apt-get update
sudo apt-get install albert
复制代码
第一次启动需要设置快捷键;效果:
5、安装 一个 Dock
-
Cairo-dock (自行配置)
sudo apt-get install cairo-dock 复制代码
配置:(自选)
- 去除桌面切换器插件
- 停靠左边
bug修复:
-
chrome 双图标问题
如下配置chrome即可:捕捉哪里写:google-chrome 同时 最下面的修改为7.730 即可
-
docky
终端安装命令:
sudo apt-get install docky 复制代码
-
Plank Dock
sudo apt-get install plank
安装 Plank 主题:
sudo add-apt-repository ppa:noobslab/macbuntu sudo apt-get update sudo apt-get install macbuntu-os-plank-theme-lts-v7 复制代码
安装 Ctrl + Right Click 选择主题。
卸载主题命令:
sudo apt-get autoremove plank macbuntu-os-plank-theme-lts-v7
6、将面板上的 ‘Ubuntu Desktop’ 文字替换 ‘Mac’
cd && wget -O Mac.po http://drive.noobslab.com/data/Mac/change-name-on-panel/mac.po
cd /usr/share/locale/zh_CN/LC_MESSAGES; sudo msgfmt -o unity.mo ~/Mac.po;rm ~/Mac.po;cd
复制代码
语言上如果是其他语言,将 /zh_CN做相应修改:
恢复原来的桌面文字命令:
cd && wget -O Ubuntu.po http://drive.noobslab.com/data/Mac/change-name-on-panel/ubuntu.po
cd /usr/share/locale/zh_CN/LC_MESSAGES; sudo msgfmt -o unity.mo ~/Ubuntu.po;rm ~/Ubuntu.po;cd
复制代码
7、启动器上苹果Logo
命令:
wget -O launcher_bfb.png http://drive.noobslab.com/data/Mac/launcher-logo/apple/launcher_bfb.png
sudo mv launcher_bfb.png /usr/share/unity/icons/
复制代码
恢复图标:
wget -O launcher_bfb.png http://drive.noobslab.com/data/Mac/launcher-logo/ubuntu/launcher_bfb.png
sudo mv launcher_bfb.png /usr/share/unity/icons/
复制代码
10、字体
-
文泉驿字体(推荐)
sudo apt-get install fonts-wqy-microhei 复制代码
-
Mac 字体
配置 Mac 字体
安装字体命令:
wget -O mac-fonts.zip http://drive.noobslab.com/data/Mac/macfonts.zip sudo unzip mac-fonts.zip -d /usr/share/fonts; rm mac-fonts.zip sudo fc-cache -f -v 复制代码
11、修改启动界面:
sudo add-apt-repository ppa:noobslab/themes
sudo apt-get update
sudo apt-get install macbuntu-os-bscreen-lts-v7
复制代码
修改 /usr/share/plymouth/themes/macbuntu/macbuntu.plymouth
原来是 /lib 修改为 /usr/share即可
ImageDir=/usr/share/plymouth/themes/macbuntu
ScriptFile=/usr/share/plymouth/themes/macbuntu/macbuntu.script
复制代码
如果你喜欢 MBuntu 启动界面,你想恢复到 Ubuntu ,使用命令: sudo apt-get autoremove macbuntu-os-bscreen-lts-v7
12、登陆迎宾界面:
注意安装这个东东有风险,如果你不是在意,建议不安装,安装这个仅仅适合于 Ubuntu Unity – Lightdm 和 Ubuntu Gnome – gdm,其他桌面环境有风险。
sudo add-apt-repository ppa:noobslab/themes
sudo apt-get update
sudo apt-get install macbuntu-os-lightdm-lts-v7
复制代码
配置/etc/lightdm/lightdm.conf(如果没有就创建自己一个),内容为:
[SeatDefaults]
greeter-session=lightdm-webkit-greeter
复制代码
配置/etc/lightdm/lightdm-webkit-greeter.conf,修改这两行为:
theme-name=macbuntu-lightdm
webkit-theme=macbuntu-lightdm
复制代码
卸载恢复命令:
sudo apt-get remove macbuntu-os-lightdm-lts-v7
Flatabulous 主题篇
一个久负盛名的扁平化主题
- Using the .deb file for Debian, Ubuntu and derivatives (Recommended)
Download the .deb file from here, double click to open with Ubuntu Software Center and click on install. Then, install the theme using ubuntu-tweak.
-
Using the noobslab PPA
sudo add-apt-repository ppa:noobslab/themes sudo apt-get update sudo apt-get install flatabulous-theme 复制代码
-
Flat Icons
For icons, I use the ultra-flat-icons theme. It is available in blue (recommended), orange and mint green colors. To install this, you can run the following commands
sudo add-apt-repository ppa:noobslab/icons sudo apt-get update sudo apt-get install ultra-flat-icons 复制代码
Alternatively, you could also run
sudo apt-get install ultra-flat-icons-orange
ORsudo apt-get install ultra-flat-icons-green
.
安装完成后,打开unity-tweak-tool软件,修改主题和图标:
进入Theme,修改为Flatabulous
-
字体
ubuntu自带的字体不太好看,所以采用文泉译微米黑字体替代,效果会比较好,毕竟是国产字体!
sudo apt-get install fonts-wqy-microhei1 复制代码
然后通过unity-tweak-tool来替换字体:
-
cairo dock
TODO
主题中搜狗 的图标问题:
参考:Ubuntu技术贴 | Flatabulous主题中显示搜狗拼音托盘图标
制作svg格式的搜狗输入法图标(可在 /usr/share/icons/hicolor/128x128/apps找到png格式的图标),保存为fcitx-sogoupinyin.svg
不同主题请修改 Ultra-Flat
sudo cp fcitx-sogoupinyin.svg /usr/share/icons/Ultra-Flat/apps/scalable1
复制代码
如果你安装了Dock栏想隐藏启动器的话:
在 Unity Tweak Tool 中将启动器 的调用灵敏度设置为 0 ,同时打开自动隐藏
安装完之后请自行使用tweak tool设置开机自启软件: 如 redshift、Albert、某dock 、s
grub 美化
主题获取: https://www.gnome-look.org/browse/cat/109/ord/top/
1.下载相应的主题文件到电脑中
然后在~/Downloads/
里面可以看到下载的主题 然后执行下面的命令
1.现将该压缩包解压,”171217-Breeze-GRUB2.tar.gz”是你下载的压缩包名字
sudo tar zxf 171217-Breeze-GRUB2.tar.gz 复制代码
2.将解压后的文件移动到/boot/grub/themes/ 文件夹中”Breeze-GRUB2”是解压后得到的文件夹
sudo mv Breeze-GRUB2/ /boot/grub/themes/
复制代码
**注意:**如果没有themes文件夹,就直接建一个文件夹
sudo mkdir /boot/grub/themes
复制代码
如图:
2.修改GRUB配置文件并且更新
打开/etc/grub.d/00_header文件
sudo gedit /etc/grub.d/00_header
或者
sudo vim /etc/grub.d/00.header
复制代码
在文件中添加一下内容,如图
- 第一行是设置引导界面的字体(可以不设置)
- 第二行是你刚才下载的主题的文件路径
- 第三行是你屏幕分辨率的大小
GRUB_FONT="/boot/grub/fonts/unicode.pf2"
GRUB_THEME="/boot/grub/themes/poly/theme.txt"
GRUB_GFXMODE="1366x768*32"
复制代码
3.更新grub
sudo update-grub
复制代码
然后重启电脑即可看到更改成功。
终端篇(可直接复制我的配置文件)
-
zsh
终端采用zsh和oh-my-zsh,既美观又简单易用,主要是能提高你的逼格
zsh: https://github.com/robbyrussell/oh-my-zsh
效果:
-
安装zsh:
sudo apt-get install zsh 复制代码
-
下载 oh-my-zsh 项目来帮我们配置 zsh
sudo wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh 复制代码
-
修改主题
Robby's theme is the default one. It's not the fanciest one. It's not the simplest one. It's just the right one (for him).
Once you find a theme that you'd like to use, you will need to edit the
~/.zshrc
file. You'll see an environment variable (all caps) in there that looks like:ZSH_THEME="robbyrussell" 复制代码
To use a different theme, simply change the value to match the name of your desired theme. For example:
ZSH_THEME="agnoster" # (this is one of the fancy ones) # see https://github.com/robbyrussell/oh-my-zsh/wiki/Themes#agnoster 复制代码
Note: many themes require installing the Powerline Fonts in order to render properly.
Open up a new terminal window and your prompt should look something like this:
-
-
切换到 zsh 模式
chsh -s /bin/zsh 复制代码
-
修改配色
其中,文字和背景采用系统主题,透明度设为10%,下面的palette样式采用Tango
-
-
fish
github: https://github.com/oh-my-fish/oh-my-fish
-
安装fish
Ubuntu 安装fish 并且设为默认shell
sudo apt install fish chsh -s $(which fish) 复制代码
解释:
chsh -s 后面加路径 : 设置当前用户默认shell which fish :查看fish程序的路径 chsh -s $(which fish) : 设置fish为当前用户默认shell
-
安装oh my fish
curl -L https://github.com/bpinto/oh-my-fish/raw/master/tools/install.sh | sh 复制代码
theme: https://github.com/oh-my-fish/oh-my-fish/blob/master/docs/Themes.md 个人使用: robbyrussell
-
Vim篇
https://github.com/amix/vimrc