三沣开发知识 购物 网址 游戏 小说 歌词 地图 快照 开发 股票 美女 新闻 笑话 | 汉字 软件 日历 阅读 下载 图书馆 编程 China
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
vbs/VBScript DOS/BAT hta htc python perl 游戏相关 VBA 远程脚本 ColdFusion ruby专题
autoit seraphzone PowerShell linux shell Lua Golang Erlang 其它教程 CSS/HTML/Xhtml
html5 CSS XML/XSLT Dreamweaver教程 经验交流 开发者乐园 Android开发资料
站长资讯 .NET新手 ASP.NET C# WinForm Silverlight WCF CLR WPF XNA VisualStudio ASP.NET-MVC .NET控件开发 EntityFramework WinRT-Metro Java C++ PHP Delphi Python Ruby C语言 Erlang Go Swift Scala R语言 Verilog 其它语言 架构设计 面向对象 设计模式 领域驱动 Html-Css JavaScript jQuery HTML5 SharePoint GIS技术 SAP OracleERP DynamicsCRM K2 BPM 信息安全 企业信息 Android开发 iOS开发 WindowsPhone WindowsMobile 其他手机 敏捷开发 项目管理 软件工程 SQLServer Oracle MySQL NoSQL 其它数据库 Windows7 WindowsServer Linux
  IT知识库 -> 敏捷开发 -> 我的开发环境搭建(ubuntu菜鸟) -> 正文阅读
 

[敏捷开发]我的开发环境搭建(ubuntu菜鸟)

我的开发环境搭建(ubuntu菜鸟)   (关于此文中存在的一些问题,你可以参看评论区,不要被我误导了)前段时间把系统换成了ubuntu,经过一段时间到发展,终于可以比较正常到完成开发工作了,但是就在今天,我的系统崩了,进不了桌面,而且终端里边到中文也显示乱码,尝试了网上说到各种方法无效,最终我决定重装系统,这意味着我要重新搭建我的开发环境~伤心啊!为了让我下一次的环境搭建轻松一点,我决定记录下这个艰难到搭建过程。您如果觉得可能会用到不妨收藏,以备不时只需。
1、装系统
  (1)去官网下载iso文件(一种被称为镜像到东西)https://www.ubuntu.com/download/desktop/contribute?version=16.04.2&architecture=amd64
  (2)把这个镜像刻录到u盘里,我是用windows的ultraiso弄到
  (3)插上u盘,开机进bios,设置从u盘启动
  (4)install ubuntu,按照步骤一步一步做就好了,关于那个分区什么到我不太懂,都是默认的
2、装chrome浏览器
  ubuntu默认装了firefox,但是做前端开发一定离不开chrome。建议直接从ubuntu的软件中搜索chrome来安装,我开始装是按网上的方法,添加资源,还有个什么公钥,最后安装的chrome访问https协议的网站时总是提示不是私密链接,半天没弄好,后来卸载了下载了rpm文件安装。
  下载地址为:https://www.chrome64bit.com/index.php/chrome-64-bit-installer
  rpm安装方法为:http://jingyan.baidu.com/article/fb48e8be4088246e622e14e5.html
3、安装百度的翻译插件
  我的英语不好,但是会看一下英语文档,所以百度的这款翻译插件帮了我大忙,插件安装方法为http://fanyi.baidu.com/static/webpage/pluginPage.html
  非常棒,选中中文就出来了!!!
  

4、将终端固定到启动器
  对于常用到应用固定到左侧的启动器是一个不错到选择,可以用command+数字快速打开应用。按command搜索zhong,打开终端,在启动器找到他,点右键,选择锁定到启动器,你也可以移动他的位置方便你快速打开。展示一下我的桌面。
  
