Skip to main content

Installing Dolphin {anty} on Linux

Updated over a week ago

Before installation ⬇️

First, you need to download the latest version from the official website.

For Linux-based systems, there are 3 application formats:

  • .AppImage — a universal format for Linux. Works on almost any distribution: you just make the file executable and run it. Essentially, it’s a portable version of the application.

  • .deb — an installation file for distributions based on Debian/Ubuntu (for example: Ubuntu, Linux Mint, Pop!_OS). Installed via the “dpkg / apt” commands or by double-clicking the file.

  • .rpm — packages for distributions based on Red Hat/Fedora/openSUSE (for example: Fedora, CentOS, RHEL, openSUSE). Installed using the “rpm -i” command.

To install the antidetect on any Linux-based system, you need to open the terminal by right-clicking on the desktop and selecting “Open in Terminal,” or by using the key combination CTRL+ALT+T.

Commands in the terminal 🤖

Next, you need to enter the following commands in the terminal:

sudo apt update 

This command updates the package lists in the Linux system. The packages themselves are not upgraded; only the list is refreshed.

sudo apt upgrade

It upgrades all packages installed in the system (based on the previously updated list) for which updates are available to the latest versions found in the configured repositories.

sudo apt install fuse 

FUSE (Filesystem in Userspace) is an interface that allows user-space programs to export a filesystem to the Linux kernel. Simply put, it’s a necessary utility for the program to work 😉 More details

Starting the installation 🚀

Using the cd command, navigate to the folder where the downloaded antidetect file is located:

cd Downloads/

With this command in the terminal, we move into the folder where our file is located. The path and folder name may differ depending on the language or your Linux distribution (for example, the folder might be called Downloads).

Next, to verify, enter this command:

ls

This command displays the list of files in the folder we navigated to. The file dolphin-anty-linux in the format .appimage / .deb / .rpm should appear in the list.

After that, the installation methods differ depending on the file format suitable for your system:

.APPIMAGE

chmod +x dolphin-anty-linux-x86_64-latest.AppImage

This chmod command adds execute (run) permissions to the file.

After that we can move on to the main.

./dolphin-anty-linux-x86_64-latest.AppImage

The ./filename command launches the file and the DolphinAnty window will appear.

You can then run it not through the terminal, but simply by clicking on the file.

Since the appImage application format is not an installer, but an "application image" essentially a portable version of the program.

Notes:

When you enter the file name, you can enter only "dolp" or some initial part, then press Tab and the name itself will be written in full (if you went to the folder with this file through the cd command).

You can also rename the file to dolphin.appimage for ease of input.

If any of the commands gives you the message that you do not have enough rights, try repeating the command, but at the beginning of the command insert sudo. (will require an administrator password after entering the command)
You can also look at it visually: https://youtu.be/Mt21A_VPUS0

After executing the commands, the program can be run as a normal file.

.DEB

You need to enter the command:

sudo apt install ./dolphin-anty-linux-amd64-latest.deb

Or

sudo dpkg -i dolphin-anty-linux-x86_64-latest.deb

Done — once the command is executed, the application will be installed 👍

When entering the commands, you may be prompted for the administrator password.

.RPM

You need to enter the command:

sudo rpm -i dolphin-anty-linux-x86_64-latest.rpm

Or, if the system is Fedora, RHEL, or CentOS:

sudo dnf install dolphin-anty-linux-x86_64-latest.rpm

Done — once the command is executed, the application will be installed 👍

When entering the commands, you may be prompted for the administrator password.

⚠️ Important! The Ubuntu version must be 22.04 or higher (other distributions should match this version as well), and the libc library must be at least version 2.28.

What issues might occur? 👀

  • Check if the commands were entered correctly.

  • On some distributions it may not install completely and may generate an error in the terminal:
    error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory
    You should try sudo apt install -y libnss3
    After that you can safely run it through the terminal as per the doc above.

  • Check if this file has permissions

  • Check what server you are downloading updates and running the source code, if the server RU (set automatically), and your geo for example Ukraine, then may not load updates and commands do not work, in this case, you need to change the geo in the settings, as shown in the screenshot and redo all the commands

  • If you want to work with automation on Linux, you need to grant permissions to run chromedriver on a Linux system. (briefly, more below).
    This is a Permission Error, it occurs when Python tries to perform certain operations (in this case, running chromedriver) for which it does not have the proper permissions.

    Error:

    PermissionError: [Errno 13] Permission denied: '/home/np_1961/Downloads/chromedriver119/chromedriver/chromedriver-linux'

    It says that Python does not have permissions to execute the chromedriver-linux file, which is located at the specified path.

    To fix this problem, you need to change the permissions of the chromedriver-linux file so that Python can use it. This can be done using the chmod command in the terminal.

    Solution:

    Open a terminal.

    Navigate to the folder with the executable file using the command cd /home/np_1961/Downloads/chromedriver119/chromedriver/.

    Run the chmod +x chromedriver-linux command.

    This will make the chromedriver-linux file executable, and a Python script should then be able to run it. If you still get problems, make sure the user has read and write permissions to that directory.

Did this answer your question?