Быстрый старт Platform Guide Обновлено 8 linux

Clash Verge Rev для Linux: AppImage, пакеты и запуск Mihomo

Установите Clash Verge Rev на Linux с помощью AppImage или пакета, настройте права и запустите Mihomo. Инструкция для разных дистрибутивов.

Clash Verge RevLinuxAppImageMihomoустановка
Содержание
КороткоClash Verge Rev для Linux доступен как AppImage, DEB, RPM и tar.gz. Для запуска AppImage нужны права на исполнение, также требуется ядро Mihomo. Инструкция по установке, настройке прав и диагностике ядра.

Clash Verge Rev — это графический клиент для управления прокси-трафиком на основе ядра Mihomo (ранее Clash Meta). Для пользователей Linux он доступен в нескольких форматах: AppImage, пакеты для Debian/Ubuntu (DEB) и Fedora (RPM), а также универсальный архив tar.gz. Каждый способ установки имеет свои особенности, но ключевые этапы — настройка прав на запуск и проверка работоспособности ядра — одинаковы для всех.

В этом руководстве мы разберём, как выбрать подходящий формат, установить Clash Verge Rev, выдать необходимые права, запустить приложение и диагностировать проблему, если ядро Mihomo не стартует. Материал рассчитан на пользователей с базовыми навыками работы в терминале, но мы постараемся объяснить каждый шаг максимально подробно.

Выбор формата установки

Clash Verge Rev распространяется в нескольких форматах, и выбор зависит от вашего дистрибутива и предпочтений. Вот основные варианты:

  • AppImage — универсальный формат, работает на большинстве дистрибутивов без установки. Достаточно скачать файл, сделать его исполняемым и запустить. Идеален для пользователей, которые хотят быстро попробовать приложение.
  • DEB — пакет для Debian, Ubuntu и их производных. Устанавливается через менеджер пакетов, автоматически интегрируется в систему.
  • RPM — пакет для Fedora, RHEL, openSUSE и других дистрибутивов, использующих RPM.
  • tar.gz — архив с исполняемым файлом и библиотеками. Требует ручного размещения в системе.

Для большинства пользователей рекомендуем AppImage как самый простой способ. Если вы предпочитаете системную интеграцию, выбирайте DEB или RPM. Архив tar.gz подойдёт для опытных пользователей, которые хотят полностью контролировать размещение файлов.

Установка через AppImage

AppImage — это переносимый формат, который не требует установки. Выполните следующие шаги:

  1. Скачайте файл AppImage с официальной страницы релизов проекта Clash Verge Rev на GitHub. Название файла обычно содержит версию и архитектуру, например, clash-verge_1.8.1_amd64.AppImage.
  2. Откройте терминал и перейдите в каталог, куда вы сохранили файл. Например, cd ~/Загрузки.
  3. Сделайте файл исполняемым с помощью команды: chmod +x clash-verge*.AppImage. Эта команда добавляет право на выполнение.
  4. Запустите приложение двойным кликом по файлу в файловом менеджере или из терминала: ./clash-verge*.AppImage.

Если приложение не запускается, возможно, отсутствует библиотека FUSE. В большинстве дистрибутивов она установлена, но если возникает ошибка «fuse: failed to exec child», установите её: для Ubuntu/Debian — sudo apt install fuse, для Fedora — sudo dnf install fuse.

Установка через пакеты DEB и RPM

Установка DEB-пакета

Для Debian и Ubuntu скачайте .deb файл и установите его с помощью менеджера пакетов:

  1. Скачайте файл с расширением .deb, например, clash-verge_1.8.1_amd64.deb.
  2. Откройте терминал в папке с файлом и выполните: sudo dpkg -i clash-verge*.deb.
  3. Если возникнут ошибки зависимостей, выполните sudo apt --fix-broken install.

Установка RPM-пакета

Для Fedora и других RPM-дистрибутивов используйте команду sudo rpm -i clash-verge*.rpm или sudo dnf install ./clash-verge*.rpm для автоматического разрешения зависимостей.

Установка из tar.gz

Архив tar.gz содержит исполняемый файл clash-verge и необходимые библиотеки. Распакуйте его в удобное место, например, в /opt или домашнюю папку:

  1. Скачайте архив и распакуйте: tar -xzf clash-verge*.tar.gz.
  2. Переместите папку в желаемое место: sudo mv clash-verge /opt/.
  3. Запустите приложение из папки: /opt/clash-verge/clash-verge.

Для удобства можно создать символьную ссылку: sudo ln -s /opt/clash-verge/clash-verge /usr/local/bin/clash-verge.

Настройка прав на запуск

Если вы используете AppImage или запускаете исполняемый файл из tar.gz, необходимо убедиться, что у файла есть право на выполнение. Проверить это можно командой ls -l — в выводе должны быть буквы -rwxr-xr-x или подобное. Если права отсутствуют, выполните chmod +x путь_к_файлу.

Для пакетов DEB и RPM права устанавливаются автоматически, поэтому дополнительные действия не требуются.

Запуск и первичная настройка

После установки запустите Clash Verge Rev. При первом запуске приложение создаст конфигурационные файлы в каталоге ~/.config/clash-verge. Вам будет предложено импортировать профиль подписки или создать новый. Для работы необходимо указать хотя бы один прокси-сервер.

Если у вас есть ссылка на подписку, вставьте её в поле «Подписка» и нажмите «Импорт». Подробнее о работе с профилями читайте в статье «Профили и подписки в Clash Verge Rev».

Диагностика ядра Mihomo

