Deb: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: parentesi quadre automatiche nel template {{nota disambigua}} |
No2 (discussione | contributi) {{nota disambigua}} Etichetta: Link a pagina di disambiguazione |
||
(8 versioni intermedie di 7 utenti non mostrate) | |||
Riga 1:
{{nota disambigua
{{S|formati di file}}
{{titolo minuscolo|deb}}
{{Formato file
|
|
|
|
|
|
|magic_number =
|
| sviluppatore = [[Debian]]▼
|uniform_type_identifier =
| proprietario = ▼
|
|licenza =
| data_ultima_versione = ▼
|data_pubblicazione =
| genere = [[Sistema di gestione dei pacchetti]]▼
|
| esteso_a = ▼
|nota_ultima_versione =
| standard = ▼
|compressione = <!-- inserire "lossy" o "lossless" -->
|estensione_di = [[ar (Unix)|ar]], [[tar (software)|tar]]
|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]].
[[File:Gdebi.png|thumb|[[Gdebi]].]]▼
== 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>)
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.▼
* 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
▲
Per installare un pacchetto debian, basta eseguire questo comando:▼
== Esempi di utilizzo ==
# dpkg -i pacchetto_debian.deb
Riga 38 ⟶ 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]]
* [[RPM Package Manager]]
== 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}}
|