Skype and its dependencies (how to install it in 64bit arch)

General conversations about MIB project
Forum rules
Image
Before you post, please read forum rules:
Software requests - How to
Tag [SOLVED] in topics
Post Reply
User avatar
doctorwhofan10
Nuovo utente
Nuovo utente
Posts: 8
Joined: 30 August 2011, 4:22
OpenMandriva: 2011
Kernel: 3.0.3
Desktop: KDE
country: India

Skype and its dependencies (how to install it in 64bit arch)

Post by doctorwhofan10 »

Can anyone please tell me how to use the Skype rpm so I can install the pre-req.

All these years, I have been using the Skype Static build tar file and it does kind of get tiring.
Thanks

0DW

User avatar
NicCo
Amministratore
Amministratore
Posts: 4765
Joined: 6 December 2007, 19:54

Re: Skype and its dependencies

Post by NicCo »

It's very easy,
skype is a 32bit native binay program, so it needs some 32bit native dependencies, all that to be installed and working properly.

We wrote many Guide & Tutorial about Skype: How to install, how to rotate webcam output, How to fix distorced mic audio, ecc.
You can find all this Guide in the specifica area > Guides & Ttutorial > http://mib.pianetalinux.org/mib/forum/v ... m.php?f=21


Most users have a wrong repositories configuration, they forgot that in 64bit they have to configure also 32bit folders, and in a proper way, we ever wrote Guide for all Mandriva, for the recent 2011 is here > Lists of repositories for Mandriva 2011.0 with MIB > http://mib.pianetalinux.org/mib/forum/v ... =21&t=2993


So first execute this Guide, or the automatic config (api.mandriva.com) or that with some static servers solutiion (the 64bit part of the script contains also 32bit needed part)
1> http://mib.pianetalinux.org/mib/forum/v ... =21&t=2993


2> Now you can install recent skype 2.2.0.35 (We have not still skype for 2011.0, but you can 2010.2 versions)

Code: Select all

urpmi http://mirror.pianetalinux.org/MIB/2010.2/32/basic/skype-2.2.0.35-69.1mib2010.2.i686.rpm
or even the previous stable version (skype 2.1.0.81)

Code: Select all

urpmi http://mirror.pianetalinux.org/MIB/2010.2/32/basic/basic/skype-2.1.0.81-69.1mib2010.1.i686.rpm

