Fehler beim Installiern von Programmen mit Yast mit YaST

Dieses Thema im Forum "Linux-Distributionen" wurde erstellt von Scarb, 23. Juni 2004.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Scarb

    Scarb Byte

    Registriert seit:
    28. Mai 2004
    Beiträge:
    92
    Ich wollte den Compiler installiern und dazu benötige ich die Datei
    gcc-c++ The GNU C++ Compiler 4.2 MB 3.3.1-29

    kommt dann dieser Abhängigkeitsfehler, was soll ich machen. Oder gibt es noch andere Compiler oder so was??




    #### YaST2 conflicts list - generated 2004-06-23 17:24:21 ####

    Konflikt mit libstdc++ 3.3.1-29
    Benötigt von:
    libstdc++-devel benötigt libstdc++ = 3.3.1-29
    Konfliktlösung:

    #### YaST2 conflicts list END ###
     
  2. blablah

    blablah Kbyte

    Registriert seit:
    21. Juni 2004
    Beiträge:
    174
    Problem: folgende Abhängigkeitskette
    libstdc++-devel -> libstdc++ = 3.3.1-29
    libstdc++ = 3.3.1-29 <konflikt-> g++*

    Lösung:
    libstdc++-devel-Paket entfernen.

    Vermutlich wird alles was in
    libstdc++ und libstdc++-devel
    enthalten ist
    auch vom g++-Paket mitgeliefert.

    Wurde dir das nicht als Option angeboten?
     
  3. Scarb

    Scarb Byte

    Registriert seit:
    28. Mai 2004
    Beiträge:
    92
    ich meine nicht, aber danke.
    Ich habe es irgendiwe doch hinbekommen. Hab aber nun nochmal eine Frage/Problem:

    Ich wollte ein Programm kompilieren und installieren, habe es schon entpackt und in dem Ordner die Konsole geöffnet. Wenn ich es aber kompilieren möchte kommt folgendes Problem:


    scarb@linux:/windows/E/linux/download/bidwatcher-1.3.12> ./configure
    bash: ./configure: /bin/sh: bad interpreter: Keine Berechtigung
    scarb@linux:/windows/E/linux/download/bidwatcher-1.3.12> su
    Password:
    linux:/windows/E/linux/download/bidwatcher-1.3.12 # ./configure
    bash: ./configure: /bin/sh: bad interpreter: Keine Berechtigung
    linux:/windows/E/linux/download/bidwatcher-1.3.12 # make
    make: *** Keine Targets angegeben und keine »make«-Steuerdatei gefunden. Schluss.
    linux:/windows/E/linux/download/bidwatcher-1.3.12 # make install
    make: Für das Ziel »install« ist nichts zu tun.
    linux:/windows/E/linux/download/bidwatcher-1.3.12 #


    Ich habe mich auch schon mit dem root Passowrt probiert aber ich habe imme keine Berechtigung an was könnte das liegen?

     
  4. blablah

    blablah Kbyte

    Registriert seit:
    21. Juni 2004
    Beiträge:
    174
    Die Fehlermeldung kommt so zu Stande:
    ./configure
    ist ein Script.

    Ist das Script ausführbar?

    Schau es dir mittels Texteditor an.
    In der Ersten Zeile wird stehen:
    #!/bin/sh

    Also, sieh mal nach, ob es /bin/sh bei dir gibt,
    und ob es ausführbar ist.

    Meist ist das ein Link zu /bin/bash.

    Wenn der nicht existiert:
    # cd /bin
    #ln -s bash sh

    Mit rootrechten hat das nix zu tun.
     
  5. Scarb

    Scarb Byte

    Registriert seit:
    28. Mai 2004
    Beiträge:
    92
    scarb@linux:/windows/E/linux/download/bidwatcher-1.3.12> su
    Password:
    linux:/windows/E/linux/download/bidwatcher-1.3.12 # ./install
    bash: ./install: Keine Berechtigung
    linux:/windows/E/linux/download/bidwatcher-1.3.12 # ./install-sh
    bash: ./install-sh: /bin/sh: bad interpreter: Keine Berechtigung
    linux:/windows/E/linux/download/bidwatcher-1.3.12 # ./config.sub
    bash: ./config.sub: /bin/sh: bad interpreter: Keine Berechtigung
    linux:/windows/E/linux/download/bidwatcher-1.3.12 # !/bin/sh
    bash: !/bin/sh: event not found
    linux:/windows/E/linux/download/bidwatcher-1.3.12 # cd/bin
    bash: cd/bin: Datei oder Verzeichnis nicht gefunden
    linux:/windows/E/linux/download/bidwatcher-1.3.12 # /In -sbash sh
    bash: /In: Datei oder Verzeichnis nicht gefunden
    linux:/windows/E/linux/download/bidwatcher-1.3.12 #
     
  6. blablah

    blablah Kbyte

    Registriert seit:
    21. Juni 2004
    Beiträge:
    174
    au backe.
    ------------- crashkurs -----------
    bash-2.05b$ ls -l ./configure
    -rw-r--r-- 1 bla blah 16 Jun 23 20:38 ./configure
    # bedeutet: user bla hat lese und scheibrechte.
    # Gruppe blah hat nur leserechte (r) und alle anderen auch.
    # Was fehlt sind Ausführungsrechte (am besten gleich für alle)
    # chmod ist dein Freund.
    # und erst recht die chmod-manpage (man chmod)
    bash-2.05b$ chmod ugo+x ./configure
    bash-2.05b$ ls -l ./configure
    -rwxr-xr-x 1 bla blah 16 Jun 23 20:38 ./configure
    # das gleiche auch für ./install
    ------------- crashkurs -----------

    tippen:

    chmod ugo+x ./configure
    ./configure --prefix=/usr/local
    make
    # ab jetzt als root
    make install

     
Status des Themas:
Es sind keine weiteren Antworten möglich.

Diese Seite empfehlen