Pacman 5.2 -paketinhallinnan uusi versio on nyt saatavilla

Arch Linux

Viime viikolla puhuimme Arch Linux -kehittäjien julkaisemat uutiset mukaan lukien tuki zstd-pakkausalgoritmille Pacmanin versiosta 5.2 lähtien. Ja hyvä vain muutama tunti sitten uusi versio julkaistiin ylläpitäjän Pacman 5.2 -paketit

Niille, jotka eivät tiedä Pacmanista, heidän pitäisi tietää se tämä on Arch Linux -pakettien hallinta, pystyy ratkaisemaan riippuvuudet ja lataamaan ja asentamaan kaikki tarvittavat paketit automaattisesti. Teoriassa käyttäjän on suoritettava vain yksi komento järjestelmän täydelliseksi päivittämiseksi.

Pacman käyttää tervaan pakattuja tiedostoja, jotka on pakattu gzip- tai xz-tiedostoiksi kaikille paketeille, joista jokainen sisältää käännetyt binäärit. Paketit ladataan FTP: n kautta, voit käyttää myös HTTP- ja paikallisia tiedostoja sen mukaan, miten kukin arkisto on määritetty. Noudattaa Linux Arch Build System (ABS) -järjestelmää, jota käytetään pakettien luomiseen lähdekoodista.

Pacmanin tärkeimmät uutuudet 5.2

Tämän uuden Pacman 5.2 -version julkaisun myötä voimme huomata, että yksi merkittävimmistä uutuuksista on zstd-algoritmin sisällyttäminen siihenverrattuna "xz" -algoritmiin, nopeuttaa pakkausten pakkaamista ja purkamistasäilyttäen samalla puristustason.

Minkä kanssa lisäsi kyvyn yhdistää johtajat makepkg: hen lataamaan lähdekoodipaketteja ja tarkistamaan digitaalisen allekirjoituksen avulla. Lisäksi tuki lisättiin myös pakettien pakkaamiseen käyttämällä lzip- ja lz4-algoritmeja.

Repo-addin tapauksessa erotettu tuki tietokannan pakkaamiseen zstd: n avulla erottuu. Lähitulevaisuudessa Arch Linux odottaa oletuksena siirtymistä zstd: n käyttöön.

Toinen muutos Pacman 5.2: ssa on se delta-päivitysten tuki on poistettu kokonaan, jonka avulla voit ladata vain muutokset. Kapasiteetti on poistettu haavoittuvuuden (CVE-2019-18183) takia, mikä sallii mielivaltaisten komentojen suorittamisen järjestelmässä allekirjoittamattomia tietokantoja käytettäessä.

Hyökkäystä varten käyttäjän on ladattava hyökkääjän valmistamat tiedostot tietokannan ja delta-päivityksen kanssa. Delta-päivitysten tuki oli oletusarvoisesti pois käytöstä, eikä sitä käytetty laajalti. Tulevaisuudessa on tarkoitus kirjoittaa delta-päivitysten toteutus kokonaan uudelleen.

Toisaalta myös tuki PGP-avainten lataamiseen Web Key Directory -hakemistolla on korostettu (WKD), jonka ydin on sijoittaa julkiset avaimet verkkoon linkillä sähköpostiosoitteessa määritettyyn verkkotunnukseen.

Toinen muutos, joka kannattaa ottaa huomioon, on tämä Pacman 5.2: n uudessa versiossa poistettu "-voima" -vaihtoehto koska sen käytön yhteydessä voi esiintyä riippuvuusongelmia. Nyt tarjotaan vaihtoehdon "overwrite" sijaan. heijastavat tarkemmin.

Tiedostohakutuloksille, joissa on "-F" -vaihtoehto, anna laajennettuja tietoja, kuten pakettiryhmä ja asennuksen tila.

Lopuksi on myös syytä mainita, että Pacman 5.2: n julkaisemisen myötä XferCommand-komentokäsittelijässä (CVE-2019-18182) on korjattu haavoittuvuus, joka sallii MITM-hyökkäyksen ja allekirjoittamattoman tietokannan saavuttaa komentosi järjestelmässä .

Ja että Pacman 5.2: n avulla on mahdollista rakentaa Meson-järjestelmällä Autotoolsin sijaan. Seuraavassa versiossa Meson korvaa kokonaan Autotoolsin.

Päivitä Pacman uuteen versioon

Näinä hetkinä, jolloin artikkeli kirjoitettiin Pacmanin uutta versiota ei ole vielä julkaistu Arch Linux -tietovarastoissa, joten ainoa tapa saada tämä uusi versio Pacman 5.2: sta järjestelmässämme jas lataamalla ja kokoamalla lähdekoodin tietokoneellemme.

Seikkailijoille, jotka pitävät rakenteista, he voivat saada Pacman 5.2 -koodin alla olevasta linkistä.

Samaan aikaan muille on aika odottaa ilmoitusta Octopissa tai odottaa päivityksen heijastumista Arch Linux -tietovarastoihin.


Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.