Who are you?

Ubuntu倒腾记~

零、安装后必做

  • 本次安装系统Ubuntu-Kylin 16.04版

  • 更新软件源,采用科大软件源

  • 更新系统及其他组组件

  • 更新设置中的language,进而可以进行中文输入

  • 设置桌面菜单左移,命令如下

    1
    gsettings set com.canonical.Unity.Launcher launcher-position Left

一、系统软件

1. 输入法

自带的就行,sogou不是很好用,Kylin自带了多种输入法,包括sogou,google以及小企鹅等

2. git

安装git,并克隆仓库

1
2
3
4
5
6
7
8
9
10
11
12
# install
sudo apt-get install git
# Git ssh key
git config --global user.name "test"
git config --global user.email "test@gmail.com"
cd ~/.ssh
#or
ssh-keygen -t rsa -C “test@gmail.com”
# Git clone
git clone git@github.com:yourname/yours.git

3. 安装VIM

1
sudo apt-get install vim

4. 安装Curl

sudo即可

5. VirtualBox

虚拟机安装主要是用于运行win10环境进行写文档

6. Shodowsocks

1
2
3
sudo add-apt-repository ppa:hzwhuang/ss-qt5
sudo apt-get update
sudo apt-get install shadowsocks-qt5

参考:Here

7. Pip

1
sudo apt-get install python3-pip python-dev build-essential

参考:Here

二、编辑软件

1. Typora

按照以下命令行进行安装

1
2
3
4
5
6
7
8
9
# optional, but recommended
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
# add Typora's repository
sudo add-apt-repository 'deb https://typora.io ./linux/'
sudo apt-get update
# install typora
sudo apt-get install typora

2. Leanote

官网下载安装包,解压即可使用

3. 为知笔记

按照以下命令行进行安装

1
2
3
$ sudo add-apt-repository ppa:wiznote-team #添加官方源
$ sudo apt-get update #更新源
$ sudo apt-get install wiznote #安装为知笔记

4. Lyx

主要用于编写Latex文档

1
2
3
4
sudo add-apt-repository ppa:lyx-devel/release
sudo apt-get update
sudo apt-get install lyx
lyx

参考:Here

三、通讯软件

1. Skype

按照以下命令行进行安装

1
2
3
4
sudo apt-get install gdebi
wget https://go.skype.com/skypeforlinux-64-alpha.deb
sudo gdebi skypeforlinux-64-alpha.deb
# from http://www.linuxdiyf.com/linux/22591.html

四、文娱软件

1. 网易云音乐

官网直接下载deb安装包

五、文件传输

1. infinit

官网下载deb,然后通过命令行安装

1
sudo dpkg -i filename.deb

2. Filezilla

官网下载安装,解压后即可使用

六、办公软件

1. Zotero

官网下载安装包,解压直接运行即可

2. 坚果云

官网下载deb,直接安装即可

3. Mega

官网下载deb,直接安装即可

4. Teamviewer

官网下载deb,直接安装即可

5. Lyx-Latex

详情可见Here

专题一:终端配置

  1. 安装Terminator

    1
    sudo apt-get install terminator
  2. 安装zsh

    1
    2
    3
    sudo apt-get install zsh
    # 切换终端到zsh
    chsh $USER -s $(which zsh)
  3. 安装oh-my-zsh

    1
    2
    3
    4
    5
    6
    7
    8
    9
    #curl 下载
    curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
    #wget 下载
    wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh
    # 如果上述安装方式出现问题,即 Password: chsh: PAM: Authentication failure,则按如下安装
    rm -fr .oh-my-zsh/
    curl -L http://install.ohmyz.sh > install.sh
    sh install.sh
  4. 安装插件

    • 语法高亮:zsh-syntax-highlighting

      1
      2
      3
      4
      5
      6
      cd ~/.oh-my-zsh/custom/plugins
      git clone git://github.com/zsh-users/zsh-syntax-highlighting.git
      plugins=( [plugins...] zsh-syntax-highlighting)
      source ~/.zshrc
    • 自动跳转:autojump

      1
      2
      3
      4
      5
      6
      git clone https://github.com/joelthelion/autojump.git
      cd autojump
      ./install.sh
      plugins=(git osx ruby autojump)
      # 还需要在zshrc中添加相关语句

专题二:VIM配置

  1. 安装VIM

    同上

  2. 安装Spf13-vim

    1
    2
    3
    git clone https://github.com/spf13/spf13-vim.git
    cd spf13-vim
    ./bootstrap.sh
  3. 插件安装

OR

  1. 安装Maple’s Vim Config

    1
    2
    3
    4
    5
    6
    git clone git://github.com/humiaozuzu/dot-vimrc.git ~/.vim
    ln -s ~/.vim/vimrc ~/.vimrc
    git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
    :BundleInstall

专题三:Netcdf-4配置

见开源中国上的相关文档。

专题四:Hexo博客配置

  1. 安装nodejs

    1
    2
    wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
    nvm install stable
  2. 安装Hexo

    1
    npm install -g hexo-cli

    官网教程

  3. 其余参见5分钟 搭建免费个人博客

专题五:Indicators安装

  1. 安装经典菜单指示器

    1
    2
    3
    sudo add-apt-repository ppa:diesch/testing
    sudo apt-get update
    sudo apt-get install classicmenu-indicator
  2. 咖啡因(Caffeine)

    1
    2
    3
    sudo add-apt-repository ppa:caffeine-developers/ppa
    sudo apt-get update
    sudo apt-get install caffeine
  3. 系统负载资讯

    1
    sudo apt-get install indicator-multiload

参考:Here

专题六:Intel parallel studio xe 安装教程

  1. 下载安装包:需要注册并验证教育邮箱,下载链接以及序列号将会发送到邮箱当中

  2. 直接解压然后运行./install_GUI.sh

    1
    2
    # error: “32-bit libraries not found on this system” when trying to install the Intel C++ Composer
    sudo apt-get install g++-multilib
  3. 添加以下语句到配置文件中.bsahrc

    1
    2
    source /opt/intel/bin/iccvars.sh intel64
    source /opt/intel/bin/ifortvars.sh intel64
  4. 查看安装是否完成

    1
    2
    ifort -v
    icc -v