Ubuntu 12.04 部署 Git build Server
来源:互联网 发布:qq网络诈骗案例分析 编辑:程序博客网 时间:2024/06/05 04:12
1.安装JDK 6
至Oracle官网下载jdk 6,注意系统版本。此演示系统为64位。
下载jdk-6u43-linux-x64.bin上传至服务器直接执行即可安装。
赋予执行权限
# chmod +x jdk-6u43-linux-x64.bin
执行安装
# ./jdk-6u43-linux-x64.bin
Press Enter to continue.....此处回车即可
此时会在执行目录下生成一个jdk1.6.0_43目录,此目录为安装目录,只需要把它加入$PATH即可。
# PATH=$PATH:'pwd'/jdk1.6.0_43/bin
注意此处的'pwd'为你的实际路径
验证是否安装成功
# java -versionjava version "1.6.0_43"Java(TM) SE Runtime Environment (build 1.6.0_43-b01)Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01, mixed mode)
2.安装所需软件包
# sudo apt-get install git gnupg flex bison gperf build-essential
# sudo apt-get install zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev
# sudo apt-get install libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386
提示错误
The following packages have unmet dependencies: libgl1-mesa-glx:i386 : Depends: libglapi-mesa:i386 (= 8.0.4-0ubuntu0.6) Recommends: libgl1-mesa-dri:i386 (>= 7.2)E: Unable to correct problems, you have held broken packages.
提示什么我就装什么
# sudo apt-get install libglapi-mesa:i386
再次执行安装
# sudo apt-get install libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386
可以正常安装,好开心...
继续安装别的软件包
# sudo apt-get install libgl1-mesa-dev g++-multilib mingw32 tofrodos
# sudo apt-get install python-markdown libxml2-utils xsltproc zlib1g-dev:i386
在做个库的连接就OK啦~
# sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
3.安装repo
安装repo之前确认你的宿主目录下有一个bin目录,并且确定这个bin目录存在于PATH变量中
# mkdir ~/bin
# PATH=~/bin/:$PATH
下载repo并赋予执行权限
# curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo" > ~/bin/repo
# chmod a+x ~/bin/repo
至此,build server搭建完毕。配合Git使用就可以啦。
CSDN的blog编辑器难用的不是一星半点。
- Ubuntu 12.04 部署 Git build Server
- 在 Ubuntu 系统中部署 Git Server
- 在 Ubuntu 系统中部署 Git Server
- GIT server build up
- Linux - Build repo/git server
- 部署 Ubuntu Server 开发虚拟机点滴 ubuntu-12.04.1-server
- Ubuntu 部署git服务器
- Build ubuntu server from scratch
- ubuntu server 12.04下git、github
- ubuntu搭建git server
- ubuntu git server
- ubuntu git server & client
- ubuntu安装git server
- Ubuntu server 搭建Git server
- git server简易部署方案
- how to build a git server
- Rails Production Server @ Nginx + Postgresql + Ubuntu 使用git远程部署 配置
- Rails Production Server @ Nginx + Postgresql + Ubuntu 使用git远程部署 配置
- 如何从 appdelegate.mm helloworldlayer.mm 中调用一个方法
- LoadRunner下DLL的调用
- 如何在windows上把你的项目提交到github
- C6000系列DSP的EMIFA接口 .
- LRM-00101: unknown parameter name 'location' LRM-00101: unknown parameter name 'valid_for' 粗心引起问题一例
- Ubuntu 12.04 部署 Git build Server
- Protection 1
- Flex应用程序的系统开发周期
- C6000系列DSP的中断系统
- 初学python class 注意构造函数__init__(self)
- hdu2609(hash+STL+字典树)
- 【Error】Call requires API level 3 (current min is 1)解决办法
- Android Apps开发环境搭建
- C6000系列DSP的GPIO模块