PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Installation mit der Konsole



Seiten : [1] 2

wilde-maus
02.03.06, 21:05
Hallo Leute, :)

nun habe ich schon seit etwas über vier Wochen Linux auf meinem Rechner und weiß immernoch nicht wie man ein Programm mit der Konsole installiert.

Mein Problem ist, daß der Browser "Konqueror" mir bei mir die Karten von mapquest.com nicht im gezoomten Zustand anzeigt. So wollte ich mir einen anderen Browser installieren. Ob das Problem damit behoben wird weiß ich nicht.

Jetzt zu meiner Installation mit der Konsole:

Konsole öffnen:
?su? eingeben :o
Passwort eingeben :o
?cd? /Dateipfad/dillo-0.8.5? eingeben :o
?ls? eingeben .......er listet mir auf was alles im Verzeichnis ist :o
?./configure? eingeben ......erlistet mir eine ganze Latte auf, mit dem ich nichts anfangen kann :confused:
?./install-sh? eingeben ......dann schreibt er mir: ./install-sh: no input file specified :rolleyes:

Ich glaube das hat er mir auch bei der Firefoxinstallation geschrieben. So wie ich ihn verstehe möchte er von mir wissen wohin er das Programm installieren soll. Da ich die Linuxsprache nicht so gut beherrsche bin ich mal wieder auf das Forum angewiesen.

Liebe Grüße, Karen

P. S. für alle, die meinen alten Beitrag kennen. OpenOffice läuft wieder. Und OpenOffice 2.0 habe ich noch nicht installiert bekommen :ugly:

Tomek
02.03.06, 21:06
Mehr Smilies gingen nicht?

*SCNR* :ugly:

cyberdyne
02.03.06, 21:37
du musst dir mal die readme in den packeten durchlesen. dort steht drin wie man es installiert. aber oft hilft der weg

- ./configure
- make
- su (root werden)
- make install

kreol
02.03.06, 22:22
Wahrscheinlich geht es auch einfacher, je nachdem welche Distri und welchen Paketmanager Du verwendest. Zumindest die Angabe der verwendeten Distribution sollte bei jedem neuen Fragethread als absolute Mindestinfo vorhanden sein...

Unabhängig davon die drei Standard-Hinweise, die viele Grundsatzfragen klären:
O'Reilly (http://www.oreilly.de/german/freebooks/rlinux3ger/linux_wegIVZ.html)
Linuxfibel (http://www.linuxfibel.de/)
Selflinux (http://www.selflinux.org/)


Kreol

hp_tux
02.03.06, 22:48
Hallo,

also, was der Konqueror nicht kann, kann Dillo mit Sicherheit auch nicht. Ich würde es mal mit Firefox oder Opera versuchen.

Gruß

hp_tux

blackdream
03.03.06, 13:24
zu ./configure
der schaut ob die benötigten&optionale libraries/programme zum compilen vorhanden sind.

wilde-maus
03.03.06, 17:56
Hallo Leuts,

vielen Dank für eure Antworten.



@ Tomek

ja, ich liebe Smilies



@ cyberdyne

Reihenfolge aus der readme hilft mir nicht die Bohne:
su ...... Passwort eingeben ....... root sein
./configure
make ....... command not found
make install ...... command not found

deine Reihenfolge:
./configure ......vorm rootwerden schreibt er mir nicht das Altbekannte
make ...... command not found
su (root werden)
make install ....... command not found



@ kreol

ich bin noch bisserl doof, also:
watt iss ne Distri?????
Paketmanager: RPM (SUSE Linux 9.0) sollte drauf sein

danke für die Links. Bis ich da die Antwort gefunden habe ist Ostern 2020, mindestens. Dennoch werd ich dort man suchen



@ hp tux

ja, gerne. Wenn ich diese installiert bekomme



@ blackdream

danke, jetzt bin ich damit schon mal schlauer





Also wenn jemand die passende Antwort zu meiner Frage hat, dem wäre ich sehr dankbar.
Denn ich glaube mir fehlt tatsächlich nicht mehr viel zum Erfolg.





Liebe Grüße, Karen

Anomander
03.03.06, 18:12
Wenn du Suse nutzt und Firefox installieren willst kannst du das auch einfach mit "Yast - Software installieren oder löschen" machen.....is bestimmt die einfachere Variante, wenn du nur ´nen Browser installieren willst ;)

kreol
03.03.06, 18:13
Ich greife mal diesen Part heraus:
...@ kreol ...watt iss ne Distri?????
Paketmanager: RPM (SUSE Linux 9.0) sollte drauf seinDistri == Distribution, bei Dir offenbar SuSE 9.0.
Soweit ich weiß, ist da zumindest Firefox als Browser 'im Lieferumfang enthalten'. Ruf doch einfach mal YaST auf, dort 'Software installieren' und nach Firefox (oder anderen Browsern) suchen. Bei der Installation werden normalerweise alle Abhängigkeiten aufgelöst und Du ersparst es Dir, das Paket selbst zu kompilieren. Ist imho die schlankste Variante, bei SuSE irgendwas zu installieren.


danke für die Links. Bis ich da die Antwort gefunden habe ist Ostern 2020, mindestens. Dennoch werd ich dort man suchenGerne. Du wirst übrigens feststellen, daß sich das liest wie ein Roman, wird also wohl nicht bis 2020 dauern... :D


Kreol

cyberdyne
03.03.06, 18:17
ich kann mich jetzt täuschen, aber wenn make nicht erkannt wird, könnte es sein das gcc nicht installiert ist?

wilde-maus
03.03.06, 21:56
Firefox habe ich nun drauf. Tatsächlich unter Yast gefunden und wie immer ist der User der Depp. Denn man muß in unter M wie Firefox suchen :)

