`
mountain2010
  • 浏览: 12758 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

ubuntu 下安装gitosis timed out 解决办法

阅读更多
照着这篇文章一步步安装gitosis,
http://www.linuxidc.com/Linux/2011-05/35638.htm
当执行
git clone git://eagain.net/gitosis.git 命令时
发现总是timeout。

由于是第一次使用linux系统, 命令也不熟悉, 调试半天发现是因为 git 没有使用系统设置的网络代理造成的。

所以需要给git设置自己的代理
步骤如下:
1. 在 /home/{username}/.gitconfig 里添加一个代理:
   [core]
   gitProxy = /usr/bin/myproxy/git-proxy

2. 安装 corkscrew

sudo apt-get install corkscrew

3. 在 /usr/bin/myproxy/ 下创建 文件   git-proxy
     内容如下:
     exec /usr/bin/corkscrew proxy.aaaa.com 8080  eagain.net 9999

4. 再次执行  git clone git://eagain.net/gitosis.git 时发现又报告
   cannot exec '/usr/bin/myproxy/git-proxy' : permission denied.

5. 执行 chmod 777 /usr/bin/myproxy/git-proxy

6. 执行  git clone git://eagain.net/gitosis.git OK!!

分享到:
评论

相关推荐

    Ubuntu下用Gitosis搭建GIT代码服务器及Eclipse下的Git操作

    Ubuntu下用Gitosis搭建GIT代码服务器及Eclipse下的Git操作

    在 Ubuntu 下搭建 git gitosis.pdf

    在任意目录下创建一个新目录,然后克隆gitosis的Git仓库:`git clone git://eagain.net/gitosis.git`,进入目录并运行`sudo python setup.py install`来安装gitosis。 安装完成后,需要创建一个新的系统账户,用于...

    在 Ubuntu 下搭建 git gitosis.docx

    在Ubuntu系统中搭建Git服务器,特别是使用gitosis作为版本控制系统管理工具,是一个常见的需求,尤其对于软件开发团队来说。Gitosis允许你集中管理和控制多个Git仓库,并为不同的用户或用户组设置权限。以下是一个...

    Ubuntu下git服务器的搭建和基本使用[参考].pdf

    Ubuntu下git服务器的搭建和基本使用 Git是当前最流行的版本控制系统,广泛应用于软件开发领域。在Ubuntu系统下搭建Git服务器可以满足团队协作和版本控制的需求。本文将详细介绍如何在Ubuntu系统下搭建和使用Git...

    ubuntu 安装git 服务器.pdf

    本文主要介绍了 Git 服务器端安装及应用,包括安装 OpenSSH Server、配置 SSH 服务端、安装 Git、安装 Gitosis、创建系统用户和运行 Gitosis 等步骤。 一、安装 OpenSSH Server OpenSSH Server 是一个自由和开源的...

    gitosis.tar.gz

    3. **解压并安装**:将 "gitosis.tar.gz" 压缩包解压到一个合适的目录,然后在该目录下运行 `python setup.py install` 命令。这会安装 Gitosis 的 Python 脚本和其他必要组件。 4. **配置 SSH 公钥**:每个开发者...

    ubuntu 完整安装git服务器

    通过以上步骤, 我们已经完成了 Ubuntu 系统下 Git 服务器的完整安装配置。该配置不仅包括了 Git 服务器的基础环境搭建, 还涉及到了用户权限管理和 SSH 密钥认证等关键环节。这对于初学者来说是一份非常实用且详尽的...

    gitosis git服务器架设软件

    2. 下载并安装gitosis cd ~/src git clone git://eagain.net/gitosis.git cd gitosis python setup.py install 3. 添加用户git sudo adduser \ --system \ --shell /bin/sh \ --gecos 'git version control' \ ...

    ubuntu 安装git 服务器.docx

    本文主要介绍了在 Ubuntu 系统上安装和配置 Git 服务器的步骤,包括安装 OpenSSH Server、配置 SSH 服务端、安装 Git、安装 Gitosis、创建系统用户和运行 Gitosis 等内容。 一、安装 OpenSSH Server 为了确保 SSH ...

    gitosis install

    gitosis 安装详情 gitosis install

    gitosis打包文件

    3. **解压并安装Gitosis**:将下载的`gitosis`文件解压,然后按照解压后的文档指示进行安装。通常,这包括将Gitosis的源代码复制到`/usr/local/src`,然后执行初始化脚本。 4. **配置Gitosis**:Gitosis的配置存储...

    gitosis-master_20170112

    gitosis-master,有时github下载很慢,因此下载下来。更新到2017/01/12. Linux 下架设git服务器时使用。 git clone https://github.com/res0nat0r/gitosis.git

    gitosis 打包文件

    gitosis的打包文件,适合于无法联网从git获取clone的主机使用。在sles 11上安装成功;前提需要安装setuptools

    git-1.7.12.2 gitosis setuptools 软件

    Setuptools-0.6c8在这个过程中可能用于安装或更新Gitosis本身,或者在服务器上安装其他必要的Python库。 最后,一旦所有组件都正确安装并配置,用户可以通过SSH连接到服务器,并使用git clone命令克隆gitosis托管的...

    git+ubuntu+ssh服务器搭建过程.pdf

    整个搭建过程可以分为七个步骤:安装 Ubuntu 系统、更新系统、安装 OpenSSH 服务器端、修改 SSH 配置文件、重启 SSH 服务、安装 Git 相关工具、安装 Gitosis。 详细来说,第一步是安装 Ubuntu 系统。在安装过程中,...

    ubuntu建自己的repo服务器.zip

    在Ubuntu上,可以通过运行`sudo apt-get install git`来安装。此外,你可能还需要安装Apache或Nginx等Web服务器,用于对外提供HTTP/HTTPS服务。 2. **设置Git仓库**:创建一个新的Git仓库,例如`mkdir myrepo && cd...

    gitosis2gitlab:从旧的 gitosis 遥控器到 gitlab 的代理

    但是现在,Gitosis 已经很多年没有维护了! 还有更好的方法来托管您自己的 git 存储库,例如 。 不幸的是,如果您已经使用 Gitosis 多年,那么您的 Gitosis 服务器参考周围可能有很多工作副本。 您可能还拥有希望 ...

    Win32下git客户端安装及基本使用

    Win32下git客户端安装及基本使用 在本文中,我们将介绍在Win32环境下安装和使用Git客户端的基本步骤。 安装Git客户端 首先,我们需要下载并安装Git客户端程序,例如Git-1.7.6-preview20110708.exe。安装模式选择...

    Ubuntu-12.04-Server-amd64-git-gitolite安装.docx

    在本文中,我们将深入探讨如何在Ubuntu 12.04服务器上安装Git以及与之相关的gitolite工具,这是一个用于管理和控制Git仓库的强大系统。首先,我们将介绍如何使用包管理器安装Git,接着设置SSH访问,最后我们将详细...

    it's about gitosis

    关于git服务器配置哦过程中需要用到的gitosis文件,但是通过scp没法下载

Global site tag (gtag.js) - Google Analytics