Pagina 1 di 1

E' questione di path?

Inviato: gio 7 lug 2005, 11:05
da Pandorix
COme mai quando digito da console "installpkg" o "removepk" mi dice file non trovato? Se in vece lo lancio con il percorso completo(/sbin/...... mi pare) funziona? Devo in serirlo nel path credo, ma no nso come fare. E lo stesso problema ce l'ho con altre applicazioni.
Come devo fare?
E poi, se installo un pacchetto da binari, come faccio poi per rimuoverlo? c'è un modo per essere sicuri che tutti i file di tale pacchetto siano stati rimossi?
Grazie :)

Inviato: gio 7 lug 2005, 11:09
da MDS
Ciao...
Ma hai dato il comando da root...
Oppure sei diventato superutente da utente normale?

Comunque se è la seconda che ho detto diventa superuser così

Codice: Seleziona tutto

su -
ti caricherà pure i path di root....

E' così?

Aggiungi qualche altra info

Per rimuovere i tgz vai sempre in installpkg sulla sezione rimuovi pacchetti... oppure removepkg

Ciao :wink:

Re: E' questione di path?

Inviato: gio 7 lug 2005, 11:09
da elettronicha
Pandorix ha scritto:COme mai quando digito da console "installpkg" o "removepk" mi dice file non trovato? Se in vece lo lancio con il percorso completo(/sbin/...... mi pare) funziona?
ma lo lanci da root?
E poi, se installo un pacchetto da binari, come faccio poi per rimuoverlo? c'è un modo per essere sicuri che tutti i file di tale pacchetto siano stati rimossi?
se hai conservato il makefile, c'è make uninstall. E' una questione molto dibattuta su questo forum che porta tutti a dire che, se proprio non hai il tgz del programma, fattelo da te, perché così non hai problemi di sorta nell'aggiornare o rimuovere, come li potresti avere installando da sorgenti col trittico classico di comandi.

Inviato: gio 7 lug 2005, 11:11
da Paoletta
COme mai quando digito da console "installpkg" o "removepk" mi dice file non trovato? Se in vece lo lancio con il percorso completo(/sbin/...... mi pare) funziona? Devo in serirlo nel path credo, ma no nso come fare. E lo stesso problema ce l'ho con altre applicazioni
sì
Come devo fare?
modificare in /etc/profile (per root) la variabile di ambiente PATH aggiungendo il percorso completo

PATH=/percorso/:$PATH

prima di export PATH
E poi, se installo un pacchetto da binari, come faccio poi per rimuoverlo? c'è un modo per essere sicuri che tutti i file di tale pacchetto siano stati rimossi?
removepkg

Inviato: gio 7 lug 2005, 11:26
da Pandorix
Wow siete velocissimi :)
Grazie per i suggerimenti. Da root funziona, ma se lo voglio lanciare da utente? Utilizzo il suggerimento di Paoletta e lo inserisco nel path?

I tgz sono più comodi certo, ma spesso mi ritrovo ad installare programmi in tgz che poi non funzionano, soprattutto perchè mancano dipendenze o librerie.....perciò preferisco i pacchetti tar.gz ecc

Inviato: gio 7 lug 2005, 11:34
da MDS
Pandorix ha scritto:Wow siete velocissimi :)
Grazie per i suggerimenti. Da root funziona, ma se lo voglio lanciare da utente? Utilizzo il suggerimento di Paoletta e lo inserisco nel path?
Non so se da utente normale ti funziona.... nel senso che dubito disinstalli o installi pacchetti da utente normale.... quella dovrebbe essere solo una cosa da amministratore...

Ciao :wink:

Ps: Quali tgz non ti funzionano.... appena hai installato comunque da sempre ldconfig....

Inviato: gio 7 lug 2005, 11:50
da absinthe
MDS ha scritto:
Pandorix ha scritto:Wow siete velocissimi :)
Grazie per i suggerimenti. Da root funziona, ma se lo voglio lanciare da utente? Utilizzo il suggerimento di Paoletta e lo inserisco nel path?
Non so se da utente normale ti funziona.... nel senso che dubito disinstalli o installi pacchetti da utente normale.... quella dovrebbe essere solo una cosa da amministratore...

Ciao :wink:

Ps: Quali tgz non ti funzionano.... appena hai installato comunque da sempre ldconfig....
dunque installpkg e removepkg hanno i permessi di esecuzione per tutti gli utendi, indi chiunque dovrebbe poter installare e rimuovere... strano... se un utente installa un pacchetto e l'altro lo rimuove sai che casino... ma non era meglio farlo fare solo a root???? boh...

comunque aggiornando il path dovresti poterlo fare... comunque io ti consiglio si usare

$> su
$> password:

ciao,
M.

Inviato: gio 7 lug 2005, 11:56
da Pandorix
MDS ha scritto:
Ps: Quali tgz non ti funzionano.... appena hai installato comunque da sempre ldconfig....
Non ricordo quali, ce n'erano alcuni.
Non davo ldconfig, potrebbe essere un motivo valido....proverò. Grazie :)

Inviato: gio 7 lug 2005, 11:56
da MDS
Ora non sono a casa e non posso verificare.... sono al lavoro e su win 2000 ancora non hanno implementato installpkg :lol: :wink:

Comunque non crdeo sia possibile il giochetto da utenti normali, tuttavia nel caso lo fosse, beh allora provo a togliere i permessi un bel

Codice: Seleziona tutto

wich installpkg
cd "Dove mi ha detto wich"
chmod 500 installpkg
E vediamo che succede.... :wink:

Inviato: gio 7 lug 2005, 11:59
da Pandorix
Proverò le tecniche di Absinthe e di MDS :)
Comunque anche se alla fine non dovesse funzionare il discorso dell'installpkg & co. da utente, poco male, farò da root :)

Inviato: gio 7 lug 2005, 12:01
da Paoletta
non credo che sia possibile installare i pacchetti da utente, perchè dovresti avere i permessi di scrittura anche su directory delicate...
comunque scusa per il consiglio che ti ho dato prima,credevo che il problema ti capitasse da root (perchè assumevo che non fosse possibile installare pacchetti da utente)

Inviato: gio 7 lug 2005, 12:04
da Pandorix
Paoletta ha scritto:non credo che sia possibile installare i pacchetti da utente, perchè dovresti avere i permessi di scrittura anche su directory delicate...
comunque scusa per il consiglio che ti ho dato prima,credevo che il problema ti capitasse da root (perchè assumevo che non fosse possibile installare pacchetti da utente)
Nessun problema :)