WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 29.07.2001, 17:21   #1
schera
Veteran
 
Registriert seit: 03.07.2000
Alter: 47
Beiträge: 430


Install von Programmen?

Hallo Ihr Experten,

nach längerer Erfahrung der Windwosseite hats auch mich mit dem linux Fieber erwischt und bin eigentlich mehr als begeistert ...
Nur aller Anfang ist schwer ...
Nun läuft endlich mein Samba, Apache und MySql ...
Nur blöderweise hab ich 0-Ahnung wie ich Programme installieren kann die nicht vom Paket sind!
Yast2 ist super zum Installieren von Programmen die dabei sind, allerdings Programme von Drittherstellern die ich mir downloade kann ich nicht installieren .. oder besser man kann sicherlich installieren nur ich weiß ganz einfach nicht wie's funkt!
make install ...?
Hab ich ausprobiert und hat alles entpackt, nur ich kann danach das Prog nicht mehr finden ..
Kann mir jemand vielleicht eine kurzbeschreibung geben wie man Programme installiert?
Und vorallem in ein Verzeichnis wo ich alle Programme wieder finden kann?

Danke,

schera
schera ist offline   Mit Zitat antworten
Alt 29.07.2001, 19:29   #2
Lotussteve
Inventar
 
Registriert seit: 23.09.2000
Beiträge: 2.321


Idee

Hallo schera!

Wenn du die Programme im Format .tar.gz hast nimm eine der zwei Möglichkeiten:

Entweder (ein .RPM-basiertes System vorausgesetzt) du versuchst es in ein .rpm umzuwandeln:

rpm -ta $PROGRAMM.tar.gz.

Das legt dann ein $PROGRAMM.rpm in /usr/src/RPM/... an (Hab hier Debian, kann dir nicht nachschauen).

Oder du gehst den alten GNU-Weg:

mkdir /usr/share/GEWÜNSCHTERPROGRAMMNAME

mv PRORAMM.tar.gz
/usr/share/GEWÜNNSCHTERPROGRAMMNAME
"cd" in das Verzeichnis

tar -xvzf PROGRAM.tar.gz

cd in das neue Verzeichnis

less INSTALL

less README

./configure

make

(als Root)

make install

Dabei schreibt er auch raus wo er was hinkopiert. Mit "which PROGRAMM" zeigt er dir auch wo es liegt (meistens /usr/bin oder /usr/X11/bin)


Hoffe etwas geholfen zu haben



Ciao,


Steve
____________________________________
--
www.cargal.org
GnuPG-key-ID: 0x051422A0
\"Be the change you want to see in the world\"-Mahatma Gandhi
Jabber-ID:lotussteve@cargal.org
Lotussteve ist offline   Mit Zitat antworten
Alt 29.07.2001, 20:54   #3
andi_77
Jr. Member
 
Registriert seit: 18.05.2000
Beiträge: 69


Standard Da gibts noch was

Do kannst, bevor du 'make install' sagst,
einmal 'make -n install' sagen.
dann siehst du einmal, wo das ganze hinkopiert werden soll. passt dir das zielverzeichnis nicht,
kanns es im makefile noch aendern.
ansonsten hab ich meinem 'vorantworter' nix hinzuzufuegen.
have fun with linux
andi
andi_77 ist offline   Mit Zitat antworten
Alt 30.07.2001, 09:57   #4
schera
Veteran
 
Registriert seit: 03.07.2000
Alter: 47
Beiträge: 430


Standard

thx all,

werd ich gleich mal ausprobieren ...

schera
schera ist offline   Mit Zitat antworten
Alt 31.07.2001, 10:34   #5
schera
Veteran
 
Registriert seit: 03.07.2000
Alter: 47
Beiträge: 430


Standard

