作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我在 Hyper-V 上的 Ubuntu Server 12.04LTS(于 15 日下载并安装)上进行了所谓的“ Vanilla ”安装。
在 Ubuntu 上一切似乎都很好。合成网卡很棒。未检测到问题。
我的计划是使用 Gitolite 将其用作中央 GIT 存储库。
我正确安装了 SSh(至少我认为这是因为我可以“ssh myaccount@mydomain.com
”。
key 是在我的 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
...相同的结果
一些版本信息:
Git core: 1:1.7.9.5-1
Gitolite: 2.2-1
Ubuntu: 12.04
有什么想法吗?
Gitolite 真的可以在 Ubuntu 12.04 上运行吗?
最佳答案
是的,当您第一次通过 apt-get 安装 gitolite 时,会显示错误,因为安装程序没有要求您提供 gitolite 管理公钥。然后,设置完成后,您可以运行命令sudo dpkg-reconfigure gitolite
,它会提示您提供:
ssh-rsa
或包含公钥的文件的路径)关于Ubuntu 上的 Gitolite : No adminkey given,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11542053/
我在 Hyper-V 上的 Ubuntu Server 12.04LTS(于 15 日下载并安装)上进行了所谓的“ Vanilla ”安装。 在 Ubuntu 上一切似乎都很好。合成网卡很棒。未检测到
我是一名优秀的程序员,十分优秀!