在Ubuntu上安装Git1.7.10-rc4(中文化)

简介:

自从得知Git 1.7.10版本支持本地化之后一直关注,最近有时间了在Ubuntu 12.04 LTS上用tar方式安装了最新RC版本。

由于我的工作机是Ubuntu 11.10,安装的是Git 1.7.9版本,安装步骤没有在11.10版本测试;不过大同小异,无非就是依赖的处理,读者可以自行Google处理。

1.下载源码包


cd
wget http://git-core.googlecode.com/files/git-1.7.10.rc4.tar.gz
wget http://git-core.googlecode.com/files/git-manpages-1.7.10.rc4.tar.gz
AI 代码解读


上面命令下载了两个文件,一个是git-core的源码,第二个是git的man文档。

2.安装依赖


sudo apt-get install libcurl4-gnutls-dev librtmp-dev libcurl4-openssl-dev libexpat1-dev gettext
AI 代码解读


3.安装Git

3.1 编译源码


tar xzvf git-1.7.10.rc4.tar.gz
cd git-1.7.10.rc4
make prefix=/usr/local all
AI 代码解读


如果在make过程中遇到提示缺少依赖请读者自行Google,安装对应的lib包然后继续运行make prefix=/usr/local all

3.2 安装到本地


sudo make prefix=/usr/local install
AI 代码解读


检查版本:


henryyan@hy-VB:~$ git --version
git version 1.7.10.rc4
AI 代码解读


3.3 新增的中文本地化


 henryyan@hy-VB  ~/henryyan.github.com git:(master)  git status
# 位于分支 master
# 要提交的变更:
#   (使用 "git reset HEAD ..." 撤出暂存区)
#
#   修改:      README.md
#
 henryyan@hy-VB  ~/henryyan.github.com git:(master)  git commit -v
# 请为您的修改输入提交说明。以 '#' 开头
# 的行将被忽略,并且空的提交说明将会中止提交。
#
# 提交者:   henryyan 
#
# 位于分支 master
# 要提交的变更:
#   (使用 "git reset HEAD ..." 撤出暂存区)
#
#       修改:      README.md
#
diff --git a/README.md b/README.md
index ebfe47a..27291b3 100644
--- a/README.md
+++ b/README.md
AI 代码解读


4. 安装Git Man Pages

在没有安装Git Man之前查看Git的帮助文档会得到下面的结果:


henryyan@hy-VB:~$ git help add
没有 git-add 的手册页条目
当没有手册页时,可以用 man 7 undocumented 命令来寻求帮助。
AI 代码解读


运行下面命令:


sudo tar xvz -C /usr/local/share/man -f git-manpages-1.7.10.rc4.tar.gz
AI 代码解读


再次运行:git help add就看到帮助文档了。


如果以后的release版本发布之后安装方法也是一样的。
AI 代码解读


5.感谢

中文本地化从1.7.10版本开始支持,对于团队内E文不好的成员来说有助于更好的理解、使用Git;以后成员遇到操作不懂的地方时TM说去看git help xx,他们再也不会说看不懂英文了。

感谢国内Git布道者蒋鑫参与中文本地化工作。

如果你也想参与进来或有更好的翻译请使用Github Fork形式参与进来。

  • 中文本地化 On Github:https://github.com/gotgit/git-po-zh_CN ,有问题也可以在这里反馈

  • 蒋鑫的Git中文本地化博文:http://www.worldhello.net/2012/02/28/git-l10n.html

