Zdaj je na voljo nova različica upravitelja paketov Pacman 5.2

ArchLinux

Prejšnji teden smo se pogovarjali novice, ki so jih objavili razvijalci Arch Linux podpora za algoritem stiskanja zstd od Pacmanove različice 5.2. In dobro pred nekaj urami je izšla nova različica skrbnik Paketi Pacman 5.2

Tisti, ki ne vedo za Pacmana, bi morali to vedeti to je upravitelj paketov Arch Linux, lahko razreši odvisnosti ter samodejno prenese in namesti vse potrebne pakete. Teoretično mora uporabnik za popolno posodobitev sistema izvesti samo en ukaz.

Pacman uporablja datoteke, pakirane v katran in stisnjene v gzip ali xz za vse pakete, od katerih vsak vsebuje sestavljene binarne datoteke. Paketi se prenesejo prek FTP-ja, lahko pa uporabite tudi HTTP in lokalne datoteke, odvisno od tega, kako je konfigurirano posamezno skladišče. V skladu z Linux Arch Build Build System (ABS), ki se uporablja za ustvarjanje paketov iz izvorne kode.

Glavne novosti Pacmana 5.2

Z uvedbo te nove različice Pacmana 5.2 lahko ugotovimo, da je ena najodličnejših novosti vključitev algoritma zstd, kiv primerjavi z algoritmom "xz", pospeši stiskanje in razpakiranje paketov, hkrati pa ohranja stopnjo stiskanja.

Skupaj s katerimi dodal možnost povezovanja upraviteljev z makepkg za prenos izvornih paketov in preverjanje z digitalnim podpisom. Poleg tega je bila dodana tudi podpora za stiskanje paketov z uporabo algoritmov lzip in lz4.

V primeru Repo-add izstopa dodana podpora za stiskanje baze podatkov z zdd. V bližnji prihodnosti Arch Linux pričakuje privzeti prehod na uporabo zstd.

Druga sprememba v Pacmanu 5.2 je ta podpora za posodobitve delta je bila popolnoma odstranjena, kar vam omogoča prenos samo sprememb. Zmogljivost je bila odstranjena zaradi ranljivosti (CVE-2019-18183), ki omogoča izvajanje poljubnih ukazov v sistemu pri uporabi nepodpisanih baz podatkov.

Za napad mora uporabnik prenesti datoteke, ki jih je napadalec pripravil z bazo podatkov in posodobitvijo delte. Podpora za posodobitve delta je bila privzeto onemogočena in ni bila široko uporabljena. V prihodnosti naj bi v celoti prepisali izvajanje delta posodobitev.

Po drugi strani pa tudi je poudarjena podpora za nalaganje ključev PGP z uporabo imenika spletnih ključev (WKD), katerega bistvo je v spletu postaviti javne ključe s povezavo do domene, določene v elektronskem naslovu.

Druga sprememba, ki jo je vredno upoštevati, je, da je v tej novi različici Pacmana 5.2 odstranjena možnost "–force" saj z njegovo uporabo lahko pride do težav z odvisnostmi. Zdaj je namesto možnosti "–prepiši" na voljo. odražajo natančneje.

Medtem ko rezultati iskanja datotek z možnostjo "-F" vsebujejo razširjene informacije, kot so skupina paketov in stanje namestitve.

Na koncu je treba omeniti tudi, da je bila s izdajo Pacmana 5.2 v upravljalniku ukazov XferCommand (CVE-2019-18182) odpravljena ranljivost, ki omogoča napad MITM in nepodpisano bazo podatkov, da se doseže izvajanje vaših ukazov v sistemu .

In da je s Pacman 5.2 mogoče graditi z uporabo sistema Meson namesto Autotools. V naslednji različici bo Meson popolnoma nadomestil Autotools.

Posodobite Pacmana na novo različico

V teh trenutkih, v katerih je bil članek napisan nova različica Pacmana še ni izdana v skladiščih Arch Linux, torej edini način, da imamo to novo različico Pacmana 5.2 v našem sistemu ins prenosom in sestavljanjem izvorne kode zanjo v našem računalniku.

Za pustolovce, ki imajo radi gradnje, lahko dobijo kodo Pacman 5.2 s spodnje povezave.

Medtem je za ostale čas, da počakate na obvestilo v Octopiju ali počakate, da se posodobitev odraža v skladiščih Arch Linux.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.