• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

vnStat installieren unter Suse 10?

Oli-nux

Hacker
Hi,

möchte demnächst mit meinem Linux-Notebook online gehen und suche nen gescheiten TrafficMonitor.
Dank Googel und der Suche hier hab ich schon was gefunden, einmal der Befehl "Accounting" und dann vnStat was auch über die Konsole bedient wird.
Nun ist die Frage, lässt sich vnStat auch unter Suse 10.0 installieren? :?:

Falls ja, was muss ich mit dem Source machen um es installieren zu können? :?

Edit:
Betreff geändert!
 
OP
O

Oli-nux

Hacker
Es ist schon immer komisch, dass man mir fast nicht hilft. :?

Hab jetzt den Source aus der tar.gz entpackt und wollte als root make install ausführen doch dann kommt:
linux:/home/oli/datennw/vnstat-1.4 # make install
Installing vnStat...
Installing ppp/ip-up script
Installing ppp/ip-down script
install -d /usr/bin /usr/share/man/man1 /etc/cron.d /var/lib/vnstat
install -m 755 src/vnstat /usr/bin
install: Aufruf von stat für „src/vnstat“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make: *** [install] Fehler 1
Was ist da falsch und wie muss ich vorgehen?

gcc wurde dann installiert, da in der INSTALL steht was man als root nacheinander ausführen/eingeben soll und da kam nämlich:
make
make -C src vnstat
make[1]: Entering directory `/home/oli/datennw/vnstat-1.4/src'
gcc -O2 -c proc.c
proc.c: In function ‘parseproc’:
proc.c:105: warning: integer constant is too large for ‘long’ type
proc.c:106: warning: integer constant is too large for ‘long’ type
proc.c:107: warning: integer constant is too large for ‘long’ type
proc.c:109: warning: integer constant is too large for ‘long’ type
proc.c:109: warning: integer constant is too large for ‘long’ type
proc.c:135: warning: integer constant is too large for ‘long’ type
proc.c:136: warning: integer constant is too large for ‘long’ type
proc.c:137: warning: integer constant is too large for ‘long’ type
proc.c:139: warning: integer constant is too large for ‘long’ type
proc.c:139: warning: integer constant is too large for ‘long’ type
gcc -O2 -c db.c
db.c: In function ‘readdb’:
db.c:88: warning: integer constant is too large for ‘long’ type
gcc -O2 -c misc.c
gcc -O2 -o vnstat vnstat.c proc.o db.o misc.o
make[1]: Leaving directory `/home/oli/datennw/vnstat-1.4/src'
Was ist denn nu falsch? :?
 
OP
O

Oli-nux

Hacker
zero0109 schrieb:
Was ist denn nu falsch?
Ähm, Nix. Sind ja bloß Warnungen ;)
Nachdem er das Zeug zu linken scheint, müsste es eigentlich laufen, schau doch einfach mal ob du ein Binary namens vnstat findest.
Kannste das bitte etwas deutlicher schreiben damit ich auch genau weiß was du meinst?;)

Hab den vnstat-soruce von:
http://humdi.net/vnstat/
 
OP
O

Oli-nux

Hacker
Ok, ich hab jetzt nen RPM-Paket von vnStat im Internet gefunden und es somit installiert.;)
Mich würde trotzdem interessieren wie das mit dem
./configure
make
make install

funktioniert! :?

Klar ist mir, dass es kein ./configure dafür gibt (laut INSTALL).
 
Oben