Clash Verge Rev использует ядро Mihomo для обработки трафика. Если приложение запускается, но прокси не работает, скорее всего, проблема в ядре. Вот как диагностировать и исправить:

Проверка статуса ядра

В главном окне приложения найдите раздел «Ядро» или «Core». Там должен быть индикатор состояния: «Работает» или «Остановлено». Если ядро не запускается, попробуйте нажать кнопку «Перезапустить ядро».

Просмотр логов

Логи ядра доступны в разделе «Логи» или «Журнал». Обратите внимание на сообщения об ошибках, например, о невозможности подключения к порту или неверной конфигурации.

Распространённые ошибки

  • Ошибка разрешений: ядро не может создать сетевые интерфейсы или изменить маршруты. Убедитесь, что вы запускаете приложение с достаточными правами. В некоторых случаях требуется запуск от имени пользователя с правами sudo, но это не рекомендуется для повседневного использования. Лучше настроить capabilities: sudo setcap cap_net_admin,cap_net_raw+ep /path/to/mihomo.
  • Конфликт портов: порт, который использует Mihomo (по умолчанию 7890), может быть занят другим процессом. Проверьте командой ss -tulpn | grep 7890 и освободите порт.
  • Некорректный профиль: если в конфигурации есть ошибки, ядро может не запуститься. Проверьте синтаксис конфигурации в разделе «Профили».

Обновление ядра

Иногда проблема решается обновлением ядра. В Clash Verge Rev есть встроенная функция обновления: зайдите в настройки и найдите раздел «Ядро». Нажмите «Проверить обновление» или загрузите последнюю версию Mihomo с официального репозитория и укажите путь к ней в настройках.

Ограничения и особенности

При использовании Clash Verge Rev на Linux учитывайте следующие моменты:

  • Системный прокси: приложение может автоматически настраивать системный прокси, но для этого могут потребоваться права root. Если у вас возникают проблемы, настройте прокси вручную в параметрах сети.
  • Запуск в фоне: для работы в фоне можно использовать системный трэй, но в некоторых окружениях рабочего стола это может не поддерживаться. Используйте опцию «Свернуть в трей» в настройках.
  • AppImage и обновления: при использовании AppImage обновления не устанавливаются автоматически. Вам придётся вручную скачивать новую версию с GitHub.

Безопасность

При установке и использовании Clash Verge Rev соблюдайте меры предосторожности:

  • Скачивайте файлы только с официальных источников: репозиторий GitHub проекта или проверенные зеркала. Избегайте сторонних сайтов, предлагающих «улучшенные» версии.
  • Проверяйте контрольные суммы: после скачивания сверьте контрольную сумму файла с указанной в релизе. Это поможет убедиться в целостности файла.
  • Не используйте бесплатные ключи и конфиги из непроверенных источников: они могут содержать вредоносные настройки, перенаправляющие трафик на мошеннические серверы. Подробнее читайте в статье «Бесплатные ключи и конфиги: риски».
  • Запускайте приложение от обычного пользователя: избегайте постоянного запуска с правами root. Если нужны повышенные привилегии, настройте capabilities для конкретного файла ядра.

Заключение

Установка Clash Verge Rev на Linux не вызывает сложностей, если следовать инструкциям. Выберите подходящий формат, настройте права, запустите приложение и убедитесь, что ядро Mihomo работает. В случае проблем используйте раздел диагностики. Помните о безопасности и загружайте файлы только из официальных источников.

Мини-чеклист

  • Скачайте Clash Verge Rev с официального репозитория GitHub, выбрав подходящий формат (AppImage, DEB, RPM или tar.gz).
  • Для AppImage выполните chmod +x файл.AppImage, для пакетов установите через менеджер пакетов.
  • Запустите приложение и импортируйте профиль подписки или создайте конфигурацию вручную.
  • Проверьте статус ядра Mihomo в разделе «Ядро» и убедитесь, что оно запущено.
  • Настройте системный прокси или используйте режим TUN, если требуется глобальное проксирование.

Частые ошибки

  • Забывают сделать AppImage исполняемым (ошибка permission denied).
  • Не устанавливают FUSE, из-за чего AppImage не запускается.
  • Пытаются запустить приложение с sudo, что приводит к конфликтам прав на конфигурационные файлы.
  • Игнорируют сообщения об ошибках ядра в логах, считая, что проблема в сети.
  • Скачивают файлы с непроверенных сайтов, что может привести к установке вредоносного ПО.

FAQ

Как запустить AppImage, если выдается ошибка «Permission denied»?

Сделайте файл исполняемым с помощью команды chmod +x имя_файла.AppImage в терминале, затем запустите его двойным кликом или через ./имя_файла.AppImage.

Что делать, если ядро Mihomo не запускается?

Проверьте логи в разделе «Логи», убедитесь, что порт 7890 не занят, и обновите ядро через настройки. Также проверьте синтаксис конфигурации профиля.

Можно ли использовать Clash Verge Rev на Linux без прав root?

Да, обычно приложение работает от обычного пользователя. Для режима TUN могут потребоваться дополнительные права, но их можно настроить через capabilities для файла ядра.

Как обновить Clash Verge Rev, если я использую AppImage?

AppImage не обновляется автоматически. Нужно скачать новую версию с GitHub и заменить старый файл, сохранив настройки в ~/.config/clash-verge.

Хотите перейти сразу к рабочему доступу?

Если сценарий уже ясен и не хочется проходить все шаги вручную, оформите доступ и проверьте подключение на своем устройстве.

Получить доступ

Дальше по теме

Связанные статьи