INCY на Linux: DEB-пакет и установка из AUR
Какой пакет INCY выбрать для своего дистрибутива, какие команды выполнить в терминале и как проверить файл перед установкой.
- Раздел:
- Установка
- Опубликовано:
- Автор:
- редакция incy-vpn.net
- Читать:
- 6 мин
Содержание
INCY для Linux выпускается пакетами DEB и RPM, пакетом для Arch и портативным архивом — для x64, а DEB, RPM и архив ещё и для ARM64. На Ubuntu и Debian установка занимает одну команду: sudo apt install ./incy-linux-x64.deb. Для Arch есть пакет из релиза и пакет сообщества incy-bin в AUR. AppImage нет.
INCY — бесплатный клиент на ядре Xray-core, а не VPN-сервис: своих серверов у него нет. Подписку с серверами даёт сервис подписки, либо вы подключаете собственный сервер.
Какой пакет INCY выбрать для вашего Linux
| Файл | Дистрибутивы | Архитектура |
|---|---|---|
incy-linux-x64.deb | Ubuntu, Debian, Linux Mint и производные | x64 |
incy-linux-arm64.deb | Ubuntu, Debian и производные | ARM64 |
incy-linux-x64.rpm | Fedora и другие системы на RPM | x64 |
incy-linux-arm64.rpm | Fedora и другие системы на RPM | ARM64 |
incy-linux-x64.pkg.tar.zst | Arch Linux и производные | x64 |
incy-linux-x64-portable.zip | Любой дистрибутив, без установки | x64 |
incy-linux-arm64-portable.zip | Любой дистрибутив, без установки | ARM64 |
Архитектуру покажет команда uname -m: x86_64 означает x64, aarch64 — ARM64. Если не уверены, на чём основан ваш дистрибутив, выполните cat /etc/os-release: строки ID и ID_LIKE подскажут семейство — debian, ubuntu, fedora или arch. Все файлы лежат в релизе latest репозитория INCY-DEV/incy-platforms, ссылки на них собраны на странице INCY для Linux.
Проверка пакета перед установкой
Скачайте вместе с пакетом файл SHA256SUMS из того же релиза и положите их в одну папку. Команда сверит хеши всех скачанных файлов и пропустит те, которых в папке нет:
cd ~/Downloads
sha256sum -c --ignore-missing SHA256SUMSНапротив имени пакета должно стоять OK, и только после этого стоит запускать установку. Ошибка FAILED значит, что файл повреждён или скачан не из официального репозитория, — удалите его и скачайте заново. Как устроены релизы, подробно описано в статье как скачать INCY с GitHub.
Установка INCY на Ubuntu и Debian: DEB-пакет
cd ~/Downloads
sudo apt install ./incy-linux-x64.debОбратите внимание на ./ перед именем файла: так apt понимает, что ставить нужно локальный пакет, а не искать его в репозиториях. Зависимости apt подтянет сам. На компьютере с ARM64 подставьте incy-linux-arm64.deb.
После установки INCY появится в меню приложений. Новую версию ставят той же командой поверх старой, предварительно скачав свежий пакет и SHA256SUMS из релиза latest.
Как узнать имя пакета и удалить INCY
Чтобы удалить программу, менеджеру пакетов нужно имя пакета, а не имя файла. Его показывает сам пакет — строка Package в выводе для DEB, Name для RPM и Arch:
dpkg -I incy-linux-x64.deb # Ubuntu, Debian
rpm -qip incy-linux-x64.rpm # Fedora
pacman -Qip incy-linux-x64.pkg.tar.zst # ArchДальше удаление стандартное: sudo apt remove <имя>, sudo dnf remove <имя> или sudo pacman -R <имя>. Ссылка-подписка при этом не теряется — она хранится в кабинете сервиса подписки.
Установка на Fedora: RPM-пакет
cd ~/Downloads
sudo dnf install ./incy-linux-x64.rpmКак и в случае с DEB, ./ перед именем указывает на локальный файл в текущей папке. dnf, как и apt, сам установит зависимости. Для ARM64 используйте incy-linux-arm64.rpm. На других системах с RPM пакет ставят их штатным менеджером пакетов. Если тот сообщит о зависимостях, которых нет в репозиториях дистрибутива, попробуйте портативный архив.
INCY на Arch Linux: пакет из релиза или AUR
На Arch есть два способа. Первый — официальный пакет из релиза, его ставят через pacman:
cd ~/Downloads
sudo pacman -U incy-linux-x64.pkg.tar.zstВторой — пакет incy-bin из AUR. Его поддерживает сообщество, а не разработчик INCY, зато с ним обновления приходят вместе с остальной системой через AUR-помощник:
yay -S incy-bin
# или
paru -S incy-binЧто выбрать: пакет из релиза вы ставите из файла, который сами сверили по SHA256SUMS, но обновляете вручную. Пакет из AUR обновляется вместе с системой командой yay -Syu или paru, но вы доверяете сопровождающему пакета. Оба варианта дают одно и то же приложение, держите в системе только один из них.
Портативный архив: INCY без установки
Если для вашего дистрибутива нет подходящего пакета или вы не хотите ничего ставить в систему, возьмите портативный архив. Он же удобен, чтобы попробовать INCY на чужой машине или в live-сессии с флешки: через менеджер пакетов в систему ничего не ставится, а для запуска не нужны права администратора на установку. Распакуйте его в отдельную папку и запустите исполняемый файл INCY из неё:
mkdir -p ~/incy
unzip incy-linux-x64-portable.zip -d ~/incyДля ARM64 замените имя на incy-linux-arm64-portable.zip. Портативную версию обновляют вручную: скачивают новый архив, проверяют хеш и распаковывают. На дистрибутивах с нестандартным устройством системы, например NixOS, готовые программы могут потребовать дополнительной настройки — это особенность самих дистрибутивов.
Первый запуск INCY на Linux
- Получите ссылку-подписку в личном кабинете сервиса подписки. Если подписки ещё нет, начните с пробного периода: 1 день на одном устройстве, бесплатно и без карты.
- Откройте INCY, выберите добавление подписки и вставьте ссылку из буфера обмена. Другие способы импорта описаны на странице ключей для INCY.
- Выберите сервер с наименьшим пингом — ориентировочный список локаций есть на странице серверов — и подключитесь.
- Убедитесь, что статус — «Подключено» и сайты в браузере открываются.
Если подключение не устанавливается, попробуйте другой сервер из подписки, обновите подписку и проверьте дату и время в системе — расхождение часов с сервером мешает соединению. Разбор остальных причин — в статье INCY не подключается.
На Linux, как и на других ПК, INCY работает в режиме системного прокси или в режиме TUN для всего трафика устройства. Выбор режима и профили маршрутизации разобраны в пошаговой настройке. Если хотите подключаться к собственному серверу, прочитайте, что для этого нужно, в статье свой VPS для INCY.
Частые вопросы
Есть ли INCY в формате AppImage?
incy-linux-x64-portable.zip или incy-linux-arm64-portable.zip.Подойдёт ли DEB-пакет для Linux Mint и Pop!_OS?
incy-linux-x64.deb и ставят той же командой, что на Ubuntu.Работает ли INCY на Raspberry Pi?
incy-linux-arm64.deb, incy-linux-arm64.rpm или портативный архив для ARM64. Проверьте архитектуру командой uname -m: нужен ответ aarch64.