Continuiamo lo sviluppo del nostro sistema Linux personalizzato andando a configurare l’ambiente di sviluppo dei pacchetti, nella scorsa lezione avevamo scelto il formato tgz di Slackware. In particolare utilizzeremo proprio questi semplici file in linguaggio bash:
Nella mia configurazione ho installato sudo nel sistema, poi ho creato e configurato un utente che può essere root senza password, proprio tramite sudo, basta inserirlo nel gruppo wheel oppure editare /etc/sudoers con sudoedit e mettere ALL con NOPASSWD. Nulla toglie che posso anche operare da root, ma sia chiaro, deve essere un sistema di prova e non reale ed utilizzato, altrimenti installate anche voi sudo.
Fatto questo occorre creare le directory ed un file di configurazione dal quale andare a prendere le informazioni sul sistema di sviluppo, lo chiameremo sys.conf. Creare una directory nella propria home “System/build/templates” e scriverci un file sys.conf che contenga le variabili
Questo ovviamente è il mio file di configurazione, voi potete cambiare i valori in base al proprio sistema.
Come utente root creiamo la directory “/srv/packages/x86/base” dove andranno i pacchetti compilati del nostro sistema base. In particolare queste saranno
Ho scritto quindi dei file template, che vanno configurati per ogni singolo pacchetto e poi ho creato il primo pacchetto pkgtools, che poi da root ho installato. Questo è il primo mattone per la costruzione di un sistema linux che ho deciso di chiamare RGPLinux, voi decidete il nome per il vostro. Lascio i file template e tutto il necessario per iniziare sul sito, in modo che possiate scaricarli liberamente.
Questo è il mio modo personalizzato di creare un sistema Linux, ma ognuno di voi può costruirlo come vuole. Nella prossima lezione vedremo di creare un pacchetto molto importante del sistema, binutils.
Ricordo che per qualsiasi informazione o domanda potete rivolgervi al nostro forum su Linux.
<< Lezione Precedente – Inizio Tutorial – Lezione Successiva >>
Sono arrivato alla convinzione che un abbonamento per tutti i miei software gestionali sia il…
MerciGest è un software per la gestione del magazzino completamente gratuito. Continua a leggere→
In ufficio può capitare di doversi allontanare dal proprio posto di lavoro, ecco che allora…
In questo articolo vedremo quando è più o meno utile togliere la corrente ad un…
Dopo la pausa invernale dovuta al lavoro che devo fare per sostentarmi, eccomi di nuovo…
Vediamo come eliminare i files direttamente da Windows senza utilizzare il cestino. Continua a leggere→