Cuando corro p4d
y p4
me estoy poniendo[p4: command not found]
No tengo archivos binarios p4d
, p4
en/optar/forzar/directorio. Por lo tanto, no se puede ejecutar forzosamente el servidor y el cliente. He intentado desinstalar el servidor y el cliente forforce. Estoy usando ubuntu.
Finalmente, ¿cómo puedo obtener archivos binarios forzados para ejecutar el servidor y el cliente?
sudo apt-get install helix-p4d
removing existing dangling p4d link
/usr/sbin/p4d
linking /opt/perforce/sbin/p4d to /usr/sbin/p4d
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
:: Thank you for choosing Perforce Helix
:: The following has been installed by the 'helix-p4d' package:
::
:: - The Helix Version Engine (p4d)
:: - A 'perforce' system user
:: - p4dctl, a tool for managing Perforce service instances
:: - The Helix Command-Line Client (p4)
::
:: The Helix Version Engine is now installed, but not yet configured.
:: You must run the following to configure p4d (as root):
::
:: sudo /opt/perforce/sbin/configure-helix-p4d.sh
::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Started 0 services.
No services configured.
linking failed: linking /opt/perforce/sbin/p4d to /usr/sbin/p4d, because there is no p4d.
Cómo obtener todos los archivos binarios forzosamente.
Respuesta1
Perforce requiere al menos dos ejecutables: el servicio Perforce (p4d en Unix, p4s.exe en Windows) y al menos una aplicación Perforce (como p4 en UNIX o p4.exe en Windows).
Hay una larga lista de requisitos previos. ¿Seguiste un procedimiento de instalación como este: "Guía de instalación y configuración de la aplicación p4search perforce en Linux".
No deberías recibir ese mensaje, en su lugar deberías ver esto:
apt-get install helix-p4d
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
helix-cli helix-cli-base helix-p4d-base helix-p4d-base-16.2 helix-p4dctl
The following NEW packages will be installed:
helix-cli helix-cli-base helix-p4d helix-p4d-base helix-p4d-base-16.2 helix-p4dctl
0 upgraded, 6 newly installed, 0 to remove and 267 not upgraded.
Need to get 6,722 kB of archives.
After this operation, 15.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
...
[Removed many lines]
...
Setting up helix-p4d-base-16.2
(2016.2-1468155~trusty) ...
update-alternatives: using /opt/perforce/sbin/p4d.16.2 to provide /opt/perforce/sbin/p4d (helix-p4d) in auto mode
Setting up helix-p4d-base (2016.2-1468155~trusty) ...
Setting up helix-p4d (2016.2-1468155~trusty) ...
linking /opt/perforce/sbin/p4d to /usr/sbin/p4d
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
:: Thank you for choosing Perforce Helix
:: The following has been installed by the 'helix-p4d' package:
::
:: - The Helix Version Engine (p4d)
:: - A 'perforce' system user
:: - p4dctl, a tool for managing Perforce service instances
:: - The Helix Command-Line Client (p4)
::
:: The Helix Version Engine is now installed, but not yet configured.
:: You must run the following to configure p4d (as root):
::
:: sudo /opt/perforce/sbin/configure-helix-p4d.sh
:: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Started 0 services.
No services configured.
Processing triggers for systemd (229-4ubuntu10)
...
Processing triggers for ureadahead (0.100.0-19)
...
Lea la documentación para la instalación en: "Instalación y actualización del servidor".
"Los comandos de actualización de paquetes con apt-get o yum no completan el proceso de actualización de su servicio Perforce. Los paquetes para Linux simplifican solo ciertos pasos de ese proceso.
Actualizar paquetes sin completar el resto del proceso de actualización deja su servicio Perforce en un estado precario. Asegúrese de leer y comprender todo el proceso antes de actualizar cualquier paquete".
Necesitas:
Configure el repositorio de paquetes de Perforce.
Importe la clave de firma del paquete Perforce.
Instale el paquete de servicio Perforce adecuado.
Ejecute el script de configuración posterior a la instalación.
Vea el enlace de arriba ("Instalación y actualización del servidor") para obtener detalles completos.