Arch Linux: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica Etichette: Ripristino manuale Modifica visuale |
→Arch Build System (ABS): Riformulato il paragrafo |
||
Riga 67:
Esistono pure altri repository ufficiali (''gnome-unstable'' e ''kde-unstable'') ma anche non ufficiali,<ref>{{Cita web|url=https://wiki.archlinux.org/title/Unofficial_user_repositories|titolo=Unofficial user repositories|accesso=28 agosto 2023}}</ref> facilmente utilizzabili previa configurazione di Pacman (sempre tramite file di testo).
=== Arch
* compilare o ricompilare un pacchetto per esigenze specifiche;
* creare e installare nuovi pacchetti da sorgenti software per i quali non esiste ancora alcun pacchetto;
* personalizzare i pacchetti esistenti per esigenze proprie.
Per eseguire queste operazioni l'utente, mediante <code>pkgctl</code> o [[Git (software)|Git]], clona nel suo computer dal repository ufficiale la directory del software che intende compilare. Per ogni software il repository contiene soltanto un file di testo chiamato <code>PKGBUILD</code> (che è un semplice script Bash) e a volte qualche altro file, ma mai il codice sorgente o il binario. Tramite il comando <code>makepkg</code> l'utente scarica il codice sorgente ufficiale e lo compila, ottenendo alla fine del processo un file che solitamente ha estensione <code>.pkg.tar.zst</code>, installabile tramite <code>pacman</code>.<ref name="abs" />
=== Arch User Repository (AUR) ===
|