Heim häufiges Problem Was ist das Deb-Format?

Was ist das Deb-Format?

Aug 24, 2022 am 11:02 AM
deb 格式

deb ist das Debian-Softwarepaketformat. Es ist ein exklusives Installationspaketformat für Debian-Systeme (einschließlich Debian und Ubuntu) und hat sich zu einem sehr beliebten Installationspaket unter Linux entwickelt. Das Deb-Paket besteht aus drei Teilen: 1. Datenpaket, einschließlich der tatsächlich installierten Programmdaten; 2. Installationsinformationen und Steuerskriptpaket, einschließlich Deb-Installationsanweisungen, Logos, Skripten usw.; , inklusive Dateien Erstklassige Informationen.

Was ist das Deb-Format?

Die Betriebsumgebung dieses Tutorials: Ubuntu 22-System, Dell G3-Computer.

DEB ist das Debian-Softwarepaketformat. Das Debian-Paket ist eine Standard-Unix-Archivdatei. Die Paketdateiinformationen und der Paketinhalt werden über gzip und tar gepackt.

Was ist das Deb-Format?

deb ist die Dateierweiterung für das Debian-Paketformat.

Das Deb-Format ist ein exklusives Installationspaketformat für Debian-Systeme (einschließlich Debian und Ubuntu). Zusammen mit dem APT-Softwareverwaltungssystem hat es sich zu einem sehr beliebten Installationspaket unter Linux entwickelt. Nach dem Eintritt in die 2.x-Ära verpflanzte der Cydia-Autor JayFreeman (saurik) es zusammen mit dem APT-Softwareverwaltungssystem auf die iPhone-Plattform.

Das Debian-Paket ist ein Standardarchiv von Unixar. Es packt die Paketdateiinformationen und Paketinhalte über gzip und tar. Das klassische Programm zur Handhabung dieser Pakete ist dpkg, das oft über Debians apt-get betrieben wird. Mit dem Alien-Tool können Sie Deb-Pakete in die Formate rpm und tar.gz konvertieren.

Das Deb-Paket im Linux-Betriebssystem ähnelt dem Softwarepaket (exe) in Windows. Es erfordert fast keine komplizierte Kompilierung und kann per Mausklick installiert und verwendet werden.

Das Deb-Paket selbst besteht aus drei Teilen: dem Datenpaket, das die tatsächlich installierten Programmdaten enthält, und dem Dateinamen data.tar.XXX; dem Installationsinformations- und Steuerskriptpaket, das die Deb-Installationsanweisungen und Logos enthält , Skripte usw., und der Dateiname ist control .tar.gz; der letzte enthält einige Binärdaten der Deb-Datei, einschließlich Dateiheader und anderer Informationen, die im Allgemeinen unsichtbar sind, aber beim Öffnen in mancher Software sichtbar sind .

deb selbst kann verschiedene Komprimierungsmethoden verwenden. Das TAR-Format ist kein Komprimierungsformat, sondern fasst verstreute Dateien und Verzeichnisse direkt zusammen und zeichnet deren Berechtigungen und andere Dateninformationen auf. Data.tar.XXX wurde bereits erwähnt, wobei XXX der komprimierte Suffixname ist. Das von Deb standardmäßig verwendete Komprimierungsformat ist das GZIP-Format. Das gebräuchlichste ist daher data.tar.gz. Zu den gängigen Komprimierungsformaten gehören bzip2 und lzma. Unter diesen hat lzma die höchste Komprimierungsrate, die Komprimierung erfordert jedoch relativ viel CPU-Ressourcen und Zeit.

data.tar.gz enthält die tatsächlich installierten Programmdaten. Während des Installationsvorgangs werden die Daten im Paket direkt in das Stammverzeichnis (d. h. /) dekomprimiert, sodass sie entsprechend dem Speicherort der Datei festgelegt werden müssen vor dem Packen. Der entsprechende Datei-/Verzeichnisbaum.

Die Datei control.tar.gz enthält die für eine Deb-Installation erforderlichen Steuerinformationen. Im Allgemeinen gibt es 5 Dateien: control, die zum Aufzeichnen von Softwareidentifikation, Versionsnummer, Plattform, Abhängigkeitsinformationen und anderen Daten verwendet werden; ein Skript, das vor dem Entpacken von data.tar.gz ausgeführt wird, ein Skript, das nach dem Entpacken von Daten ausgeführt wird; Skript, das ausgeführt wird, bevor Dateien während der Deinstallation gelöscht werden; postrm, ein Skript, das ausgeführt wird, nachdem Dateien gelöscht wurden

Im Cydia-System hat Saurik, der Autor von Cydia, ein weiteres Skript hinzugefügt, extrainst_, das eine ähnliche Funktion wie postinst hat.

