Archlinux: soluzione temporanea per Yaourt che non funziona
28 Dicembre, 2008 at 16:27 | In Linux | 5 CommentsTags: Arch Linux, Archlinux, AUR, bug, fix, Pacman, problema, repository, Yaourt

AGGIORNAMENTO! Yaourt è stato aggiornato. Questo «hack» non è piú necessario!
Questo è un articolo per tutti gli utenti di Archlinux che installano i programmi con Yaourt (che, ricordo, non è un programma ufficiale ma è stato sviluppato da un utente della community francese).
Ebbene, Yaourt da qualche giorno non funziona piú, mostrando solo i risultati dei repository ufficiali. In pratica Yaourt non riesce piú a cercare i pacchetti su AUR, a causa di una modifica sul sito di Archlinux.
In attesa che i programmatori risolvano il problema, è possibile modificare leggermente un file di Yaourt affinché questo riesca a cercare i pacchetti (tuttavia non viene mostrata la relativa descrizione).
È sufficiente cancellare nel file /usr/bin/yaourt la seguente riga:
wget -q "${AUR_URL}${1}" -O - | grep -A 2 "<a href='/packages.php?ID=" \
…e sostituirla con questa:
wget -q "${AUR_URL}${1}" -O - | grep -A 2 "<a href='packages.php?ID=" \
Salvate e il gioco è fatto! Ovviamente questa è una soluzione temporanea e assolutamente non elegante, da usare solo in attesa di un vero e proprio aggiornamento del programma.
5 Commenti »
RSS feed dei commenti a questo articolo. TrackBack URI
Lascia un commento
Blog su WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.



Cioè sostituire la stinga con se stessa?
Forse c’è qualche errore.
Commento di telperion — 29 Dicembre, 2008 #
Ah no scusa, c’è uno slash in meno.
Commento di telperion — 29 Dicembre, 2008 #
Anche io quando l’ho letto sul forum inglese di Arch Linux ho avuto un attimo di “esitazione”
Commento di LucAndrea — 29 Dicembre, 2008 #
molto interessante il tuo blog…
Commento di luk75 — 29 Dicembre, 2008 #
Hanno aggiornato yaourt, ora tutto funziona come prima.
Commento di Zap — 30 Dicembre, 2008 #