记录一些Ubuntu安装后的用到的一些软件,很佩服有些同学直接做了个shell,每次装完直接跑,我还是先做些简单记录吧,以便以后自己查找。
软件安装
1 新安装的vi一些常用指令不好用
ubuntu预装的是vim tiny版本,而需要的是vim full版本。执行下面的语句先卸载tiny版本,再安装vim full版本:
$sudo apt-get remove vim-common
$sudo apt-get install vim
一些简单的文本编辑,建议大家用vi来编辑,想想有些同事把vim配置的跟si似的,第一反应就是,哇,好牛x,哈哈。
2 Ubuntu安装python pip
sudo apt install python-pip
3 Ubuntu安装boost
sudo apt-get install --no-install-recommends libboost-all-dev
查看boost版本:
dpkg -S /usr/include/boost/version.hpp
软件安装源
关于Ubuntu source list,我之前会从网上找一些贴出来的源文件,去手动修改/etc/apt/source.list文件,后来发现找到的源的质量并不高,后来就直接从系统中直接选择最佳服务器了,方法入下:
step1 直接搜索得到软件和更新(software and update)
step2 下载自:选择其他站点...
step3 选择最佳服务器
 之后系统会自动测试下载服务器,请等待....step4 选择服务器
step5 关闭窗口
step6 等待重新载入(reload)
杂项记录
1 更新并切换gcc版本
安装gcc-6版本:sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-6 g++-6
切换默认使用版本:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-6 100
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-6 100
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50
gcc-4.8和gcc-6是我的Ubuntu上安装的两个gcc版本,把6的优先级设高,就会默认使用gcc-6版本,修改完成后,可以用gcc -v命令查询修改是否生效。
2 切换python版本
经常会用到不同版本的各种工具,而这些工具对python版本的依赖不同,所以会用到切换python的操作,我的python的安装目录是/usr/bin,安装版本分别为python2.7和python3.4,所以切换python版本的方法为:切换到python 2.7
sudo ln -s /usr/bin/python2.7 /usr/bin/python -f
切换到python3.4:
sudo ln -s /usr/bin/python3.4 /usr/bin/python -f
切换完成后,可以用python - -version命令查看确认。
3 安装pip
sudo apt-get install python-pip
or
sudo apt-get install python3-pip
tbc…