Ero sivun ”AUR” versioiden välillä
Ei muokkausyhteenvetoa |
pEi muokkausyhteenvetoa |
||
(4 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä) | |||
Rivi 3: | Rivi 3: | ||
'''Arch User Repository''' (AUR) on [[Arch_Linux|Arch linuxin]] käyttäjäyhteisön ylläpitämä epävirallinen pakettivarasto. AUR sisältää pakettien kuvaukset (PKGBUILDS), joiden avulla ohjelmat voi kääntää lähdekoodista makepkg:lla ja sitten asentaa [[Pacman|pacmanilla]]. | '''Arch User Repository''' (AUR) on [[Arch_Linux|Arch linuxin]] käyttäjäyhteisön ylläpitämä epävirallinen pakettivarasto. AUR sisältää pakettien kuvaukset (PKGBUILDS), joiden avulla ohjelmat voi kääntää lähdekoodista makepkg:lla ja sitten asentaa [[Pacman|pacmanilla]]. | ||
== Pakettien asentaminen | ==Pakettien asentaminen== | ||
Paketteja voidaan asentaa AUR: | Paketteja voidaan asentaa AUR:sta käsin lataamalla, purkamalla ja paketoimalla, mutta myös valmiita työkaluja on saatavilla, joiden avulla asentaminen onnistuu automaattisesti, esimerkiksi [https://wiki.archlinux.org/index.php/yay yay]. ArchWikistä löytyy [https://wiki.archlinux.org/index.php/AUR_Helpers lista] kaikista AUR-työkaluista. Tälläisen työkalun käyttäminen on suotavaa, sillä tällöin päivitykset asentuvat muiden pakettien mukana, eikä niitä tarvitse käsin asentaa. | ||
=== Pakettien asentaminen käsin === | ===yay=== | ||
Ensiksi ladataan haluttu [[tarball]] AUR: | Asentaminen | ||
$ sudo pacman -S yay | |||
Etsitään esim. [[openra]]-pohjaisia modeja | |||
$ yay -Ss openra- | |||
Asennetaan Shattered Paradise | |||
$ yay -S openra-sp-git | |||
===Pakettien asentaminen käsin=== | |||
{{Oikeudet}} | |||
Ensiksi ladataan haluttu [[tarball]] AUR:sta. | |||
Puretaan ladattu tarball | Puretaan ladattu tarball | ||
tar -xzf paketti.tar.gz | $ tar -xzf paketti.tar.gz | ||
Käännetään ja paketoidaan koodi, sekä ratkaistaan riippuvuudet automaattisesti pacmanilla. | Käännetään ja paketoidaan koodi, sekä ratkaistaan riippuvuudet automaattisesti pacmanilla. | ||
$ makepkg -s | |||
Asennetaan paketti | Asennetaan paketti | ||
# pacman -U paketti.tar.xz | |||
== Katso myös == | ==Katso myös== | ||
* [[Pacman]] | * [[Pacman]] | ||
* [[Arch Linux]] | * [[Arch Linux]] | ||
== Aiheesta muualla == | ==Aiheesta muualla== | ||
* [http://aur.archlinux.org/ | * [http://aur.archlinux.org/ aur.archlinux.org] | ||
* [https://wiki.archlinux.org/index.php/Arch_User_Repository Arch User Repository - ArchWikissä] | * [https://wiki.archlinux.org/index.php/Arch_User_Repository Arch User Repository - ArchWikissä] | ||
[[Luokka:Paketinhallinta]] | [[Luokka:Paketinhallinta]] |
Versio 30. maaliskuuta 2019 kello 02.51
Arch User Repository (AUR) on Arch linuxin käyttäjäyhteisön ylläpitämä epävirallinen pakettivarasto. AUR sisältää pakettien kuvaukset (PKGBUILDS), joiden avulla ohjelmat voi kääntää lähdekoodista makepkg:lla ja sitten asentaa pacmanilla.
Pakettien asentaminen
Paketteja voidaan asentaa AUR:sta käsin lataamalla, purkamalla ja paketoimalla, mutta myös valmiita työkaluja on saatavilla, joiden avulla asentaminen onnistuu automaattisesti, esimerkiksi yay. ArchWikistä löytyy lista kaikista AUR-työkaluista. Tälläisen työkalun käyttäminen on suotavaa, sillä tällöin päivitykset asentuvat muiden pakettien mukana, eikä niitä tarvitse käsin asentaa.
yay
Asentaminen
$ sudo pacman -S yay
Etsitään esim. openra-pohjaisia modeja
$ yay -Ss openra-
Asennetaan Shattered Paradise
$ yay -S openra-sp-git
Pakettien asentaminen käsin
Ensiksi ladataan haluttu tarball AUR:sta. Puretaan ladattu tarball
$ tar -xzf paketti.tar.gz
Käännetään ja paketoidaan koodi, sekä ratkaistaan riippuvuudet automaattisesti pacmanilla.
$ makepkg -s
Asennetaan paketti
# pacman -U paketti.tar.xz