Installing Skype 4.3 (Latest Release) on Arch Linux

Skype — популярная программа голосового и текстового общения. Она проста в использовании, а с недавним обновлением от Microsoft приобрела ещё и более красивый вид. В этой статье рассмотрим, как установить Skype в Manjaro.

Программа отсутствует в стандартных репозиториях и доступна в AUR. Можно инсталлировать двумя способами.

Установка Skype в Manjaro через GUI

В первую очередь необходимо убедиться, что поддержка AUR включена. Для этого откройте в меню Установка и удаление программ
.

В правом верхнем углу нажмите на кнопку с изображением «гамбургера» и выберите Настройки
.

Подтвердите действие вводом пароля.

Выберите вкладку AUR
и убедитесь, что тумблер его активации во включённом положении, поставьте галочку для поля Проверить обновления AUR
и перезапустите программу.

Нажмите на значок поиска (или воспользуйтесь сочетанием клавиш Ctrl
+ F
) и введите skype
. Переключите вкладку слева на AUR и поставьте галочку напротив пакета skypeforlinux-stable-bin
Применить
.

Появится окно со списком пакетов для сборки и установки. В данном случае только один элемент в списке. Нажмите Далее
.

Пройдите при запросе аутентификацию, введя пароль, и дождитесь окончания установки. После этого программа появится в разделе меню Интернет
.

Установка Skype через терминал

Для инсталляции программ из AUR используются разные менеджеры пакетов. В этом примере будет использована утилита yaourt
.

Откройте терминал и введите:

Будет выведен список пакетов, в названии которых присутствует слово «skype». Нам необходима программа под номером 20 (об этом говорит и её наибольшая популярность среди остальных пакетов, выделенная желтым цветом). Введите 20 и нажмите Enter
.

При запросе отредактировать PKGBUILD ответьте отрицательно, нажав n
.

На вопрос о продолжении сборки пакета ответьте утвердительно с помощью ввода y
или нажатием Enter
.

Начнётся сборка. В конце пакет будет экспортирован в директорию с другими пакетами. Подтвердите действие вводом пароля.

Снова будет задан вопрос, установить ли пакет или выполнить другие действия. Нажмите Enter
.

Далее покажется итоговая информация о программе. Нажмите Enter
, чтобы установить пакет.

Дождитесь окончания процесса, и программа появится в разделе меню Интернет
.

Выводы

В статье была рассмотрена установка Skype Manjaro. Для этого необходимо включить поддержку AUR. Инсталлировать возможно в графическом и консольном режимах.

Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

It’s probably no exaggeration to say that no other application has saved more long-term relationships and helped close more business deals than Skype.

Skype was first released in August 2003 and soon after acquired by eBay for $2.6 billion. Today, Skype is owned by Microsoft, who redesigned the application throughout 2016 and 2017 to make text-based messaging more prominent than voice calling.

As a result of the redesign, many Linux distributions, including Arch Linux, let users choose between two different versions of Skype: the latest version and a legacy version. In this article, you’ll learn about some of the major differences between the two versions, and we explain to you how you can install both on Arch Linux and how you can solve common problems that you may run into when using Skype.

Before you can begin installing Skype on Arch, you need to decide whether you want to install the latest version or the legacy version.

Skype used to be a peer-to-peer telecommunications application before Microsoft transitioned it to Azure, the company’s cloud computing service for building, testing, deploying, and managing applications and services through a global network of Microsoft-managed data centers.

With the transition to Azure also came a radical redesign of the entire application. In a press release, Microsoft said that the new version of Skype “delivers most of the great features of our next generation mobile experience but is specifically designed with the desktop in mind, to take full advantage of the larger screen.” Even though many users strongly disliked Skype’s new look after it went live, the dust has mostly settled now, and the most glaring issues have been fixed.

In summary, there are essentially only two reasons to install the legacy version: you are against the new, centralized model and you dislike the new design.

Skype for Linux

The latest version of Skype, called Skype for Linux, is available from AUR, a community-driven repository for Arch users, as skypeforlinux-bin. You can install it with your favorite AUR helper or manually.

Legacy Skype

Just like Skype for Linux, Legacy Skype is also available from AUR, and you can install it with the skype-legacy package using your favorite AUR helper or manually.

Manual Installation

