Linux Incontri Le distribuzioni. Mandrake -> Mandriva

Documenti analoghi
Di cosa parleremo. Installazione programmi

Linux: Non solo Ubuntu!

Le distribuzioni GNU/Linux

Linux e i software liberi. di Nardean Lorenzo e Redigolo Marco

Linux, non solo Ubuntu! di Tamara Muscas & Paolo Cortis

A cura di isazi

installazione pacchetti mandriva 1 aprire il centro di controllo

Sistema operativo. Avere un architettura multi-core è un vantaggio

TS-CNS Manuale Installazione Linux 2013

Opensuse cenni storici

Corso Linux ARCES. Lezione 4: Gestione dei pacchetti

Sorgenti, Binari e Pacchetti (Compilazione e pacchettizzazione per GNU/Linux)

WP5. 9 Settembre Paolo Veronesi (INFN CNAF)

Sistemi Operativi 11 ottobre 2017

Implementazione di un repository locale e possibili sviluppi futury. Marcello Casalena. Seminari

Symantec IT Management Suite 8.0 powered by Altiris technology

ImoLUG. [ Corso Linux: Lezione 2 ]

File Leggimi di Parallels Tools

Gestione del software

Corsi di Formazione "Open Source & Scuola" Provincia di Pescara gennaio 2005 aprile 2005

Installazione di un sistema GNU/Linux

Installare programmi su GNU/Linux

Immagini, video e animazioni: costruzioni multimediali per la didattica partecipata: Comunicare con le immagini

Laboratorio di Reti Locali e Geografiche

Installazione Configuration Software

Varietà delle distribuzioni Linux ovvero Lo GNU, il pinguino e la pizza

Corso base GNU/Linux Latina Linux Group. Sito web: Mailing list:

Server LDAP. File Server. Domain Controller. Installazione di una piattaforma Linux Alessandro Brusò 24/05/2012

Il sistema operativo Linux installato sul vostro computer non è un unico, grande

TS-CNS. Tessera Sanitaria Carta Nazionale dei Servizi. Manuale di installazione e configurazione. Versione del

Scritta da Andrea Cappa COME INSTALLARE LINUX IN UN HOST VIRTUALE

Sistemi Di Elaborazione Dell informazione

LPIC-1 Junior Level Linux Certification

Castelli Flavio Panoramica su Linux

Scaricare Virtualbox da

Guida all installazione

Corsi GNU/Linux 2016

Linux sul vostro computer. L'evoluzione della specie...

Mi hanno installato Ubuntu, ora che faccio?

Linux Ubuntu e l'utilizzo di File Multimediali

TS-CNS. Tessera Sanitaria Carta Nazionale dei Servizi. Manuale di installazione e configurazione. Versione del

Gestione del software

Samsung Universal Print Driver Guida dell utente

Introduzione a Gentoo Linux. Francesco Di Cintio

Una distribuzione GNU/Linux italiana Cos'e' una distribuzione e


Installazione di Ubuntu su VirtualBox

Come realizzare il proprio cloud in casa

Utente-Gnome e Utente-XP sulla stessa macchina Ubuntu 8.10 minihowto. Augusto Scatolini Ver. 1.

Le distrubuzioni GNU/Linux

XAMPP - Cos'è e installazione in locale

I 10 comandamenti dell uso GNU/Linux sul desktop

Prima Esercitazione. Unix e GNU/Linux. GNU/Linux e linguaggio C. Stefano Monti smonti@deis.unibo.it

IDE DevC

Indice generale. Introduzione...xv. Ringraziamenti...xix. Capitolo 1 Condivisione delle risorse con Samba... 1

Sistemi Operativi Windows e Linux Innovazione scolastica e sicurezza informatica

SOMMARIO: INFORMAZIONI SU PARALLELS TRANSPORTER

Horizone Server IN00B02WEB. Horizone PDK


Laboratorio di Informatica Generale I UD Prima esercitazione

OPEN SOURCE. Concetti chiave e implicazioni per le scelte aziendali (fornitori e utenti)

Queste note operative sono valide ESCLUSIVAMENTE dalla versione 2.90 di Metodo.

