Instalación del cliente Perforce en Ubuntu


10

Estoy tratando de instalar forzosamente en mi máquina Ubuntu, después de descomprimir el .tgzarchivo, obtengo dos carpetas liby bin. ¿Dónde estaría el ejecutable o cómo lo instalo correctamente?

Respuestas:


14

En realidad es bastante fácil, solo copia (o mueve) todo en el bindirectorio /usr/biny todo en el libdirectorio a /usr/lib(recursivamente):

tar xvfz p4v.tgz
cd p4v-2010.2.317255
sudo cp bin/* /usr/bin/
sudo cp -r lib/* /usr/lib/

Si no tiene derechos de superusuario o sudo, puede hacer algo similar, pero copie en /home/yourname/bin/y /home/yourname/lib, o lo que esté en su camino.
Chance

0

'Bin' generalmente es la abreviatura de 'Binary', que es donde se almacenan la mayoría de los ejecutables. Haga una 'ls' en el directorio principal descomprimido para ver si hay archivos titulados similares a "INSTALL.txt" o "README.txt".

Si es un ejecutable independiente precompilado (puede consultar el sitio desde donde lo descargó para obtener instrucciones), solo debe poder ejecutarlo 'cd' al directorio 'bin' y luego ejecutar ./<EXECUTABLENAME>


0

Después de desempacar, configurar con

cp -r <package>/bin/* /usr/bin
cp -r <package>/lib/* /usr/lib
chmod +x /usr/bin/p4v 
chmod +x /usr/bin/p4v.bin
chmod +x /usr/bin/p4admin 
chmod +x /usr/bin/p4admin.bin 
chmod +x /usr/bin/p4merge
chmod +x /usr/bin/p4merge.bin
chmod +x /usr/bin/p4vc 

Luego corre con

/usr/bin/p4v 

0

No te metas con /usr/biny/usr/lib

Lo anterior es un muy mal consejo; probablemente arruinará el sistema o se romperá en futuras actualizaciones.

En su lugar, siga la guía oficial de Perforce https://www.perforce.com/perforce-packages

wget -qO - https://package.perforce.com/perforce.pubkey | sudo apt-key add -

printf "deb http://package.perforce.com/apt/ubuntu $(lsb_release -sc) release\n" \
    | sudo tee /etc/apt/sources.list.d/perforce.list

sudo apt update && sudo apt install helix-cli

Las herramientas del cliente están instaladas ahora.

Corre p4vpor la GUI.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.