Paru 2.0.0

Pitkän hiljaisuuden jälkeen Paru on päivitetty - kääre pacmanille AUR-integraatiolla.

Päivitys sisältää monia merkittäviä muutoksia, jotka ovat pääasiassa tärkeitä kokeneille käyttäjille.

PKGBUILD-arkistot

Tämän julkaisun pääominaisuus on kyky integroida PKGBUILD-tietovarastot, jotka eivät perustu AUR:iin. Nyt voit lisätä ne paru.conf:iin:

[repon_nimi] Url = https://path/to/git/repo

Synkronoi sitten komennolla paru -Sy --pkgbuilds.

Voit myös käyttää Path=:tä Url=:n sijaan määrittääksesi polun paikallisella asemallasi.

Paru käsittelee tällaista arkiston PKGBUILD-lähteenä samalla tasolla kuin AUR.

paru -S foo

PKGBUILD-arkistoilla on korkeampi prioriteetti kuin AUR:illa. He voivat silti käyttää riippuvuuksia AUR:sta.

Siellä on myös oletusarvoinen PKGBUILD-arkisto nimeltä . nykyisessä hakemistossa. Karkeasti sanottuna paru.conf:ssa on seuraavat "näkymättömät rivit":

[.] Polku = .

Tämän avulla voit tehdä paru -S ./foo, jossa foo on paketin nimi (ei polku) nykyisessä hakemistossa. Tämä tarkoittaa, että jos hakemistossa on joukko PKGBUILD-tiedostoja, jotka riippuvat toisistaan, voit rakentaa sellaisen komennolla paru -S ./foo ja paru ratkaisee riippuvuudet.

Aiemmin paru -U:ta voitiin käyttää myös PKGBUILD:n rakentamiseen nykyisessä hakemistossa. Tämä vaihtoehto on nimetty uudelleen paru -B:ksi ... ja nyt voit kerätä useita PKGBUILD-tiedostoja kerralla.

chroot

--chroot toimii nyt ilman paikallisia tietovarastoja, vaikka se toimii silti paremmin niiden kanssa.

-- interaktiivinen

paru foo on aina käytetty interaktiiviseen etsimiseen ja asennukseen. Nyt on myös --interaktiivinen kytkin, joka toimii muiden toimintojen kanssa.

  • paru foo on synonyymi sanalle paru -S — interaktiivinen foo.
  • paru -R --interactive foo käytetään interaktiiviseen poistoon.
  • paru -Ss/-Qs --interactive foo antaa interaktiivisen kehotteen ja tulostaa sitten valitut paketit, jotta tulos voidaan ohjata toiseen komentoon.

Lähde: linux.org.ru

Lisää kommentti