Istruzioni per l uso del servizio VPN su sistemi Linux

LE DISTRIBUZIONI di GNU/LINUX

DA LUNEDI 28 NOVEMBRE SARANNO ON LINE LE NUOVE PIATTAFORME HOME BANKING BPS Web Light BPS Web BPS Web Trade BPS Mobile

Introduzione all uso dei laboratori aka Linux basics. October 23, 2013

Linux LPI Essential. Obiettivi

OpenStack. Gestione Immagini Virtuali. Marco Caberletti. Formazione MCloud WP1 Ancona Marzo 2013

Linux Le differenze dell open source

Conferenza/incontro. Software di Produttività Personale. VELug - Venezia Free Software Users Group 1

Il ciclo del software (e di tante altre cose)

presenta questa guida vale anche per l'installazione Desktop CD delle altre versioni della famiglia Ubuntu

BREVE GUIDA ALL'INSTALLAZIONE DI CONSOLLE AVVOCATO DI NETSERVICE IN UN SISTEMA OPERATIVO GNU/LINUX

da MS Outlook e IE GNU Free Documentation License

Colla MGC Guida all installazione

Nuovi metodi per distribuire software su Linux

Cartella Clinica Basic

Exchangefile 2.0 manuale utente

I N S T A L L A Z I O N E D I M I S T R A L L A T O C L I E N T

Area Sistemi Informativi. Ufficio Aule Didattiche ed ECDL. Fedora CD live

Le pagine WEB si vedono male che fare? venerdì 02 agosto 2013 Ultimo aggiornamento domenica 07 giugno 2015

Introduzione al sistema operativo GNU/Linux. Ordine degli Ingegneri della Provincia di Bari UgoLopez.it Ing. Francesco Cellamare

Software di Produttività Personale

M73013 Modello 730/2013

Progettazione di un OS GNU/Linux dedicato: FLiOS

Modulo III - Guida alla installazione di R

Basi di Linux per GRASS. Cartografia numerica e GIS

Guida di Installazione GCC

A proposito dei CD-ROM

Linux Day. Manifestazione che ha lo scopo di promuovere il sistema operativo GNU/Linux e il software libero.

Manuale di installazione

FIREBIRD FUNZIONAMENTO SOFTWARE SAFESCAN TA E TA+ COMPUTERS

Linux e il software libero

Guida all'installazione di Ubuntu 10.10

ELENCO DELLE AREE DI INSEGNAMENTO PER DIPLOMATI DI MATERIE NON MILITARI INCLUSE NEI CORSI IN PROGRAMMAZIONE PRESSO LA SCUOLA TLC FFAA DI CHIAVARI

GECOM IVA ANNUALE AUTONOMA (IVA2016)

La corretta sequenza di installazione prevede: 1. CS CS La presente versione è comprensiva dei precedenti update CS e CS170102

Servizi della biblioteca. Accedere alle risorse elettroniche da fuori rete Unimore

Introduzione al DEV C++

Installare e rimuovere software in Ubuntu venerdì 18 giugno 2010 Ultimo aggiornamento mercoledì 14 novembre 2012

Transcript:

Linux Incontri 2005 Le distribuzioni Mandrake -> Mandriva Pagina 1

Sommario (Re) Introduzione alle distribuzioni GNU/Linux Scelta della distro Introduzione a MandrivaLinux Installazione di una distribuzione RPM e mantenimento di una distro Alcuni consigli su Mandriva Pagina 2

Perché le distribuzioni? Sul kernel Linux possono essere installate decine di migliaia di applicazioni GNU (e non solo). Problemi Installazione del S.O. Reperibilità: download dei sorgenti Configurazione (GUI o altri tool) Dipendenze: per installare alcuni programmi ne servono altri (es: per OpenOffice vi serve X) Aggiornamenti: gestire gli update di sicurezza senza impazzire Pagina 3

Distribuzione Una distribuzione (distro) è una collezione di software pre-confezionato* con procedure che semplificano l'installazione di un sitema GNU/Linux completo. Chi lo fa? Comunità di volontari (Debian, Slackware, Gentoo, Archlinux...) Società (SuSE, Red Hat, Mandriva, Ubuntu...) * if [[ $distro!= gentoo ]] ; then sed s/confezionato/compilato/ ; fi Pagina 4

