В статье про замену Windows-программ альтернативным софтом в Linux-дистрибутивах один из подписчиков попросил помощи в установке программы MediaGet. Это медиакомбайн, которые позволяет находить, просматривать и скачивать различного рода контент (видео, музыку, игры, книги и пр.). Одна из задач канала - помогать подписчикам, которые новички в мире Linux. Поэтому и выходит данный материал.
Заменяем Windows-программы: подборка софта для Linux
Отправная точка
Подписчик указал, что помощь нужна с версией программы для Linux Mint 21. Для создания материала я создал виртуальную машину с данным дистрибутивом, для демонстрации процесса установки возможностей виртуалки вполне хватит. Ну и так как Linux Mint относится к категории deb-дистрибутивов, то предположу, что инструкция по установке будет одинаково работать на других системах с deb-образной пакетной базой.
Также не забываем, что дистрибутив Linux Mint является отличным началом для старта в мире Linux. О его преимуществах, а также про советы по плавному переходу с Windows вы найдете по ссылкам внизу.
Выбираем Linux-дистрибутив для новичка
5 советов желающим перейти на Linux
Скачивание установочного файла
Программа MediaGet имеет нативную поддержку Linux, то есть после перехода на сайт достаточно скачать установочный файл с главной страницы. Никаких дополнительных действий от пользователя не требуется.
Распаковка установочного файла
Установочный файл имеет расширение tar.xz, это значит, что перед нами архив с необходимыми для установки файлами внутри.
Естественно, первым делом такой архив нужно распаковать. Сделать это можно c помощью средств файлового менеджера (кликнуть ПКМ по архиву и выбрать пункт «Распаковать сюда»).
Также распаковать архив можно с помощью терминала. Для этого нужно перейти в папку Загрузки и ввести команду, показанную ниже:
tar -xvf MediaGet.tar.xz
В Linux Mint (как и в любую версию дистрибутива) уже встроены дополнительные зависимости для работы с архивами tar, поэтому никаких сложностей возникнуть не должно.
Установка программы
После распаковки появилась папка с названием mediaget_linux_4009. Внутри нее находятся необходимые для установки файлы. Как уже говорил в статье и видео про установку из исходников, в архивах часто кладут инструкции по тому, что делать дальше. Наш случай не исключение и внутри находится текстовый файл с именем readme-ru. Откроем и прочитаем.
Получается, что у нас есть 3 bash-скрипта, каждый из которых выполняет конкретные действия в системе.
- Скрипт №1 (install-dependences.sh) устанавливает необходимые зависимости для воспроизведения мультимедиа-контента, его нужно запустить из терминала.
- Скрипт №2 (add-to-apps.sh) добавит MediaGet в список приложений и программу можно будет запускать ровно также, как и любую другую в системе. Скрипт нужно тоже запускать из терминала.
- Скрипт №3 (run-mediaget.sh) запускает MediaGet, его можно запускать без терминала.
Давайте пойдем по порядку и сначала установим необходимые для программы зависимости. То есть, запустим скрипт №1. Чтобы работать со скриптами их нужно сделать исполняемыми. Для этого в файловом менеджере выделяем нужный скрипт, нажимаем ПКМ и в открывшемся меню выбираем пункт «Права», там должна стоять галочка «Разрешить исполнять как программу».
В случае с MediaGet у всех скриптов эта галочка уже стоит, ничего делать дополнительно не нужно. Нам остается только открыть папку со скриптами в терминале и запустить первый скрипт, выполнив команду
./install-dependences.sh
Терминал попросить ввести пароль суперпользователя и произведет все нужные действия.
Нам остается, по сути, последний шаг - запуск второго скрипта, который разместит в системе информацию о программе MediaGet и позволит нам ее запускать. Но все действия будут осуществляться из распакованной папки. То есть, перед запуском второго скрипта нужно переименовать папку так, чтобы на забыть, что в ней находится и поместить ее туда, откуда нельзя будет удалить.
В примере выше я переименовал папку, назвав ее MediaGet и перенес в домашнюю директорию пользователя. Но обычно, для такого рода программ делаю отдельную папку, называю ее Apps и размещаю программы там. После точно знаю, что удалять эту папку нельзя, так как внутри лежат нужные мне программы. Теперь запускаем второй скрипт. Для этого, опять-таки, открываем папку в терминале и вводим всю ту же команду, меняя только имя скрипта
./add-to-apps.sh
Для выполнения команды терминал вновь попросит пароль суперпользователя. После всех действий он создаст в системе ссылку на скрипт №3, который будет запускать MediaGet. На этом установка программы завершена.
Запуск программы
Осталось проверить то, как программа работает. Для этого воспользуемся стандартным способом через меню Пуск. Программа должна находиться в разделе «Аудио и видео».
Остается войти под своим аккаунтом и использовать программу по полной.
Этот материал является хорошим примером того, как можно устанавливать программы посредством скриптов. О других способах установки и форматах установочных файлов в Linux-дистрибутивах вы можете почитать в других постах на канале.
Форматы установочных файлов в Linux
Портативные приложения в Linux
Установка Linux-программ через терминал
Установка программ Linux из исходников
Надеюсь, что пост оказался полезным (по крайней мере, для одного подписчика точно) и поможет вам запустить не только MediaGet, но и другие программы, которые распространяются также в скриптах.