(太长了,横着放)
5、进入超级用户root(http://blog.csdn.net/henren555/article/details/7546508)
  第一次用su root试图进入超级用户时会提示认证失败,解决方法是
  (1)sudo passwd 
  (2)输入安装时密码
  (3)设置超级用户密码
  (4)确认密码
  (以下操作如果没有特别说明都在超级用户下进行,免得每次都输密码)
6、安装sublime-text3
  最最简单到方法时去sublime官网下载一个deb文件,双击这个deb文件进入到ubuntu软件,点安装就好了,像windows那样,傻瓜式但是好用。下载地址为:http://www.sublimetext.com/
  接下来要安装一个重要到插件管理工具package-control,方便我们根据需求安装必要到插件。
  方法是:按ctrl + ~ 把下面到代码粘贴进去按enter就可以了,你会发现preferrence下面多了一个package control选项,这很棒!接下来你就可以安装各种插件了
        可以参考这个安:http://www.cnblogs.com/JSONBEAN/p/5894697.html
  

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

7、安装路由追踪工具
  我第一次用这个工具时为了看我用vpn后的第一跳地址是不是变了,后来偶尔用用,挺有意思的。
  安装方法:
  (1)apt-get update
  (2)apt-get install traceroute
8、安装vim
  虽然这个编辑器用的不太熟,但是有时后做小改动,尤其是该服务器上到东西时会用到。
  方法:apt-get install vim
9、让firefox变成中文
  ubuntu自己装得那个firefox是英文的,我直接进软件更新了一下,发现变成中文了。还是中文看着舒服!
10、安装firebug
  firebug是一款非常棒到工具,可以断点,可以追踪变量,前端调试必备神器。
  方法:点击firefox右边到三横,点附加组件,搜firebug,点安装就可以了
11、安装git
  git必不可少,不得不装
  (1)apt-get install git(不行到话,先update)git --version出现版本号表示成功了
  (2)配置变量:
    git config --global user.name "Your Name"
    git config --global user.email "youremail@domain.com"
  (3)生成公钥
    ssh-keygen -C 'you email ' -t rsa, 生成到公钥在用户目录下
12、安装node环境
  (1)apt-get install nodejs
  (2)apt install nodejs-legacy
  (3)node -v出现版本号就可以了
13、配置vpn
  FQ怎么可以没有。
  我是用的loco加速器(不是广告,千万别用),按这个配置就好了http://www.locojsq.us/mannul/5855.html
14、安装资源监视器,直接到ubuntu软件里搜
    

15、安装gimp
  如果你有两台电脑到话,一定用photoshop,但是像我这样的穷光蛋就只能用gimp了,真的不好用
  方法:直接到ubuntu软件搜
16、java开发环境搭建
  (1)安装并配置jdk(http://www.cnblogs.com/a2211009/p/4265225.html)
  (2)官网下载jdk,解压到一个目录
  (3)配置环境变量
  sudo vim ~/.bashrc
  追加

  #set oracle jdk environment
  export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_60## 这里要注意目录要换成自己解压的jdk 目录
  export JRE_HOME=${JAVA_HOME}/jre  
  export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
  export PATH=${JAVA_HOME}/bin:$PATH 

  (4)source ~/.bashrc
     如果运行java -version出现版本号就说明成功了。
17、安装eclipse
  (1)从官网下一个installer,从installer安装。
    你下载会得到一个tar.gz包,先解压,然后运行exclipse-inst在选择你要转什么的ide,我是安得javase的
  (2)生成桌面图标到方法(http://www.myexception.cn/eclipse/496417.html)
    在/usr/share/applications下建立一个文件,内容 

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse Platfrom
Comment=Eclipse IDE
Exec=/home/lxc/java/eclipse/eclipse#你的可执行eclipse的路径
Icon=/home/lxc/java/eclipse/icon.xpm#你的eclipse的图标路径
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;

    然后更改权限chmod u+x eclipse.desktop,将这个图标复制到桌面上就阔以了。
18、搭建php环境和配置虚拟目录(http://www.linuxidc.com/Linux/2016-01/127180.htm   、http://www.2cto.com/os/201505/401588.html) 
  (1)apt-get update
  (2)apt-get install apache2
      (3)apt-get install libapache2-mod-php
   (4)配置网站目录,要修改两个文件,参考上边到链接
19、mysql安装(http://www.linuxidc.com/Linux/2016-07/133128.htm)
  (1)apt-get install mysql-server
  (2)apt-get install mysql-client
  (3)apt-get install libmysqlclient-dev
         (4)netstat -tap | grep mysql
  (5)登入试一下:mysql -u 用户名 -p回车输入密码
20、unrar安装
  有时从windows传来一个rar格式到文件,你需要用unrar解压
  安装方法: apt-get install unrar
21、安装npm
  差点把你搞漏了,这款强大到包管理工具。
  安装方法:sudo apt install npm          npm -v显示版本号就是安装成功了
总结
  本文讲了我的开发环境搭建过程,所装到东西是根据我自己的开发需求和偏好来的,可能并不适用于你,主要目的是方便以后查阅,以后可能会不断更新此文,将一些个东西到安装方法写进来。本人菜鸟一个,如有任何不当之处,欢迎各位园友赐教!欢迎关注大~熊! 
  敏捷开发 最新文章
Git~分支真的很轻
分享一个开源免费、目前最好的API接口管理平
论「版本号」的正确使用方式
GitLab~当它是一个源代码管理工具时
Maven依赖解析
如何基于 eolinker 的进行接口管理
Docker与CI持续集成/CD
需求工程的基本过程
信息系统实践手记3
如何打造百亿级数据处理量的弹性调度容器平
上一篇文章      下一篇文章      查看所有文章
加:2017-05-07 02:05:28  更:2017-05-17 02:52:54 
 
技术频道: 站长资讯 .NET新手区 ASP.NET C# WinForm Silverlight WCF CLR WPF XNA Visual Studio ASP.NET MVC .NET控件开发 Entity Framework WinRT/Metro Java C++ PHP Delphi Python Ruby C语言 Erlang Go Swift Scala R语言 Verilog 其它语言 架构设计 面向对象 设计模式 领域驱动设计 Html/Css JavaScript jQuery HTML5 SharePoint GIS技术 SAP Oracle ERP Dynamics CRM K2 BPM 信息安全 企业信息化其他 Android开发 iOS开发 Windows Phone Windows Mobile 其他手机开发 敏捷开发 项目与团队管理 软件工程其他 SQL Server Oracle MySQL NoSQL 其它数据库 Windows 7 Windows Server Linux
脚本语言: vbs/VBScript DOS/BAT hta htc python perl 游戏相关 VBA 远程脚本 ColdFusion ruby专题 autoit seraphzone PowerShell linux shell Lua Golang Erlang 其它教程
网站开发: CSS/HTML/Xhtml html5 CSS XML/XSLT Dreamweaver教程 经验交流 开发者乐园 Android开发资料
360图书馆 软件开发资料 文字转语音 购物精选 软件下载 美食菜谱 新闻资讯 电影视频 小游戏 Chinese Culture 股票 租车
生肖星座 三丰软件 视频 开发 短信 中国文化 网文精选 搜图网 美图 阅读网 多播 租车 短信 看图 日历 万年历 2018年7日历
2018-7-22 22:45:03
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT知识库