我的ubuntu16.04.2 LTS

原创
2017/02/13 10:00
阅读数 1.2K

第一步下载系统(可以用某盘的离线下载, 秒下,  分区, 不要选wifi连接, 完全装好后再连接wifi (略)

ubuntu-16.04.2-desktop-amd64.iso 大小1.45G

## 更改安装源-清华大学(sudo gedit /etc/apt/sources.list修改内容如下):

# deb cdrom:[Ubuntu 16.04.2 LTS _Xenial Xerus_ - Release amd64 (20170215.2)]/ xenial main restricted

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main multiverse restricted universe


然后sudo apt update

## 安装五笔输入法fcitx: http://my.oschina.net/eechen/blog/224291

sudo apt install fcitx-table-wubi (会连带安装拼音输入法)

Alt+F2运行 im-config 设置Fcitx为默认输入法

killall ibus-daemon

fcitx -d

注销当前用户
登录后右上角输入法图标>Configure>点+号,添加pinyin或wubi(如果你装的是英文的ubuntu, 需要取消选择only show current language, 不然wubi不会出现在下拉列表中)
然后就可以用ctrl+space切换输入法了。

* 解决自带的vi不好用的问题(比如光标键不好使, 语法默认没有开启高亮)
sudo apt install vim
装好后以 上问题全部解决 ,相关配置文件在/etc/vim下

## 安装Albert
作用和mac中的Alfred一样, 也是我最爱的工具!
sudo add-apt-repository ppa:noobslab/macbuntu
sudo apt-get update
sudo apt-get install albert

装好后可以从Dash中启动它,  然后给他设置快捷键(我设置的Alt+Space)。

## Nvidia显卡驱动
在Dash中搜索Additional Drivers会出现NVIDIA的驱动(以tested结尾的), 安装之。
(系统默认装的开源驱动)

## 设置HiDPI
如果有外接显示器,可在Displays中设置Scale,我设置的1.25 (ubuntu-mate没有这个功能, 文字没有ubuntu的清晰)


## 主题美化
http://www.2cto.com/os/201608/540416.html

## 安装Oh My ZSH
一行命令搞定: 

sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

详见:https://github.com/robbyrussell/oh-my-zsh

装好后在 ~/.zshrc 加入一些alias, 
alias ?="nautilus . > /dev/null 2>&1" (这样只要敲个?号就能在terminal中打开当前路径所在的文件夹, nautilus . 会打些错误信息, 这里同时将stdout和stderr输出到null)
我同时设置了打开nautilus的系统热键Ctrl+E, 在CCSM下的 Place Windows中可以设置nautilus的打开位置(我选择的centered)

##  系统设置工具(我装了3个)
CCSM(CompizConfig Settings Manager) 安装用sudo apt install compizconfig-settings-manager
Unity Tweak Tool(安装用sudo apt install unity-tweak-tool)
Ubuntu Tweak(见后文 需单独下载deb包)

## 禁用guest

sudo vi /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
修改如下:
[SeatDefaults]
user-session=ubuntu
allow-guest=false

## *干掉office
sudo apt-get -y purge libreoffice*


## 安装ubuntu-tweak清理旧内核等(让系统保持fresh)
下载deb包: http://ubuntuhandbook.org/index.php/2016/05/install-ubuntu-tweak-in-ubuntu-16-04/

sudo dpkg -i ~/Downloads/ubuntu-tweak_0.8.7-1~getdeb2~xenial_all.deb
sudo apt-get -f install

## 安装chrome:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb(会碰到一个错误,执行下面一行命令即可)
$ sudo apt -f install

## 抓屏软件
sudo apt install shutter
ubuntu自带抓屏已经很好了, 但是shutter可以编辑图片
ubuntu自带抓屏全局热键(print抓全屏, shift+print抓选定区域, alt+print抓当前窗口)
比macOS的抓屏快捷键好记10000倍。

##  安装ssh-server(以便能远程登录到这台机器上)
sudo apt install openssh-server
此时在win7或macbook上登录
$ ssh cyper@192.168.1.101

## 自定义app启动器(arronax)
比如我想建一个pycharm的快速启动图标,
参考这里安装:http://askubuntu.com/questions/64222/how-can-i-create-launchers-on-my-desktop

to install that type in terminal (to open Ctrl+Alt+T):

sudo add-apt-repository ppa:diesch/testing 
sudo apt-get update
sudo apt-get install arronax
nautilus -q

然后可以在GUI上拖拽图标还有sh文件来帮助生成app launcher

## jdk6/7/8

装法都一样,只要把命令行中的数字变一下。。。
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

速度太慢, 装了一半放弃: 
sudo dpkg -r oracle-java8-installer (-r就是--remove)

用如下命令直接下载tar.gz包, 解压后即可使用:)下载脚本来自SO

wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x64.tar.gz
sudo mkdir -p /opt/java && tar -xzvf jdk-8u121-linux-x64.tar.gz -C /opt/java
然后设置JAVA_HOME即可。
 

## 状态栏实时显示网速(indicator-netspeed-unity)

有这个https://itsfoss.com/best-indicator-applets-ubuntu/ (我的选择)
sudo apt-add-repository ppa:fixnix/netspeed
sudo apt-get update
sudo apt-get install indicator-netspeed-unity

还有这个: http://blog.csdn.net/tecn14/article/details/24489031

##  天气插件my-weather-indicator

使用PPA安装。打开终端,输入以下命令:

sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install my-weather-indicator

移除PPA并删除软件命令:

sudo apt-get install ppa-purge
sudu ppa-purge ppa:atareao/atareao

## 安装Clementine音乐播放器
先卸载自带的音乐播放器sudo apt -y purge rhythmbox*
再安装Clementine, 橙子图标  +  下雨声(以前一直不知道电脑里边为嘛不时会有`下雨的声音, 当时觉得 好诡异 。。。)

sudo add-apt-repository ppa:me-davidsansome/clementine
sudo apt-get update
sudo apt-get install clementine


## Gif录制工具
这里有一大堆http://askubuntu.com/questions/107726/how-to-create-animated-gif-images-of-a-screencast

我试了peak和silentcast, 最终选择了silentcast (因为相同的清晰度下后者格式小几倍)
 

## 安装网易云音乐, QQ, 有道词典, VLC播放器
http://blog.csdn.net/fuchaosz/article/details/51882935

## 备份与还原
分区时我从HDD的空白空间中划了一块20G大小的空间挂载为了/ghost
sudo chown -R cyper:cyper /ghost
以免出现问题又需要重装系统。
在/home目录下建了一个文件backup.sh 内容如下:

#!/bin/bash
echo lightdm...
sudo service lightdm stop
MYDIR=/ghost
echo boot...
sudo tar -cvpzf $MYDIR/boot.tar.gz /boot
echo root...
sudo tar -cvpzf $MYDIR/root.tar.gz \
--exclude=/sys --exclude=/proc --exclude=/media --exclude=/home \
--exclude=/usr --exclude=/var --exclude=/tmp --exclude=/boot \
--exclude=/mnt --exclude=/prod --exclude=/lost+found --exclude=/run \
--exclude=/opt --exclude=/ghost --exclude=/cdrom /
echo usr...
sudo tar -cvpzf $MYDIR/usr.tar.gz /usr
echo var...
sudo tar -cvpzf $MYDIR/var.tar.gz /var
echo opt...
sudo tar -cvpzf $MYDIR/opt.tar.gz /opt
echo home...
sudo tar -cvpzf $MYDIR/home.tar.gz --exclude=/home/lost+found /home
echo complete
ls -lh $MYDIR

exit 0


然后Ctrl+Alt+F1切换到命令模式下

cd /home
chmod +x backup.sh
sh ./backup.sh

*还原:
root Drop to root shell prompt
报出 read-only file system 错误。 其实呢个时候整个/ 都是只读的..
解决方法: 重新以读写方式挂载/
mount -o remount,rw /
cd /
tar xvpfz /ghost/boot.tar.gz -C /

早做备份:http://my.oschina.net/uniquejava/blog/99105

## 安装maven并设置mirror
sudo apt install maven
cp /etc/maven/settings.xml ~/.m2
vi ~/.m2/settings.xml加入如下阿里云的镜像:

<mirror>
    <id>alimaven</id>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>        
</mirror>

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部