Dieses gcc habe ich auch installiert. Aber damit wird make und make install immernoch nicht erkannt.

Also das Problem der Installierung mit der Konsole ist immernoch da.

Liebe Grüße, Karen

Anomander
03.03.06, 21:57
also zumindest bei Suse 10 ist "make" ein extra paket, wenn mich nicht alles täuscht....

kreol
03.03.06, 22:09
Schau im YaSt-Software installieren mal in der Rubrik bzw dem Filter 'Selektionen' nach 'C/C++ Compiler und Werkzeuge'. Was da drin ist sollte alles erforderliche liefern. Die Pakete sind dort auch recht gut beschrieben.


Kreol

wilde-maus
04.03.06, 08:49
Jetzt habe ich mir unter C/C++ Compiler und Werkzeuge alles was es gibt installiert. War das jetzt zu viel oder zu wenig?


Konsole geöffnet
cd /Dateipfad/dillo-0.8.5
su ........ root werden
./configure ....... die Latte Text wird immer länger
make ......... Keine Targets angegeben keine make Steuerdatei gefunden. Schluss
make install ........ Keine Regel, um install zu erstellen. Schluss

Linux hat mit mir Schluss gemacht :)


und nu?

cyberdyne
04.03.06, 09:17
./configure ....... die Latte Text wird immer länger
make ......... Keine Targets angegeben keine make Steuerdatei gefunden. Schluss
make install ........ Keine Regel, um install zu erstellen. Schluss

Linux hat mit mir Schluss gemacht :)


und nu?

poste mal die ausgabe von configure.

und nur als hinweis, wenn make fehlschlägt, kann make install nicht funktionieren. du kannst ja auch noch kein dach bauen, wenn die wände noch nicht fertig sind.

der_Behr
04.03.06, 12:48
Oft braucht man auch noch Entwickler ("devel") - Pakete, wenn man eine Software kompiliert. Welches Paket fehlt, das sagt dir configure, deshalb ist es wichtig, dass man das liest, was des sagt. Ist nicht so wie bei den Win-Fehlermeldungen, die man am besten einfach immer wegklickt ;-)

wilde-maus
05.03.06, 00:07
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for ranlib... ranlib
checking how to run the C preprocessor... gcc -E
checking for gethostbyname... yes
checking for setsockopt... yes
checking for socklen_t... socklen_t
checking for glib-config... no
checking for GLIB - version >= 1.2.0... no
*** The glib-config script installed by GLIB could not be found
*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GLIB_CONFIG environment variable to the
*** full path to glib-config.
configure: error: Unable to find glib with a version >= 1.2.0. Dillo NEEDS glib

wilde-maus
05.03.06, 00:13
Wenn ich das verstehen würde was er mir schreibt......

Deswegen habe ich den ./configure-Text mal mit hiereingeschrieben.

Das einzige was ich verstehe steht in der letzten Zeile 'error'

