Pagina 1 di 1

[RISOLOTO]Aggiornare pacchetti slackware.

Inviato: lun 24 set 2012, 20:56
da escher
Ciao a tutti, arrivo subito al dunque. Volevo chiedervi come posso aggiornare determinati pacchetti da shell?

So che devo dare shell , ad esempio se volessi aggiornare firefox alla versione più recente.

Codice: Seleziona tutto

slackpkg upgrade mozilla-firefox
Ma due sono le domande:

0) Il nome del pacchetto, quale devo mettere? Ad esempio per firefox devo scrivere "mozilla-firefox", come scopro il "vero" nome del pacchetto? Avrei potuto mettere solamente "firefox" e forse avrei sbagliato.

1) Devo decommentare un mirror in

Codice: Seleziona tutto

/etc/slackpkg/mirrors
e poi dare

Codice: Seleziona tutto

slackpkg update
. Quale mi consigliate di decommentare?

Grazie per le eventuali risposte ! :)

Re: Aggiornare pacchetti slackware.

Inviato: lun 24 set 2012, 22:08
da tornadomig
ciao e benvenuto! :)

non e' difficile, abbiamo anche un wiki ben fatto che ti puo' illustrare al meglio l'argomento che chiedi
http://www.slacky.eu/wikislack/index.php?title=Slackpkg

e poi anche diversi threads puoi trovare nel forum...

Codice: Seleziona tutto

# nano /etc/slackpkg/mirrors
comunque per prima cosa si decommenta uno e uno solo dei mirrors della tua slackware installata, lo vedi sull'elenco
poi salvi ctrl+o, enter e ctrl+x, poi

Codice: Seleziona tutto

# slackpkg update gpg
e aggiorni la public key, poi

Codice: Seleziona tutto

# slackpkg update
poi

Codice: Seleziona tutto

# slackpkg install-new
per vedere se ci sono pacchetti nuovi aggiunti, poi ancora un bel

Codice: Seleziona tutto

# slackpkg upgrade-all
e dovresti essere a posto

di solito fai cosi' dopo che hai creato il tuo utente, adesso hai la slack aggiornata

se ti serve altro, fai un fischio. segui i wiki che ti saranno molto utili e qui ne trovi a bizzeffe! :roll:

Re: Aggiornare pacchetti slackware.

Inviato: lun 24 set 2012, 22:56
da tornadomig
dimenticavo, per i server di solito becco uno svizzero o austriaco ;)

Re: Aggiornare pacchetti slackware.

Inviato: mar 25 set 2012, 2:00
da Blallo

Re: Aggiornare pacchetti slackware.

Inviato: mar 25 set 2012, 12:00
da escher
Prefetto grazie mille delle risposte :)
I server italiani me li sconsigliate =P

Ps: l'unica cosa che non mi è chiara è il comando:

Codice: Seleziona tutto

# slackpkg upgrade-all
Mi restituisce:

Codice: Seleziona tutto

You have a broken /var/log/packages - with two versions of the same package.
The list of packages duplicated in your machine are shown below, but don't
worry about this list - when you select your action, slackpkg will show a
better list:

flash-player-plugin-10.0.45.2-i386-1sl
flash-player-plugin-10.2.159.1-i386-1sl
fluxbox-1.0rc3-i486-1_slack11.0
fluxbox-1.1.1-i486-2
imlib2-1.4.2-i486-4sl
imlib2-1.4.4-i486-1sl
irssi-0.8.15-i486-1
irssi-0.8.15-i486-1_slack13.0
moc-2.4.3-i486-1bj
moc-2.5.0_alpha4-i486-1_SBo
wicd-1.6.2-i486-1_rlw
wicd-1.7.0-i486-2
Poi mi dice:

Codice: Seleziona tutto

You can (B)lacklist, (R)emove, or (I)gnore these packages.
Se premo B che succede?
R = mi rimuove il "duplicato" del pacchetto?

Grazie :)

Re: Aggiornare pacchetti slackware.

Inviato: mer 26 set 2012, 18:15
da hashbang
slackpkg ti sta dicendo che hai dei duplicati (che sono quelli elencati) e pertanto vuole sapere se desideri metterli in blacklist (in modo da non aggiornarli più alle versioni ufficiali e mantenere quelli esterni) oppure di rimuoverne uno.

Meglio se scegli la rimozione. Avere due pacchetti uguali non è una cosa molto pulita.

Re: Aggiornare pacchetti slackware.

Inviato: mer 26 set 2012, 19:12
da escher
Ok perfetto non sapevo cos'era la blacklist :)

Grazie mille !:)

Re: [RISOLOTO]Aggiornare pacchetti slackware.

Inviato: mer 26 set 2012, 21:21
da escher
Riapro un attimo. Non so perchè volendo eliminare il pacchetto "doppio" del flash mi ha cancellato molti altri pacchetti, tra cui fluxbox e irssi e delle librerie.
Sapete spiegarmi il perchè?
Ho dovuto installare di nuovo tutto, e ora nemmeno è tutto come prima.

Re: [RISOLOTO]Aggiornare pacchetti slackware.

Inviato: mer 26 set 2012, 23:37
da ZeroUno
che comando hai dato?

Re: [RISOLOTO]Aggiornare pacchetti slackware.

Inviato: gio 27 set 2012, 11:49
da escher
Ho dato:

Codice: Seleziona tutto

slackpkg upgrade-all
E' comparsa la lista:

Codice: Seleziona tutto

You have a broken /var/log/packages - with two versions of the same package.
The list of packages duplicated in your machine are shown below, but don't
worry about this list - when you select your action, slackpkg will show a
better list:

flash-player-plugin-10.0.45.2-i386-1sl
flash-player-plugin-10.2.159.1-i386-1sl
fluxbox-1.0rc3-i486-1_slack11.0
fluxbox-1.1.1-i486-2
imlib2-1.4.2-i486-4sl
imlib2-1.4.4-i486-1sl
irssi-0.8.15-i486-1
irssi-0.8.15-i486-1_slack13.0
moc-2.4.3-i486-1bj
moc-2.5.0_alpha4-i486-1_SBo
wicd-1.6.2-i486-1_rlw
wicd-1.7.0-i486-2

You can (B)lacklist, (R)emove, or (I)gnore these packages.
Ho premuto R e ho selezionato il pacchetto "duplicato" da rimuovere ossia il flash player. Ho dato invio e ha iniziato a cancellare tutto il resto che non c'entrava nulla. Non so spiegarmela questa cosa.

Ho visto in

Codice: Seleziona tutto

/var/log/removed_packeges
e questi sono i pacchetti eliminati:

Codice: Seleziona tutto

compiz-0.8.6-i486-1
ekiga-3.2.7-i486-1sl
flash-player-plugin-10.0.45.2-i386-1sl
flash-player-plugin-10.2.159.1-i386-1sl
fluxbox-1.0rc3-i486-1_slack11.0
fluxbox-1.1.1-i486-2
gcc-4.4.4-i486-1
gcc-g++-4.4.4-i486-1
imlib2-1.4.2-i486-4sl
imlib2-1.4.4-i486-1sl
irssi-0.8.15-i486-1
javacc-5.0-noarch-1_SBo
jre-6u20-i586-1
kdeaccessibility-4.4.3-i486-1
kdeedu-4.4.3-i486-1
kdemultimedia-4.4.3-i486-1
madplay-0.15.2b-i486-2
mailx-12.4-i486-1
metamail-2.7-i486-3
mozilla-firefox-l10n-it-4.0.1-i686-2sl
openoffice-autobuilder-multilang-3.2.1-noarch-23sm
openoffice-it-3.2.1-i586-23sl
openoffice-it-3.2.1-i586-23sl-upgraded-2010-09-25,21:34:37
openoffice.org-3.2.1_en_US-i586-1_SBo
openoffice.org-l10n-es-3.2.1-i486-1mfb
pyloris-3.2
tor-0.2.1.26-i486-1_SBo
tor-0.2.1.30-i486-1_SBo
unrar-4.0.3-i486-1_SBo
Di Compiz non mi interessa non so che funzione abbia in fluxbox. Di ekiga nemmeno. Gcc e G++ c'è quello integrato che non l'ha eliminato.Questi pacchetti: kdeaccessibility,kdeedu,kdemultimedia,madplay,mailx,metamail e tutti quelli di openoffice, li avevo eliminati io tempo fa. Tor funziona ancora.

Ho reinstallato:

Codice: Seleziona tutto

flash-player-plugin-10.2.159.1-i386-1sl
fluxbox-1.1.1-i486-2
irssi-0.8.15-i486-1
jre-6u20-i586-1
Non so quel sia la differenza tra:

Codice: Seleziona tutto

0) fluxbox-1.1.1-i486-2 (quello che ho installato di nuovo) 
1) fluxbox-1.0rc3-i486-1_slack11.0
Fluxbox è un po' diverso ma nulla di preoccupante.

Anche firefox è un po' diverso questa che ho ora è la versione 3.6.4 forse devo installare di nuovo il pacchetto eliminato:

Codice: Seleziona tutto

mozilla-firefox-l10n-it-4.0.1-i686-2sl

Dovrei anche installare la librerie: (non saprei come fare):

Codice: Seleziona tutto

imlib2-1.4.4-i486-1sl
Grazie delle risposte, mi sembra strano che abbia fatto questo casino.

Re: [RISOLOTO]Aggiornare pacchetti slackware.

Inviato: gio 27 set 2012, 12:03
da ZeroUno
ha tolto tutto quello che è estraneo a slackware (i pacchetti scaricati da repository di terzi)

Re: [RISOLOTO]Aggiornare pacchetti slackware.

Inviato: gio 27 set 2012, 12:17
da escher
Va bene grazie, almeno ho capito cosa ha fatto. :)

Re: [RISOLOTO]Aggiornare pacchetti slackware.

Inviato: gio 27 set 2012, 13:24
da ZeroUno
in questi casi comunque removepkg è molto più sicuro.

slackpkg serve a semplificare il calcolo di quali sono i pacchetti da aggiornare, ma mi guarderei bene da fargli fare operazioni, per quanto sia un tool ufficiale, un po' più avanzate.
"Slackpkg DOESN'T replace pkgtool."

Re: [RISOLOTO]Aggiornare pacchetti slackware.

Inviato: gio 27 set 2012, 13:36
da escher
Grazie mille ancora..terrò a mente la frase :)