Deb: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
No2 (discussione | contributi) {{nota disambigua}} Etichetta: Link a pagina di disambiguazione |
|||
(26 versioni intermedie di 19 utenti non mostrate) | |||
Riga 1:
{{nota disambigua}}
{{S|
{{titolo minuscolo|deb}}
{{Formato file
|nome =
|logo = <!-- solo nome file -->
|icona = Application-x-deb.svg
|estensione= .deb▼
|immagine = Deb File Structure.svg
|mime= application/x-deb▼
|didascalia = Struttura di un pacchetto Debian
|sviluppatore= [[Debian]]▼
▲|estensione = .deb, .udeb
|typecode=▼
|magic_number =
|uniform_type_identifier =
▲|typecode =
▲|sviluppatore = [[Debian]]
|proprietario =
|licenza =
|data_pubblicazione =
|ultima_versione =
|data_ultima_versione =
|nota_ultima_versione =
|genere = [[Sistema di gestione dei pacchetti]]
|compressione = <!-- inserire "lossy" o "lossless" -->
|estensione_di = [[ar (Unix)|ar]], [[tar (software)|tar]]
|esteso_a =
|standard =
|aperto = <!-- inserire "sì" o "si" -->
|sito = <!-- senza http:// -->
}}
Un '''pacchetto Debian''' (o '''file archivio Debian''') è un [[formato archivio]] utilizzato dalla [[distribuzione Linux]] [[Debian]] e le sue derivate per il suo [[sistema di gestione dei pacchetti]].<ref>{{cita web|url=https://www.debian.org/doc/manuals/debian-faq/pkg-basics.it.html|capitolo=Fondamenti sul sistema di gestione dei pacchetti Debian|titolo=The Debian GNU/Linux FAQ}}</ref> I pacchetti Debian presentano l'estensione '''.deb''' e possono essere estratti tramite il software [[dpkg]].
== Descrizione ==
Un pacchetto Debian è composto da un archivio [[ar (Unix)|ar]] contenente tre file:<ref name="Nussbaum">{{cita web|lingua=en|url=https://www.debian.org/doc/manuals/packaging-tutorial/packaging-tutorial.en.pdf#page=7|titolo=Debian Packaging Tutorial|autore=Lucas Nussbaum|data=2021-11-03|pagina=7}}</ref><ref>{{cita web|lingua=en|url=https://tldp.org/HOWTO/Debian-Binary-Package-Building-HOWTO/x60.html|capitolo=Package Structure|titolo=Debian Binary Package Building HOWTO}}</ref>
* un [[file di testo]] denominato ''debian-binary'' contenente informazioni sulla versione del formato ("2.0"<ref name="Nussbaum" /> o "0.939000"<ref>{{cita web|lingua=en|url=https://manpages.debian.org/unstable/dpkg-dev/deb-old.5.en.html|titolo=deb-old - old style Debian binary package format|sito=Debian}}</ref>)
▲[[Immagine:Gdebi.png|250px|thumb|[[Gdebi]]]]
* due [[file archivio]] [[tar (software)|tar]] (generalmente compressi con [[gzip]]) contenenti rispettivamente i [[metadati]] del pacchetto<ref>{{cita web|lingua=en|url=https://debian-handbook.info/browse/stable/sect.package-meta-information.html|capitolo=Package Meta-Information|titolo=The Debian Administrator's Handbook}}</ref> e i file di installazione
== Esempi di utilizzo ==
▲Generalmente i pacchetti .deb non vengono gestiti utilizzando direttamente [[dpkg]] ma con altri programmi (come ad esempio [[Advanced Packaging Tool|apt]]), differenti sia per i diversi tipi di interfacce forniti, sia per l'"intelligenza" e la "logica" di gestione delle dipendenze.
▲Per installare un pacchetto debian, basta eseguire questo comando:
# dpkg -i pacchetto_debian.deb
Riga 28 ⟶ 48:
# dpkg -r pacchetto_debian.deb
Pacchetti deb possono essere convertiti in altri formati, come [[RPM Package Manager|RPM]] usando l'utility [[Alien (software)|alien]] in questo modo:<ref>{{cita web|lingua=en|url=https://www.debian.org/doc/manuals/developers-reference/tools.en.html#alien|capitolo=alien|titolo=Overview of Debian Maintainer Tools}}</ref>
# alien pacchetto_suse.rpm
== Note ==
<references />
== Voci correlate ==
* [[dpkg]]
* [[
== Collegamenti esterni ==
* {{cita web|lingua=en|url=https://www.debian.org/doc/manuals/debian-faq/pkg-basics.en.html|capitolo=Basics of the Debian package management system|titolo=The Debian GNU/Linux FAQ}}
* {{cita web|lingua=en|url=https://wiki.debian.org/udeb|titolo=udeb|sito=Debian Wiki}}
{{Debian}}
{{Portale|informatica|Software libero}}
[[Categoria:Formati di file]]
[[Categoria:Debian]]
|