Ich werde nochmal versuchen ein anderes Proggi mit der Konsole zu installieren. Vielleicht liegt es ja daran, daß bei dem Dilloproggi etwas fehlt, aber ??????

jay-t
05.03.06, 00:28
Da fehlt die glib.

Installiere mal die Pakete:


libglib2.0-0
libglib2.0-dev


Und versuche danach nochmal zu compilieren.

kreol
05.03.06, 00:35
Wenn Du längere Ausgaben oder Dateien postest: Bitte benutze die vB-Tags, siehe meine Signatur. Es tut den Augen einfach besser...


Kreol

wilde-maus
05.03.06, 01:29
Hab gerade mit der neuen Version von AntiVir geübt. Die habe ich auch nicht installiert bekommen. Es versucht es mir zwar zu erklären aber es hilft mir nicht.

Hier mal ein Auszug daraus:

linux:/windows/C/AntiVir/antivir-workstation-pers-2.1.5-24 # install --help

Aufruf: install [OPTION]... QUELLE ZIEL (1. Format)
oder: install [OPTION]... QUELLE... VERZEICHNIS (2. Format)
oder: install -d [OPTION]... VERZEICHNIS... (3. Format)
In den zwei ersten Formaten wird QUELLE nach ZIEL kopiert, oder mehrere
QUELLEN in VERZEICHNIS, während die Zugriffsrechte und Besitzer und Gruppe der Dateien gesetzt werden. Im dritten Format werden alle Teile der/des angegebenen Verzeichnis(se) erzeugt.

Der Anhang für Sicherheitskopien ist ~, außer wenn er --suffix oder SIMPLE_BACKUP_SUFFIX gesetzt wurde. Die Versionskontrolle kann mit
--backup oder VERSION_CONTROL gesetzt werden. Mögliche Werte sind:

none, off Niemals Sicherung erzeugen (selbst wenn --backup
angegeben wurde)
numbered, t Erzeugen von nummerierten Sicherheitskopien
existing, nil Nummeriert wenn nummerierte Backups existieren, sonst einfach.
simple, never Immer einfache Sicherheitskopien erzeugen

------------------------------

ich habe nur ein Zielverzeichnis erstellt bekommen aber es dann auch nicht dort hinein installieren können.

Also auch hier habe ich das Problem, daß ich nicht weiß was ich eintippen soll, damit er mir das ins gewünschte Verzeichnis kopiert.

Aufruf: install [OPTION]... QUELLE ZIEL (1. Format)
demnach habe ich folgendes eingetippt:
install /Pfad des Verzeichnis (der zu installierenden Datei) /Pfad des Zielverseichnis

das hat nicht funktioniert, was mach ich falsch?



P. S. die Pakete installier ich mir und probier das noch aus

wilde-maus
05.03.06, 01:41
installier ich mir, leichter geschrieben als getan!

Wo finde ich den Pakete ???
libglib2.0-0
libglib2.0-dev


Liebe Grüße und gute Nacht, Karen :)

BedriddenTech
05.03.06, 13:06
Du solltest, wenn du deiner Linux-Installation zu neuer Software verhelfen willst, zuerst nachsehen, ob das, was du suchst, schon als RPM-Paket vorliegt (d.h., im YaST zu finden ist). Da kannst du dir nämlich sicher sein, daß es genau auf dein System abgestimmt ist und du nicht ewiglich irgendwelche Entwicklerwerkzeug nachinstallieren mußt. :)

Wenn du dich trotzdem an Quelltextübersetzung machen willst, mußt du lernen, die Fehlermeldungen zu interpretieren. In deinem Fall z.B.:

checking for GLIB - version >= 1.2.0... no
*** The glib-config script installed by GLIB could not be found
*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GLIB_CONFIG environment variable to the
*** full path to glib-config.
configure: error: Unable to find glib with a version >= 1.2.0. Dillo NEEDS glib
Zuerst sucht configure nach einem "Ding" namens "glib" in einer Version gleich oder höher 1.2.0; was aber erfolglos ist. Das Configure-Skript bricht ab und gibt aus, daß es versuchte, glib-config aufzurufen, und das der Grund für den Abbruch war.

