今天花了很长时间才在Ubuntu 上安装好GIT 1.6.0.2,最开始本不需要1.6,所以只用
1
|
sudo apt-get install git-core
|
就把GIT1.5安装好。可以使用GIT://,SSH等方式。但后来需要HTTP的支持,1.5版本中不包含这个,所以开始漫长的升级之路。由于还没有哪个repository中有最新的1.6的package,所以只好用源文件来装了。
1在这里下载了一个git-1.6.0.2.tar.gz
2 解压这个文件到git-1.6.0.2目录中(//home/cce/git-1.6.0.2)
3 然后
1
2
3
4
5
6
|
sudo dpkg --purge git-core
cd git-1.6.0.2
./configure --prefix=/usr/local
make
sudo make install
git --version
|
如果你幸运的话,这时你最装好了。如果其过程中有很异常的话,有可能你需要先安装一些package,例如
1
|
sudo apt-get install build-essential gettext
|
不过,只要看提示,apt-get就可以了。如果此时你还幸运的话,那follow上面的1到6步,你就可以装好了。如果你很不幸,那只好从源代码装了(我就走到了这一步,NND)
1
2
3
4
5
6
7
|
# expat (expat 是一个C的xml解析库)
wget http://superb-west.dl.sourceforge.net/sourceforge/expat/expat-2.0.1.tar.gz
tar zxfv expat-2.0.1.tar.gz
cd expat-2.0.1
./configure
make
sudo make install
|
这样就OK了。如果在make或make install还是没有成功的话,你可能要做这一步(GIT 用它来compile git-http-push)完成expat的安装。
1
2
3
4
5
6
7
|
# expat (expat 是一个C的xml解析库)
wget http://superb-west.dl.sourceforge.net/sourceforge/expat/expat-2.0.1.tar.gz
tar zxfv expat-2.0.1.tar.gz
cd expat-2.0.1
./configure
make
sudo make install
|
如果你只是不想使用git-http-push,那么不安装expat,只在make 之前执行下面命令就可以了(不过可能谁会安装1.6而不用http-push,呵呵)
1
|
export NO_EXPAT=yes
|
相关推荐
在本教程中,我们将深入探讨如何在Ubuntu 18.04系统上安装和使用Git。Git是一款强大的分布式版本控制系统,被广泛应用于软件开发中,因为它能够跟踪代码的修改历史,便于团队协作和代码管理。 首先,为了安装Git,...
在Ubuntu操作系统上,GitKraken v6.5.1是针对Linux平台的一个重要更新,它允许用户在Ubuntu环境中享受同样的版本控制体验。这款软件支持多种操作系统,包括Windows、macOS以及Linux,确保了跨平台的兼容性和一致性。...
### Ubuntu 完整安装 Git 服务器知识点解析 #### 一、环境准备 - **系统版本**: Ubuntu 12.04 - **服务器IP**: 192.168.1.100 - **服务器用户名**: lrc - **客户端IP**: 192.168.1.101 - **客户端用户名**: rein - ...
在安装GitKraken时,确保系统满足最低要求,并按照官方指南进行操作,以确保兼容性和稳定性。同时,备份好现有的Git项目,以免在安装过程中发生数据丢失。总的来说,GitKraken v6.5.1是一个功能强大且易用的Git...
在ubuntu 12.04 上完成的git服务器搭建步骤。
在安装过程中可能会遇到一些依赖包下载失败的情况,主要是由于 Ubuntu 的中文站点访问的问题。我们可以到英文站点上下载相关文件并进行手动安装。 四、安装 Gitosis Gitosis 是一个 Git 服务器管理工具,用于管理 ...
ubuntu下RabbitVCS安装方法。 适用于SVN、GIT、Hg 的客户端工具。 集成右键菜单
银河麒麟git安装及使用
ubuntu下GitKraken-v9.6.0版本,适配GitkrakenCrack用于升级到PRO版本
在安装 Git 过程中可能会遇到一些依赖包下载失败的情况,这可以通过下载相关文件并进行手动安装来解决。 四、安装 Gitosis Gitosis 是一个基于 Git 的版本控制系统,用于管理 Git 仓库。可以使用 `git clone` 命令...
八爪鱼图形化管理git 挺好用的 就是在ubuntu上安装时,要特别注意权限 有问题建议看看上一篇linux搭建的博客。设置git global
在安装任何新软件之前,通常需要更新系统中的包列表。这一步骤是为了确保获取到最新的软件包信息。 ```bash sudo apt update ``` **解释:** - `sudo`:以超级用户权限执行命令。 - `apt update`:更新 apt 包管理...
git安装
在安装`gitk`之前,你需要确保系统已经安装了Tk和Tcl库,因为它们是`gitk`运行的基础。 `tk`和`tcl`是两个密切相关的开源软件包,分别代表“ToolKit”和“Toolkit Command Language”。Tk是Tcl的图形用户界面库,...
### git+ssh Ubuntu 安装配置笔记 #### 一、服务器端配置 ##### 环境准备 在开始之前,请确保您的Ubuntu系统版本为12.04,并且已拥有root权限。 **步骤1:安装Git** 使用命令行工具安装Git及Git核心组件: ```...
在Mac上安装VMware虚拟机,并在其内部安装Ubuntu 11.10操作系统。更新系统软件包库是非常重要的一步,这可以通过运行`sudo apt-get update`和`sudo apt-get upgrade`来实现,以确保我们安装的都是最新的软件。 接...
在Ubuntu系统中搭建Git服务器,特别是使用...通过这种方式,你就可以在Ubuntu 11.10上成功搭建Git服务器并使用gitosis进行权限管理。这将使你能够轻松地管理多个开发者的代码库,并控制他们对不同项目仓库的访问权限。
ubuntu安装git的方法
本文详细介绍了在Ubuntu系统下搭建和使用Git服务器的步骤,包括准备环境、安装ssh-server、安装git-core、安装gitosis、创建系统用户、运行gitosis、Git服务器管理员克隆仓库和修改gitosis.conf权限文档等方面的知识...
ubuntu16.04下gitkraken软件,git图形化工具