- 删除自带的dock
- 安装gnome-tweak-tool
- 安装gnome-shell-extension-dashtodock
- 重启系统
- tweak-tool设置dock样式
- 命令
sudo apt install gnome-tweak-tool gnome-shell-extension-dashtodock && reboot
- 设置共享文件夹
- 在用户主目录创建一个软连接
sudo ln -s /mnt/hgfs/disk /home/eason/disk
- 在用户主目录创建一个软连接
- 设置桌面背景和休眠背景
- 从共享的文件夹中导入数据
- 导入自定义脚本
sudo cp -r /home/eason/disk/document/linux/define-shell /usr/local/
- 导入hosts文件
sudo sh -c "cat disk/document/linux/etc/hosts >>/etc/hosts"
- 导入自定义脚本
- 复原上一个系统使用的文件目录
- /x目录
- 创建
/x
目录 - 复制原有的数据过来
sudo mkdir /x && sudo cp -r ~/disk/gitRepositery/x/* /x
- 创建
- /usr/env
- 创建
/usr/env
- 创建
- /usr/tool
- 创建
/usr/tool
- 创建
/usr/tool/leanote
- 创建
- /x目录
- 安装chrome浏览器
sudo apt install -f ./disk/download/application/linux-app/deb/google-chrome-stable_current_amd64.deb
- 安装shadowsocks、git、vim、curl、axel、privoxy
- 安装软件
sudo apt install vim git shadowsocks curl axel privoxy
- 修改privoxy配置文件
sudo sh -c "echo 'forward-socks5 / 127.0.0.1:1080 .' >>/etc/privoxy/config"
- 重启privoxy服务
sudo systemctl restart privoxy.service
- 测试是否能够代理
export http_proxy=http://127.0.0.1:8118/
使用代理开启一个chrome同步数据google-chrome --proxy-server="http://127.0.0.1:8118"
- 安装软件
- 安装jdk、maven、tomcat、idea、leanote
- 解压到相应的文件夹
- 修改文件夹名
sudo tar -zxvf disk/download/application/linux-app/targz/jdk-7u80-linux-x64.tar.gz -C /usr/env/jdk/
sudo tar -zxvf disk/download/application/linux-app/targz/jdk-8u121-linux-x64.tar.gz -C /usr/env/jdk/
sudo tar -zxvf disk/download/application/linux-app/targz/jdk-10.0.1_linux-x64_bin.tar.gz -C /usr/env/jdk/
sudo tar -zxvf disk/download/application/linux-app/targz/apache-tomcat-7.0.73.tar.gz -C /usr/env/tomcat/
sudo tar -zxvf disk/download/application/linux-app/targz/apache-tomcat-8.5.14.tar.gz -C /usr/env/tomcat/
sudo tar -zxvf disk/download/application/linux-app/targz/apache-maven-3.5.0-bin.tar.gz -C /usr/env/
sudo tar -zxvf disk/download/application/linux-app/targz/ideaIU-2018.1.5.tar.gz -C /usr/tool/
sudo unzip -o -d /usr/tool/leanote /home/eason/disk/download/application/linux-app/targz/leanote-desktop-linux-x64-v2.6.zip
sudo mv /usr/env/jdk/jdk1.7.0_80 /usr/env/jdk/7
sudo mv /usr/env/jdk/jdk1.8.0_121 /usr/env/jdk/8
sudo mv /usr/env/jdk/jdk-10.0.1 /usr/env/jdk/10
sudo mv /usr/env/tomcat/apache-tomcat-7.0.73/ /usr/env/tomcat/7.0.73
sudo mv /usr/env/tomcat/apache-tomcat-8.5.14/ /usr/env/tomcat/8.5.14
sudo mv /usr/env/apache-maven-3.5.0/ /usr/env/maven-3.5.0
sudo mv /usr/tool/idea-IU-181.5281.24/ /usr/tool/idea
- 添加软连接
sudo ln -s /usr/local/define-shell/chrome.sh /usr/bin/chrome
sudo ln -s /usr/local/define-shell/idea.sh /usr/bin/idea
sudo ln -s /usr/local/define-shell/leanote.sh /usr/bin/leanote
sudo ln -s /usr/local/define-shell/socks.sh /usr/bin/socks5
-
安装xfce4-terminal
- 安装
sudo apt install xfce4-terminal
- 设置为默认的terminal
gsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/xfce4-terminal
gsettings set org.gnome.desktop.default-applications.terminal exec-arg "-x"
- 安装
-
设置
zsh shell
sudo apt install zsh
- a安装
oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
- 添加插件
- a安装
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
git clone https://github.com/zsh-users/zsh-autosuggestions.git
git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k
sudo apt-get install autojump
sudo sh -c "echo 'source /usr/share/autojump/autojump.sh'>>~/.zshrc"
sudo sh -c "source /home/eason/.oh-my-zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh>>~/.zshrc"
sudo sh -c "source /home/eason/.oh-my-zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh>>~/.zshrc"
-
修改主题
修改.zshrc文件中ZSH_THEME="agnoster"
-
安装power-fonts字体
sudo apt install fonts-powerline && disk/document/linux/fonts/install.sh
-
设置按键绑定
bindkey ',' autosuggest-accept
-
设置环境变量
* -
安装Sogou拼音输入法
- 安装fcitx
sudo apt install fcitx-bin
- 安装sogou输入法
sudo dpkg -i ./sogoupinyin_2.2.0.0108_amd64.deb
[外链图片转存失败(img-sFoaj8cQ-1562159972598)(leanote://file/getImage?fileId=5c19b831ab644128cd00015e)]
如果出现上面提示的没有依赖的错误
sudo apt install -f
解决依赖错误以后再执行一次sudo dpkg -i ./sogoupinyin_2.2.0.0108_amd64.deb
- 重启系统
- 安装fcitx
-
安装vim插件
- 建立插件文件夹
mkdir ~/.vim/{autoload,bundle}
- 安装pathogen插件管理工具
cp .vim/autoload/pathogen.vim disk/document/linux/etc
- 将插件拉取到bundle文件夹中
git clone https://github.com/vim-airline/vim-airline.git
- 复制配置文件到主目录
cp disk/document/linux/etc/pathogen.vim .vim/autoload/
- 建立插件文件夹
-
修改Maven的服务器aliyun仓库
- 修改maven中的settings.xml文件
<!--添加aliyun maven 仓库源--> <mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror>
- 修改maven中的settings.xml文件