Also rufst du YaST auf und suchst nach allem, was mit "glib" zu tun hat. Bei Distributionen wie SuSE 9 hat man die Pakete aufgesplittet; d.h. es gibt "glib" und "glib-devel". Ersteres ist nur nötig um andere, bereits kompilierte Programme (d.h. solche, die du über YaST installieren kannst) auszuführen; "glib-devel" enthält zusätzliche Informationen zu "glib", die du benötigst, wenn ein Stück Software kompiliert werden soll.

Wenn du auf Fehler stößt, bei denen du nicht weiterkommst, beschreibe bitte, was du getan hast, und gib die Fehlermeldung hier mit an, denn wir haben nicht genügend Glaskugeln für alle. :) Einfach so, wie du oben die Meldung von Configure abgetippt hast. Außerdem solltest du das ganze in die code-Tags packen, wie kreol schon gebeten hat.

Hoffe, ich konnte dir helfen.

hp_tux
05.03.06, 13:26
Hallo,


Da fehlt die glib.

Installiere mal die Pakete:


libglib2.0-0
libglib2.0-dev


Und versuche danach nochmal zu compilieren.
nein, da fehlt nicht "glib-2.x", sondern "glib-1.2.x". Diese beiden Bibliotheken kann man übrigens problemlos parallel installieren, mitsamt der jeweils zugehörigen devel-Pakete.

Gruß

hp_tux

der_Behr
05.03.06, 15:54
Jo, einfach speichern, bis kein Weltraum mehr links neben dem Gerät ist :)

wilde-maus
05.03.06, 16:11
Installiert waren bereits:
glib2
glibc-devel
glib-info

nachinstalliert hab ich mir:
glib-i18ndata
makedev ..... davon hab ich schon mal was gelesen
glibc-html
glib2-devel
glib2-doc


Leider nicht gefunden habe ich
glib1.2.0

ich versuchs nochmal zu installieren

cyberdyne
05.03.06, 16:13
Jo, einfach speichern, bis kein Weltraum mehr links neben dem Gerät ist :)

spitzen tip!

BedriddenTech
05.03.06, 16:16
Achtung!

Name: glib2; Version: 2.x.x; (keine Ahnung, was bei dir dabei ist)
Name: glib; Version: 1.2.0!

Du suchst nach "glib-1.2.0", nicht nach "glib2-2.x.x"!

wilde-maus
05.03.06, 17:23
Schreibt mir mal bitte auf, wo ich diese Pakete finde, die ich installieren muß. Denn ihr schreibt von Paketen, die mein System nicht kennt.


...als erstes Dillo:

cd /Pfad/dillo-0.8.5 ....

su ... root werden

make ....
make: *** Keine Targets angegeben und keine »make«-Steuerdatei gefunden. Schluss.

make install
make: *** Keine Regel, um »install« zu erstellen. Schluss.

make install -d /usr/Dillo ....... mal eingegeben, passierte sehr viel, aber keine Installation.

...wenn ihr das lesen wollt sagt kurz bescheid, ansonsten spar ich mir den Roman. Hier mal eine Kurzfassung:

Suche nach einer Regel mit der Zwischendatei »makefile.?«
Vermeide Rekursion in den impliziten Regeln.
Unmögliche implizite Voraussetzung »makefile.?« abgelehnt.
Versuche implizite Voraussetzung »s.makefile.?«.
Fertig mit den Voraussetzungen für die Ziel-Datei »makefile«.
Das Target »makefile« muss neu erzeugt werden.
Fehler beim Aktualisieren der Target-Datei »makefile«.
Betrachte Target-Datei »Makefile«.
Die Datei »Makefile« existiert nicht.
Die Datei »install« existiert nicht. .......das halte ich für ein Gerücht
Das Target »install« muss neu erzeugt werden.
make: *** Keine Regel, um »install« zu erstellen. Schluss.


...darauf hin mal hiermit versucht:

make install-sh -d /usr/Dillo

...schon wieder ein Roman, mit 'makefile'-Krimskrams. Nun hab ich mal gekuckt, obs ein Paket 'makefile' gibt, hab keins gefunden.




Liebe Grüße und vielen Dank, daß ihr so viele Ausdauer habt........... Karen

wilde-maus
05.03.06, 17:34
RPM-Pakete hab ich mir auch so einige installiert und den Weltraum seh ich auch nicht mehr. Ich geh gleich erstmal watt futtern.

glib1.2.0 kann ich immernoch nicht finden aber dafür weiß ich jetzt was Taks sind :)

es kann nur besser werden