Ero sivun ”AUR” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(Ak: Uusi sivu: 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 avu...)
 
pEi muokkausyhteenvetoa
(5 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
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]].
{{Epävirallinen pakettilähde}}
 
'''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==
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.
 
===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===
{{Oikeudet}}
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


==Katso myös==
==Katso myös==
* [[Pacman]]
* [[Pacman]]
* [[Arch_Linux]]
* [[Arch Linux]]


==Aiheesta muualla==
==Aiheesta muualla==
* [http://aur.archlinux.org/ AUR]
* [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

Kolmannen osapuolen pakettivarastoissa on riskinsä! Asennettavat paketit ja niiden skriptit voivat tehdä järjestelmässä mitä tahansa.

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

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.

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

Katso myös

Aiheesta muualla