Pagina 1 di 1

aggiornare periodicamente i pacchetti installati da AUR

Inviato: 11 luglio 2015, 0:04
da Xwang
Ciao a tutti,
vorrei sapere se c'è qualche tool o script che periodicamente aggiorni i pacchetti installati da AUR (mi riferisco in particolare a quelli che puntano a rami di sviluppo svn, git, etc) che permetta se possibile, di "spalmare" gli aggiornamenti in modo ciclico (se uno ha 10 pacchetti di questo tipo, e ne aggiorna uno a settimana, dopo 10 settimane viene riaggiornato il primo).
Esiste? Se no, è possibile fare qualche script ad hoc?

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 11 luglio 2015, 14:11
da TheSaint
Git e svn, non c'è un modo automatico. Si deve investigare amanuense e ripetere l' installazione dei pacchetti interessati.
Magari si può scrivere uno script per verificare se il repositorio git o svn hanno aggiornato di recente.

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 22 ottobre 2015, 23:20
da bcclsn
basta dare yaourt -Syua e aggiorni tutti i pacchetti installati da AUR.

se installi evopop-gtk-theme-git e il mantainer aggiorna il tema su github, aggiornando tramite -Syua aggiornarai in automatico, dato che il pkgbuild va a pescare dal link git

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 18 settembre 2016, 3:50
da Zar Marco
Una domanda che mi sto ponendo da un po'. Se io volessi scaricare un programma da aur e compilarlo dal tar invece che avere yaourt esso come si potrà aggiornare? Immagino scaricando il nuovo pacchetto che andrà a sovrascrivere il vecchio. Ma sarà da cercarlo manualmente?

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 18 settembre 2016, 6:03
da TheSaint
Se vuoi installare un pacchetto da tarball, dovresti crearti il PKGBUILD e usare makepkg.

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 18 settembre 2016, 11:51
da MrSmith
Zar Marco ha scritto:Una domanda che mi sto ponendo da un po'. Se io volessi scaricare un programma da aur e compilarlo dal tar invece che avere yaourt esso come si potrà aggiornare? Immagino scaricando il nuovo pacchetto che andrà a sovrascrivere il vecchio. Ma sarà da cercarlo manualmente?
Se vuoi aggiornarlo manualmente devi scaricarti il nuovo PKGBUILD e usare makepkg, se vuoi aggiornarlo automatizzando il processo puoi utilizzare uno qualunque degli AUR helpers tipo yaourt, pacaur, etc. anche se il pacchetto iniziale lo avevi installato manualmente col PKGBUILD.

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 18 settembre 2016, 13:04
da Zar Marco
No ma intendevo, vado in aur scarico tipo Chrome, lo scomparto, gli do un makepkg s è poi lo installo con pacman U. Ma per aggiornarlo?

OK capito. Grazie mille

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 18 settembre 2016, 13:34
da MrSmith
Zar Marco ha scritto:Ma per aggiornarlo?
Stesso procedimento.
Una volta che hai il PKGBUILD puoi comunque fare tutto con un unico comando:

Codice: Seleziona tutto

makepkg -sri

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 18 settembre 2016, 18:20
da zorro62
preferisco dare:

Codice: Seleziona tutto

yaourt -Su --aur

almeno so cosa aggiorno.

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 19 settembre 2016, 20:56
da Zar Marco
Ma quindi, escludendo l'uso di un comando tipo yaourt, per trovare gli aggiornamenti vanno cercati direttamente in aur quindi

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 20 settembre 2016, 13:20
da zorro62
Zar Marco ha scritto:Ma quindi, escludendo l'uso di un comando tipo yaourt, per trovare gli aggiornamenti vanno cercati direttamente in aur quindi
non sono sicuro,ma mi pare che pacman aggiorni anche paccchetti aur, non di tutti i repo.

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 20 settembre 2016, 13:29
da Zar Marco
Ok grazie mille

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 20 settembre 2016, 14:34
da TheSaint
I pacchetti in AUR, non sono gestiti da pacman. Può esserci un aurhelper che controlla se un programma di AUR è aggiornato.

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 20 settembre 2016, 14:40
da TheSaint
I pacchetti in AUR, non sono gestiti da pacman. Può esserci un aurhelper che controlla se un programma di AUR è aggiornato.

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 20 settembre 2016, 15:45
da zorro62
ecco come pensavo,grazie x le info.

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 20 settembre 2016, 17:04
da zorro62
@thesaint mi sembra che su archmate,qualcosa non quadra

