Autore Topic: aggiornamenti automatici  (Letto 3242 volte)

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
aggiornamenti automatici
« il: 09 Maggio 2013, 21:30:54 »
allora....
dovrei inserire qualcosa per un aggiornamento automatico
il sito lo abbiamo
per il resto ditemi voi :-[

 :2birre:--per formulinux-- :2birre:
;D

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: aggiornamenti automatici
« Risposta #1 il: 09 Maggio 2013, 21:43:59 »
Interrogando una  pagina php apposita puoi far controllare la presenza  di una nuova versione, e quindi volendo puoi procedere ad un installazione della nuova rekease

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
Re: aggiornamenti automatici
« Risposta #2 il: 09 Maggio 2013, 21:56:18 »
per la prima parte ci sono
ma per la sovrascrizione/aggiornamento(dopo avere i dati)???
;D

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: aggiornamenti automatici
« Risposta #3 il: 09 Maggio 2013, 22:10:53 »
Un modo. Brutale ma efficace e qullo di sovrascrivere il binario del tuo programma a patto che il nuovo versione non usi componenti non presenti nella vecchia versione e quindi non istallati.

naturalmente questo sistema e contro qualsiasi etica linuxiana, visto che si bypassa brutalmente il gestore di pacchetti, però di contro permette a chiunque di aggiornare con un semplice click, (naturalmente si dovrà inserire la pass di root  visto che il binario è in /usr/bin.)

un altro problema è ce il gestore di pacchetti non sarà aggiornato sulla versione attuale del programma, ma per lui sul sistema sarà presente la versione che è stata installata tramite deb
« Ultima modifica: 09 Maggio 2013, 22:20:36 da fsurfing »

Offline Michy9393

  • Gran Maestro dei Gamberi
  • *****
  • Post: 570
  • Ubuntu: Linux for Human Beings
    • Mostra profilo
Re: aggiornamenti automatici
« Risposta #4 il: 09 Maggio 2013, 23:15:05 »
Dobbiamo bypassare questi problemi e cercare di creare un sistema di aggiornamento semplice...Chi potrebbe darci una mano?

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
Re: aggiornamenti automatici
« Risposta #5 il: 10 Maggio 2013, 16:19:43 »
Un modo. Brutale ma efficace e qullo di sovrascrivere il binario del tuo programma a patto che il nuovo versione non usi componenti non presenti nella vecchia versione e quindi non istallati.

naturalmente questo sistema e contro qualsiasi etica linuxiana, visto che si bypassa brutalmente il gestore di pacchetti, però di contro permette a chiunque di aggiornare con un semplice click, (naturalmente si dovrà inserire la pass di root  visto che il binario è in /usr/bin.)

un altro problema è ce il gestore di pacchetti non sarà aggiornato sulla versione attuale del programma, ma per lui sul sistema sarà presente la versione che è stata installata tramite deb
meno brutale
tipo con il gestore pacchetti integrato???
tipo come funziona per tutti gli altri programmi(ti si apre la finestrella e ti fa acconsentire agli agg....)
oppure all'avvio del programma fa un check e ti apre internet e il resto lo devi fare tu, ma è brutto!!!

oppure
un programma separato(nella stessa cartella e va avviato per primo) che fa il check e chiede se si vuole fare gli aggiornamenti poi cancella tutto il programma da aggiornare e riscarica
però funzionerebbe con l'eseguibile... o non sò... :-\

il fatto è che qualche componente lo attiveremo...(tipo per i grafici, o per la grafica etc....)

qualcosa di generale... che dovrebbero avere tutti i programmi grandicelli...
....
;D

Offline 9bit

  • Grande Gambero
  • ***
  • Post: 191
    • Mostra profilo
Re: aggiornamenti automatici
« Risposta #6 il: 10 Maggio 2013, 18:27:43 »
.....fare un repository?

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
Re: aggiornamenti automatici
« Risposta #7 il: 10 Maggio 2013, 18:38:53 »
bell'idea ma come saprete so a malapena che cos'è :-\
;D

Offline 9bit

  • Grande Gambero
  • ***
  • Post: 191
    • Mostra profilo
Re: aggiornamenti automatici
« Risposta #8 il: 10 Maggio 2013, 18:45:26 »
bell'idea ma come saprete so a malapena che cos'è :-\
visto che lo spazio web c'è, farlo è una stupidata, ci sono molte guide al riguardo  ;)

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
Re: aggiornamenti automatici
« Risposta #9 il: 10 Maggio 2013, 19:47:56 »
bell'idea ma come saprete so a malapena che cos'è :-\
visto che lo spazio web c'è, farlo è una stupidata, ci sono molte guide al riguardo  ;)
spiegami perchè non ci ho capito niente  :mad: :mad: :mad:

« Ultima modifica: 11 Maggio 2013, 14:44:52 da simo97 »
;D

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
Re: aggiornamenti automatici
« Risposta #10 il: 11 Maggio 2013, 15:48:45 »
pg1: fa il check
programma: il programma da aggiornare

allora se io
1) ho il file in tar.bz (meglio l'eseguibile??) aggiornato sul sito di michy
2) creo un programma che fa un chek
     2.1)non ci sono agg: allora fa partire il programma(come??)
     2.2)ci sono agg: 2.2.1)scarica il file
                            2.2.2) lo scompatta (come??)
                            2.2.3) elimina la precedente versione
                            2.2.4) sposta il file della nuova versione nella cartella apposita
                            2.2.5) lo fa partire (come???)