Sodala, hab´s nun auch gelegentlich geschafft einzelne Progs zu installieren!
Allerdings funkt´s nicht mit allen Installationen ...
KDE-Prefix enthält keine Header dateien ...
Nun der path stimmt sicherlich und manchmal kann ich kompilieren und manchmal nicht ... obwohl ich keinen ersichtlichen Grund dafür sehe!
Hat wer eine Ahnung was das sein kann bzw. wie man diesen Fehler umgeht?

thx,

schera
schera ist offline   Mit Zitat antworten
Alt 31.07.2001, 16:08   #6
schera
Veteran
 
Registriert seit: 03.07.2000
Alter: 47
Beiträge: 430


Standard

So, i kanns anscheinend wirklich nicht!
Ich weiß nicht fehlen mir etwa etwaige Liberies oder was?
Manchmal funkts, daß ich die Progs fehlerfrei complieren kann und dann wieder mal nicht!

-lssl Datei nicht gefunden ... ich schau nach in dem Pfad und die Datei ist sehrwohl vorhanden!
-keine Header Dateien beim KDE-Prefix ... der Pfad stimmt sicher ... opt/kde2/ nur was kann das sein oder muß ich so extrem aufpassen was genau ich runterlade damit ich´s installieren kann?
z.B. QuantaPlus um meine php-Dateien zu bearbeiten ... nix da geht ned! ;-( ziemlich fertig ... http://quanta.sourceforge.net/

Was kann ich dieses Prog installieren bzw. welchen php-Editor könnt ihr mir empfehlen ...

Danke für Eure Hilfe,

schera

PS: Vielleicht kann mir auch jemand diese Fehlermeldungen erläutern
schera ist offline   Mit Zitat antworten
Alt 01.08.2001, 12:54   #7
cenus
Elite
 
Benutzerbild von cenus
 
Registriert seit: 07.06.2000
Beiträge: 1.428

Mein Computer

Standard

hi,

back to the roots!!
echtes unix-feeling gibt es nur mit vi
____________________________________
lg, cenus

------------------
§1 Alle Tipps und Tricks sind ohne Garantie auf Korrektheit und Vollstaendigkeit.
§2 Es wird von mir keine Haftung fuer etwaige entstandene Schaeden uebernommen.
§3 Des weiteren distanziere ich mich von den von mir bekanntgegebenen Urls und Websites.
------------------
Schaetze das wars, oder habe ich was uebersehen?
cenus ist offline   Mit Zitat antworten
Alt 01.08.2001, 12:54   #8
MZ
IAMTHEAMDIN
 
Registriert seit: 12.10.2000
Beiträge: 1.992


Standard

wenn eine Lib oder Datei da ist und das Programm sie nicht findet während der Installation, mußt du beim configure mit einem append den pfad zu den libs angeben (da ich nicht zuhause bin kann ich leider die genaue syntax für sowas jetzt nicht checken)
____________________________________
cu

mz

MZ ist offline   Mit Zitat antworten
Alt 01.08.2001, 13:54   #9
schera
Veteran
 
Registriert seit: 03.07.2000
Alter: 47
Beiträge: 430


Standard

Ok, das leuchtet mir ein ... nur hier ein Auszug meiner config.log:
Das außerdem funktioniert hat ...
.
.
.
.
configure:6640: checking for mcopidl
configure:6700: checking for kdb2html
configure:6760: checking for artsc-config
configure:6820: checking for kde-config
configure:7001: checking for libtiff tiff
configure:7262: checking if quanta should be compiled


Weiters danach der make Befehl wo ich folgende Fehlermeldung erhalte:

document.o: In function `Document:ocument(int, KWriteDoc *, QWidget *, char co
nst *)':
document.o(.text+0x82): undefined reference to `Document:COPObject virtual tab
le'
document.o(.text+0x8f): undefined reference to `Document::KWriteIface virtual ta
ble'
document.o(.text+0x96): undefined reference to `Document::QPaintDevice virtual t
able'
document.o(.text+0x9d): undefined reference to `Document::KXMLGUIClient virtual
table'
document.o(.text+0xa4): undefined reference to `Document virtual table'
document.o: In function `Document::~Document(void)':
document.o(.text+0x12f): undefined reference to `Document::QPaintDevice virtual
table'
document.o(.text+0x136): undefined reference to `Document::KXMLGUIClient virtual
table'
document.o(.text+0x143): undefined reference to `Document virtual table'
document.o(.text+0x14c): undefined reference to `Document:COPObject virtual ta
ble'
document.o(.text+0x159): undefined reference to `Document::KWriteIface virtual t
able'
quanta_init.o: In function `QuantaApp::QuantaApp(int)':
quanta_init.o(.text+0x4a): undefined reference to `QuantaApp::KXMLGUIClient virt
ual table'
quanta_init.o(.text+0x51): undefined reference to `QuantaApp::QPaintDevice virtu
al table'
quanta_init.o(.text+0x58): undefined reference to `QuantaApp::KXMLGUIBuilder vir
tual table'
quanta_init.o(.text+0x5f): undefined reference to `QuantaApp virtual table'
quanta_init.o: In function `QuantaApp::~QuantaApp(void)':
quanta_init.o(.text+0x5ee): undefined reference to `QuantaApp::QPaintDevice virt
ual table'
quanta_init.o(.text+0x5f5): undefined reference to `QuantaApp::KXMLGUIBuilder vi
rtual table'
quanta_init.o(.text+0x5fc): undefined reference to `QuantaApp virtual table'
quanta_init.o(.text+0x609): undefined reference to `QuantaApp::KXMLGUIClient vir
tual table'
quantadoc.o: In function `QuantaDoc::QuantaDoc(QuantaApp *, QWidget *, char cons
t *)':
quantadoc.o(.text+0x22): undefined reference to `QuantaDoc virtual table'
quantadoc.o: In function `QuantaDoc::~QuantaDoc(void)':
quantadoc.o(.text+0x7f): undefined reference to `QuantaDoc virtual table'
quantadoc.o: In function `QuantaDoc:penDocument(KURL const &)':
quantadoc.o(.text+0x819): undefined reference to `QuantaDoc::title(QString)'
quantadoc.o: In function `QuantaDoc::finishLoadURL(KWrite *)':
quantadoc.o(.text+0x994): undefined reference to `QuantaDoc::newStatus(void)'
quantadoc.o: In function `QuantaDoc::saveDocument(KURL const &)':
quantadoc.o(.text+0xb7c): undefined reference to `QuantaDoc::title(QString)'
quantaview_init.o: In function `QuantaView::QuantaView(QuantaApp *, QWidget *, c
har const *)':
quantaview_init.o(.text+0x22): undefined reference to `QuantaView::QPaintDevice
virtual table'
quantaview_init.o(.text+0x29): undefined reference to `QuantaView virtual table'
quantaview_init.o: In function `QuantaView::~QuantaView(void)':
quantaview_init.o(.text+0x21d): undefined reference to `QuantaView::QPaintDevice
virtual table'
quantaview_init.o(.text+0x22a): undefined reference to `QuantaView virtual table
'
quantaview_slots.o: In function `QuantaView::slotNewCurPos(void)':
quantaview_slots.o(.text+0x423e): undefined reference to `QuantaView::newCurPos(
void)'
collect2: ld returned 1 exit status
make[3]: *** [quanta] Error 1
make[3]: Leaving directory `/usr/Programme/quanta/quanta'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/Programme/quanta/quanta'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/Programme/quanta'
make: *** [all-recursive-am] Error 2
linux:/usr/Programme/quanta #


hmm.. was mache ich hier falsch?
Hab außerdem alle openssl-devil Dateien installiert, ebenso für KDE ...
Vielleicht kann mir jemand dazu mehr sagen

thx im voraus,

schera
schera ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:05 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag