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

    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

    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

    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

    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

    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

    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