PDA

Ver la Versión Completa : instalar un programa


Guillermo
03-nov-2006, 05:26
Buenas compañeros de Suse, tengo un gran problema, (tal vez para ustedes sea algo simple) he estoy instalando un programa y voy casi en la parte final del INSTALL, pero en uno de los pasos finales de la guía me dice lo siguiente:

Ejecutamos el script de instalación
/usr/src/programa/install_amp

(Al referirme al programa, quiero decir el software que estoy instalando).
Digito tal cual la línea de comando, pero me dice, que el archivo o fichero no existe.
Y me paro en la dirección /usr/src/programa/ y le doy ls y si esta el archivo install_amp
Cambie los permisos del archivo a 777 por si acaso era eso, pero aun me sigue dando el mismo error.
Que será el problema, para instalar ese programa.
La versión del Linux que uso es Suse10.1

Cualquier comentario o ayuda se los agradecería, me he estado horas buscando y probando que es y no doy con ello.
Muchas Gracias.

rocker_rose
03-nov-2006, 18:00
posicionate sobre la carpeta donde esta ese install_amp y escribi esto ./install_amp y decime que pasa

s2

Guillermo
04-nov-2006, 01:32
No le di como me digistes parandome sobre el fichero.

unknown0001291609a4:/usr/src/freepbx-2.0.1 # ./install_amp
bash: ./install_amp: /usr/bin/php: bad interpreter: No existe el fichero o el directorio

por si acaso el install_amp esta en el fichero indicado
y le di permisos 777, si era eso, pero aun nada

aca veo el archivo install_amp (para verificar)
unknown0001291609a4:/usr/src/freepbx-2.0.1 # ls
amp_conf asterisk.conf CONTRIB.txt INSTALL php5 UPGRADE
amportal.conf ChangeLog docs install_amp SQL upgrades
apply_conf.sh CHANGES FAQ php sqlite.readme


le doy como dice en el INSTALL, pero aun nada
/usr/src/freePBX/install_amp
unknown0001291609a4:/usr/src # /usr/src/freePBX/install_amp
bash: /usr/src/freePBX/install_amp: No existe el fichero o el directorio

unknown0001291609a4:/usr/src # /usr/src/freepbx-2.0.1/install_amp
bash: /usr/src/freepbx-2.0.1/install_amp: /usr/bin/php: bad interpreter: No existe el fichero o el directorio

Linux Suse10.1 es la version que uso.
No se que pasa, de todas maneras muchas gracias.

Guillermo
05-nov-2006, 06:51
Uno de las cosas que me falta era crear un enlace simbólico. Pero al tratar de instalarlo otra vez me decía.
bash: /usr/src/freepbx-2.0.1/install_amp: /usr/bin/php: bad
interpreter: No exis te el fichero o el directorio

Me comentaban que debía quizá modificar el archivo install_amp en la parte donde empieza, sale así:
#!/usr/bin/php –q (sin modificar)

Y debería quedar así
#!/usr/bin/php5 –q (modificado, agregue 5 ya que es la versión de php)
Lo modifique e intente de nuevo el comando del INSTALL
/usr/src/freepbx-2.0.1/install_amp

Pero ahora me sale esto
Checking for PEAR DB.. FAILED [FATAL] PEAR must be installed (requeries DB.php). Incluye path: ../usr/share/php5/PEAR

Que debo hacer acá?
Averiguando el man para freePBX para SUSE en
http://www.aussievoip.com/wiki/index.php?page=freePBX-SuSE
Dice que debo tener en el archivo /etc/php.ini. la línea include_path = “.: /usr/share/php” (la cual no tengo).
Y que debo instalar el programa Pear en http://pear.php.net/package/DB
Pero ese archivo ya lo baje, pero no se como instalarlo. (ya lo he intentado, de varias formas, pero no doy)
La version del SUSE es10.1

Cualquier opinión se los agradecería, ya que le he metido muchas ganas a instalar esto.
Gracias