Sens dubte la opció del Benjamí és molt correcta, però només a tall
informatiu i aprofitant aquesta conversa, corregiu-me si m'equivoco, però
¿en cas que hom vulgui que un programa estigui accessible per a tot
usuari, una manera de fer no podria ser instalar al directori que es
vulgui, i després colocar un enllaç a /usr/bin amb el command ln? (si no
recordo malament, malauradament m'acabo de mudar i no tinc un liux a prop).
Salut
Gabriel Junquera
En/na Benjamí Villoslada ha escrit:
El Dimarts 09 Agost 2005 18:01, Carles Ferrando va escriure:
El problema és que el sistema
(mandriva 10.1) no sap que firefox està instal·lat , des de consola si
teclege 'firefox' hem surt 'bash: firefox: command not found' .
Per què el Firefox no està a la variable $PATH del teu sistema. És el que el
sistema usa per saber on ha de trobar els binaris amb només escriure el seu
nom. Si el programa està a un lloc diferent del que la $PATH diu, cal que
escriguis el camí sencer:
/home/taliqual/programax/nomprogramax
Potser el teu sistema està configurat per tal de que tots els usuaris tenguin
el seu directori on posar els programes. Sol ser l'/home/usuari/bin (o
~/bin ) És el cas del que ara tenc davant:
$ echo $PATH
/home/benjami/bin:/usr/local/bin: [...]
Així, en escriure firefox executa el programa que tenc instal·lat a
~/bin/firefox/ (és així com el poso sempre, no m'agrada la política de la
distro amb el Firefox :)
Primer mira com està la teva $PATH amb l'echo. Si no hi hagués cap lloc, la
pots afegir: http://www.troubleshooters.com/linux/prepostpath.htm
----------------------------------------------------------------
Podeu consultar els arxius d'aquesta llista o canviar la vostra
subscripció a http://www.softcatala.org/llistes/
----------------------------------------------------------------