Sto provando a creare uno script che mi richiede di stampare il nome in codice debian in modo da poterlo inserire nel file sources.list.
Sto cercando di far funzionare questo script su qualsiasi versione di Debian, quindi avevo sperato di impostare una variabile bash del nome in codice della versione. Questo sarebbe semplice da fare (con lsb_release -c), tuttavia le nostre immagini di distribuzione non contengono lsb_release per impostazione predefinita - e con questo script richiesto per correggere il sources.list, l'installazione di lsb-release con apt-get non sarebbe un'opzione .
Ho trovato numerosi modi per ottenere il numero di rilascio e altre informazioni sul sistema, ma non riesco a trovare un posto affidabile per ottenere il nome in codice.
Qualsiasi idea sarebbe molto apprezzata!
(Il sistema operativo con cui sto testando è Debian Squeeze)
lsb_release
, controlla il suo codice sorgente e vedi se sei disposto a reinventare tutto ciò