aggiornare periodicamente i pacchetti installati da AUR

Segnalazioni di pacchetti utili, richieste di creazione pacchetti e supporto tecnico
Rispondi
Xwang
Novello Arciere
Messaggi: 118
Iscritto il: 24 aprile 2012, 23:23

aggiornare periodicamente i pacchetti installati da AUR

Messaggio da Xwang » 11 luglio 2015, 0:04

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?

Avatar utente
TheSaint
Robin Hood
Messaggi: 7930
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da TheSaint » 11 luglio 2015, 14:11

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.
F the saint 13 anni da questo forum ;)
Gli uomini consumano il pianeta, almeno due di queste cose si possono ridurre.

Avatar utente
bcclsn
Novello Arciere
Messaggi: 106
Iscritto il: 12 giugno 2014, 19:26
Località: /home/bcclsn

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da bcclsn » 22 ottobre 2015, 23:20

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
errare è umano, ma per fare veri disastri serve la password di root (cit.)

Zar Marco
Arciere Provetto
Messaggi: 630
Iscritto il: 29 dicembre 2015, 11:34
Architettura: x86_64 (64bit)

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da Zar Marco » 18 settembre 2016, 3:50

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?
Lenovo Legion Y520 Intel i7 7700HQ 8Gb ram arch(x86_64)+plasma5+i3wm
Macbook pro intel core 2duo 8gb di ram arch(x86_64)+i3wm

Avatar utente
TheSaint
Robin Hood
Messaggi: 7930
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da TheSaint » 18 settembre 2016, 6:03

Se vuoi installare un pacchetto da tarball, dovresti crearti il PKGBUILD e usare makepkg.
F the saint 13 anni da questo forum ;)
Gli uomini consumano il pianeta, almeno due di queste cose si possono ridurre.

MrSmith
Novello Arciere
Messaggi: 124
Iscritto il: 22 marzo 2010, 23:17

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da MrSmith » 18 settembre 2016, 11:51

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.
It is what you make it!
Immagine

Zar Marco
Arciere Provetto
Messaggi: 630
Iscritto il: 29 dicembre 2015, 11:34
Architettura: x86_64 (64bit)

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da Zar Marco » 18 settembre 2016, 13:04

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
Lenovo Legion Y520 Intel i7 7700HQ 8Gb ram arch(x86_64)+plasma5+i3wm
Macbook pro intel core 2duo 8gb di ram arch(x86_64)+i3wm

MrSmith
Novello Arciere
Messaggi: 124
Iscritto il: 22 marzo 2010, 23:17

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da MrSmith » 18 settembre 2016, 13:34

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
It is what you make it!
Immagine

zorro62
Arciere
Messaggi: 320
Iscritto il: 26 aprile 2011, 18:07

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da zorro62 » 18 settembre 2016, 18:20

preferisco dare:

Codice: Seleziona tutto

yaourt -Su --aur

almeno so cosa aggiorno.
archlinux-xfce,archlinux.mate

Zar Marco
Arciere Provetto
Messaggi: 630
Iscritto il: 29 dicembre 2015, 11:34
Architettura: x86_64 (64bit)

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da Zar Marco » 19 settembre 2016, 20:56

Ma quindi, escludendo l'uso di un comando tipo yaourt, per trovare gli aggiornamenti vanno cercati direttamente in aur quindi
Lenovo Legion Y520 Intel i7 7700HQ 8Gb ram arch(x86_64)+plasma5+i3wm
Macbook pro intel core 2duo 8gb di ram arch(x86_64)+i3wm

zorro62
Arciere
Messaggi: 320
Iscritto il: 26 aprile 2011, 18:07

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da zorro62 » 20 settembre 2016, 13:20

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.
archlinux-xfce,archlinux.mate

Zar Marco
Arciere Provetto
Messaggi: 630
Iscritto il: 29 dicembre 2015, 11:34
Architettura: x86_64 (64bit)

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da Zar Marco » 20 settembre 2016, 13:29

Ok grazie mille
Lenovo Legion Y520 Intel i7 7700HQ 8Gb ram arch(x86_64)+plasma5+i3wm
Macbook pro intel core 2duo 8gb di ram arch(x86_64)+i3wm

Avatar utente
TheSaint
Robin Hood
Messaggi: 7930
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da TheSaint » 20 settembre 2016, 14:34

I pacchetti in AUR, non sono gestiti da pacman. Può esserci un aurhelper che controlla se un programma di AUR è aggiornato.
F the saint 13 anni da questo forum ;)
Gli uomini consumano il pianeta, almeno due di queste cose si possono ridurre.

Avatar utente
TheSaint
Robin Hood
Messaggi: 7930
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da TheSaint » 20 settembre 2016, 14:40

I pacchetti in AUR, non sono gestiti da pacman. Può esserci un aurhelper che controlla se un programma di AUR è aggiornato.
F the saint 13 anni da questo forum ;)
Gli uomini consumano il pianeta, almeno due di queste cose si possono ridurre.

zorro62
Arciere
Messaggi: 320
Iscritto il: 26 aprile 2011, 18:07

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da zorro62 » 20 settembre 2016, 15:45

ecco come pensavo,grazie x le info.
archlinux-xfce,archlinux.mate

zorro62
Arciere
Messaggi: 320
Iscritto il: 26 aprile 2011, 18:07

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da zorro62 » 20 settembre 2016, 17:04

@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
==> --------------------------------------------------------------
archlinux-xfce,archlinux.mate

MrSmith
Novello Arciere
Messaggi: 124
Iscritto il: 22 marzo 2010, 23:17

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da MrSmith » 20 settembre 2016, 19:26

Cosa non quadra?
It is what you make it!
Immagine

zorro62
Arciere
Messaggi: 320
Iscritto il: 26 aprile 2011, 18:07

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da zorro62 » 20 settembre 2016, 20:43

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.
archlinux-xfce,archlinux.mate

MrSmith
Novello Arciere
Messaggi: 124
Iscritto il: 22 marzo 2010, 23:17

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da MrSmith » 20 settembre 2016, 20:49

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.
Ultima modifica di MrSmith il 20 settembre 2016, 20:52, modificato 1 volta in totale.
It is what you make it!
Immagine

MrSmith
Novello Arciere
Messaggi: 124
Iscritto il: 22 marzo 2010, 23:17

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da MrSmith » 20 settembre 2016, 20:52

zorro62 ha scritto: edit
ok ho capito,chiedo venia.
in poche parole aur aggiorna tutto,mentre pacman solo i repo di arch.
Esatto.
It is what you make it!
Immagine

Avatar utente
TheSaint
Robin Hood
Messaggi: 7930
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: aggiornare periodicamente i pacchetti installati da AUR

Messaggio da TheSaint » 21 settembre 2016, 16:14

Yaourt emula pacman coi parametri passati, poi i pacchetti che non sono nei repositori li va a cercare in AUR.
F the saint 13 anni da questo forum ;)
Gli uomini consumano il pianeta, almeno due di queste cose si possono ridurre.

Rispondi