Program aus dem Quellcode installieren

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
outdoorboy
Beiträge: 2
Registriert: 11.10.2010 16:31:43

Program aus dem Quellcode installieren

Beitrag von outdoorboy » 11.10.2010 17:19:20

Hallo Leute,

da das Installieren von iscsitarget leider in Debian 5.0 nicht funzt (FATAL: Module iscsi_trgt not found. failed - module is missing!), möchte ich das Paket aus den Sourcen auf http://sourceforge.net/projects/iscsita ... 0.2.tar.gz erstellen.

Hierzu habe ich mich mittels SSH auf dem Server als Administrator angemeldet und die Datei heruntergeladen und entpackt.

Code: Alles auswählen

wget http://sourceforge.net/projects/iscsitarget/files/iscsitarget-1.4.20.2.tar.gz
gzip -df iscsitarget-1.4.20.2.tar.gz
tar -xf iscsitarget-1.4.20.2.tar
Nun die grundliegende Frage: wie installiere ich in Debian ein Modul aus den Sourcen?

iscsitarget wird mit apt-get install iscsitarget installiert. Version ist 0.4.16+svn162-3.1+lenny1.
Das Starten wird dann mit der Fehlermeldung (s.O.) abgebrochen.

Hat hierzu jemand eine Lösung?

Gruß Franz

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: Program aus dem Quellcode installieren

Beitrag von gms » 11.10.2010 19:36:18

wenn du einen Debian-Kernel einsetzt, mußt du einfach nur das zu diesem Kernel passende "iscsitarget-modules-*" Paket installieren

Gruß
gms

outdoorboy
Beiträge: 2
Registriert: 11.10.2010 16:31:43

Re: Program aus dem Quellcode installieren

Beitrag von outdoorboy » 11.10.2010 20:28:14

Danke das hat geholfen.

Ich habe gestern den Server minimalst installiert. Beim googel'n bin ich über diese Zeile gestolpert. iscsitarget-modules-uname -r. Da hab ich das aber nicht verstanden da mir der Befehl uname unbekannt war. Kernelversion war das Stichwort da hat es geschnackelt.

google --> Debian get Kernelversion

Code: Alles auswählen

uname -r
apt-get install iscsitarget-modules-2.6.26-2-686
Gruß
Franz

Antworten