Install Skype 8.56 on Fedora 31/30, CentOS/RHEL/SL 8.0/7.7 - Comment Page: 19

This is guide, howto install Skype 8.56 on Fedora 31/30/29/28 on CentOS/Red Hat (RHEL)/Scientific Linux (SL) 8.0/7.7. This is actually easy process, I updated this guide and use Skype own RPM package, because it's currently only way the install Skype. Skype 4.3 and older versions are outdated after July 1. 2017. Notice From Skype download page: Important notice: All Skype for Linux clients version 4.3 and older will be retired on July 1, 2017. To keep chatting, please install the latest version of Skype for Linux. 1. Install Skype 8.56 on Fedora 31/30/29/28 and CentOS/Red Hat (RHEL) 8.0/7.7 [inttf_post_ad1] 1.1 Change root user su - ## OR ## sudo -i 1.2 Download...

707 comments on “Install Skype 8.56 on Fedora 31/30, CentOS/RHEL/SL 8.0/7.7 - Comment Page: 19

1 17 18 19 20 21 25
    1. Hi, Thanks a LOT !!! Finally its working ! :)
      Good job.

      Reply
    2. Stuck on dependencies. Can someone please assist with how to resolve the following?

      –> Finished Dependency Resolution
      Error: Package: qtwebkit-2.3.4-6.el7.i686 (nux-dextop)
      Requires: libpng15.so.15
      Error: Package: qtwebkit-2.3.4-6.el7.i686 (nux-dextop)
      Requires: qt4(x86-32) >= 4.8.5
      Installing: 1:qt-4.6.2-28.el6_5.i686 (HHC_RHEL6-6)
      qt4(x86-32) = 4.6.2-28.el6_5
      Error: Package: qtwebkit-2.3.4-6.el7.i686 (nux-dextop)
      Requires: libQtDeclarative.so.4
      Error: Package: qtwebkit-2.3.4-6.el7.i686 (nux-dextop)
      Requires: glib2(x86-32) >= 2.36.3
      Installing: glib2-2.28.8-4.el6.i686 (HHC_RHEL6-6)
      glib2(x86-32) = 2.28.8-4.el6
      Error: Package: qtwebkit-2.3.4-6.el7.i686 (nux-dextop)
      Requires: libwebp.so.4
      Error: Package: qtwebkit-2.3.4-6.el7.i686 (nux-dextop)
      Requires: libpng15.so.15(PNG15_0)
      You could try using –skip-broken to work around the problem
      You could try running: rpm -Va –nofiles –nodigest

      Reply
      • Still unable to resolve dependencies and after some troubleshooting I now get this –>

        [[email protected] /]# yum install alsa-lib.i686 fontconfig.i686 freetype.i686 \glib2.i686 libSM.i686 libXScrnSaver.i686 libXi.i686 \libXrandr.i686 libXrender.i686 libXv.i686 libstdc++.i686 \pulseaudio-libs.i686 qt.i686 qt-x11.i686 zlib.i686 qtwebkit.i686
        Loaded plugins: product-id, security, subscription-manager
        Setting up Install Process
        Error: xz compression not available

        Reply
        • Hi Riley,

          Looks like you have RHEL 6, but RHEL 7 repos installed?

          On step 1.2 you should only install epel 6, not epel 7 and nux-dextop.

          Could you post output of following commands:

          
          uname -a
          
          yum repolist
          
          rpm -qa xz
          
          Reply
      • Are you blocked from this site? What you get?

        Reply
        • Resolved the xz issue however still stuck on dependencies:

          Protected multilib versions: openssl-1.0.1e-30.el6.i686 != openssl-1.0.1e-30.el6_6.5.x86_64
          Error: Protected multilib versions: libxml2-2.7.6-14.el6_5.2.i686 != libxml2-2.7.6-17.el6_6.1.x86_64
          Error: Protected multilib versions: nss-softokn-freebl-3.14.3-17.el6.i686 != nss-softokn-freebl-3.14.3-22.el6_6.x86_64
          Error: Protected multilib versions: jasper-libs-1.900.1-15.el6_1.1.i686 != jasper-libs-1.900.1-16.el6_6.3.x86_64

          Reply
          • I was able to remove the el7 packages.

            I verified I have nux-desktop installed as well as epel6.

            [[email protected] ~]# rpm -qa | grep nux
            nux-dextop-release-0-2.el6.nux.noarch
            libselinux-utils-2.0.94-5.8.el6.x86_64
            util-linux-ng-2.17.2-12.18.el6.x86_64
            selinux-policy-3.7.19-260.el6_6.2.noarch
            selinux-policy-targeted-3.7.19-260.el6_6.2.noarch
            libselinux-2.0.94-5.8.el6.x86_64
            Red_Hat_Enterprise_Linux-Release_Notes-6-en-US-6-2.el6.noarch
            [[email protected] ~]# rpm -qa | grep epel
            epel-release-6-8.noarch

            When I try and run skype I get the following because of the missing dependencies:

            [[email protected] ~]# skype
            /usr/bin/skype: /opt/skype/skype: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

            Reply
            • So did you get all dependencies installed?

              Could you post output of following command:

              
              rpm -qa |grep i686 |sort -V
              
              Reply
    3. Did not work. When I entered “skype” in the terminal i get:
      /opt/skype/skype: error while loading shared libraries: libXv.so.1: cannot open shared object file: No such file or directory

      i then did: yum install xorg-x11-libXv-32bit. and got: “No package xorg-x11-libXv-32bit. available.”
      I then did yum install libXv.so.1 . That installed ok then tried “skype” at the terminal and got:
      /opt/skype/skype: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory
      so I then did yum install libXss.so.1 and that installed ok so I tried “skupe” at the terminal again and got:
      /opt/skype/skype: error while loading shared libraries: libQtDBus.so.4: cannot open shared object file: No such file or directory.

      Apparently there are plenty of dependencies that are required when using this script. Did I miss something? Thank you.. Gary

      Reply
      • Hi Gary,

        Yes, you missed step 1.3 Install Needed Dependencies.

        Reply
      • on Centos 7, as root or using any of the sudo variants(i.e sudo, sudo -i), with yum install skype works, just finished installing mine. yum installs all the dependencies, that is what a package manager is for. And it creates the symbolic link too!

        Reply
    4. I don’t have the skills to do the programming to set up Skype on my fedora 20.
      Can anybody do it for me?

      Regards,

      Alf Arntzen

      Reply
      • Hi Alf,

        So could you explain a little bit more where you have problems? I can try to help more.

        Reply
    5. Thanks for your answer.

      Installing SKYPE:
      You present many windows with (html ?) code. My skills are like zero, so I can copy the code, but I don’t know where to paste it, ie. I haven’t learned how to work with the core of Linux. So I need someone to do it for me. Don’t know if and how that could be arranged.

      Reply
      • Alf,

        The codes are meant to be pasted in the terminal in the given order. You can find the terminal from the menu or from a search, depending on the desktop you are using. I think, in Gnome (version > 3), you can find it if you simply type terminal in the search bar.

        The rest, you simply need to copy and paste onto the terminal. I think the remaining steps are fairly trivial.

        also, welcome to the terminal…! Although Linux today has a great gui, the terminal is often the best way to get things done. and also somewhat more fulfilling :-)

        Reply
      • Yes, exactly what arun said, first open terminal and then it’s copy/paste work.

        Reply
      • Hi aiva,

        If you check step 1.2 Install needed repositories, there is also “Needed only on CentOS/RHEL/SL”. So when you have Fedora, you don’t need epel repository, just skip whole step.

        Reply
    6. Also don’t forget to install sni-qt.i686 for Fedora 22, it’s need for skype tray icon make visible

      Reply
    7. Thank you… its working for me in CentOS 7,,,

      Reply
    8. Hello, I’m having trouble in the part where I have to write “touch /usr/bin/skype” and “chmod 775 /usr/bin/skype”

      nothing happens when I write either option, I I have tried to make sure to follow all past steps twice now, but I still cannot find what I’m doing wrong, as I cannot proceed to find the directory, as apparently those directories still don’t exist, I would be thankful to find help here

      Reply
      • Hello Jike,

        If you run following command:

        
        ls -la /usr/bin/skype
        

        What you see then?

        Reply
    9. Excellent guide, thanks. Gave me hope.
      I found that on one laptop I also needed libgnomeui.i686 to get rid of some GTK warnings.

      I later found an RPM specfile at
      https://github.com/mopsfelder/skype-rpm/blob/master/skype.spec
      to which I added your requirements and some others from “ldd skype” – probably already present, unless you have a 64-bit system with no 32-bit apps.
      So I now have
      Requires: glibc(x86-32)
      Requires: libgcc(x86-32)
      Requires: libpng(x86-32)
      Requires: libX11(x86-32)
      Requires: libXext(x86-32)
      Requires: libXScrnSaver(x86-32)
      Requires: libXv(x86-32)
      Requires: libstdc++(x86-32)
      Requires: qt(x86-32) >= 4.6
      Requires: qt-x11(x86-32)
      Requires: qtwebkit(x86-32)
      Requires: fontconfig(x86-32)
      Requires: freetype(x86-32)
      Requires: flac(x86-32)
      Requires: pulseaudio-libs(x86-32)
      Requires: libgnomeui(x86-32)
      Requires: libcanberra-gtk2(x86-32)
      Requires: gtk2-engines(x86-32)
      Requires: PackageKit-gtk-module(x86-32)
      to build on a CentOS 6.6/6.7 64-bit system.

      Now I have Skype working on the laptop. On my desktop it finds my Bt878 capture card but won’t actually transmit video. That works with xawtv, cheese and SeeVoghRN, supported by the v4l driver. Any ideas ?

      Reply
      • Hi Andrew,

        I just tested this guide on CentOS 6.7 and it’s still working normally and libgnomeui.i686 is not installed and i don’t get any errors.

        Did you installed all 32-bit dependencies on step 1.3?

        Reply
        • libgnomeui.i686 was only required on my laptop. Not on my desktop. Yes, I’m fairly sure I installed all the packages mentioned. I’m not sure what was different except that the desktop has nVidia drivers and the laptop has some Intel graphics driver. That and hundreds of other bits of unrelated software, of course, but both 64-bit and both updated to the same 6.7 kernel/glib/gnome versions

          I later found a prebuilt binary at http://li.nux.ro/repos.html

          My real problem now is that the camera won’t work on any desktops with Sony PTZ cameras on s-video – bttv devices show in the options and work fine in cheese, seevogh, vidyo, xawtv but not skype

          Reply
    10. Hello such , follow the steps as you descrive for my fedora 22 .
      It does not work when I want to run it.
      install all dependencies and libraries properly.
      this is the error …

      [[email protected] tmp]# skype
      /opt/skype/skype: error while loading shared libraries: /lib/libxslt.so.1: file too short

      Help please!!!!

      Reply
      • Hi Marcelo,

        Could you post output of following commands:

        
        ls -la /lib/libxslt*
        
        dnf list installed libxslt\*
        
        Reply
        • Hi JR.
          I solved the problem , the problem was actually in 1.3 of the libraries .
          The solution was to make ….

          dnf erase alsa-lib.i686 fontconfig.i686 freetype.i686 glib2.i686 libSM.i686 libXScrnSaver.i686 libXi.i686 libXrandr.i686 libXrender.i686 libXv.i686 libstdc++.i686 pulseaudio-libs.i686 qt.i686 qt-x11.i686 zlib.i686 qtwebkit.i686
          And reinstalled as you indicate your ….

          dnf install alsa-lib.i686 fontconfig.i686 freetype.i686 glib2.i686 libSM.i686 libXScrnSaver.i686 libXi.i686 libXrandr.i686 libXrender.i686 libXv.i686 libstdc++.i686 pulseaudio-libs.i686 qt.i686 qt-x11.i686 zlib.i686 qtwebkit.i686

          Thank you very much for the support.

          Marcelo from Buenos Aires Argentina .

          Reply
          • Excellent! Nice to hear that you got it working!

            Reply
    11. Receiving segmentation fault error when launching skype 4.3 on newly installed fedora 22

      skype
      /usr/bin/skype: line 4: 32595 Segmentation fault (core dumped) $SKYPE_HOME/skype –resources=$SKYPE_HOME $*

      Reply
1 17 18 19 20 21 25

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close