Ero sivun ”Arch User Repository” versioiden välillä

Siirry navigaatioon Siirry hakuun
205 merkkiä lisätty ,  17. marraskuuta 2020
p
p (Ak: Poistettu ohjaus sivulle AUR)
Merkkaus: Ohjaus on poistettu
 
(5 välissä olevaa versiota samalta käyttäjältä ei näytetä)
Rivi 2: Rivi 2:
{{Epävirallinen pakettilähde}}
{{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]].
'''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:sta käsin lataamalla, purkamalla ja paketoimalla, mutta myös valmiita työkaluja on saatavilla, joiden avulla asentaminen onnistuu automaattisesti, esimerkiksi {{AUR|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.
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 {{AUR|yay}}. [[ArchWiki:|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. Vaikka {{AUR|yay}} on tarkoitettu ensisijaisesti AUR-pakettien asentamiseen, sen asennusparametriksi käy myös viralliset paketit.


===yay===
===yay===
Rivi 11: Rivi 11:
Koska {{AUR|yay}} ei löydy enää Arch Linuxin virallisista pakettilähteistä, sen lähdekoodit pitää ladata [[git]]-palvemilta ja kääntää itse.
Koska {{AUR|yay}} ei löydy enää Arch Linuxin virallisista pakettilähteistä, sen lähdekoodit pitää ladata [[git]]-palvemilta ja kääntää itse.
  $ sudo pacman -Syyu
  $ sudo pacman -Syyu
  $ sudo pacman -S git
  $ sudo pacman -S --needed git base-devel
  $ mkdir -p ~/koodit
  $ mkdir -p ~/koodit
  $ cd ~/koodit
  $ cd ~/koodit
Rivi 24: Rivi 24:
===Esimerkki===
===Esimerkki===


Etsitään esim. [[openra]]-pohjaisia modeja
Etsitään esim. [[OpenRA]]-pohjaisia modeja
<pre>
<pre>
$ yay -Ss openra-
$ yay -Ss openra-
Rivi 71: Rivi 71:
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, paketoidaan koodi, sekä ratkaistaan riippuvuudet automaattisesti pacmanilla lopuksi asentaen paketin.
  $ makepkg -s
  $ makepkg -si
Asennetaan paketti
Vaihtoehtoinen tapa asentaa paketti.
  # pacman -U paketti.tar.xz
  # pacman -U paketti.tar.xz


Rivi 81: Rivi 81:


==Aiheesta muualla==
==Aiheesta muualla==
* [http://aur.archlinux.org/ aur.archlinux.org]
* [https://aur.archlinux.org/ aur.archlinux.org]
* [https://wiki.archlinux.org/index.php/Arch_User_Repository Arch User Repository - ArchWikissä]
* [[ArchWiki:Arch_User_Repository|Arch User Repository - ArchWikissä]]


[[Luokka:Paketinhallinta]]
[[Luokka:Paketinhallinta]]
[[Luokka:Arch Linux]]
3 173

muokkausta

Navigointivalikko