A Basis Guide fir Linux Pakete

Aféierung

Egal ob Dir eng Debian baséiert Linux Verdeelung wéi Debian, Ubuntu, Mint oder SolyDX benotzt, oder Dir benotzt en Red Hat baséiert Linux Verdeelung wéi Fedora oder CentOS wéi d'Applikatiounen op Äre Computer installéiert sinn déi selwecht.

Déi kierperlech Method fir d'Software ze installéieren ass ënnerschiddlech. Zum Beispill d'grafesch Tools zu Ubuntu sinn de Software Center a Synaptic, während an Fedora ett YUM Extender an openSUSE benutzt Yast. Kommandozeilengrupp gehéieren apt-get fir Ubuntu a Debian oder Yum fir Fedora a Zypper fir openSUSE.

Déi eng Saach, déi se all gemeinsam hunn, ass d'Tatsaach, datt d'Applikatioune verpakkert gi fir se méi einfach ze installéieren.

Debian baséiert Verdeelungen benotzen den .deb-Paketformat, woubäi Red Hat baséiert Distributiounen RPM-Pakete benotzen. Et gi vill aner verschidde Packtypen, mais am Allgemenge si se sou eng ähnlech Manéier.

Wat sinn Repositories?

E Software-Repository enthält Softwarepakete.

Wann Dir iwwer de Softwarecenter suchzitt oder e Tool wéi Apt-get oder Yum benotze kënnt Dir eng Lëscht vun all de Packagen an de Repositorye fir Ären System ze gesinn.

E Software-Repository kann seng Fichieren op engem Server oder iwwer vill verschidde Server späicheren als Spigel.

Wéi Dir Pakete installéieren

Dee einfachste Wee fir Pakete ze fannen ass duerch d'grafesch Handwierker déi Dir vum Package Manager ass.

D'grafesch Handwierker hëlleft Iech Ofhängegkeet ze léisen an ze validéieren datt d'Installatioun richteg funktionnéiert.

Wann Dir léiwer d'Befehlszeil benotzt oder Dir mat engem kopielleche Server benotzt (dh et gëtt kee Desktop-Ëmfeld / Fenstermanager) benotzt Dir Command Line Manageren.

Et ass natierlech méiglech eenzel Verpackungen ze installéieren. An Debian baséiert Verdeelungen kann de Befreiung dpkg benotzen fir .deb Dateien ze installéieren . Am Red Hat baséiert Distributiounen kënnt Dir einfach de Befreiungsministère rpm benotzen.

Wat ass an engem Paket

Fir d 'Inhalter vun engem Debian Paket ze gesinn, da kënnt Dir se am Archiver Manager öffnen. D'Dateien an engem Package sinn wéi folgend:

De Debian-Binärdateier enthält d'Versiounnummer vum Debian-Format an d'Inhalter si bal ëmmer op 2,0 festgeluecht.

D'Kontrolldatei ass allgemeng eng Zipped Datei. Den Inhalt vun der Kontrolldatei definéiert wichteg Elementer vum Paket wéi folgend:

D'Dateieffizienz déi och en zipped up Tar-Datei bitt e Fichier Struktur fir de Package. All d'Fichier'en an der Datendatei ginn op den zoustännege Fichier am Linux-System erweidert.

Wéi kënnt Dir Pakete erstellen?

Fir e Package ze kreéieren musst Dir eppes, wat Dir wëllt an engem Package ofzeginn.

En Entwéckler kann e Sourcecode erstallt hunn deen ënner Linux funktionnéiert, awer deen net momentan fir Är Versioun vu Linux verpackt ass. An dësem Fall kënnt Dir e Debian Package oder RPM Paket erstellen.

Alternativ vläicht du sinn den Entwéckler an Dir wëllt Pakete fir Är eege Software benotzen. An der éischter Instanz braucht Dir de Code ze kompiléieren an ze kucken datt et funktionnéiert, awer de nächste Schrëtt ass d'Paket ze kreéieren.

Net all Packagen erfuerder Quellcode. Zum Beispill Dir kënnt e Paket enthalen mat Tapisseriewieler vun Schottland oder e speziellt Symbol.

Dëse Guide weist, wéi .deb an .rpm Pakete erstellen.