Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

RPM installiert aber auch nicht...

Empfohlene Antworten

Also ich habe letzens versucht die Firebird Datenbank auf meinem Linux Rechner zu installieren aber da lief was schief und ich bekomms nicht drauf, da es installiert ist, aber nicht runter weils nicht installiert ist... Was mach ich nun?

[root@linux RPM]# rpm -e FirebirdCS-1.5.2.4731-0.i686.rpm

Fehler: Paket FirebirdCS-1.5.2.4731-0.i686.rpm ist nicht installiert

[root@linux RPM]# rpm -i FirebirdCS-1.5.2.4731-0.i686.rpm

package FirebirdCS-1.5.2.4731-0 is already installed

Probier mal rpm -Uvh

[root@linux RPM]# rpm -Uvh libstdc++-3.4.2-6.fc3.i386.rpm

Preparing... ########################################### [100%]

package libstdc++-3.4.3-22.fc3 (which is newer than libstdc++-3.4.2-6.fc3) is already installed

package libstdc++-3.4.2-6.fc3 is already installed

scheint wieder nichts geworden zu sein :!

rpm -Uvh aktualisiert ältere Pakete falls sie schon vorhanden sind. Du versuchst aber eins zu installieren, was schon in neuerer Version installiert ist.

Du kannst versuchen die libstdc++-3.4.2-6.fc3 zu deinstallieren und dann noch mal mit -Uvh das ältere zu installieren (vorrausgesetzt du hast nichts installiert was von genau der Version abhängig ist).

Alternativ gibts auch noch --oldpackage für rpm. Damit werden neuere Pakete durch die älteren ersetzt (man rpm).

oder man packt den holzhammer aus und machts mit --force

das ist aber nur bei völliger verzweiflung anzuraten :hells:

Einfach: rpm -e FirebirdCS-1.5.2.4731-0 eingeben, ohne das .i686.rpm Geraffel. Ich würde von --force immer Abraten, da du sonnst ohne Rücksicht auf Verluste das Ding reinkloppst, bzw. die Depedencies misachtest, was tötlich sein kann.. :)

[root@dilara RPM]# rpm -i FirebirdCS-1.5.2.4731-0.i686.rpm

/opt/firebird/bin/gsec: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

Fehler: %post(FirebirdCS-1.5.2.4731-0.i686) scriptlet failed, exit status 127

Also runter hab ichs nur bekomm ich nun diese Fehlermeldungen. Diese libstdc++.so.5 macht mir schon immer Stress. Was mach ich da?

Mach mal nen: rpm -q libstdc++ und poste die Meldung dann hier...

[root@dilara php-5.0.4]# rpm -q libstdc++

libstdc++-3.4.2-6.fc3

libstdc++-3.4.3-22.fc3

ich schreibe hier 10 zeichen rein, da das sys hier meint das mein quote keine 10 zeichen hat -.- ******* teil isses

Ich würde beide mal raushauen, da ich denke das du mit dem --force gearbeitet hast, und dir irgendwas zerschossen hast. Blame die Vorgänger dafür :D

Das ist schon mal Schlecht, das er dir anzeigt, das zwei gleiche Libs installiert sind. Also um beide zu deinstallieren:

rpm -e libstdc++-3.4.2-6.fc3

rpm -e libstdc++-3.4.3-22.fc3

Danach den neueren noch mal neu, nur mit rpm -i libstdc++-3.4.3-22.fc3.i386.rpm installieren. Wenn das sauber, ohne Fehler funktioniert hat, nochmal den Firefoxvogel installieren.

[root@dilara ~]# rpm -e libstdc++-3.4.2-6.fc3

Fehler: Failed dependencies:

libstdc++ = 3.4.2 is needed by (installed) gcc-c++-3.4.2-6.fc3.i386

libstdc++ = 3.4.2-6.fc3 is needed by (installed) libstdc++-devel-3.4.2-6.fc3.i386

[root@dilara RPM]# rpm -e libstdc++-3.4.3-22.fc3

// Edit:

Also 3.4.3-22.fc3 ging... da kam keine Fehlermeldung oder so

Das mit dem Lib war mir irgendwie Klar, weil der GCC den Brauch. Aber das er den libstdc++-3.4.2-22.fc3 nicht deinstallieren kann, bzw. sagt das der nit drauf ist, ist merkwürdig. Welches Linux hast du drauf?

Öhm ich weiss ja ned was ich hier dauernd anders mache aber nun bringts rpm -e libstdc++-3.4.2-6.fc3 folgendes:

