Wat ass eng Norweger Package?

Also sidd Dir gespaart op Ärem Computer an Dir sicht iwwer de Software Repositories op der Sich no eppes fir ze installéieren, wann Dir feststellt datt et eng Rei vu Fichieren mat der Extensioun noarch gëtt.

Wat ass Norweg a firwat Dir esou vill Fichier Dës Extension?

Am Prinzip läit den Noarch fir keng Architektur.

Zu dësem Zäitpunkt kënnt Dir Iech gewonnert, datt een aneren eng Stëmmung huet fir e Package ze kreéieren deen net op enger Architektur funktionnéiert.

Den Term Nouch heescht tatsächlech keng speziell Architektur oder wann Dir et wëllt, all Architekturen.

Wéi gëtt dat méiglech? Wéi gëtt et méiglech datt e Package op all Versiounen vu Linux, Windows an anere Betribssystemer geschafft hutt.

Well fir e Start net all Packagen enthale Applikatiounen. Zum Beispill ass d'Applikatioun gnome-backgrounds.arch eng Sammlung vun Desktop Backgrounds. Obwuel d'Package fir d'Gnome-Desktop-Ëmgéigend entwéckelt gouf ass et wierklech eng Sammlung vu Biller. D'Biller sinn universell formuléiert ginn, déi op all modernen Operatiounsystem benotzt ginn.

Duerfir kanns du op eng Noarch Package wéi alles wat wierklech universell ass wéi Backgrounds, Icons oder souguer Handbücher.

Noarch Pakete kënnen och Skripte, Programmer a Programmer enthalen, awer si mussen Dateien enthalen déi si richteg Plattform hunn.

Wéi eng Zort Programmer si wierklech Plattform?

Web-Applikatiounen déi an HTML, JavaScript an CSS entwéckelt ginn sinn universell wéi d'PHP-, PERL- a Python-Scripting Sproochen.

Kompiléiert Programmer kënnen net als Bicher ugesinn ginn, well se kompiléiert sinn fir eng spezifesch Architektur ze schaffen. Dofir gëtt C a C ++ -Konferenzen net an enger Noarch Datei fonnt. Ausnahm vun dëser Regel ass Java Programmer, well Java ass wierklech Cross Plattform an eng Java Applikatioun déi fir eng Linux Verdeelung a Architektur geschriwwe soll, och op anere Linux Plattformen an op Windows funktionnéieren.

Awer Dir mengt datt den Sourcecode kann als Noarch Pakete behalen ginn, well se méi grouss Plattform erstallt a sinn nëmme Betriber déi spezifesch zu enger spezifescher Architektur sinn. Quellcode Pakete ginn normalerweis mat der Gréisst vum Extrait gespeichert.

Noarch Dateien ginn normalerweis mat RPM-Paketen ass.

Et ass héchstwahrscheinlech datt Dir schon eng Rei vun RPM noarch Packagen hutt schonn op Ärem Computer installéiert.

Fir wat erauszefannen, wéi noarch Packagen déi Dir installéiert hutt, de folgend Kommando ze lafen:

rpm -qa --qf "% {N} -% {V} -% {R} \ t \ t% {ARCH} \ n" | grep noarch | méi

Dëse Kommando kann opgebrach ginn:

Sicht op d'Output vum eegene Kommando op eegenen Computer kann ech eng Rei Schrëftvergläicher, Firmwarepaketen, Dokumentatioun, Hannergrond, Symboler an Themen gesinn.

E Wuert vu Warnung awer. Just well eppes ass wéi noarch verpackt ass et net ëmmer vernoléisseg, d'Dateien an dësem Package op aner Computeren ze kopéieren an hoffen, datt se schaffen.

Zum Beispill, wann Dir e Computere mam Fedora vum RPM-Package Manager an engem anere laangen Debian benotzt mat dem DEB-Dateiformat, sinn et Sënn fir de equivalent Package op Debian ze kucken, ier Dir de Fichier vun der Fedora Maschinn kopéiert.