il pg1 va avviato per primo
e il programma va messo dentro la cartella di pg1

qualcuno ha capito?? -io no-

....ora sarà complicato ma è il modo più immediato.....

se qualcuno si "degna" di rispondere faccio qualcosa di generico e poi chi vuole se lo copia....
;D

Offline 9bit

  • Grande Gambero
  • ***
  • Post: 191
    • Mostra profilo
Re: aggiornamenti automatici
« Risposta #11 il: 11 Maggio 2013, 15:52:00 »
bell'idea ma come saprete so a malapena che cos'è :-\
visto che lo spazio web c'è, farlo è una stupidata, ci sono molte guide al riguardo  ;)
spiegami perchè non ci ho capito niente  :mad: :mad: :mad:


Leggi qui e qui credo che sia fattibile...

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
Re: aggiornamenti automatici
« Risposta #12 il: 11 Maggio 2013, 16:00:23 »
grande ;) ;)
;D

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
Re: aggiornamenti automatici
« Risposta #13 il: 11 Maggio 2013, 16:37:35 »
asp
mi sono bloccato
ho la key
ma mi chiede il pacchetto .deb...
io ho il tar.bz
come lo comprimo in .deb????

edit
mi dice di fare alien --to-deb /home/simone/Scrivania/Formulinux-0.0.9provarepo.tar.gz
ma mi fa il programma alien non è istallato......
ho provato ad istallarlo ma fa
Codice: [Seleziona]
E: dpkg è stato interrotto. È necessario eseguire "sudo dpkg --configure -a" per correggere il problema. 
simone@simone-V:~/Scrivania/repo-formulinux$ sudo dpkg --configure -a
Elaborazione dei trigger per ureadahead...
ureadahead will be reprofiled on next reboot
Configurazione di virtualbox-guest-x11 (4.2.10-dfsg-0ubuntu2)...

File di configurazione "/etc/X11/Xsession.d/98vboxadd-xclient"
 ==> File nel sistema creato dall'utente o da uno script.
 ==> File anche nel pacchetto fornito dal responsabile del pacchetto.
   Come procedere? Le opzioni sono:
    Y o I   : installa la versione del responsabile del pacchetto
    N od O  : mantiene la versione attualmente installata
      D     : mostra le differenze tra le versioni
      Z     : avvia una shell per esaminare la situazione
 L'azione predefinita consiste nel mantenere la versione attuale.
*** 98vboxadd-xclient (Y/I/N/O/D/Z) [predefinito=N] ? y
Installazione della nuova versione del file di configurazione /etc/X11/Xsession.d/98vboxadd-xclient...
Elaborazione dei trigger per libc-bin...
ldconfig deferred processing now taking place
simone@simone-V:~/Scrivania/repo-formulinux$

non ci ho capito niente...
qualcuno mi illumini!!!!

------------------------------------------------------
se qualcuno non lo sa ho ubuntu 13.4
------------------------------------------------------
« Ultima modifica: 11 Maggio 2013, 17:10:14 da simo97 »
;D

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
Re: aggiornamenti automatici
« Risposta #14 il: 11 Maggio 2013, 19:52:26 »
aiutoooo

come lo trasformo????
alien già provato
sudo checkinstall -D make install
mi da qualcosa tipo "make: ***  Nessuna regola per generare l'obiettivo "install".  Arresto."
 :hard: :hard: :hard: :hard:
;D