cannot install opera 42 on Centos 6

  • I am using Centos 6.8, which Opera 12 works fine. But when I tried to install Opera 42 by the rpm package. It gave a lot of error below:

    rpm -ivh opera.rpm
    warning: opera.rpm: Header V4 RSA/SHA512 Signature, key ID f6d61d45: NOKEY
    error: Failed dependencies:
    libnotify.so.4()(64bit) is needed by opera-stable-42.0.2393.517-0.x86_64
    libstdc++.so.6(CXXABI_1.3.5)(64bit) is needed by opera-stable-42.0.2393.517-0.x86_64
    libstdc++.so.6(GLIBCXX_3.4.14)(64bit) is needed by opera-stable-42.0.2393.517-0.x86_64
    libstdc++.so.6(GLIBCXX_3.4.15)(64bit) is needed by opera-stable-42.0.2393.517-0.x86_64

    I tried to install libstdc++.i686 but it still gave me the same error.

    Please suggest.

  • The .i686 lib would be 32-bit and not useful to a 64-bit program. Either install the 32-bit version of Opera (available here - it's the .i386.rpm file) or - if you have a 64-bit system - install the required 64-bit versions of the libraries.

  • install the required 64-bit versions of the libraries.

    How? Sorry for bothering, I am new to Linux. I have to use this linux because it is required by my office.

  • What does your current browser say for user agent? What does your package manager say the version of the kernel is? My guess is you have a 32-bit system (the kernel says .i686 or similar, not .x86_64) and would have to use the 32-bit version of Opera.

  • I have CentOS 6.8 64 bit system. The kernel is 2.6.32-642.13.1.el6.x86_64.

    I cannot find libnotify.so.4 for CentOS 6 anywhere. They have it for CentOS 7 but not for the 6 version. What dependency should I install ?

    I tried:
    yum whatprovides libnotify.so.4

    It returned "No matches found"

Log in to reply
 

Looks like your connection to Opera forums was lost, please wait while we try to reconnect.