Dopo gli ultimi aggiornamenti su Debian Sid, mi sono ritrovato con questo errore di dpkg:
dpkg: attenzione: "ldconfig" non è stato trovato nella variabile PATH o non è un eseguibile.
dpkg: attenzione: "start-stop-daemon" non è stato trovato nella variabile PATH o non è un eseguibile.
dpkg: error: 2 expected programs not found in PATH or not executable.
Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin.
E: Sub-process /usr/bin/dpkg returned an error code (2)
ho risolto il problema con:
# visudo
e modificando il file in questo modo:
Defaults env_reset
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
enjoy 😉
Carissimo, evidentemente non hai fatto scrivere la nuova versione del file all’aggiornamento di sudo.
Comunque, il tuo post è “tagliato”.
Ecco cosa ci vuole:
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
Ciao
Doc
Ciao Doc
il problema è che non mi ricordo che mi abbia chiesto la modifica a sudo, anzi sarei propenso
ad escludere la cosa :), comuque aggiornato la stringa, grazie, avevo fatto il copia incolla all’interno
di nano 😉
In effetti… Bah!
Da quanto tempo non aggiornavi? Su sid la nuova versione di sudo è arrivata il 24 agosto! I conti non tornano!!!
Chissà cosa è successo!
Sulla mia Sid fila tutto liscio come l’olio, a parte alcuni pacchetti bloccati per dipendenze mancanti (python-gpod e libgpod4).
allora, l’ultimo aggiornamento è stato qualche ora fa, ed anche ieri avevo aggiornato,
in mezzo non mi ricordo di aver fatto altro….Mah.
Ti racconto un’altra stranezza, mi sono ritrovato l’altra ieri sempre su Sid, senza grub, ed anche lì
non sono riuscito a capire come mai :), ho dovuto INstallarlo….misteri….mah
Ri-Bah!
Mi sa che dovresti aggiornare il sistema più frequentemente. Forse lo aggiorni di rado?
Oppure, hai qualche casino!
complici le ferie, mi sono ritrovato quasi un mese di aggiornamenti, tutti in una volta 🙂
Ora mi è tutto più chiaro!
Sid non è fatto per non essere aggiornato per un mese!
Io invece la mia squeeze l’ho ritrovata fresca fresca! 😉
Ho lo stesso problema tuo anche se aggiorno sempre ogni 7 giorni.
Ma non riesco a risolvere perché quando scrivo “defaults env_reset” mi viene questa scritta:
ugoh@ugoh ~ $ defaults env_reset
The program ‘defaults’ is currently not installed. To run ‘defaults’ please ask your administrator to install the package ‘gnustep-base-runtime’
defaults: command not found
E non posso installare gnustep-base-runtime per il problema id config ecc… In pratica un cane che si morde la coda…
Quindi che faccio?
Grazie.
@Ugoh
Quello non è un comando, ma una cosa da scrivere dentro un file. Apri il terminale di root e dai
visudo
quindi aggiungi (o modifichi opportunamente) quelle stringhe.
Non escludo che possa bastare anche una semplice reinstallazione del pacchetto sudo, magari previa purga.
@Ugoh
Doc mi sembra che ti abbia già detto tutto, quindi quella stringa è da controllare
all’interno di:
# visudo
o
/etc/sudoers
grazie Doc 😉
Grazie Doc e Edmond, ho risolto e aggiornato!!
Ciao!