Как установить Skype на Arch Linux: два рабочих способа

Было время, когда Skype считался стандартным приложением для видеозвонков. Потом его купила Microsoft, перекроила P2P-архитектуру, пыталась монетизировать сервис и продвигать его как бизнес-инструмент — но популярность программы всё равно постепенно снижалась.

Сегодня на мобильных устройствах хватает альтернатив для видеосвязи, а на десктопе многие предпочитают Zoom или Microsoft Teams — благо у самой Microsoft теперь есть собственный инструмент для коммуникаций. И всё же Skype продолжает развиваться, и часть пользователей по-прежнему им пользуется. Если вы один из них и хотите поставить Skype на Arch Linux, вот два рабочих способа это сделать.

Способ 1: установка через Snap

Самый простой путь — поставить Skype из Snap Store. Главное преимущество такого варианта в том, что пакет поддерживает сам разработчик Skype, и он обновляется автоматически в фоне.

Устанавливается пакет одной командой в терминале:

sudo snap install skype

Если система ответит snap: command not found, значит, сначала нужно установить Snapd.

Установка поддержки Snap на Arch Linux

Скачиваем Snap:

git clone https://aur.archlinux.org/snapd.git

Перед сборкой и установкой меняем права доступа к папке:

sudo chmod a+w snapd

Заходим в папку и собираем пакет:

cd snapd && makepkg -si

После установки Snap нужно активировать сокет snap, который отвечает за связь с systemd:

sudo systemctl enable --now snapd.socket

Затем создаём символическую ссылку между /var/lib/snapd/snap и /snap:

sudo ln -s /var/lib/snapd/snap /snap

После этого систему стоит перезагрузить либо выйти из сеанса и зайти заново, чтобы изменения вступили в силу.

Убедиться, что Snap установлен корректно, можно, просто запустив его в терминале. После этого ставим сам Skype:

sudo snap install skype

Возможна ошибка error: too early for operation, device not yet seeded or device not acknowledged. Она означает, что snapd ещё не успел выполнить несколько фоновых процессов. Достаточно подождать пару минут и повторить команду или перелогиниться.

Когда установка завершится, запустить Skype можно из системного меню либо командой skype в терминале.

Способ 2: установка из Arch User Repository (AUR)

Skype — проприетарное ПО, поэтому разработчики Arch не включают его в официальные репозитории. Зато пакет доступен в Arch User Repository (AUR).

Если у вас уже установлен AUR-помощник вроде yay, всё сводится к одной команде:

yay -S skypeforlinux-stable-bin

Если AUR-помощником пользоваться не хочется, пакет можно собрать и установить вручную — это займёт чуть больше времени.

Сначала обновляем список пакетов:

sudo pacman -Syy

Клонируем git-репозиторий пакета:

sudo git clone https://aur.archlinux.org/skypeforlinux-stable-bin.git

Меняем права доступа к папке:

sudo chmod a+w skypeforlinux-stable-bin

Переходим в папку:

cd skypeforlinux-stable-bin

И запускаем сборку и установку:

makepkg -si

После завершения установки запустить Skype можно из меню системы или командой skypeforlinux в терминале.

Какой из способов выбрать — дело вкуса: Snap проще и обновляется сам, а установка через AUR даёт больше контроля над процессом сборки пакета.

Источник: It's FOSS.