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_rsa
、id_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
发布于码厩技术博客的所有文章,除注明转载外,均为作者原创,欢迎转载,但必须注明出处。
尊重他人劳动,共创开源社区!转载请注明以下信息:
转载来源:
码厩技术博客 [https://www.markjour.com]