Codice: Seleziona tutto

nuovo@pippo ~]$ su
Password: 
[root@pippo nuovo]# pacman -Syu 
:: Sincronizzazione dei database in corso...
 infinality-bundle è aggiornato
 infinality-bundle-multilib è aggiornato
 infinality-bundle-fonts è aggiornato
 core è aggiornato
 extra                   1755,9 KiB   254K/s 00:07 [######################] 100%
 community                  3,6 MiB   306K/s 00:12 [######################] 100%
 archlinuxfr è aggiornato
:: Aggiornamento del sistema in corso...
risoluzione delle dipendenze in corso...
ricerca dei pacchetti in conflitto in corso...

Pacchetti (5) ffmpeg-1:3.1.3-2  git-2.10.0-1  numix-themes-2.6.2-1
              python2-twisted-16.4.1-1  youtube-dl-2016.09.19-1

Dimensione totale dei pacchetti da scaricare:    18,12 MiB
Dimensione totale dei pacchetti da installare:  105,86 MiB
Dimensione netta dell'aggiornamento:              0,03 MiB

:: Vuoi procedere con l'installazione? [S/n] 
quy yaourt

Codice: Seleziona tutto

[nuovo@pippo ~]$ yaourt  -Su --aur
eye : Orfano 
ruby-sigar : Orfano 
ruby-state_machine : Orfano 
ruby-thor : Orfano 
Altri pacchetti: | 36 / 36

==> Solo aggiornamenti dei pacchetti (nuova release):
extra/ffmpeg           1:3.1.3-1    1 -> 2

==> Aggiornamenti del software (nuova versione):
extra/git              2.9.3-1      -> 2.10.0-1
extra/python2-twisted  16.3.2-1     -> 16.4.1-1
community/numix-themes 2.6.1-1      -> 2.6.2-1
community/youtube-dl   2016.09.15-1 -> 2016.09.19-1
aur/compiz             0.9.12.2-13  -> 0.9.13.0-7
aur/numix-themes-green 2.6.1-1      -> 2.6.2-1

==> Continuare l'aggiornamento? [S/n]
==> [V]edi i dettagli dei pacchetti   Seleziona [M]anualmente i pacchetti
==> --------------------------------------------------------------

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 20 settembre 2016, 19:26
da MrSmith
Cosa non quadra?

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 20 settembre 2016, 20:43
da zorro62
che pacman non aggiorna aur,a me pare di si mate,mentre su xfce non succede.
edit
ok ho capito,chiedo venia.
in poche parole aur aggiorna tutto,mentre pacman solo i repo di arch.

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 20 settembre 2016, 20:49
da MrSmith
zorro62 ha scritto:che pacman non aggiorna aur,a me pare di si mate,mentre su xfce non succede.
Perchè dici che su mate aggiorna aur? Nell'esempio che hai postato, come è giusto che sia, pacman ti propone l'aggiornamento dei soli pacchetti nei repository, non di quelli su AUR.

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 20 settembre 2016, 20:52
da MrSmith
zorro62 ha scritto: edit
ok ho capito,chiedo venia.
in poche parole aur aggiorna tutto,mentre pacman solo i repo di arch.
Esatto.

Re: aggiornare periodicamente i pacchetti installati da AUR

Inviato: 21 settembre 2016, 16:14
da TheSaint
Yaourt emula pacman coi parametri passati, poi i pacchetti che non sono nei repositori li va a cercare in AUR.