Linux Riunione Referenti-CCL 2-Luglio-2003 Utilizzo di Linux Principale (unica) piattaforma di calcolo per HEP Grid Supportato dalle maggiori industrie di s/w (IBM, ORACLE, Sun, etc) Linux nella Sezione Usato come server per: – Mail – Web – Dns – Printer – Backup – Disk Server, utilizzabile anche da Windows. – Public login Farm di Sezione con BBS Linux in pc desktop Installazione automatica. Utilizzato per: – Sviluppo software Compilatori/interpreti C,C++,F77,Java,Perl,Python etc. Pacchetti di grafica, editor html, database. Mathematica (a pagamento). – Mail, Web browser, etc. – “Clone” di MS Office free (OpenOffice) – Possibilita' di connessione al server Windows per utilizzare MS Office. Installazione ‘Unattended’ (kickstart) RedHat fornisce un tool per la installazione non interattiva: kickstart Si descrive in un file di testo la configurazione desiderata per il pc. Creata interfaccia Web Problema: upgrade dei pacchetti Il problema principale e’ mantenere aggiornato il software dopo l’installazione La RedHat rilascia periodicamente nuove versioni di pacchetti suddivise in: – Security Alerts – Bugfixes – Enhancements Attualmente la RH9 ha > 60 pacchetti aggiornati Upgrade (cont.) RedHat fornisce un sistema interattivo per l’upgrade. Richiede registrazione e diventera’ a pagamento. Si sta sviluppando un sistema per l’aggiornamento periodico automatico delle macchine, basato su crontab e un mirror del sito che contiene gli upgrade Upgrade (cont.) MA: non tutti vogliono le ultime versioni del software! Esempio: compilatori, librerie, kernel Dipendenze tra pacchetti: non si puo’ installare solo quello che si vuole. Un upgrade automatico (non interattivo) non puo’ essere selettivo. Upgrade e sicurezza Come comportarsi se un utente ha bisogno di una versione vecchia di un pacchetto che compromette la sicurezza del sistema? RedHat Policy for Distributions RedHat sta sviluppando una serie di distribuzioni Linux a pagamento (da $180 a $2500) Tendera’ a ridurre la manutenzione e il supporto alle distribuzioni gratuite. RedHat Policy for Distributions (cont.) End of Life dates for errata maintenance for currently supported products are listed below: Red Hat Linux 9 April 30, 2004 Red Hat Linux 8.0 December 31, 2003 Red Hat Linux 7.3 December 31, 2003 Red Hat Linux 7.2 December 31, 2003 Red Hat Linux 7.1 December 31, 2003