Distro e pacchetti.rpm based: Red Hat, Fedora, Mandriva, SuSE.deb based: Debian + derivate. In primis Ubuntu.tgz based: Slackware e Archlinux ebuild: Gentoo Distro Live: Knoppix, EduKnoppix, Engineerix... Altri sistemi: FreeBSD, OpenBSD, NetBSD... Pagina 5

Ma quale distro scelgo? Quella che più ti si avvicina alle tue esigenze: facilità, tempo, apprendimento, documentazione Regola dell'amico: scegli la distro che qualche tuo amico usa. Desktop Man d riva Fed ora Su SE Ubu n tu Gen too Slackware Debian Ser ver Pagina 6

Consigli e amici Si è scelto di indirizzare i frequentanti verso gentoo e di accompagnarla ad uno distro entrylevel: Mandriva Vi consiglio di scegliere una delle 2. Alternativamente scegliete Ubuntu, basata su Debian per la quale trovate ottimi appoggi all'interno del GLIB ( Ingegneria ) e dell'erlug (Emilia Romagna Linux User Group) Per chi vuole imparare e non teme nulla... Slackware Pagina 7

Mandriva short story La MandrakeSoft (franco-americana) nasce nel 1998 con l'intento di creare una distribuzione compatibile con Red Hat che sia la più semplice possibile per l'utente Nel 2003 raggiunge l'apice di una crisi finanziaria Nel 2004 cresce enormemente riprendendosi dalla crisi Nel 2005 acquisisce Conectiva cambiando il suo nome in Mandriva Ultima release: Mandriva LE2005 del 13/04/2005 Pagina 8

Caratteristiche di Mandriva Vantaggi Linux Semplice e ottima per un uso desktop e per chi non vuol perdere troppo tempo Ottima gestione delle dipendenze e degli aggiornamenti Svantaggi I tool automatici fanno un po' quel che vogliono loro... La semplicità cozza con la sicurezza... No server La pesantezza la rende più lenta di altre distro Scarso apprendimento se si abusa delle GUI Pagina 9

Installazione di GNU/Linux Pre-Install: Backup dei dati presenti su Winzozz (non si sa mai) Deframmentazione del disco (per far spazio a chi più merita) Migrazione dei dati (v. approfondimenti) Download e masterizzazione di uno (o più) CD di installazione Installazione: vedremo i dettagli nel caso di Mandriva Post-Install: configurazione e mantenimento God Level: rimozione di Winzozz Pagina 10

Dimostrazione Installazione Vedremo i passaggi di installazione su una macchina virtuale (usando qemu). Pagina 11

RPM Red Hat Package Managagement File in formato compresso che contiene più file, informazioni relative alla directory del filesystem nella quale devono essere estratti i file in esso contenuti ed altri dettagli relativi alla versione del pacchetto Gestione basata su un database nel quale vengono registrate tutte le informazioni relative ai pacchetti che man mano vengono installati sul sistema. Pagina 12

RPM (2) I pacchetti possono avere delle dipendenze ovvero un pacchetto può dipendere da altri pacchetti, cioè può aver bisogno che altri pacchetti siano già installati sul sistema per poter funzionare. Nomenclatura: nome_pacchetto-versione[distroeversione].architettura.rpm Es: OpenOffice.org-1.1.4-7mdk Pagina 13

Il comando rpm In TUTTE le distribuzioni è possibile usare il comando rpm per installare/disinstallare o interrogare un pacchetto Installazione: rpm -i nome_pacchetto.rpm Disinstallazione: rpm -e nome_pacchetto.rpm Aggiornamento: rpm -F nome_pacchetto.rpm (~ -U) Interrogazione pacchetto: rpm -qi nome_pacchetto.rpm Elenco pacchetti installati: rpm -qa Pagina 14

URPMI Ogni distribuzione ha il suo sistema di gestione delle dipendenze. Vi sono anche tool standard per le dipendenze di rpm come apt e yum. Mandriva utilizza un sistema molto efficiente: urpmi Per installare un pacchetto sapendone il nome (o parte) è sufficiente digitare su shell: urpmi nome_pacchetto Pagina 15

