В следующей статье мы рассмотрим Warpinator. Около бесплатный инструмент с открытым исходным кодом для отправки и получения файлов между компьютерами в одной сети. Все, что нам нужно сделать, это установить Warpinator на компьютеры, выбрать код группы и все.
Этот инструмент был анонсирован в течение некоторого времени и был доступен в Linux Mint. Сейчас же доступен код для генерации файла .deb из репозитория. Мы также можем установить его как пакет Flatpak, а это значит, что мы можем использовать приложение в любом дистрибутиве. Пока у нас есть включенная поддержка этой технологии в нашей команде.
Если вы столкнулись с необходимостью совместного использования файлов в одной сети, когда заинтересованные клиенты находятся очень близко, и хотя мы также можем использовать такие приложения, как Wormhole o Крокодил, это приложение также является отличным вариантом. Варпинатор - это разновидность AirDrop для устройств, использующих операционные системы Gnu / Linux, что позволяет нам отправлять файлы на компьютеры, подключенные к одной сети Wi-Fi.
В программе есть простой пользовательский интерфейс с легко настраиваемым меню и работает без необходимости в каком-либо специальном сервере или конфигурации. Warpinator - это официальное приложение для обмена файлами, разработанное Linux Mint.

По словам его создателей, Warpinator - это повторная реализация Giver. Это аналогичный инструмент, который был доступен для Ubuntu и поддерживаемых дистрибутивов. Будучи открытым исходным кодом, он был улучшен, переименован и интегрирован в Linux Mint.
Его работа так же проста, как откройте приложение и выберите имя из списка или найдите его, если список очень длинный. Это преимущество перед другими решениями, которые заставляют вас указывать IP-адрес компьютера, который будет получать файлы, или писать команды в терминале.
Общие характеристики Warpinator
- Это бесплатная программа с открытым исходным кодом.
- Мы можем найти это доступно в GNU / Linux.
- Su пользовательский интерфейс прост и удобен в использовании.
- Программа он автоматически обнаружит другие компьютеры, на которых запущен Warpinator.
- Позволит нам подключиться к различным командам.
- Мы можем выберите порт.
- Мы можем принять / отклонить передачу файлов.
- У нас также будет параметры конфигурации для кода группы.
Установите Warpinator на Ubuntu
Как я сказал выше, поскольку это программное обеспечение Gnu / Linux, не только для Linux Mint. Мы сможем установить Warpinator на любой дистрибутив Gnu / Linux, особенно если это Ubuntu и производные.
Если вы являетесь пользователем Linux Mint 20, вероятно, он у вас уже есть на вашем компьютере, я думаю, он предустановлен. Если вы используете Ubuntu 20.04, вы можете установить его, следуя инструкциям в страница проекта на GitHub.
Чтобы следовать этим инструкциям, мы должны открыть терминал (Ctrl + Alt + T) и начните с установки необходимых зависимостей:

sudo apt install python3-grpc-tools python3-grpcio
После установки мы можем клонировать репозиторий командой:

git clone https://github.com/linuxmint/warpinator.git
Мы продолжаем вход в папку:
cd warpinator
Сейчас проверим соответствующую ветку командой:
git checkout 1.0.6
Следующее, что мы сделаем, это попробуйте собрать пакет .deb. Если это не удается, вероятно, из-за отсутствия зависимостей. Обратите внимание на эти пакеты и приступайте к их установке, используя apt install:

Как только зависимости будут установлены, запустим команду «dpkg-buildpackage – без знака«:

dpkg-buildpackage --no-sign
Если все было правильно, мы можем перейти к установить пакет .deb, который был создан в домашней папке пользователя:

cd .. sudo dpkg -i *warp*.deb
Как вы можете видеть на скриншоте выше, если есть проблемы с невыполненными зависимостями мы можем решить их, написав:

sudo apt install -f
После установки, если все было правильно, мы можем найти программу запуска в нашей команде:

деинсталляция
к удалите установленную программу как пакет .deb, в терминале (Ctrl + Alt + T) нам нужно будет использовать только команды:

sudo apt remove warpinator; sudo apt autoremove
Установить как пакет flatpak

Мы также можем установить эту программу как пакет flatpak. Для этого Вам просто нужно следовать инструкциям, с которыми можно ознакомиться на странице Flathub. Нам останется только открыть терминал (Ctrl + Alt + T) и выполнить команду:

flatpak install flathub org.x.Warpinator
После установки мы можем запустить программу используя эту другую команду в том же терминале:
flatpak run org.x.Warpinator
деинсталляция
к удалите эту программу, если мы установим ее как пакет flatpak, в терминале (Ctrl + Alt + T) нам нужно будет выполнить команду:

flatpak uninstall flathub org.x.Warpinator
После установки Warpinator программа позволит очень легко отправлять и получать файлы на высокой скорости в вашей домашней или профессиональной сети LAN. Более подробную информацию о возможных установках этой программы можно получить на сайте сайт проекта на GitHub.