DEB-Installationspaketfunktionen:

  • Reichhaltige Ressourcen: Es gibt viele auf Cydia selbst, ganz zu schweigen davon, dass Installationspakete in jedem Format in Deb konvertiert werden können.

  • Relativ bequemer Online-Kaufmodus: CydiaStore, aber obwohl es im App Store keine Beschränkung auf 5 Geräte gibt, ist die Zahlungsmethode für inländische Benutzer schwieriger.

  • Es ist schwieriger zu knacken, da es nicht die AppStore-Überprüfungsmethode verwendet, daher müssen dem Programm Überprüfungs- und Anti-Cracking-Maßnahmen hinzugefügt werden, was für Softwareentwickler von Vorteil ist .

  • Vollständige Unix-Dateisystemunterstützung: Dateiberechtigungen, Eigentümer und Benutzergruppen müssen nicht mit Befehlen festgelegt werden (natürlich kann dies auch mit Skripten festgelegt werden).

  • Vollständige Skriptunterstützung: 5 Skripte werden entsprechend installiert und deinstalliert Die sequentielle Ausführung bietet mehr Auswahlmöglichkeiten. Für Sicherungs- und Wiederherstellungsvorgänge können Sie beispielsweise Dateien in preinst sichern und Dateien in postrm wiederherstellen.

  • Strikte Abhängigkeiten: Deb folgt strikten Abhängigkeiten (angegeben in Depends und Pre-Depends), um sicherzustellen, dass die Software zum Ausführen erforderlich ist Komponenten. Abhängige Softwarepakete werden während der Online-Installation automatisch installiert. Es ist auch wichtig, das Softwarepaket A zu deinstallieren. Bei der Deinstallation von B wird angezeigt, dass A von B abhängt. Die Deinstallation von B führt dazu, dass A unbrauchbar wird. Dies kann die Integrität und Stabilität des Systems gewährleisten.

  • Das Vorhandensein von Schlüsselwerten wie Konflikten, Ersetzen und Bereitstellen kann Konfliktaufforderungen implementieren oder andere Softwarepakete ersetzen.

  • Volle Berechtigungen: Da Deb als Root mit der höchsten Autorität ausgeführt werden muss, kann Deb überall im System agieren. Mit anderen Worten, Deb hat die volle Kontrolle über das gesamte System, sodass die Deb-Installationspaketsoftware viele Dinge erreichen kann, die ipa nicht implementierte Funktionen.

  • Relativ einfache Erfassungsmethode (online oder offline) und Installationsmethode, und Sie müssen sich keine Gedanken über das Löschen des Programms machen, wenn Sie es auf verschiedenen Computern synchronisieren.

  • Die Installation ist relativ einfach: Unabhängig von der Art des Installationspakets ist die Installationsmethode nicht sehr kompliziert, Deb ist jedoch etwas komplizierter.

Weitere Informationen zu diesem Thema finden Sie in der Rubrik „FAQ“!

Das obige ist der detaillierte Inhalt vonWas ist das Deb-Format?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So verwenden Sie Anführungszeichen in Apple Notes So verwenden Sie Anführungszeichen in Apple Notes Oct 12, 2023 pm 11:49 PM

In iOS 17 und macOS Sonoma hat Apple neue Formatierungsoptionen für Apple Notes hinzugefügt, darunter Anführungszeichen und einen neuen Monostyle-Stil. Hier erfahren Sie, wie Sie sie verwenden. Mit zusätzlichen Formatierungsoptionen in Apple Notes können Sie Ihren Notizen jetzt Anführungszeichen hinzufügen. Das Format der Blockzitate erleichtert das visuelle Versetzen von Textabschnitten mithilfe der Anführungszeichenleiste links vom Text. Tippen/klicken Sie einfach auf die Formatschaltfläche „Aa“ und wählen Sie die Option „Blockzitat“ aus, bevor Sie etwas eingeben oder wenn Sie sich in der Zeile befinden, die Sie in ein Blockzitat umwandeln möchten. Diese Option gilt für alle Texttypen, Stiloptionen und Listen, einschließlich Checklisten. Im selben Menü „Format“ finden Sie die neue Option „Einzelstil“. Dies ist eine Überarbeitung der vorherigen „gleichbreiten“

Wie schreibe ich das QQ-Postfachformat? Was ist das QQ-Postfachformat? Wie schreibe ich das QQ-Postfachformat? Was ist das QQ-Postfachformat? Feb 22, 2024 pm 03:40 PM