Funzionamento URPMI Database (file hdlist.cz) con l'elenco del software disponibile sui singoli medium (CD, server ftp...) Se il medium è remoto, è possibile aggiornare la lista del software disponibile mediante il comando: urpmi.update nome_medium In Mandriva i media principali sono: main, contrib, updates, jpackage, plf-free, plfnonfree Vi sono poi pacchetti non liberi riservati ai membri del Mandriva club Pagina 16

URPM* Installazione: urpmi nome_pacchetto Rimozione: urpme nome_pacchetto Interrogazione: urpmq -i nome_pacchetto Gestione media: urpmi.addmedia, urpmi.removemedia e urpmi.update RTFM: man urpmi (urpmq...) man urpmi.files Pagina 17

Configurazione e mantenimento 1.Configurazione media: Easyurpmi: www.urpmi.org 2.Aggiornamento: urpmi --update --auto -- auto-select oppure MandrakeUpdate 3.Configurazione: Centro di Controllo di Mandrake 4.Centro di Controllo di Mandrake vs configurazione manuale: spesso i tool semplificati fan quel che vogliono loro e conviene fare a mano!! Pagina 18

Come rompermi le scatole Se volete contattarmi per insulti: email: andrea.scavolini@gmail.com Tel: 3394323246 ICQ: 46123889 Forum UniversiBO: eagleone msn[:(]: eagleoneandrea@msn.com Pagina 19

Approfondimenti distro Innanzitutto: https://www.universibo.unibo.it/linux Per la valutazione delle diverse distro ci sono migliaia di siti (oltre a google): http://www.innovazione.gov.it/ita/intervento/normativa/allegati/indagine_os/ http://firenze.hacklab.it/risorse/dm/mylinuxse Per scaricare le iso delle distro: http://distrowatch.com/ e http://www.linuxiso.org/ Pagina 20

Mandriva Links Mandriva Linux: http://www.mandrivalinux.com/it/ Guida all'installazione di Mandriva Linux: http://doc.mandrivalinux.com/mandrakelinux/101 Newsgroup comunità Mandriva: alt.os.linux.mandrake Forum Mandriva Help su LinuxForums: http://www.linuxforums.org/forum/forum-39.htm Mandriva Community Wiki: http://mandriva.vmlinuz.ca/ Pagina 21

Approfondimenti Migrazione Tabella di equivalenza: http://linuxshop.ru/linuxbegin/win-lin-soft-italian/index.shtml datata ma in italiano http://linuxshop.ru/linuxbegin/win-lin-soft-en/table.shtml (meno) datata in inglese Consigli: per migrare la posta e il browser installate prima Mozilla Thunderbird e Firefox su Winzozz in modo da aprire i vostri dati Cosa manca comunque: programmi CAD e giochi (anche se ce ne sono tanti). Pagina 22

Approfondimenti rpm Guida a urpmi/rpmdrake: http://www.mandrakehelp.com/rpm-howto.html http://www.zebulon.org.uk/icml0.html Tool indispensabile per la gestione delle sorgenti: http://easyurpmi.zarb.org/?language=it Raggiungibile anche dal sito www.urpmi.org più semplice da ricordare ;) Mandriva RPM How To: http://qa.mandrakesoft.com/twiki/bin/view/main/rpm Sito Penguin Liberation Front: http://plf.zarb.org/ Pagina 23

Approfondimenti: post-install Per impostare gli aggiornamenti automatici (alle 4 e alle 5 del mattino) aggiungete con il comando crontab -e queste due righe: 2 4 * * * echo "----------Aggiornamento sorgente update--------------" >> /var/log/updates_mdk.log && date >> /var/log/updates_mdk.log && / usr/sbin/urpmi.update update >> /home/eagleone/desktop/updates.log 2>> /var/log/updates_mdk.log 2 5 * * * echo "----------Aggiornamento rpm--------------" >> / var/log/updates_mdk.log && /usr/sbin/urpmi --no-verify-rpm --auto-select --auto --media update >> /var/log/updates_mdk.log 2>> / var/log/updates_mdk.log Pagina 24