To install Skype (both Skype for Linux and Legacy Skype) manually from AUR, you need to download the appropriate shell script containing the build information required by the package you want to install. This shell script is called PKGBUILD, and every package on AUR has one.

  1. Locate the package in AUR using the search feature.
  2. Download the build files, which contain the PKGBUILD, with your web browser by clicking the “Download snapshot” link under “Package Actions” on the right-hand side.
  3. Extract the build files with the following command:
    tar -xvftar.gz
  4. Install the base-devel group, which is needed for compiling from source:
    pacman -S base-devel
  5. Navigate to the directory with the extracted build files:
    cd package_name
  6. Make the package:
    makepkg -si

Read the makepkg and ABS wiki entries for more details.

Installing Skype Using Pacaur

Pacaur is a popular Arch User Repository (AUR) helper that wraps all operations of pacman, the default package manager of Arch Linux, and by extends its sync, search, info, download only, system upgrade, upgrades check, clean, and clean all functions to the AUR.

Before you can install Skype using pacaur, you need to install pacaur from AUR by completing the same steps as are described above. Once you have pacaur installed, you can use the following comamnd to install both Skype for Linux and Legacy Skype:

pacaur -S package_name

The free version of Skype lets you call anyone else on Skype for free, participate in group calls with up to 25 people, forward Skype call to another Skype account, take your conversations to the next level with Skype video calls, send instant messages, share files, and even collaborate with a friend or colleague using the screen sharing feature.

To discover what else Skype can do for free, we recommend you visit its official website, where you can see a comprehensive list of features and click on any feature to read a detailed description of it.

Perhaps the most interesting paid feature is international calling to mobiles and landlines. Skype offers affordable domestic and international calling rates, allowing users to pay for calls to mobile and landline numbers with Skype Credit or a subscription.

Another useful paid feature is Skype call forwarding to a mobile or landline. To use it, you either need a calling subscription that covers the country you want to receive the forwarded calls in or purchase some Skype credit.

Last but not least, you may also be interested in the Skype for Business subscription, which “lets you add up to 250 people to online meetings, provides enterprise-grade security, allows you to manage employee accounts, and is integrated into your Office apps.”

Linux versions of Skype aren’t exactly known for their reliability and polish. Things do break on occasion, and you should know how to find solutions to common problems.

For general Skype problems, we recommend the official Skype support page, where you can contact Skype’s official customer support team or join the conversation with other Skype users.

Solutions to many Linux-specific issues, such as the common problem with Skype’s GUI not matching the selected GTK theme, can be found on Arch’s wiki. Of course, you can also ask your fellow Arch users for help on the Arch forum.

Arch users who are already familiar with AUR shouldn’t have any problem installing Skype on Arch Linux, and those who have yet to discover what AUR is all about can approach the installation of Skype as a wonderful learning opportunity.

Zur Navigation springenZur Suche springen

Skype ist eine kommerziell angebotene Closed-Source-Software für die SIP-inkompatible Internet-Telefonie.

Installation

Skype
ist als skypeforlinux-preview-bin
AUR

im AUR verfügbar, und kann von dort zum Beispiel mit einem der AUR Hilfsprogramme installiert werden.

pakku -S skypeforlinux-preview-bin

Bei der Verwendung von AUR-Hilfsprogrammen ist zu beachten, dass Pakete niemals „blind“ installiert werden sollten. Vor dem Installieren sollten die Kommentare im AUR gelesen, und das PKGBUILD geprüft werden.

Anschließend kann Skype mittels skypeforlinux
aus dem Terminal oder über das Menü unter „Internet → Skype Preview“ gestartet werden.

ALSA

Skype unterstützt ALSA und PulseAudio. OSS wird nicht länger unterstützt. Skype sollte mit ALSA ohne weiteres funktionieren. Falls nicht, kann man ein Soundgerät in den Skype-Optionen auswählen. Sollte Skype Soundgeräte blockieren, muss man nur folgendes in die Datei ~/.asoundrc
einfügen:

pcm.dmixout {   # Das hier einfach ans System durchleiten, dmix   type plug   slave {      pcm "dmix"   } } 

Anschließend wird Skype normal gestartet. In den Soundoptionen wählt man nun dmixout als Wiedergabe- und Klingel-Gerät.

PulseAudio

Skype sollte mit PulseAudio ohne weiteres funktionieren. Falls nicht, so kann man ein anderes Eingabegerät mittels pavucontrol (muss eventuell erst installiert werden) wählen.

Problembehebung

Skype stürtzt sofort ab

Man kann versuchen das Verzeichnis ~/.Skype/Logs
manuell anzulegen.

Skype stürtzt kurz nach dem Einloggen ab

Sollte Skype kurz nach Login abstürzen, so kann es helfen die Rechte für libpulse.so.0.12.4
(genaue Versionsnummer kann abweichen) und libpulse-simple.so.0.0.3
zu ändern. (siehe auch [1])

cd /usr/lib chmod ugo-r libpulse.so.0.12.* chmod ugo-r libpulse-simple.so.0.0.3 

64-Bit-Nutzer müssen eventuell stattdessen ins Verzeichnis /usr/lib32
wechseln.

Es können mehrere Audio-Streams gesendet, aber nur einer empfangen werden

Wenn Skype mehrere Audio-Streams empfangen und senden kann und man auch noch Töne anderer Anwendungen hören kann, man aber keinen Ton vom Mikrofon mehr aufnehmen kann, könnte es sein, dass Skype die Eingabegeräte blockiert.

Kein Bild mit GSPCA-Webcams

In 32-Bit-Systemen muss man v4l-utils
installieren. Dieses Paket enthält Werkzeuge und die Umwandlungs-Bibliothek für Video 4 Linux. Anschließend startet man Skype v4l1-kompatibel mit:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype 

In 64-Bit-Systemen muss man lib32-v4l-utils
aus der multilib-Paketquelle installieren und Skype mit folgendem Befehl starten:

LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype 

Damit das auch beim Aufruf aus Menüs, unabhängig von Updates, funktioniert, kann man einen Alias hinzufügen (z.B. in ~/.bashrc
):

alias skype='LD_PRELOAD=/usr/libxx
/libv4l/v4l1compat.so skype' 

libxx
sollte entsprechend angepasst werden.

Kein Bild unter Compiz

Man kann versuchen die Umgebungsvariable vor dem Start zu ändern:

XLIB_SKIP_ARGB_VISUALS=1 skype 

Skype verwendet das GTK+-Theme nicht, obwohl andere Qt-Anwendungen es tun

In aktuellen Skype-Versionen kann das Theme über das Optionsmenü geändert werden. Sollte die GTK+-Option trotzdem nicht ordentlich funktionieren, könnte es sein, dass die 32-Bit-Theme-Engine nicht installiert ist. Man sollte versuchen die vom jeweiligen Theme genutzte Engine in den offiziellen Paketquellen oder im AUR zu finden. Sollte man nicht wissen, welche Engine verwendet wird, so ist es am einfachsten einfach alle Engines über das Paket lib32-gtk-engines
AUR

zu installieren. Dadurch werden allerdings sehr viele Pakete installiert.

Hinweis:
Unter Umständen muss lib32-gtk-engines
nicht installiert werden. Zuerst sollte versucht werden, ob die Installation von lib32-gtk2
und einem GTK2-Theme ausreicht. Siehe auch im Forum.

Anschließend muss noch eine 32-Bit-Version von GConf installiert werden. Stattdessen kann man aber auch folgendes tun. Man legt die Datei ~/.gtkrc-2.0
mit folgendem Inhalt an:

gtk-theme-name = "Mein Theme
" 

Man ersetzt Mein Theme
mit dem verwendeten Theme, lässt aber die Anführungszeichen stehen. Anschließend startet man Skype mit:

export GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:$HOME/.gtkrc-2.0" skype 

Das GTK+-Theme sollte nun korrekt angezeigt werden. Man kann das dauerhaft erreichen, indem man Skype über ein Skript ausführt, das die beiden Zeilen enthält, oder indem man GTK2_RC_FILES in ~/.xprofile
oder ~/.xinitrc
exportiert — je nachdem wie man X startet.

Wenn man das Theme nicht im Options-Menü ändern kann, startet man Skype mittels:

/usr/bin/skype --disable-cleanlooks -style GTK 

Möchte man, dass Skype aus Menüs ohne Standard-GTK+-Theme gestartet wird, muss man die ‘Exec’-Zeile von /usr/share/applications/skype.desktop
ändern zu:

Exec=/usr/bin/skype --disable-cleanlooks -style GTK 

Analog dazu muss man ~/.config/autostart/skype.desktop
editieren, wenn man Skype autostarten lässt.

Siehe auch

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации