Aggiornare slackware slapt-get

07/02/2007 by - Linux

Aggiornare slackware con slapt-get

Partendo da una slack 9.1 è possibile aggiornare i pacchetti della distro utilizzando il tool debian like slapt-get (APT like system for Slackware)

I pacchetti necessari sono:

curl-7.15.5-i486-1.tgz
glibc-solibs-2.3.6-i486-6.tgz
libidn-0.6.5-i486-1.tgz

e per finire

slapt-get-0.9.11g-i386-1.tgz

Il file di configurazione

/etc/slapt-get/slapt-getrc

WORKINGDIR=/var/slapt-get
EXCLUDE=^kernel-.*,^alsa-.*,^glibc.*,.*-[0-9]dl$,^devs$,^udev$,aaa_elflibs,x86_64
SOURCE=ftp://ftp.unina.it/pub/linux/distributions/slackware/slackware-9.1/
SOURCE=http://software.jaos.org/slackpacks/9.1/

Ci permette di selezionare il mirror da cui attingere i pacchetti (consiglio di cambiarlo poichè il principale  è solitamente un chiodo) e di escludere tramite regex determinati pacchetti dal nostro aggiornamento (come kernel o moduli)

Per aggiornare la lista pacchetti

#slapt-get --update

Retrieving package data [ftp://ftp.unina.it/pub/linux/distributions/slackware/slackware-9.1/]…Done
Retrieving patch list [ftp://ftp.unina.it/pub/linux/distributions/slackware/slackware-9.1/]…Done
Retrieving checksum list [ftp://ftp.unina.it/pub/linux/distributions/slackware/slackware-9.1/]…Done
Retrieving ChangeLog.txt [ftp://ftp.unina.it/pub/linux/distributions/slackware/slackware-9.1/]…Done
Reading Package Lists…Done
Retrieving package data [http://software.jaos.org/slackpacks/9.1/]…Done
Retrieving patch list [http://software.jaos.org/slackpacks/9.1/]…Done
Retrieving checksum list [http://software.jaos.org/slackpacks/9.1/]…Done
Retrieving ChangeLog.txt [http://software.jaos.org/slackpacks/9.1/]…Done
Reading Package Lists…Done

Per aggiornare la macchine

# slapt-get --upgrade

Reading Package Lists… Done
The following packages have been EXCLUDED:
alsa-oss kernel-headers kernel-ide kernel-modules
The following packages will be upgraded:
bin bind cvs gaim gdm getmail gnupg gstreamer gzip hotplug imagemagick infozip
kdebase kdelibs kdepim koffice lesstif lftp libpng libtiff lynx mc metamail
mozilla mozilla-plugins mutt openssh openssl openssl-solibs pcre pine
proftpd python qt rpm screen sudo sysklogd tar tcpdump utempter util-linux
wget xfree86 xine-lib xine-ui xv
47 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Need to get 145.0MB of archives.
After unpacking 18.8MB of additional disk space will be used.
Do you want to continue? [y/N]

Se vogliamo escludere dall’aggiornamento qualche pkg possiamo intervenire sul file di configurazione o utilizzare le opzioni della linea di comando.

Una volta aggiornata la macchina non è necessario riavviare (se non avete installato un nuovo kernel…)
Se avete eseguito l’aggiornamento di openssh *consiglio* di fare un restart del servizio.



Lascia un commento

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.