GESTIONE DEI PACCHETTI
Nell'ambiente linux si definisce PACCHETTO un file archivio I PACCHETTI contengono tutti i file necessari all'implementazione di una serie di comandi o di funzionalità I PACCHETTI sono alla base del software per linux
[ TIPI di PACCHETTI: ] Pacchetti binari Pacchetti sorgenti
[ TIPI di PACCHETTI: ] Pacchetti binari: eseguibile file configurazione man / info documentazione
[ TIPI di PACCHETTI: ] Pacchetti binari: eseguibile file configurazione man / info documentazione Per Debian /Ubuntu: il formato del file è.deb
[ TIPI di PACCHETTI: ] Pacchetti binari: eseguibile file configurazione man / info documentazione Per Debian /Ubuntu: il formato del file è.deb Spacchettati o gestiti da utilità, sia grafiche e sia testuali
[ TIPI di PACCHETTI: ] [ Pacchetti binari ] Pacchetti sorgenti: file.dsc ---> descrizione file.tar.gz ---> sorgente file. Diff.gz ---> modifiche specifiche
[ TIPI di PACCHETTI: ] [ Pacchetti binari ] Pacchetti sorgenti: file.dsc ---> descrizione file.tar.gz ---> sorgente file. Diff.gz ---> modifiche specifiche Gestiti / compilati da utilità oppure dall'utente
[ DIPENDENZE: ] [ Pacchetti binari ] [ Pacchetti sorgenti ] Ad ogni pacchetto è associato un file control nel quale sono descritti i legami con altri pacchetti
[ CONVENZIONI: ] [ Pacchetti binari ] [ Pacchetti sorgenti ] [ Dipendenze ] Ogni pacchetto ha un nome e segue la seguente convenzione: nome_revisione-architettura.deb Per esempio:
[ PRELEVARE I PACCHETTI: ] [ Pacchetti binari ] [ Pacchetti sorgenti ] [ Dipendenze ] [ Convenzioni ] Download diretto del pacchetto da un sito http://packages.ubuntu.com http://www.debian.org/distrib/packages#search-packages Altri siti Repository /etc/apt/sources.list
[ Pacchetti binari ] [ Pacchetti sorgenti ] [ Dipendenze ] [ Convenzioni ] [Repository ] [ ESEMPIO DI SOURCES.LIST: ] # Repo ufficiali deb http://ftp.it.debian.org/debian squeeze main contrib non-free deb-src http://ftp.it.debian.org/debian squeeze main contrib non-free deb http://download.virtualbox.org/virtualbox/debian lenny non-free # Repo Multimedia deb http://www.debian-multimedia.org squeeze main non-free deb-src http://www.debian-multimedia.org squeeze main non-free # Repo NON UFFICIALI deb http://packages.kirya.net/debian sid main contrib non-free deb-src http://packages.kirya.net/debian sid main contrib non-free DEBIAN
deb http://it.archive.ubuntu.com/ubuntu/ hardy main restricted deb-src http://it.archive.ubuntu.com/ubuntu/ hardy main restricted deb http://it.archive.ubuntu.com/ubuntu/ hardy-updates main restricted deb-src http://it.archive.ubuntu.com/ubuntu/ hardy-updates main restricted deb http://it.archive.ubuntu.com/ubuntu/ hardy universe deb-src http://it.archive.ubuntu.com/ubuntu/ hardy universe deb http://it.archive.ubuntu.com/ubuntu/ hardy-updates universe deb-src http://it.archive.ubuntu.com/ubuntu/ hardy-updates universe deb http://it.archive.ubuntu.com/ubuntu/ hardy multiverse deb-src http://it.archive.ubuntu.com/ubuntu/ hardy multiverse deb http://it.archive.ubuntu.com/ubuntu/ hardy-updates multiverse deb-src http://it.archive.ubuntu.com/ubuntu/ hardy-updates multiverse deb http://security.ubuntu.com/ubuntu hardy-security main restricted deb-src http://security.ubuntu.com/ubuntu hardy-security main restricted deb http://security.ubuntu.com/ubuntu hardy-security universe deb-src http://security.ubuntu.com/ubuntu hardy-security universe deb http://security.ubuntu.com/ubuntu hardy-security multiverse deb-src http://security.ubuntu.com/ubuntu hardy-security multiverse UBUNTU
[ PROGRAMMI PER GESTIRE I PACCHETTI: ] Synaptic Apitude Tool grafici apt-get dselect dpkg Tool testuali [ Pacchetti binari ] [ Pacchetti sorgenti ] [ Dipendenze ] [ Convenzioni ] [Repository ] [Tool gestione binari ]
[ ESEMPI: ] Installazione software windows
[ ESEMPI: ] Installazione software windows
[ ESEMPI: ] Installazione software windows
[ ESEMPI: ] Installazione software windows
[ ESEMPI: ] Installazione software Linux con Synaptic
[ ESEMPI: ] Installazione software Linux con Synaptic
[ ESEMPI: ] Installazione software Linux con Synaptic
[ ESEMPI: ] Installazione software Linux con Synaptic
[ ESEMPI: ] Installazione software Linux con Synaptic
[ ESEMPI: ] Installazione software Linux con Synaptic
[ ESEMPI: ] Installazione software Linux con Synaptic
[ PANORAMICA SYNAPTIC: ]
[ PANORAMICA SYNAPTIC: ] repository
[ PANORAMICA SYNAPTIC: ] repository
[ GDEBI: ]
[ APT: ] # apt-get install # apt-get update # apt-get dist-upgrade # apt-get upgrade <nome_pacchetto_esatto> # apt-get remove # apt-get --purge remove # apt-get clean # apt-cache search <nome_pacchetto_esatto> # apt-cdrom add
[ COMPILARE I SORGENTI: ] module assistant
[ COMPILARE I SORGENTI: ] module assistant
[ COMPILARE I SORGENTI: ] module assistant
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License