前提先更改好Ubuntu的源,更新系统和软件
1、安装vim居然默认没有集成vim神器,只能手动安装了。
sudo apt-get install vim
注意:配置显示行和十字光标。
2、安装google浏览器,先到 https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 下载最新的安装文件。
然后
sudo apt-get install libappindicator1 libindicator7
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt-get -f install
3、安装搜狗输入法百度即可
4、安装WPS Office
sudo apt-get install wps-office
5、安装sublime text3
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text
6、安装git并配置git
第一步:
安装git。打开终端输入命令
sudo apt-get install git
第二步:
配置本机git的两个重要信息,user.name和user.email,中终端输入如下命令即可设置
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
然后我们可通过命令 git config --list,查看是否设置成功。
第三步:
查看home目录下是否有.ssh目录,一般情况是没有的,需要我们敲命令生成这个目录,在终端输入
ssh-keygen -t rsa -C "youremail@example.com"
邮箱就是刚刚第二步设置的。然后一路按回车,其实就是不设置密码。然后你就会看到home目录下
多了.ssh目录。
第四步:
进入.ssh目录你会看到两个文件id_rsa和id_rsa.pub,id_rsa是私钥,id_rsa.pub自然就是
公钥啦。然后我们需要做的就是把id_rsa.pub文件中的内容拷贝一下。
第五步:
进入你自己的github,进入Settings->SSH and GPG keys->New SSH key,然后在Key那
栏下面将第四步拷贝的东西粘贴进去就可以了,最后点击 Add SSH key按钮添加。
大功告成,这样你在git push的时候就不需要每次输入用户名和密码了,github作为现在最流行的代码管理
工具,对于程序员来说学会使用它还是很有必要的。
7、 安装Google浏览器
到 https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 下载最新的安装文件。
然后
[html] view plain copy
sudo apt-get install libappindicator1 libindicator7
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt-get -f install
8、在软件中心安装unity tweak tool
9、安装Python3.6并配置
sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt-get update
sudo apt-get install python3.6
设置Python3的优先级
sudo update-alternatives –install /usr/bin/python3 python3 /usr/bin/python3.5 1
sudo update-alternatives –install /usr/bin/python3 python3 /usr/bin/python3.6 2
这里不要设置优先级,避免修改了Python3的指向之后出现其他问题。
安装pip
curl https://bootstrap.pypa.io/get-pip.py | sudo python3.6
没有curl的话,先安装上curl
安装Python2的pip可以这样安装:
apt-get install python-pip
注意:如果出现“apt_pkg”找不到的问题,那就是升级Python后出现的问题
将/usr/bin/add-apt-repository里面的Python指向修改为默认的python3版本即可
配置虚拟环境:
安装:
(sudo) pip install virtualenv virtualenvwrapper
修改~/.bash_profile或其它环境变量相关文件(如 .bashrc 或用 ZSH 之后的 .zshrc),添加以下语句
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/workspace
source /usr/local/bin/virtualenvwrapper.sh
修改后使之立即生效(也可以重启终端使之生效):
source ~/.bash_profile
pip freeze > requirements.txt 导出虚拟环境所有依赖
10、安装必要的pycharm和webstorm
注意激活 hosts文件的修改操作 0.0.0.0 account.jetbrains.com
Windows系统hosts文件路径为:c:\windows\system32\drivers\etc
Mac和Ubantu(Linux)系统hosts文件路径为:/etc
激活码地址:http://idea.lanyus.com/
11、安装npm 和cnpm的配置
在.bashrc内部添加一下代码
alias cnpm=”npm –registry=https://registry.npm.taobao.org \
–cache=$HOME/.npm/.cache/cnpm \
–disturl=https://npm.taobao.org/dist \
–userconfig=$HOME/.cnpmrc”
12、安装链接服务器的ssh服务器
1、首先在服务器上安装SSH的服务器端。
$ sudo apt-get install openssh-server
2、启动ssh-server。
$ /etc/init.d/ssh restart
3、确认ssh-server是否正常工作
$ netstat -tlp
tcp6 0 0 :ssh :* LISTEN -
上面这一行就说明ssh-server已经在运行了。
4、在Ubuntu客户端通过SSH登录服务器。假设服务器的IP地址是113.112.23.124,登录的用户名是name。
$ ssh -l name 113.112.23.124
5、最后提示你输入密码,就说明连上远程服务器了。
6、安装网络工具
sudo apt install net-tools
安装之后就可以使用ifconfig ping等命令
安装numix图标
sudo add-apt-repository ppa:numix/ppa
sudo apt-get update
sudo apt-get install numix-icon-theme-circle
pycharm 使用中文输入法(webstorm雷同)
在pycharm.sh里面适当位置加入以下代码
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx