Als ich mir also auf der Seite
http://torus.lnet.lut.fi/vnstat/
nochmal alle Befehle angeguckt habe stelle ich fest, das es bereits die Version 1.2 gibt, also: einfach Updaten !
Denkste!!!
Alles so gemacht wie in der Anleitung, schön Backup von DB gemacht und anschließend
/var/spool/vnstat/db
umbenannt in
/var/spool/vnstat/eth0
Danach in /root/vnstat-1.2 die Installation ausgeführt, alles super, keine Fehlermeldung. Dann zum Abschluss
server:~/vnstat-1.2 # vnstat -u -i eth0
eingegeben, und als ergebniss kam:
-bash: /usr/local/bin/vnstat: No such file or directory
???
Was geht da ab ???
Hier meine Bildschirmausgabe:
Code: Select all
p#####:~ # tar -xvzf vnstat-1.2.tar.gz
vnstat-1.2/
vnstat-1.2/FAQ
vnstat-1.2/src/
vnstat-1.2/src/db.c
vnstat-1.2/src/db.h
vnstat-1.2/src/Makefile
vnstat-1.2/src/misc.c
vnstat-1.2/src/misc.h
vnstat-1.2/src/proc.c
vnstat-1.2/src/proc.h
vnstat-1.2/src/vnstat.c
vnstat-1.2/src/vnstat.h
vnstat-1.2/cron/
vnstat-1.2/cron/vnstat
vnstat-1.2/pppd/
vnstat-1.2/pppd/vnstat_ip-up
vnstat-1.2/pppd/vnstat_ip-down
vnstat-1.2/Makefile
vnstat-1.2/README
vnstat-1.2/UPGRADE
vnstat-1.2/INSTALL
vnstat-1.2/CHANGES
vnstat-1.2/COPYING
p#####:~ # cd vnstat-1.2
server:~/vnstat-1.2 # make
make -C src vnstat
make[1]: Entering directory `/root/vnstat-1.2/src'
gcc -O2 -c proc.c
gcc -O2 -c db.c
gcc -O2 -c misc.c
gcc -O2 -o vnstat vnstat.c proc.o db.o misc.o
make[1]: Leaving directory `/root/vnstat-1.2/src'
p#####:~/vnstat-1.2 # make install
Installing vnStat...
Moving old database(s) to new location...
mkdir -p /var/lib/vnstat
Removing old binary...
Installing ppp/ip-up script
Installing ppp/ip-down script
install -m 755 src/vnstat /usr/bin
install -m 644 cron/vnstat /etc/cron.d
p#####:~/vnstat-1.2 # vnstat --testkernel
-bash: /usr/local/bin/vnstat: No such file or directory
p#####:~/vnstat-1.2 # vnstat -u -i eth0
-bash: /usr/local/bin/vnstat: No such file or directory
p#####:~/vnstat-1.2 #