从零开始ubuntu的开发配置
来源:互联网 发布:sql中rank 编辑:程序博客网 时间:2024/06/01 09:35
- 1系统更新
- 2安装输入法
- 3配置zsh
- 4科学上网
- 5安装coding生产工具
- 1 终端神器tmux
- 2 markdown
- 3 sublime_text_3
- 31下载
- 一些好用的package
- 32配置成python开发环境
- 33配置成C开发环境
- 4 git
- 5 ros
- 6 安装rubygnuplot
- 61 安装ruby
- 62 安装gnuplot
- 6安装windows下的常用软件
- 1 office
- 2 QQ
- 3 硬盘分区工具Gparted
本文主要讲述安装ubuntu 14.04后一系列软件开发环境的配置,将持续保持更新.
1系统更新
(1) 找到software update, 打开
(2)打开后会先进行检查更新如下图
(3) 然后出现下图,点击install即可
2安装输入法
我选用的是搜狗输入法,
(1)去官网下载对应版本
(2)到SystemSettings->LanguageSupport,将键盘输入法系统由默认的iBus设置为fcitx
(3)logout注销一次
(4)最重要的一步,参考Ubuntu 16.04安装sogou 拼音输入法
将键盘输入法系统改为fcitx后,一定要注销,而且操作顺序不能改。这时还不能马上使用,还要点击右上角的输入法图标,点击设置,进入设置界面,这个时候没有看到搜狗输入法,点击左下角的加号,然后注意先要去掉”只显示当前语言的输入法”前面那个勾,然后再搜索”sogo”,这个时候就看到sogo pinyin了,接着添加就可以了,然后就可以切换输入法了。
3配置zsh
这是我的.zshrc完整配置文件
具体配置步骤如下,详细步骤也可以参考终极 Shell——ZSH
# 1. 安装zshsudo apt-get install zsh# 2. 安装oh-my-zshsh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"# 3. 如果自动安装没有成功切换到oh-my-zsh,手动切换chsh -s /bin/zsh# 4. bash转zsh善后处理把.bashrc 后面追加的东西放到.zshrc里面,并且内容中后缀为bash的换为zsheg:echo "source /opt/ros/indigo/setup.zsh" >> ~/.zshrc# 5. 安装autojumpsudo apt-get install autojumpecho "source /usr/share/autojump/autojump.zsh" >> ~/.zshrc# 6. 简化命令配置,加入到.zshrc里面########################################## open file configure#########################################alias -s py='vim' # 在命令行直接输入 python 文件,会用 vim 中打开,以下类似alias -s c='vim'alias -s cpp='vim'alias -s txt='gedit'alias -s gz='tar -xzvf' # 在命令行直接输入后缀为 gz 的文件名,会自动解压打开alias -s tgz='tar -xzvf'alias -s zip='unzip'alias -s bz2='tar -xjvf'alias -s md='remarkable'########################################## sh cmd configure#########################################alias cls='clear'alias ll='ls -l'alias la='ls -a'########################################## git cmd configure#########################################alias gpush='git push origin master'alias gstatus='git status'alias gcommit='git commit -m'alias gadd='git add'# 6. source更新文件source ~/.zshrc
zsh的详细配置可以参考下面的github链接, zsh-github,比如可以修改主题啊,我用的主题是 “ys”,效果如下
需要执行命令如下修改主题,
sudo gedit .zshrc# 找到ZSH_THEME,按如下方式修改ZSH_THEME="ys"
当然以上终端的透明色是修改了终端的设置,设置过程是
打开终端
4科学上网
当然最终要的就是科学上网, 至于代理帐号哪里弄就是自己的事情喽.按照如下两篇文章配置就可以啦,亲测好用.
- linux-ubuntu使用shadowsocks客户端配置
- switchyomega代理配置
5安装coding生产工具
5.1 终端神器tmux
推荐两个链接
- tmux 配置笔记
- Tmux 快捷键 & 速查表
需要注意的是如何修改配置使其生效,参看第一篇文章,比如我的配置文件 .tmux.conf 内容是
# 分割窗口unbind '"'bind - splitw -vunbind %bind \ splitw -h# 启用鼠标(Tmux v2.1)set -g mouse on# copy-mode 将快捷键设置为 vi 模式setw -g mode-keys vi# 按prefix + r来重新加载你的配置文件bind r source-file ~/.tmux.conf \; display "Reloaded!"
5.2 markdown
这里推荐两个吧
- 作业部落markdown
- remarkable
其中第一个跨平台,可以客户端也还以在线写,非常方便,重要的是也好看。。不过想使用上传图片或者导出pdf需要升级成高级用户(需要money),
第二个全部免费,并且支持导出pdf,不过体验个人感觉不如第一个好。
我使用的是第二个,将命令加入zsh,这里要使用绝对路径
sudo ln -s ~/Downloads/cmd_markdown_linux64/Cmd\ Markdown /usr/bin/markdown
然后在终端中可以使用markdown直接访打开了,
5.3 sublime_text_3
参考链接
- Sublime Text 3安装及常用插件安装
- Sublime Text 3 化身为高大上的C/C++ IDE
5.3.1下载
(1)官网下载
(2)修复sulime不能输入中文
(3)如果你已经做完第(2)步了,这一步可以忽略。因为作者的那个脚本已经完成了第(3)步。
执行终端命令将sublime_text加入zsh,可以看看这个文章
sudo ln -s sublime_download_path/sublime_text_3/sublime_text /usr/bin/subl
sublime_download_path指的是sublime下载的绝对路径,比如我的是
sudo ln -s ~/Downloads/sublime_text_3/sublime_text /usr/bin/subl
这样的话就可以通过命令subl直接访问了
一些好用的package
- Markdown Preview
- ConvertToUTF8 解决中文乱码问题
- Cmake cmkaelists.txt语法高亮
5.3.2配置成python开发环境
- Ubuntu16.04下使用sublime text3搭建Python IDE
- 代码格式化package Autoep8
在当前文件按下ctrl+shift+8就可以格式化python代码
5.3.3配置成C++开发环境
配置C++环境——智能提示,格式化代码
5.4 git
sudo apt-get install git-all
5.5 ros
安装ros,可以参见我的这篇文章ROS 1 —- 在zsh中安装ros
安装ros有一个好处,就是它会一套活把你很多以后会用到的各种库一起安装,比如boost, opencv, pcl等
如果想要看这些库的源码,可以把源码下载下来编译
5.6 安装ruby+gnuplot
在学习《程序员的线性代数》这本书的时候用到的。
5.6.1 安装ruby
Ubuntu系统安装Ruby的三种方法
最简单粗暴的
sudo apt-get install ruby2.0
5.6.2 安装gnuplot
gnuplot配置链接
文中的linux服务器端安装gnuplot具体步骤如下
1.下载gnuplot(版本4.4.0)
wget http://nchc.dl.sourceforge.net/project/gnuplot/gnuplot/4.4.0/gnuplot-4.4.0.tar.gz2.解压文件
tar -zxvf gnuplot-4.4.0.tar.gz3.配置安装路径
cd gnuplot-4.4.0
./configure –prefix=/public/software/gnuplot4.编译
make5.安装
sudo make install6.配置环境变量,编辑 /etc/profile.d/gnuplot.sh 内容如下:
export GNUPLOT=/public/software/gnuplot export PATH=/public/software/gnuplot/bin:$PATH export MANPATH=/public/software/gnuplot/share/man/man1:$MANPATH
7.启用环境
source /etc/profile.d/gnuplot.sh
6安装windows下的常用软件
6.1 office
参考这篇文章
sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get install wine1.8 winetricks sudo apt-get install curl p7zip-full winbind playonlinux
6.2 QQ
1 这个参考链接我安装成功了
2 这个没有测试成功,如果第一个不成功可以试一试
6.3 硬盘分区工具Gparted
# installsudo apt-get install gparted# runsudo gparted
- 从零开始ubuntu的开发配置
- 从零开始配置 Ubuntu 开发环境
- 从零开始的ubuntu下的caffe配置
- 从零开始搭建Ubuntu 环境下的Android 源码开发环境
- 从零开始配置Android开发环境
- Android App开发从零开始之入门篇(一) Ubuntu系统下安装配置Android Studio
- 嵌入式开发的ubuntu配置
- Ubuntu 从零开始搭建Python开发环境
- ubuntu开发的同志们环境配置
- Ubuntu下的android开发环境配置
- Ubuntu配置hadoop的eclipse开发环境
- [ubuntu]yocto的安装配置与开发
- ubuntu下的PyQt4开发环境配置
- [ubuntu]yocto的安装配置与开发
- Ubuntu的Android开发环境配置
- 配置Ubuntu下Android的开发环境
- 配置ubuntu的开发环境(一)
- Ubuntu下的android开发环境配置
- hadoop的HA配置(高可用配置)
- python_pickle
- PAT 1026
- 购物车功能
- 记录一个坑——判断奇偶数
- 从零开始ubuntu的开发配置
- gdb调试
- 不使用后台,直接使用JavaScript实现检索功能
- 丢掉你的移动炸弹 金立M5开箱图赏
- 什么值得买?七夕节最佳购机攻略:只需四招
- 综艺节目拍照担当 OPPO手机记录明星至美时刻
- 三大技巧教你轻松拍出大片
- 「雷锋前线」魅族是怎么“粉碎”自己和友商的?
- 安好时代:APP上线百天用户量达数十万