ONE STEP SOLUTION
I joined all the complete solution in only a single step, to be executed from root konsole/terminal.
I commented (#) all rows before a new part, so you can study the script if you wish to know how it works
============== How to install Skype 2.2.0.35 in Mandriva 2011.0 - 64 bit ==============

Code: Select all

# we start removing all previous repositories configuration
urpmi.removemedia -a
# now we add all 64bit mdv repositories (/release, /updates and /backports, for a backports config mode)
urpmi.addmedia --mirrorlist 'http://api.mandriva.com/mirrors/basic.2011.0.x86_64.list' 'Main 64' 'media/main/release'
urpmi.addmedia --mirrorlist 'http://api.mandriva.com/mirrors/basic.2011.0.x86_64.list' 'Contrib 64' 'media/contrib/release'
urpmi.addmedia --mirrorlist 'http://api.mandriva.com/mirrors/basic.2011.0.x86_64.list' 'Non-free 64' 'media/non-free/release'
urpmi.addmedia --update --mirrorlist 'http://api.mandriva.com/mirrors/basic.2011.0.x86_64.list' 'Main Updates 64' 'media/main/updates'
urpmi.addmedia --update --mirrorlist 'http://api.mandriva.com/mirrors/basic.2011.0.x86_64.list' 'Contrib Updates 64' 'media/contrib/updates'
urpmi.addmedia --update --mirrorlist 'http://api.mandriva.com/mirrors/basic.2011.0.x86_64.list' 'Non-free Updates 64' 'media/non-free/updates'
urpmi.addmedia --update --mirrorlist 'http://api.mandriva.com/mirrors/basic.2011.0.x86_64.list' 'Main Backports 64' 'media/main/backports'
urpmi.addmedia --update --mirrorlist 'http://api.mandriva.com/mirrors/basic.2011.0.x86_64.list' 'Contrib Backports 64' 'media/contrib/backports'
urpmi.addmedia --update --mirrorlist 'http://api.mandriva.com/mirrors/basic.2011.0.x86_64.list' 'Non-free Backports 64' 'media/non-free/backports'
# this is for 64bit mib /basic repo 
urpmi.addmedia --update MIB-basic_64 http://mirror.pianetalinux.org/MIB/2011.0/64/basic/
# this is for 64bit mib /experts repo (drivers, kernels): it's installed but disabled, you can temporary enable it when you need 
urpmi.addmedia --update --raw MIB-experts_64 http://mirror.pianetalinux.org/MIB/2011.0/64/experts/
# this part  is for 32bit mdv repositories, so all 32bit programs can be installed too  
urpmi.addmedia --mirrorlist 'http://api.mandriva.com/mirrors/basic.2011.0.i586.list' 'Main 32' 'media/main/release'
urpmi.addmedia --raw --mirrorlist 'http://api.mandriva.com/mirrors/basic.2011.0.i586.list' 'Contrib 32' 'media/contrib/release'
urpmi.addmedia --update --mirrorlist 'http://api.mandriva.com/mirrors/basic.2011.0.i586.list' 'Main Updates 32' 'media/main/updates'
urpmi.addmedia --update --raw --mirrorlist 'http://api.mandriva.com/mirrors/basic.2011.0.i586.list' 'Contrib Updates 32' 'media/contrib/updates'
urpmi.addmedia --update --mirrorlist 'http://api.mandriva.com/mirrors/basic.2011.0.i586.list' 'Main Backports 32' 'media/main/backports'
urpmi.addmedia --update --raw --mirrorlist 'http://api.mandriva.com/mirrors/basic.2011.0.i586.list' 'Contrib Backports 32' 'media/contrib/backports'
# this is for 32bit mib /basic repo: installed but disabled, you can temporary enable it when you need 
urpmi.addmedia --update --raw MIB-basic_32 http://mirror.pianetalinux.org/MIB/2011.0/32/basic/
# this is for 64bit /restricted repostitories (new ex plf rpms) 
urpmi.addmedia --update MDV-restricted_64 http://mirror.pianetalinux.org/MIB/2011.0/64/projects/restricted/
# this is for 32bit /restricted repo: installed but disabled, you can temporary enable it when you need 
urpmi.addmedia --update --raw MDV-restricted_32 http://mirror.pianetalinux.org/MIB/2011.0/32/projects/restricted/
# at the end you can safely install Skype
urpmi http://mirror.pianetalinux.org/MIB/2010.2/32/basic/skype-2.2.0.35-69.1mib2010.2.i686.rpm
#
# Enjoy with Skype, Goodbye from MIB Team
Now you have the vey best configration for Mandriva 2011.0 in /backports mode:
With this config you can have also all the latest MIB ports, like firefox 6.0.1, thunderbird 6.0.1, frostwire 5.1.4, and many, many others (many titles are not in mdv repos)!

bye, NicCo
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
doctorwhofan10
Nuovo utente
Nuovo utente
Posts: 8
Joined: 30 August 2011, 4:22
OpenMandriva: 2011
Kernel: 3.0.3
Desktop: KDE
country: India

Re: Skype and its dependencies (how to install it in 64bit a

Post by doctorwhofan10 »

After reading your reply, I tried to install all those dependencies.

But for the heck of it, I typed "skype" in Mandriva Control Center and it brought up a result" get-skype

Here is the package info. All I had to do is to create a link in /usr/bin and I was good.

get-skype-2.2.0.35 - Download and Install Skype​ 
This is an installer for Skype-2.2.0.35.

This package does not contain any program files as the Skype license does not allow distribution. By installing this package you will download and install Skype from skype.com. You must accept the Skype EULA before using it. Please be patient, this is a 23 MB download and may take some time. Removing this package will uninstall Skype from your system.

Version: 16-mdv2011.0
Currently installed version: 2.2.0.35-16
Group: Networking/Instant messaging
Architecture: noarch
Size: 0 KB
Medium: None (installed)
URL:


Thanks for your help.

-DW

User avatar
NicCo
Amministratore
Amministratore
Posts: 4765
Joined: 6 December 2007, 19:54

Re: Skype and its dependencies (how to install it in 64bit a

Post by NicCo »

If, you have not the Pulse Audio config button in Skype, it could be necessary to install
Skype is a 32bit app and needs also Pulse 32 to activate and use pulseaudio server
(I realized that in a friend's installation where no pulse button was available in skype)

Code: Select all

[root@localhost ~]# urpmi libalsa-plugins-pulseaudio
Per soddisfare le dipendenze, saranno installati i seguenti pacchetti:
   Pacchetto                      Versione     Release       Arch.  
(supporto "Main 32")
  libalsa-plugins-pulseaudio     1.0.23       2mdv2010.1    i586    
  libasyncns0                    0.8          1mdv2010.1    i586    
  libflac8                       1.2.1        7mdv2010.1    i586    
  libsamplerate0                 0.1.7        3mdv2010.1    i586    
  libspeex1                      1.2          0.rc1.3mdv20> i586    
  libtdb1                        1.2.1        1mdv2010.1    i586    
  libwrap0                       7.6          40mdv2010.1   i586    
  libxcb-atom1                   0.3.6        1mdv2010.1    i586    
(supporto "Main Updates 32")
  libcap2                        2.19         5.1mdv2010.2  i586    
  libpulseaudio0                 0.9.21       26.1mdv2010.1 i586    
  libsndfile1                    1.0.21       2.1mdv2010.2  i586    
Altri 3.6MB di spazio disco saranno utilizzati.
Procedo con l'installazione di 11 pacchetti? (S/n) s
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

Post Reply