目录
打赏
0
0
0
0
4
分享
相关文章
在 Ubuntu 上安装 Nginx
在 Ubuntu 上安装和配置 Nginx 非常简单。首先更新系统包,然后通过 `apt` 安装 Nginx,检查服务状态并配置防火墙规则。访问服务器 IP 测试是否成功显示默认页面。还可管理服务、创建虚拟主机及排查常见问题,适合新手快速上手部署高性能 Web 服务。
296 0
在Ubuntu上安装MEAN Stack的4个步骤
本指南介绍了在Ubuntu上安装MEAN Stack的四个步骤。MEAN Stack是一种基于JavaScript的开发堆栈,包含MongoDB、ExpressJS、AngularJS和NodeJS。步骤包括:1. 更新系统并准备安装MEAN;2. 从官方源安装最新版MongoDB;3. 安装NodeJS、Git和NPM;4. 克隆mean.io仓库并使用NPM安装剩余依赖项。通过这些步骤,您可以快速搭建基于MEAN Stack的应用开发环境。
79 2
Ubuntu 安装 docker
本文介绍了在 Ubuntu 系统上安装 Docker 的详细步骤,包括卸载旧版本、设置 Docker 官方存储库、安装 Docker 包以及配置镜像源加速。首先通过移除旧版组件如 `docker.io` 和 `docker-compose` 等进行清理,然后添加官方 GPG 密钥并配置 APT 源,接着安装最新 Docker 组件。此外,还提供了阿里云和 1Panel 的镜像源配置方法以提升下载速度,并通过运行 `hello-world` 镜像测试安装是否成功。
913 3
Ubuntu 安装 docker
Loam在Ubuntu 18.04上的一站式安装指南
现在,你已经完成了Loam在Ubuntu 18.04上的一站式安装盛宴。从更新系统清洁,到搭建魔法环境的工作空间,再到召唤和激活Loam精髓的艺术——每步都妙不可言,每步都至关重要,让你在这场技术的饕餮盛宴中大显身手。
50 8
Ubuntu环境下以源码编译方式安装Vim的步骤介绍
以上就是在Ubuntu环境下以源码编译方式安装Vim的全部步骤。就像煮一杯咖啡,虽然过程中需要耐心和一些技巧,但等到你熟悉之后,你会发现,不仅可以定制自己喜欢的口味,过程中的乐趣也是不能忽视的。希望你在编译安装Vim的过程中,能体验到这份乐趣。
129 21
在Ubuntu 20.04系统中安装SLAM库的具体操作步骤
以上是在Ubuntu 20.04系统中安装SLAM库的具体操作步骤。就像积木游戏,需要按照正确的步骤,适时地添加正确的部件,才能够构建出我们想要的积木模型。在现实操作中可能会遇到各种问题,就像积木构建中的各种困难,我们要有耐心和决心去解决它们,最后得到我们想要的结果。希望这个有趣的积木游戏比方能帮助你更好地理解SLAM库的安装过程,并在实际操作中得到应用。
98 34
在Jetson TX2的Ubuntu18.04系统中安装ROS的教程
所有这些步骤并不复杂,但确实需要仔细一点。如果遇到问题,不要灰心,问题是解决问题的开始。保持耐心,细心阅读错误信息,通常情况下,问题的答案就藏在其中。祝ROS旅程顺利!
94 18
在Ubuntu 22.04上配置和安装MySQL
以上就是在Ubuntu 22.04上配置和安装MySQL的步骤。这个过程可能看起来有点复杂,但只要按照步骤一步步来,你会发现其实并不难。记住,任何时候都不要急于求成,耐心是解决问题的关键。
336 30
在Ubuntu上安装kubectl、kubeadm和kubelet
好了,你已经掌握了在Ubuntu上安装kubectl、kubeadm和kubelet的高超技艺。是时候展示你新召唤出的力量,像一位真正的烹饪大师一样,开始独特的佳肴烹饪之旅吧!
122 13
在Ubuntu Linux系统下如何搭建并安装EDK2
以上就是在Ubuntu Linux系统下搭建并安装EDK2的过程。这个过程可能会有些复杂,但只要按照步骤一步步来,应该不会有太大问题。如果在过程中遇到任何问题,都可以在网上找到相应的解决方案。希望这个指南能对你有所帮助!
151 17
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等