[root@dilara RPM]# rpm -e libstdc++-3.4.2-6.fc3

Fehler: Failed dependencies:

libstdc++.so.6 is needed by (installed) db4-4.2.52-6.i386

libstdc++.so.6 is needed by (installed) gmp-4.1.4-3.i386

libstdc++.so.6 is needed by (installed) aspell-0.50.5-3.fc3.i386

libstdc++.so.6 is needed by (installed) groff-1.18.1.1-3.i386

libstdc++.so.6 is needed by (installed) libwvstreams-3.75.0-2.i386

libstdc++.so.6 is needed by (installed) iptstate-1.3-4.i386

libstdc++.so.6 is needed by (installed) wvdial-1.54.0-3.i386

libstdc++.so.6 is needed by (installed) cups-1.1.22-0.rc1.8.i386

libstdc++.so.6 is needed by (installed) Omni-0.9.1-7.i386

libstdc++.so.6 is needed by (installed) ttmkfdir-3.0.9-14.i386

libstdc++.so.6 is needed by (installed) ghostscript-7.07-33.i386

libstdc++.so.6 is needed by (installed) hpijs-1.6-2.i386

libstdc++.so.6 is needed by (installed) libmusicbrainz-2.0.2-11.i386

libstdc++.so.6 is needed by (installed) pilot-link-0.11.8-8.i386

libstdc++.so.6 is needed by (installed) openjade-1.3.2-14.i386

libstdc++.so.6 is needed by (installed) firefox-0.10.1-1.0PR1.20.i386

libstdc++.so.6 is needed by (installed) qt-3.3.3-8.i386

libstdc++.so.6 is needed by (installed) arts-1.3.0-4.i386

libstdc++.so.6 is needed by (installed) vnc-server-4.0-8.i386

libstdc++.so.6 is needed by (installed) xorg-x11-Mesa-libGLU-6.8.1-12.i386

libstdc++.so.6 is needed by (installed) gstreamer-plugins-0.8.5-1.i386

libstdc++.so.6 is needed by (installed) gpdf-2.8.0-5.i386

libstdc++.so.6 is needed by (installed) festival-1.4.2-25.i386

libstdc++.so.6 is needed by (installed) nmap-3.70-1.i386

libstdc++.so.6 is needed by (installed) vnc-4.0-8.i386

libstdc++.so.6 is needed by (installed) doxygen-1.3.9.1-1.i386

libstdc++.so.6 is needed by (installed) swig-1.3.21-6.i386

libstdc++.so.6 is needed by (installed) oprofile-0.8.1-11.i386

libstdc++.so.6 is needed by (installed) mysql-3.23.58-13.i386

libstdc++.so.6 is needed by (installed) skype-1.0.0.20-fc3.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) db4-4.2.52-6.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) gmp-4.1.4-3.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) aspell-0.50.5-3.fc3.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) groff-1.18.1.1-3.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) libwvstreams-3.75.0-2.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) iptstate-1.3-4.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) cups-1.1.22-0.rc1.8.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) ttmkfdir-3.0.9-14.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) hpijs-1.6-2.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) libmusicbrainz-2.0.2-11.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) pilot-link-0.11.8-8.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) openjade-1.3.2-14.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) qt-3.3.3-8.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) arts-1.3.0-4.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) vnc-server-4.0-8.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) xorg-x11-Mesa-libGLU-6.8.1-12.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) gstreamer-plugins-0.8.5-1.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) gpdf-2.8.0-5.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) festival-1.4.2-25.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) nmap-3.70-1.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) vnc-4.0-8.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) doxygen-1.3.9.1-1.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) swig-1.3.21-6.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) oprofile-0.8.1-11.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) mysql-3.23.58-13.i386

libstdc++.so.6(CXXABI_1.3) is needed by (installed) skype-1.0.0.20-fc3.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) db4-4.2.52-6.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) gmp-4.1.4-3.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) aspell-0.50.5-3.fc3.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) groff-1.18.1.1-3.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) libwvstreams-3.75.0-2.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) iptstate-1.3-4.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) cups-1.1.22-0.rc1.8.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) Omni-0.9.1-7.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) ttmkfdir-3.0.9-14.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) hpijs-1.6-2.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) libmusicbrainz-2.0.2-11.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) pilot-link-0.11.8-8.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) openjade-1.3.2-14.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) firefox-0.10.1-1.0PR1.20.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) qt-3.3.3-8.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) arts-1.3.0-4.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) vnc-server-4.0-8.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) xorg-x11-Mesa-libGLU-6.8.1-12.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) gstreamer-plugins-0.8.5-1.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) gpdf-2.8.0-5.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) festival-1.4.2-25.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) nmap-3.70-1.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) vnc-4.0-8.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) doxygen-1.3.9.1-1.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) swig-1.3.21-6.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) oprofile-0.8.1-11.i386

libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) skype-1.0.0.20-fc3.i386

libstdc++ = 3.4.2 is needed by (installed) gcc-c++-3.4.2-6.fc3.i386

libstdc++ = 3.4.2-6.fc3 is needed by (installed) libstdc++-devel-3.4.2-6.fc3.i386

Und wenn du jetzt noch mal versuchst den neuen lib mit rpm -i zu installieren. Mach mal bitte nen: locate libstdc++.so.5

Und wenn du jetzt noch mal versuchst den neuen lib mit rpm -i zu installieren. Mach mal bitte nen: locate libstdc++.so.5

Wenn ich das mache kommt folgendes:

[root@dilara RPM]# locate libstdc++.so.5

/usr/lib/libstdc++.so.5

Versuche ich rpm -i nochmal kommt:

[root@dilara RPM]# rpm -i libstdc++-3.4.2-6.fc3.i386.rpm

package libstdc++-3.4.2-6.fc3 is already installed

Also hat er das jetzt deinstalliert oder nicht? :)

Mach mal nen ls -la /usr/lib/libstdc++.so.5 , dann müsstest du sehen das das ein Symlink auf eine libstdc++.so.5.x.x ist. Nur das Problem wird sein das die Datei nicht da ist. Wenn ich nen locate libstdc++.so.5 mache bekomme ich:

locate libstdc++.so.5

/usr/lib/libstdc++.so.5

/usr/lib/libstdc++.so.5.0.7

Und die libstdc++.so.5 ist ein symlink auf die libstdc++.so.5.0.7 . Das Problem wird sein, da die Datei aus welchen Gründen auch immer nicht da ist. Vielleicht bringt es etwas den kompletten GCC C++ Compiler neu zu installieren, aber es könnte sein das du dir damit mehr kaputt machst. Guck erstmal einfach ob da ne andere libstdc.++.so.5.x.x ist und reparier den Symlink, bzw mach den neu mit: ln -s libstdc++.so.5.x.x libstdc++.so.5 , musst dafür im Verzeichnis /usr/lib sein.

Öhm ja diese libstdc++.so.5 gibts scheinbar seitdem ich vorhin das rpm -e gemacht hab nicht mehr. locaten lässt sich die Datei nicht mehr...

Öhm nun hab ich gcc mal neu reingepackt und nun gibts die libstdc++.so.5 wieder... Nun wenn ich folgendes mache bekomme ich folgendes ;)

[root@dilara RPM]# ls -la /usr/lib/libstdc++.so.5

lrwxrwxrwx 1 root root 29 23. Apr 15:56 /usr/lib/libstdc++.so.5 -> /usr/local/lib/libstdc++.so.5

Öhm, bei mir ist die libstdc++.so.5.0.7 in /usr/lib. /usr/local/lib/libstdc++.so.5 ist bei dir aber kein Symlink, sondern ne richtige Datei oder? Muss auf jeden Fall ne Datei sein, sonst ist die wieder nicht da. Ansonsten mal gucken wo der Symlink drauf zeigt..

ls -la /usr/lib/libstdc++.so.5

lrwxrwxrwx 1 root root 18 Nov 30 00:26 /usr/lib/libstdc++.so.5 -> libstdc++.so.5.0.7

Wenn ichs nochmal versuch zu installieren bekomme ich folgendes:

[root@dilara RPM]# rpm -i FirebirdCS-1.5.2.4731-0.i686.rpm

/opt/firebird/bin/gsec: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

Fehler: %post(FirebirdCS-1.5.2.4731-0.i686) scriptlet failed, exit status 127

Dann sind die libstdc++.so.5 alle nur Symlinks und keine Dateien. Siehst du daran, das er dir immer sagt, no such file or directory.

Und was soll ich nun tun?

Mach mal einen ls -la /usr/local/lib/libstdc++.so.5 und poste hier was er zeigt.

Er zeigt das an:

[root@dilara RPM]# ls -la /usr/local/lib/libstdc++.so.5

ls: /usr/local/lib/libstdc++.so.5: Datei oder Verzeichnis nicht gefunden

Jo war klar, deswegen findet er die Datei auch nicht. Frage ist nur warum du das nicht drauf hast. Welches Linux benutzt du?

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.