Перед установкой ⬇️
Для начала нужно скачать последнюю версию с официального сайта
Чтобы установить антидетект на любую Linux-подобную систему необходимо
открыть терминал нажав правой кнопкой мыши по рабочему столу и выбрав "Открыть в терминале", либо через комбинацию клавиш CTRL+ALT+T
Команды в термнале 🤖
Далее в терминале нужно прописать следующие команды:
sudo apt update
Эта команда обновляет списки пакетов в системе Linux.
При этом сами пакеты не обновляются, список просто актуализируется.
sudo apt upgrade
Обновляет все пакеты установленные в системе (как по ранее обновленному списку) для которых есть обновления до последних версий, найденных в используемых репозиториях.
sudo apt install fuse
FUSE (файловая система в пользовательском пространстве) — это интерфейс для программ пользовательского пространства для экспорта файловой системы в ядро Linux. Если простыми словами - это нужная утилита для работы программы 😉 Подробнее
Начинаем установку 🚀
С помощью команды cd переходим к папке в которой лежит скачанный файл антика:
cd Загрузки/
Через эту команду внутри терминала переходим в папку где находится наш файл, путь и папка - могут отличаться из-за языка, или от того какой твой дистрибутив Linux (к примеру папка может называться Downloads).
Далее для проверки нужно ввести эту команду:
ls
Команда выводит список файлов папки в которую мы перешли, там должен быть в списке файл dolphin-anty-linux формата .appimage
chmod +x dolphin-anty-linux-x86_64-latest.AppImage
Этой командой chmod добавляет файлу прав на выполнение (запуск).
После этого можем перейти к главному:
./dolphin-anty-linux-x86_64-latest.AppImage
Команда ./имя файла запускает его, после чего появится окно DolphinAnty.
Далее можно запускать его не через терминал, а просто по нажатию на файл.
Так как формат приложения appImage является не установщиком, а “образом приложения”, по сути - портативной версией программы.
Примечания:
При вводе название файла можно вписать только “dolp” или какую-то начальную часть, после чего нажать Tab, и название само допишется полностью (если точно перешел в папку с этим файлом через команду cd)
Так же можно заранее переименовать файл в dolphin.appimage для удобства ввода.
Если же на любую из команд выдаст, что недостаточно прав - попробуй повторить команду, но в её начале вставить sudo. (потребует пароль администратора после ввода команды)
Так же можно посмотреть визуально: https://youtu.be/Mt21A_VPUS0
После выполнения команд программу можно будет запускать как обычный файл.
Важно!!! Версия Ubuntu должна быть 22.04 или выше (так же и другие дистрибутивы должны соответствовать этой же версии)
И библиотека libc должна быть не ниже версии 2.28
Если эти команды не сработали то:
Проверь правильность введения команд
На некоторых дистрибутивах он может не полностью ставиться и может выдавать ошибку в терминале:
error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory
Стоит попробовать в таком случае команду sudo apt install -y libnss3
После чего спокойно можно запускать через терминал как по доке выше.Проверь есть ли права у этого файла
Проверь с какого сервера идёт загрузка обновлений и работы исходного кода, если сервер РУ (установлен автоматически), а твоё гео, например, Украина, то могут не загружаться обновления и не срабатывать команды. В таком случае нужно сменить гео в настройках, как указано на скрине и повторить заново все команды.
Если нужно работать с автоматизацией через Linux, то нужно выдать права на запуск Сhromedriver в системе Linux (кратко, подробнее ниже)
Ошибка Permission Erro возникает когда Python пытается выполнить определенные операции (в данном случае, запустить Chromedriver), для которых у него нет соответствующих разрешений.Строка:
PermissionError: [Errno 13] Permission denied: '/home/np_1961/Downloads/chromedriver119/chromedriver/chromedriver-linux'
Она говорит о том, что у Python нет прав на выполнение файла chromedriver-linux, который расположен по указанному пути.
Чтобы исправить эту проблему нужно изменить права доступа к файлу chromedriver-linux, чтобы Python мог его использовать. Это можно сделать с помощью команды chmod в терминале.
Решение:
Открыть терминал.
Перейти к папке с исполняемым файлом с помощью команды cd /home/np_1961/Downloads/chromedriver119/chromedriver/.
Запустить команду chmod +x chromedriver-linux.
Это сделает файл chromedriver-linux исполняемым, и скрипт Python должен быть тогда в состоянии его запустить. Если все равно появляются проблемы - убедись, что у пользователя есть права на чтение и запись в эту директорию.