我在Hyper-V上安装了Ubuntu Server 12.04LTS(于15日下载并安装),安装是基本的,没有做任何修改。Ubuntu运行良好,虚拟化网络接口也很好用,没有发现任何问题。我的计划是将其作为中央GIT存储库使用Gitlite。我已经正确安装了SSH(至少我认为是因为我可以“ssh myaccount@mydomain.com”)。密钥是在我的Mac终端上生成并复制上来的,这个过程很顺利。我的问题是,在尝试安装Gitolite时出现以下错误:
以下是我用来执行安装的命令:
我也尝试过这个:
No adminkey given - not setting up gitolite.
以下是我用来执行安装的命令:
这些是我用来执行安装的命令:
sudo apt-get install git-core
sudo apt-get install gitolite
我也尝试过这个:
sudo apt-get install git-core
sudo adduser \
--system \
--shell /bin/bash \
--gecos 'git version control' \
--group \
--disabled-password \
--home /home/git \
git
sudo apt-get install gitolite
...same result
Some version info:
Git core: 1:1.7.9.5-1
Gitolite: 2.2-1
Ubuntu: 12.04
有什么想法吗?
Gitolite是否可以在Ubuntu 12.04上运行?
/home/git/.ssh
并确保权限设置正确:例如,请参见 https://dev59.com/-FDTa4cB1Zd3GeqPJXiE#3712619 - VonC