QQ-E-Mail: QQ-Nummer@qq.com, Englisch QQ-E-Mail: Englisch oder Numbers@qq.com, Foxmail-E-Mail-Konto: Richten Sie Ihr eigenes Konto ein@foxmail.com, Mobiltelefon-E-Mail-Konto: Mobiltelefonnummer@qq.com. Tutorial Anwendbares Modell: iPhone13 System: IOS15.3 Version: QQ Mailbox 6.3.3 Analyse 1QQ Mailbox hat vier Formate, häufig verwendete QQ Mailbox: QQ Nummer@qq.com, Englisch QQ Mailbox: Englisch oder Numbers@qq.com, Foxmail E-Mail Konto: Richten Sie Ihr eigenes Konto@foxmail.com ein, E-Mail-Konto für Mobiltelefone: Mobiltelefonnummer@qq.com. Ergänzung: Was ist QQ-Postfach 1? Das früheste QQ-Postfach befand sich nur zwischen QQ-Benutzern

Was ist das Format von pptm? Was ist das Format von pptm? Jan 11, 2021 pm 02:46 PM

pptm ist ein Dateiformat von PowerPoint in der Office-Suite. Der vollständige Name lautet „Makro-fähige PowerPoint-Präsentation“. pptm-Dateien können nur mit Office-Software der Version 2007 und höher geöffnet werden. Beim Öffnen mit anderen Softwareversionen treten Probleme wie Unfähigkeit zum Bearbeiten und unvollständige Bilder auf.

Was ist das Dateiformat von Ink? Was ist das Dateiformat von Ink? Feb 03, 2023 pm 02:32 PM

ink ist das Dateiformat einer Verknüpfung; eine Verknüpfung ist ein Dateiobjekt, das in seiner Funktion einem symbolischen Link ähnelt, sich jedoch wesentlich von einem symbolischen Link unterscheidet; eine Verknüpfung ist eine gewöhnliche Datei, kein Symbol, und seine Erweiterung ist „ .lnk“, sodass die Verknüpfung kopiert, verschoben, geändert oder gelöscht werden kann; die Verknüpfung kann auf eine Datei, einen Ordner oder einen anderen zulässigen Speicherort im System verweisen.

Welches Format ist m3u8? Welches Format ist m3u8? Feb 20, 2023 pm 01:38 PM

m3u8 ist das UTF-8-Kodierungsformat. M3U8 bezieht sich auf die UTF-8-codierte M3U-Datei, und die M3U-Datei zeichnet eine Index-Klartextdatei auf. Wenn Sie sie öffnen, spielt die Wiedergabesoftware sie nicht ab, sondern ermittelt anhand ihrer Datei die Netzwerkadresse der entsprechenden Audio- und Videodatei Index für die Online-Verarbeitung. M3U8 ist ein gängiges Streaming-Medienformat, das hauptsächlich in Form einer Dateiliste vorliegt. Es unterstützt sowohl Live-Übertragung als auch On-Demand-Wiedergabe und wird besonders häufig auf Plattformen wie Android und iOS verwendet.

Welches Format hat die Datei cr3? Welches Format hat die Datei cr3? Jun 23, 2021 pm 03:22 PM

CR3-Dateien sind Original-Rohdateien, die von den neuen Kameras von Canon mit dem Digic8-Bildprozessor aufgezeichnet wurden. CR3-Dateien können mit Canon ddp geöffnet werden, einer Software zum Durchführen von Bildanpassungen wie „RAW-Entwicklung“ an RAW-Bildern.

Erfahren Sie, wie Sie Deb-Dateien in Ubuntu installieren Erfahren Sie, wie Sie Deb-Dateien in Ubuntu installieren Dec 29, 2023 pm 11:50 PM

Wie installiere ich eine Datei im .deb-Format auf dem System? Schauen wir uns an, wie die .deb-Datei installiert wird. Bitte sehen Sie sich das ausführliche Tutorial unten an. 1. Melden Sie sich beim System an und legen Sie die Deb-Datei auf dem Desktop ab. 2. Klicken Sie dann auf die untere linke Ecke des Anzeigeprogramms, wie unten gezeigt. 3. Klicken Sie auf [Terminal], wie in der Abbildung gezeigt. 4. Geben Sie dann den Installationsbefehl ein: [sudodpkg-i]. 5. Ziehen Sie deb hinter [sudodpkg-i], wie in der Abbildung gezeigt. 6. Nach Eingabe des Passwortes, wie im Bild dargestellt, kann die Software installiert werden. 7. Klicken Sie nach der Installation unten links auf „Start“, dann wird die installierte Software angezeigt.

Welches Format hat die Datei exb Welches Format hat die Datei exb Mar 10, 2021 pm 03:02 PM

Die Exb-Datei ist ein spezielles Format, das von der CAXA-Zeichensoftware generiert wird. CAXA ist Chinas größter Hersteller von Fertigungssoftware. Die Exb-Datei ist die Datendatei des elektronischen Zeichenbretts der zweidimensionalen Zeichensoftware.