Hola. Jose Maria
Tengo problemas con el checkinstall version beta de la Suse 9.1, simplemente no me va. Me baje la version estable de la web oficial, pero me encuentro que el programa no se instala en el mismo sitio que lo hace Suse (Suse lo mete en /usr/sbin
* Bien metido porque es su sitio partiendo de un paquete de la distribucion.
y los de checkinstall lo ponen en /usr/local/sbin). El caso es que este path no es valido para root y tendria que añadirlo.
* No, hay lo has puesto tu, al compilar, no has usado las opciones --prefix= en el ./configure, dejando las que estan por defecto que evidentemente debe ser /usr/local/ Correcto pero el problema de compilar checkinstall es que no tiene archivo configure Esta es la info que viene el el archivo INSTALL del codigo fuente: Simple enough: make su make install checkinstall Obviamente el ultimo paso no funciona si no le pongo la ruta completa o tengo hecho el enlace. no obstante en caso de codigo compilado es recomendable /usr/local/ o usar el paquete stow para gestionar las ubicaciones de instalaciones extar, por claridad en la distincion con los paquetes de la distribucion. Interesante paquete que no conocia. Gracias por la info.
Esta la opcion de hacer un enlace simbolico en /usr/bin pero me supongo que hay por ahi un fichero que contiene la informacion de las rutas de busqueda y que es ahi donde tendria que añadir este nuevo path, ya que ademas, quedaria para posteriores instalaciones de otros programas. Estoy en lo cierto ? Me prodrian decir cual es es fichero ?
* PATH es una variable de entorno, puedes ver las del usuario actual con el comando env, y puedes añadirlo en caliente, export PATH="$PATH:/usr/local/sbin" <--- para añadir a mayores ^^^^^ <--- para mantener el actual Esa opcion la sabia, lo malo es que desaparece al apagar el ordenador :-(
* /etc/profile /etc/bashrc de forma generica, o en los particulares del usuario $HOME/.profile ,$HOME/.bashrc Uff !!! Ahi me pierdo. :-(
* llamar a checkinstall con la ruta completa , que tampoco es tirar de pico y pala. No, pero la comodidad de solo teclear la orden no me la podras negar :-)