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
