相关文章推荐
帅呆的西装  ·  优麒麟24.04 LTS ...·  4 月前    · 
帅呆的西装  ·  Ubuntukylin-16.04.4设置r ...·  4 月前    · 
帅呆的西装  ·  ubuntu16.10和ubuntukyli ...·  4 月前    · 
xdg-user-dirs-gtk-update # 选择 “使用新名称” export LANG=zh_CN.UTF-8 xdg-user-dirs-gtk-update # 选择 “使用旧名称”,并勾选 “不用再提醒”

或者手动重命名目录,并编辑 ~/.config/user-dirs.dirs 文件

2、创建目录

mkdir ~/Projects ~/Tools ~/Resource ~/Space ~/Temp
mkdir ~/Documents/Books

3、设置 IP

参考之前的网络配置信息存档,同样配置一下。

4、保存一些初始化的数据:

dpkg -l > ~/Documents/dpkg.list
dconf dump / > ~/Documents/dconf.list

5、设置更新源

  • 修改更新源为 mirrors.aliyun.com
  • 加入 UbuntuKylin 软件仓库,方便安装 WPS、搜狗输入法等国产软件。
  • sudo sh -c "echo \"deb https://archive.ubuntukylin.com:10006/ubuntukylin xenial main\" > /etc/apt/sources.list.d/ubuntukylin.list"
    # 获取 GPG 签名
    sudo wget https://archive.ubuntukylin.com:10006/ubuntukylin/dists/xenial/Release.gpg /etc/apt/trusted.gpg.d/ubuntukylin_xenial.gpg
    

    6、更新软件

    sudo apt update
    sudo apt upgrade
    

    7、安装软件

    # vim-gnome-py2 | vim-gtk-py2 | vim-gtk3-py2 | vim-athena-py2 | vim-nox-py2
    sudo apt install -y vim vim-scripts vim-doc ctags
    # git-daemon-run git-daemon-sysvinit
    # git-el git-email git-gui gitk gitweb git-arch git-cvs git-mediawiki
    sudo apt install -y git git-svn gitg git-doc
    sudo apt install -y fonts-wqy-microhei fonts-wqy-zenhei
    sudo apt install -y openssh-server  # SSH 服务器
    sudo apt install -y mysql-server mysql-client  # MySQL 服务器和客户端
    sudo apt install -y nfs-kernel-server  # NFS 服务器
    sudo apt install -y remmina  # 远程桌面客户端
    sudo apt install -y samba samba-client  # Samba 服务器和客户端
    sudo apt install -y filezilla  # FTP 客户端
    sudo apt install -y thunderbird  # 邮件客户端
    sudo apt install -y python-dev
    sudo apt install -y python-pip
    pip freeze > ~/Documents/pip.list
    sudo pip install --upgrade pip
    sudo apt install -y python-mysqldb
    sudo apt install -y gedit-plugins
    sudo apt install -y virtualbox
    sudo apt install -y chromium-browser
    sudo apt install -y meld
    sudo apt install -y dos2unix  # 换行符转换
    sudo apt install -y opencc  # 中文繁体简体转换
    sudo apt install -y nodejs npm
    sudo ln -s `which nodejs` /usr/bin/node
    sudo apt install -y iptux
    sudo apt install -y sshpass
    sudo apt install -y synaptic  # 新得力软件包管理工具
    sudo apt install -y zsh
    sudo apt install -y curl
    sudo apt install -y p7zip-full p7zip-rar
    # 安装 Java 环境
    # 1. JDK 会自带着安装 JRE
    # 2. 目前 default-jdk 指向 openjdk-8-jdk
    # 3. openjdk-9-jdk 可能是有嵌套依赖的问题,安装报错
    sudo apt install -y default-jdk
    sudo add-apt-repository ppa:webupd8team/atom
    sudo apt-get update
    sudo apt install -y atom
    # 卸载命令(Atom 为例):
    # sudo add-apt-repository ppa:webupd8team/atom
    # sudo apt-get remove atom
    # sudo apt-get autoremove
    # sudo apt-get update
    # 输入法
    # sudo apt install -y --upgrade ibus  # 可以先 ibus version 查看一下版本
    # sudo apt install -y ibus-rime
    sudo apt install -y fcitx fcitx-config-gtk2 fcitx-rime language-selector-gnome im-config
    sudo apt remove ibus
    # Calibre
    sudo -v && wget -nv -O- https://raw.githubusercontent.com/kovidgoyal/calibre/master/setup/linux-installer.py | sudo python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()"
    sudo apt remove rhythmbox  # 音乐播放器
    sudo apt remove evolution  # 邮件客户端
    sudo apt remove dvd+rw-tools  # 刻录
    sudo apt remove growisofs  # 刻录
    # 软件中心,16.04 中已经完全被 gnome-software 替代了
    # sudo apt remove software-center
    sudo apt remove aisleriot gnome-sudoku gnome-mahjongg  # 游戏
    sudo apt autoremove
    # 定义两个临时别名:
    alias pipi="sudo -H pip install --index https://pypi.doubanio.com/simple --trusted-host pypi.douban.com"
    echo registry=https://registry.npm.taobao.org > ~/.npmrc
    sudo ln -s `which nodejs`  # /usr/bin/node
    sudo npm install -g gitbook-cli
    pipi shadowsocks
    pipi ipython
    pipi livereload
    pipi pypinyin
    pipi psutil
    pipi markdown
    pipi GitPython
    pipi jinja2
    pipi yapf pep8
    

    8、语言支持更新

    打开 设置 > 区域和语言,如果检查到软件的语言包和系统语言设置不符,会提示需要安装一些语言包,确认安装即可。
    比如说:火狐浏览器不自带中文支持,更新后安装简体中文语言包:firefox-locale-zh-hans
    比如说 LibreOffice 不自带中文支持,更新后安装简体中文语言包:libreoffice-l10n-zh-cn
    比如说 Thunderbird 不自带中文支持,更新后安装简体中文语言包:thunderbird-locale-zh-hans
    好像不会马上生效。

    参考《系统配置》章节

    1、根据快捷键的备忘录,确保快捷键的设置是否符合过去的按键习惯。
    2、根据 hosts 的备份档恢复到 /etc/hosts

    Gnome 插件管理

    使用 FireFox 浏览器,因为它自带插件:Gnome Shell Integration,没这个插件不行。
    启用插件之后,只需要打开 https://extensions.gnome.org/local/ 就可以管理安装插件。

    点亮以下插件:

  • Screenshot Window Sizer
  • windowNavigator
  • 安装新的插件(使用火狐,打开页面,点击启用就行了):

  • 鼠标很容易碰到左上角的活动,就打开了窗口切换页面(Hot Corner),很烦人,可以通过 No Topleft Hot Corner 插件禁用这个功能。
    地址:https://extensions.gnome.org/extension/118/no-topleft-hot-corner/
  • 左下角的状态图标感觉挺不好用的,可以通过 topicons 将它移动到顶栏。
    地址:https://extensions.gnome.org/extension/495/topicons/
  • oh-my-zsh

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

    使用 candy 主题(~/.zshrc :: ZSH_THEME="Candy")

    Shell 别名

    参考自己习惯的 Shell 别名配置。

    配置 NPM、PyPI、Ruby 国内源

    pip 配置文件:~/.config/pip/pip.conf

    [global]
    timeout = 60
    index-url = https://pypi.doubanio.com/simple
    trusted-host = pypi.doubanio.com
    extra-index-url = https://pypi.python.org/simple
    find-links = file:///home/markjour/Resources/PyPI
    disable-pip-version-check = true
    [freeze]
    timeout = 10
    all = true
    [download]
    dest = /home/markjour/Resources/PyPI
    

    NPM 配置文件:~/.npmrc

    registry=https://registry.npm.taobao.org
    

    设置 SSH 环境:ssh-keygen\ssh-copy-id

    1、生成公钥密钥对:id_rsaid_rsa.pub

    ssh-keygen
    

    2、生成并编辑 SSH 客户端配置文件(vi ~/.ssh/config),加入以下内容

    Host *
    User root
    IdentityFile ~/.ssh/id_rsa
    
    git config --global user.name markjour
    git config --global user.email [email protected]
    

    gedit

  • √ 显示行号
  • √ 邮编对齐线显示的位置(列):120
  • √ 显示状态栏
  • √ 显示概览图
  • √ 显示网格图案
  • √ 启用自动折行
  • √ 避免在单词内换行
  • √ 突出显示当前行
  • √ 突出显示匹配的括号
  • 制表符宽度:4
  • √ 使用空格替代制表符插入
  • 编辑器字体:Ubuntu Mono Regular 12(不使用系统等宽字体)
  • 配色方案:Oblivion
  • 插件:绘制空白字符
  • Gnome Terminal

  • 背景透明度 50
  • 火狐浏览器

    1、Search > 添加并选用百度搜索引擎(Baidu Search
    2、Content > 优先使用语言中添加(Chinese/China [zh-cn]

    Chromium 浏览器

    1、设置成系统默认浏览器
    2、安装 SwitchyOmega,连上本地 ShadowSocks 服务器
    2、登录谷歌账号

    具体设置项目:

    1、所有字体选择文泉驿等宽微米黑
    2、总是显示 Tab
    3、默认搜索引擎使用 Baidu

    Thunderbird

  • QQ 企业邮箱
    https://service.exmail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1000585
  • Atom 文本编辑器

    1、安装插件:atom-chs-menu

    安装并配置 PyCharm

    Linux 社区版下载页面

    当前最新版本:2016.1.3

    wget https://download.jetbrains.com/python/pycharm-community-2016.1.3.tar.gz
    
    cd ~/Projects/
    mkdir Mine Work forked
    			 发布于码厩技术博客的所有文章,除注明转载外,均为作者原创,欢迎转载,但必须注明出处。
    尊重他人劳动,共创开源社区!转载请注明以下信息:
    转载来源码厩技术博客 []