Ero sivun ”Malline:Asenna/AUR” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
pEi muokkausyhteenvetoa
Rivi 4: Rivi 4:
Mikäli AUR-työkaluja ei ole käytössä, voidaan <tt>{{{1}}}</tt> asentaa käsin seuraavasti.
Mikäli AUR-työkaluja ei ole käytössä, voidaan <tt>{{{1}}}</tt> asentaa käsin seuraavasti.
{{Oikeudet}}
{{Oikeudet}}
  $ wget <nowiki>https://aur.archlinux.org/packages/</nowiki>{{{2}}}/{{{1}}}/{{{1}}}.tar.gz -O - | tar xfz -
  $ wget <nowiki> https://aur.archlinux.org/cgit/aur.git/snapshot/</nowiki>{{{1}}}.tar.gz -O - | tar xfz -
  $ cd {{{1}}} && makepkg -s
  $ cd {{{1}}} && makepkg -s
  # [[pacman]] -U {{{1}}}*.tar.xz<noinclude>
  # [[pacman]] -U {{{1}}}*.tar.xz<noinclude>
Rivi 13: Rivi 13:
==Käyttö==
==Käyttö==
===Syntaksi===
===Syntaksi===
<tt><nowiki>{{Asenna/AUR|1|2}}</nowiki></tt>
<tt><nowiki>{{Asenna/AUR|1}}</nowiki></tt>
# Ohjelmapaketin nimi
# Ohjelmapaketin nimi
# Kaksi ensimmäistä kirjainta ohjelmapaketin nimestä
Toista parametria tarvitaan, koska AUR-pakettivaraston URL-osoitteet ovat muotoa:<br>
<tt>aur.archlinux.org/packages/'''paketin kaksi ensimmäistä kirjainta'''/paketin nimi/paketin nimi.tar.gz</tt>


===Esimerkki===
===Esimerkki===
Lisää artikkeliin esimerkiksi teksti: <tt><nowiki>{{Asenna/AUR|yay|ya}}</nowiki></tt><br>
Lisää artikkeliin esimerkiksi teksti: <tt><nowiki>{{Asenna/AUR|yay}}</nowiki></tt><br>
jolloin lopputulos on:<br>
jolloin lopputulos on:<br>
{{Asenna/AUR|yay|ya}}
{{Asenna/AUR|yay}}


==TODO==
==TODO==
Rivi 29: Rivi 25:
<nowiki>$ wget https://aur.archlinux.org/packages/{{{1}}}/{{{1}}}.tar.gz -O - | tar xfz -</nowiki>
<nowiki>$ wget https://aur.archlinux.org/packages/{{{1}}}/{{{1}}}.tar.gz -O - | tar xfz -</nowiki>
tätä <nowiki>{{{2}}}</nowiki> -parametria, ei tarvita enää. Saisiko sitä mitenkään valinnaiseksi.  
tätä <nowiki>{{{2}}}</nowiki> -parametria, ei tarvita enää. Saisiko sitä mitenkään valinnaiseksi.  
:Joo, muuttunut on jossain vaiheessa, eipä tuo perinteinen metodi toiminutkaan, ArchWikistä uudempi [[ArchWiki:Arch_User_Repository#Acquire_build_files|ohjeistus]] päivitetty. Eli kaksikirjaiminen parametri on poistunut eikä sen implementoinnista tarvitse enää murehtia.


Rivin
Rivin

Versio 16. marraskuuta 2020 kello 11.17

Asenna/AUR voidaan asentaa AUR-pakettivarastosta.

$ yay -S {{{1}}}

Mikäli AUR-työkaluja ei ole käytössä, voidaan {{{1}}} asentaa käsin seuraavasti.

Komennot, jotka alkavat $-merkillä suoritetaan tavallisena käyttäjänä ja komennot, jotka alkavat #-merkillä suoritetaan pääkäyttäjänä. Katso myös su, sudo ja doas.
$ wget  https://aur.archlinux.org/cgit/aur.git/snapshot/{{{1}}}.tar.gz -O - | tar xfz -
$ cd {{{1}}} && makepkg -s
# pacman -U {{{1}}}*.tar.xz

Mallineesta

Tällä mallineella voidaan neuvoa paketin asentaminen AUR-pakettivarastosta. Tällä hetkellä vain Arch Linux ja siihen pohjautuvat jakelut tukevat sitä.

Käyttö

Syntaksi

{{Asenna/AUR|1}}

  1. Ohjelmapaketin nimi

Esimerkki

Lisää artikkeliin esimerkiksi teksti: {{Asenna/AUR|yay}}
jolloin lopputulos on:
Asenna/AUR voidaan asentaa AUR-pakettivarastosta.

$ yay -S yay

Mikäli AUR-työkaluja ei ole käytössä, voidaan yay asentaa käsin seuraavasti.

Komennot, jotka alkavat $-merkillä suoritetaan tavallisena käyttäjänä ja komennot, jotka alkavat #-merkillä suoritetaan pääkäyttäjänä. Katso myös su, sudo ja doas.
$ wget  https://aur.archlinux.org/cgit/aur.git/snapshot/yay.tar.gz -O - | tar xfz -
$ cd yay && makepkg -s
# pacman -U yay*.tar.xz

TODO

Huomattu virhe tai sitten tämä on muuttunut, joku arch linux käyttäjä voisi tätä katsoa. $ wget https://aur.archlinux.org/packages/{{{1}}}/{{{1}}}.tar.gz -O - | tar xfz - tätä {{{2}}} -parametria, ei tarvita enää. Saisiko sitä mitenkään valinnaiseksi.

Joo, muuttunut on jossain vaiheessa, eipä tuo perinteinen metodi toiminutkaan, ArchWikistä uudempi ohjeistus päivitetty. Eli kaksikirjaiminen parametri on poistunut eikä sen implementoinnista tarvitse enää murehtia.

Rivin

$ wget https://aur.archlinux.org/packages/{{{2}}}/{{{1}}}/{{{1}}}.tar.gz -O - | tar xfz -

voisi korvata rivillä

$ wget https://aur.archlinux.org/packages/{{#sub:{{{1}}}|0|2}}/{{{1}}}/{{{1}}}.tar.gz -O - | tar xfz -

jolloin ei tarvittaisi {{{2}}} -parametria, mutta siihen tarvitaan StringFunctions-lisäosa.