Differences between revisions 43 and 44
Revision 43 as of 2013-02-21 04:34:29
Size: 5834
Editor: tuhaihe
Comment: add zh_CN page link
Revision 44 as of 2013-02-21 05:04:49
Size: 5842
Editor: GeoffSimmons
Comment: Fix translation header.
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
~-[[DebianWiki/skype#translation|Translation(s)]]: English - [[zh_CN/skype|简体中文]]-~

~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: English - [[zh_CN/skype|简体中文]]-~
----

Translation(s): English - 简体中文


Vendor:

skype.com

License:

non-free
(copyright.txt)

X-(

quality:

Version reviewed: 4.0.0.7-1

Download

unsigned APT

(./)

Source:

not-available

X-(

Lintian:

minor errors

(./)

Control scripts

none

(./)

Languages:

es pl zh_t ja no pt_br fr cs ro lv lt pt_pt et ko bg uk ru en zh_s th de it tr

(./)

Architectures:

i386, amd64

-

Legend: (./) = Pass ; X-( = Bad

Skype is a non-free (proprietary) software. It isn't supported by Debian. It's probably wiser to use a VoIP software, like ekiga , linphone or jitsi !

Installing Skype

Skype is available for amd64 and i386 architectures and Debian 5 or later. Generally, latest packages can be found at the Skype website.

<!> Note that there are currently no repositories which hold the latest version (4.x). You will have to re-download the package from the website each time there is an update. Since apt-get cannot inform you of updates, you might want to enable "[x] Check for update on startup" in the ‘Advanced’ tab of the options menu in Skype.

On Debian 6.0

The Skype website no longer offers packages specifically designed for Debian 6.0: only for Debian 7.0. There is already a bug report on the Skype public bug-tracking system which decries this.

http://download.skype.com/linux/skype-debian_4.0.0.7-1_i386.deb works on Debian 6.0. It's unknown whether or not any newer Skype packages were designed to work on Debian 6.0.

If you want MSN Messenger and Facebook support, you'll need Skype 4.1. http://download.skype.com/linux/skype-ubuntu-lucid_4.1.0.20-1_i386.deb — despite its filename — seems to work fine on Debian 6.0. Skype 4.1 has not yet been formally reviewed for this wiki.

http://download.skype.com/linux/skype-debian_4.1.0.20-1_i386.deb does not work on Debian 6.0.6. Even if you force it to install, the binary fails to start.

On Debian 7.0

i386

The i386 package works well with a standard i386 Debian 7.0 system. To install, do:

# wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb
# dpkg -i skype-install.deb

You might want to use

# apt-get -f install

to fix missing dependencies.

amd64

If you are running amd64, you have two choices:

Multi-Arch

From Wheezy onwards, Debian supports Multi-Arch. The Skype packages for i386 works well with Multi-Arch, you might have problems installing the 64bit deb packages since they depend on ia32 packages which are no longer available in testing/sid as of wheezy.

First, you will have to enable Multi-Arch:

# dpkg --add-architecture i386
# apt-get update

Then, download the i386 package as above and install:

# wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb
# dpkg -i skype-install.deb

If you then proceed with

# apt-get -f install

quite a few i386 packages will be installed.

If apt-get is not able to install libqtwebkit4:i386 as dependency, try with aptitude (If you know what are you doing)

Sound Problem

If you have sound problems you may be missing libpulse. You can install it with:

# apt-get install libpulse0:i386

Non-Multi-Arch (traditional way, also works in Squeeze)

Skype also offers a amd64 package. However, this package depends on amd64 packages of i386 libraries (lib32*, ia32*) which will (hopefully) go away sooner or later.

To install this package, use

# wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb-64
# dpkg -i skype-install.deb

and then possibly

# apt-get -f install

Package Review

Path and Files

A binary is installed in /usr/bin, some data files in /usr/share and a little bit of documentation in /usr/doc. A configuration file for dbus is dropped in /etc/dbus-1/system.d/.

Lintian

# lintian -v skype-debian_4.0.0.7-1_i386.deb 
N: Using profile debian/main.
N: Setting up lab in /tmp/temp-lintian-lab-iZ1DBQdipA ...
N: ----
N: Processing binary package skype (version 4.0.0.7-1, arch i386) ...
W: skype: hardening-no-relro usr/bin/skype
W: skype: changelog-not-compressed-with-max-compression changelog.Debian.gz
W: skype: new-package-should-close-itp-bug
E: skype: description-starts-with-package-name
W: skype: extended-description-line-too-long
W: skype: extended-description-line-too-long
W: skype: possible-unindented-list-in-extended-description
W: skype: extended-description-contains-empty-paragraph
W: skype: binary-without-manpage usr/bin/skype

Note that a changelog is included only for the purposes of "compliance". It does not actually list what has changed from release to release and there is no version history included within it.