В этой статье мы с
Вами осуществим
Установку @агент-mail.ru мессенджера в
Linux-дистрибутивах.
Очень долгое время, со дня появления данного мессенджера в
2003 году, по непонятным причинам версии под
Linux просто не существовало и вот наконец-то в
2020 году разрабы
Экосистемы ВКонтакте (VK) сподобились и всё таки создали такую версию.
На сегодняшний день аудитория
@агент-mail.ru состявляет более
30 млн. пользователей и думаю, многим нашим читателям будет интересно "пощупать" эту версию под
Linux.
СОДЕРЖАНИЕ СТАТЬИ:
1. Краткие пояснения процесса установки
Вариант установки со скачиванием с сайта агента:
2. Скачивание tar-болла с сайта, его распаковка, предоставление ему прав Пользователя, запуск @агент-mail.ru
2.1 Скачивание tar-болла с сайта
2.2 Распаковка tar-болла через Терминал
2.3 Создание символьной ссылки на @агент-mail.ru
2.4 Предоставление прав Пользователя на папку Agent в системном каталоге /opt
Вариант установки полностью через Терминал (предпочтительно):
3. Скачивание tar-болла, его распаковка, предоставление ему прав Пользователя, запуск @агент-mail.ru через Терминал
3.1 Скачивание tar-болла в папку /tmp и его распаковка в системный каталог /opt с созданием папки Agent через Терминал
3.2 Создание символьной ссылки на @агент-mail.ru
3.3 Предоставление прав Пользователя на папку Agent в системном каталоге /opt
Запуск @агент-mail.ru:
4. Запуск @агент-mail.ru
4.1 Вход в аккаунт @агент-mail.ru
Настройка @агент-mail.ru:
5. Настройка @агент-mail.ru
Для ленивых! Полная установка @агент-mail.ru и его запуск одной командой в Терминале:
6. Для ленивых! Полная установка @агент-mail.ru и его запуск одной командой в Терминале
Удаление @агент-mail.ru:
7. Удаление @агент-mail.ru
1. Краткие пояснения процесса установки
Разрабы
Экосистемы ВКонтакте (VK), разрабатывая релиз под
Linux не пошли по пути, когда под каждую ветвь (различные пакетные менеджеры -
ПМ)
Linux-
дистрибутивов создавалась отдельная версия установочного пакета, как то:
DEB — используется в
Debian и его ближайших родственниках:
Ubuntu,
MX Linux,
Pop!OS,
Elementary OS и других...
RPM — разработан компанией
Red Hat и внедрён в дистрибутив
RHEL, также используется в системах
Fedora и
CentOS...
TAR.XZ — стандартный формат для дистрибутива
Arch Linux и его производных:
Anarchy Linux,
Artix Linux,
Chakra,
Manjaro и пр...
И, т.к. ручная установка из
TAR.XZ (
tar-болл) поддерживается всеми
ПМ, то разрабы создали именно такой установочный пакет.
Как правило, такой
tar-болл той или иной программы
скачивается вручную и
вручную же осуществляется его
установка (в дистрибутивах на основе
Arch Linux это стандартный формат
ПМ, но можно также, и вручную).
2. Скачивание tar-болла с сайта, его распаковка, предоставление ему прав Пользователя, запуск @агент-mail.ru
Ну и раз уж разрабы порадовали нас именно таким
tar-боллом, то для
Установки @агент-mail.ru его нам и нужно скачать.
2.1 Скачивание tar-болла с сайта
Идём на сайт
⟶ @агент-mail.ru
На октрывшейся странице мы видим
2 большие кнопки салатового цвета со значениями:
ЗАГРУЗИТЬ Х32 — что означает загрузку
tar-болла для
арихитектуры Х32 систем
ЗАГРУЗИТЬ Х64 — что означает загрузку
tar-болла для
арихитектуры Х64 систем
Как правило, все современные системы имеют
архитектуру Х64, но пока ещё у пользователей есть в пользовании и достаточно старые системы с
Х32 архитектурой.
Поэтому, зная свою архитектуру, жмём на нужную кнопку и терпеливо ждём пока скачается
@агент-mail.ru:
Маркером
успешного скачивания
tar-болла будет такой вид информационного баннера
Браузера Firefox (по умолчанию во всех
Linux-дистрибутивах) в правом его верхнем углу:
(кстати, если в баннере, в правой его части нажать на значок
Папки, мы сразу же попадём в папку
Загрузки куда по умолчанию попадают все скачанные файлы)
2.2 Распаковка tar-болла через Терминал
- распаковываем скачанный в папку
Загрузки tar-болл в системный каталог
/opt с созданием в нём папки
Agent:
(
имя папки вы можете придумать любое предпочтительное для вас, но тогда в коде ниже вместо
Agent вписываете своё)
sudo tar -xpf Загрузки/agent.tar.xz --one-top-level=Agent -C /opt/
2.3 Создание символьной ссылки на @агент-mail.ru
- обязательно создаём символьную ссылку на
@агент-mail.ru, чтобы его иконка появилась в
Программы:
sudo ln -s /opt/Agent/agent /usr/local/bin/agent-desktop
2.4 Предоставление прав Пользователя на папку Agent в системном каталоге /opt
- даём права
Пользователя на папку
Agent в системном каталоге
/opt, чтобы в дальнейшем не было конфликтов с правами:
sudo chown -R $USER:$USER /opt/Agent/
ПРЕДПОЧТИТЕЛЬНО!!!
3. Скачивание tar-болла, его распаковка, предоставление ему прав Пользователя, запуск @агент-mail.ru через Терминал
Такой вариант установки
наиболее предпочтителен, но!
Выше в
п. 2 описан и вариант установки со скачиванием обычным способом через
Браузер Firefox с сайта
Агента.
Вполне возможно, что кому-то такой способ более предпочтителен и поэтому
Пользователь может воспользоваться им...
3.1 Скачивание tar-болла в папку /tmp и его распаковка в системный каталог /opt с созданием папки Agent через Терминал
Скачиваем
tar-болл в папку
/tmp и распаковываем его в системный каталог
/opt с созданием в нём папки
Agent следующей командой в
Терминале (
Ctrl+Alt+T):
(
имя папки вы можете придумать любое предпочтительное для вас, но тогда в коде ниже вместо
Agent вписываете своё)
- для
Х64
wget https://hb.bizmrg.com/agent-www/linux/x64/agent.tar.xz -O - | sudo tar -Jxpf - --one-top-level=Agent -C /opt/
- для
Х32
wget https://agent-www.hb.bizmrg.com/deprecated-versions/linux/x32/agent.tar.xz -O - | sudo tar -Jxpf - --one-top-level=Agent -C /opt/
3.2 Создание символьной ссылки на @агент-mail.ru
- обязательно создаём символьную ссылку на
@агент-mail.ru, чтобы его иконка появилась в
Программы:
sudo ln -s /opt/Agent/agent /usr/local/bin/agent-desktop
3.3 Предоставление прав Пользователя на папку Agent в системном каталоге /opt
- даём права
Пользователя на папку
Agent в системном каталоге
/opt, чтобы в дальнейшем не было конфликтов с правами:
sudo chown -R $USER:$USER /opt/Agent/
4. Запуск @агент-mail.ru
- и по финалу запускаем
@агент-mail.ru:
agent-desktop &
В результате чего будет осуществлён
Первый вход в
@агент-mail.ru, где сразу же жмём на кнопку
Принять и продолжить:
4.1 Вход в аккаунт @агент-mail.ru
В следующем окне
@агент-mail.ru мы жмём на кнопку
Войти через Mail.ru (или в верхнем левом углу на
Вход по номеру телефона):
Появляется дополнительное окно авторизации -
Войти в аккаунт:
В нём
вводим/
вписываем свой
Логин своего аккаунта на
@mail.ru и жмём на кнопку
Ввести пароль (можно просто нажать на клавиатуре на
Enter):
В следующем окне
Введите пароль -
вводим/
вписываем пароль от своего аккаунта на
@mail.ru и жмём на кнопку
Войти:
5. Настройка @агент-mail.ru
После ввода пароля мы попадаем в интерфейс
@агент-mail.ru, где в его
левой колонке будут чаты
Пользователей, с которыми мы вели переписку или совершали звонки, а в правом её нижнем углу мы видим
кнопку Настройки, на которую сразу жмём
ЛКМ:
И обратите внимание!
Например, как в моём
Arch Linux (у вас может быть по другому, в зависимости от используемого вами
Linux-дистрибутива), в верхней панели, в трее, появилась иконка
@агент-mail.ru:
При открытии окна
Настроек, в левой его колонке
Настройки по умолчанию активна вкладка
Оновные, а в правой колонке
Основные настройки мы видим различные пункты
активных или
неактивных настроек работы
@агент-mail.ru, где сразу же обращаем своё внимание на
первый пункт
Запускать на старте системы (секция
Приложение), который по умолчанию неактивен (слайд справа в положении
ВЫКЛ -
сдвинут влево и имеет
серый цвет), а это в свою очередь означает, что при старте системы
@агент-mail.ru запускаться не будет, что весьма неудобно:
Чтобы исправть такое положение,
сдвигаем слайд вправо, в положение
ВКЛ, чтобы он имел
синий цвет и это активирует
автоматический старт @агент-mail.ru вместе с системой, что весьма удобно:
Можете пробежаться по пунктам
настроек и
активировать/
деэактивировать пункты, которые вас заинтересуют...
Далее в левой колонке нажатиме
ЛКМ переходим на вкладку
Оформление, и в его правой колонке обращаем своё внимание на слайд
Масштаб: 100% (По умолчанию), что означает, что текущий масштаб интерфейса
@агент-mail.ru является таковым и вполне допускаю, что для кого-то такой масштаб мелковат:
И если это так, сдвигаем
ЛКМ этот слайд вправо до нужного процентного значения и после отпускания
ЛКМ, в появившемся дополнительном, предупреждающем окошке
Перезапустить жмём на кнопку
Да после чего произойдёт автоматическое закрытие
@агент-mail.ru:
А теперь, т.к.
@агент-mail.ru закрылся, но не запустился, т.к. мы его запускали через
Терминал, просто
перезагружаем систему и после её перезагрузки мы видим на
Рабочем столе наш
@агент-mail.ru (ранее мы с вам активировали функцию
автостарта), но уже в выбранном масштабе интерфейса, где снова сразу же, в левой колонке, в её правом нижнем углу жмём на кнопку
Настройки:
Снова открывается окно
Настроек, по умолчанию на вкладке
Основные:
Опять в левой колонке
ЛКМ выбираем вкладку
Оформление:
В правой её колонке листаем скролом мышки вниз до секции
Темы офрмления, где по умолчанию
активна (отмечена
синей радио-кнопкой) тема
Синяя, но мы, если нам светлая тема не нравится и мы хотим, чтобы она была
Тёмной, ниже вибираем
ЛКМ (
жмём/
отмечаем радио-кнопку) тему
Тёмная синяя (или любую другую из списка...):
И сразу видим, что тема интерфейса
@агент-mail.ru мгновенно сменилась со светлой
Синей темы на
Тёмную синюю и тут же сразу жмём в левой колонке на кнопку
Чаты, чтобы вернуться в
Главное окно нашего мессенджера:
В результате всех вышеописанных манипуляций с
Настройками мы с вами имеем вот такой интерфейс нашего
@агент-mail.ru:
6. Для ленивых! Полная установка @агент-mail.ru и его запуск одной командой в Терминале
Для
особо ленивых, всё вышеописанное, но только
одной командой:
- для
Х64
wget https://hb.bizmrg.com/agent-www/linux/x64/agent.tar.xz -O - | sudo tar -Jxpf - --one-top-level=Agent -C /opt/; sudo ln -s /opt/Agent/agent /usr/local/bin/agent-desktop; sudo chown -R $USER:$USER /opt/Agent/; agent-desktop &
- для
Х32
wget https://agent-www.hb.bizmrg.com/deprecated-versions/linux/x32/agent.tar.xz -O - | sudo tar -Jxpf - --one-top-level=Agent -C /opt/; sudo ln -s /opt/Agent/agent /usr/local/bin/agent-desktop; sudo chown -R $USER:$USER /opt/Agent/; agent-desktop &
7. Удаление @агент-mail.ru
Перед
Удалением ОБЯЗАТЕЛЬНО!!! полностью закрываем @агент-mail.ru и для этого в верхней панели (или нижней, или боковой, смотря какой у вас дистрибутив и какие настройки вы делали), в
трее жмём
ПКМ на его иконку и в выпавшем контекстном меню
ЛКМ выбираем пункт
Закрыть:
А теперь, чтобы
полностью удалить @агент-mail.ru и его "хвосты", выполняем следующую команду в
Терминале (
Ctrl+Alt+T):
sudo rm -Rf /opt/Agent/ .config/Mail.Ru/ .config/autostart/agentdesktop.desktop .local/share/icons/agent.png /usr/local/bin/agent-desktop
На этом всё.
Мы с вами успешно научились
Устанавливать,
Настраивать и
Удалять @агент-mail.ru из
tar-болла.
Всем приятного пользования и удачи!!!
P.S. Если у вас появились вопросы или мнения по данной статье, обсудить их можно на нашем форуме: