Vi è mai capitato di non avere la password di root e avere il bisogno di installare i sorgenti di un programma? Ecco un piccolo trucco trovato in un post di Undicizeri.
Con questo piccolo espediente saremo quindi in grado di utilizzare il gestore di pacchetti APT senza avere privilegi di root su distro basate su Debian e derivate.
Il procedimento è molto semplice, basta creare una copia di sources.list, e indicare ad APT dove si trova la nuova copia.
Ecco cosa andremo a digitare da terminale:
$ mkdir apt
$ cp /etc/apt/sources.list apt/
$ mkdir -p apt/lists/partial
$ cat > apt/apt.conf
Dir::Etc::SourceList "home_dir/apt/sources.list"; # Serve il percorso completo
Dir::State::Lists "home_dir/apt/lists";
$ export APT_CONFIG=~/apt/apt.conf
A questo punto dovreste essere in grado di scaricare i sorgenti dei programmi che desiderate accedendo ai repository impostati in APT con il comando:
$ apt-get source nomepacchetto