hai toccato l'ennesimo argomento nuovo e cioe' sudoers.
Non lo conoscevo per niente. ma a questo punto non credi/ete che l'argomento alias sia piu' "elaborato" di quel che si e' letto in giro
In realtà il tuo problema con l'alias del comando apt-get non è una complicazione in più di alias, perchè anche se digiti per intero, da utente non privilegiato, 'apt-get update', hai lo stesso errore che digitando il suo alias da te definito 'aptu'.
Tutto quello che ti serve per capire e usare gli alias è la sintassi, del tipo:
alias = 'comando intero'
come hai già capito, e dove vanno definiti, cioè nella shell se vuoi usarli solo nella sezione corrente, o in file che contengono le impostazioni d'avvio, come /etc/bash.bashrc o /home/utente/.bashrc.
Tutto il resto sono problemi non di alias, ma dei comandi di cui vuoi definire l'alias.
Per sudoers, ti ho dato qualche indicazione veloce perchè pensavo lo conoscessi già , se parti proprio da zero ti conviene leggere qualcosa prima, e se hai problemi aprire un nuovo thread perchè è un argomento diverso da questo. Trovi una breve introduzione
qui, e poi ci sono i vari man, la
documentazione di debian, google ;-)
Parlando del tuo problema specifico, quello che devi capire è se vuoi che in generale, digitando una password, l'utente peppe possa eseguire qualsiasi operazione amministrativa (e quindi anche apt-get), o se vuoi dargli solo la possibilità di eseguire apt-get.
Aggiungere la riga:
peppe ALL=(ALL) ALL
equivale alla prima scelta. Ogni operazione amministrativa potrà essere eseguita d'ora in poi mettendo 'sudo ' davanti al comando, ad esempio:
sudo apt-get update
ti chiederà la password (di peppe) e poi eseguirà il comando.
Se vuoi invece concedere a peppe solo di eseguire apt-get, se dopo aver letto in giro non capisci come fare, apri una discussione che lo si fa insieme :-)
:ciauz: