Tengo lo que yo llamaría una instalación "vainilla" en Ubuntu Server 12.04LTS (descargado e instalado el día 15) en Hyper-V.Gitolite en Ubuntu: No se adminkey
Todo parece estar bien con Ubuntu. La tarjeta de red sintética es genial. No se detectaron problemas
Mi plan es usarlo como un repositorio central de GIT usando Gitolite.
He instalado ssh correctamente (al menos yo creo que es porque puedo "ssh [email protected]
".
La clave se generó en mi Mac en la terminal y se copia hacia arriba. Eso funcionó bien.
Mi problema es que cuando intento instalar Gitolite me sale el siguiente error:
No adminkey given - not setting up gitolite.
Estos son los comandos que se utilizan para realizar la instalación:
sudo apt-get install git-core
sudo apt-get install gitolite
También he intentado esto:
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
... mismo resultado
Algunos información de la versión:
Git core: 1:1.7.9.5-1
Gitolite: 2.2-1
Ubuntu: 12.04
¿Alguna idea?
¿Realmente Gitolite se ejecuta en Ubuntu 12.04?
OK, así que traté de estos comandos: sudo apt-get install git sudo adduser \ --system \ --shell/bin/bash \ --gecos 'git control de versiones' \ --group \ --disabled-password \ --home/home/git \ git sudo cp id_rsa.pub/home/git sudo chown git: git /home/git/id_rsa.pub sudo su git $ HOME ... muestra id_rsa.pub git clone git: //github.com/sitaramc/gitolite fatal: no se pudo crear el árbol de trabajo dir 'gitolite' .: Permiso denegado ¿Cómo configuro esos permisos correctamente? – RogerI
git clone git: //github.com/sitaramc/gitolite intentará crear una carpeta gitolite dentro de la carpeta actual en la que se encuentra. Probablemente se encuentre en una ubicación propiedad de root. – lebreeze
Ah, por lo que añadió estas y parece haber funcionado: sudo chown git ../git sudo chmod 700 ../git – RogerI