Jump to content
Sign in to follow this  
Lag

Aggiornamento VPS

Recommended Posts

Ciao a tutti,

 

vi scrivo perchè vorrei qualche dritta a riguardo l'aggiornamento di una VPS Xen con Debian.

 

Per aggiornare l'intero sistema, mi basta un:

 

apt-get update

apt-get dist-upgrade

 

oppure devo seguire qualche accorgimento particolare?

 

apt-get dist-upgrade mi propone questo:

 

The following packages will be REMOVED:

libnewt0.51 netkit-inetd

The following NEW packages will be installed:

debian-archive-keyring dmidecode gnupg gpgv iputils-ping laptop-detect

libbz2-1.0 libdb4.3 libdevmapper1.02 libedit2 libgnutls13 libkrb53

libmysqlclient15off libncursesw5 libnewt0.52 libpq4 libreadline5 libsasl2-2

libsigc++-2.0-0c2a libslang2 libtasn1-3 libusb-0.1-4 mktemp mysql-common

openbsd-inetd openssh-client openssh-server readline-common sysvinit-utils

tasksel-data ucf update-inetd

The following packages will be upgraded:

adduser apt apt-utils aptitude at bash bsdutils console-common console-tools

coreutils debconf debconf-i18n debianutils dpkg dselect findutils ifupdown

initscripts iptables libblkid1 libc6 libc6-dev libc6-xen libconsole libldap2

libpam-modules libpam-runtime libpam0g libsasl2 libsasl2-modules libxml2

libxml2-dev logrotate mount nano netbase netkit-ping nmap passwd procps

proftpd ssh sysvinit tar tasksel tzdata util-linux whiptail

48 upgraded, 32 newly installed, 2 to remove and 0 not upgraded.

 

 

Posso procedere tranquillamente?

 

Prima ho provato a dare 'soltanto' apt-get update e ricevo questo errore:

 

Preconfiguring packages ...

dpkg: `ldconfig' not found on PATH.

dpkg: `start-stop-daemon' not found on PATH.

dpkg: `install-info' not found on PATH.

dpkg: `update-rc.d' not found on PATH.

dpkg: 4 expected program(s) not found on PATH.

NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin.

E: Sub-process /usr/bin/dpkg returned an error code (2)

 

obiettivamente, questi pacchetti sono in /usr/sbin e /sbin e tali percorsi non sono presenti in path:

 

/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games

 

Mi sapreste spiegare la ragione di questo? E come posso ovviare tale problema?

 

vi ringrazio,

Lag

Share this post


Link to post
Share on other sites

Sono riuscito ad aggiornare con apt-get dist-upgrade dando prima "su" .

 

Ora è tutto aggiornato ma ho un problema piuttosto grosso:

 

ho fatto macello con proftpd (penso le configurazioni) e non ne vuole sapere di partire.

 

vps:/etc# /etc/init.d/proftpd start

Starting proftpd:

vps:/etc# telnet localhost 21

Trying 127.0.0.1...

Connected to localhost.

Escape character is '^]'.

Connection closed by foreign host.

vps:/etc#

 

Ho provato a disinstallarlo e reinstallarlo da profptd.sh (script di Directadmin) ma si ripresenta sempre questo problema...

 

sbaglio qualcosa?

Share this post


Link to post
Share on other sites

Okei, grazie per l'aiuto.. sembra che ce l'abbiamo fatta :D

 

è strano perchè ho fatto più volte la stessa ed identica procedura:

 

dpkg --purge proftpd

cd /usr/local/directadmin/scripts

./proftpd.sh

 

Ora funziona tutto correttamente... speriamo in bene!

 

Ti ringrazio per la cortesia :)

Share this post


Link to post
Share on other sites

Niente di che, ma mi raccomando: studia bene perché potresti avere problemi che non risultano al pannello. A quel punto, dovrai smanettare sul serio e se non ne sei ingrado sono **zzi! :stordita:

Share this post


Link to post
Share on other sites

stai molto attento a upgradare debian con apt se hai DA installato ti consiglio di configurare per bene il file /etc/apt/preferences bloccando le versioni di php proftpd mysql exim ecc

Share this post


Link to post
Share on other sites

Per il futuro: come mi consigliate di aggiornare l'intero sistema senza rischiare di fare pasticci?

 

escludo dagli aggiornamenti con apt tutti i programmi che riguardano directadmin e in caso gli aggiorno quando sono disponibili gli script di DA per aggiornarli?

 

Dopodiché posso usare tranquillamente dist-upgrade ?

 

grazie,

Lag

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×