Преобразуем пакет deb в Arch и устанавливаем

monitor_linux

Как правило все пакеты программ, поддерживающие операционные системы linux, доступны для скачивания в формате deb и rpm пакетов. Дистрибутив Arch использует свои пакеты — *.pkg.tar.zst. Расскажу как быстро и просто преобразовать пакет deb в arch.

Многие программы доступны в AUR, но на сколько они там стабильны и поддерживаются в актуальном состоянии, никто сказать не может.

Если нужная вам программа предоставляется разработчиком в виде deb пакета, то можно установить ее путем преобразования в нужный нам пакет.

Мы получим самый свежий софт, без посредников и с уверенностью, что ничего «постороннего» в программе нет.

Для начала установим Yay

Еще один йогурт. Оболочка Pacman и помощник AUR, написанные на go.

yay

Для установки, откройте терминал и введите команду

sudo pacman -S yay

Далее ставим непосредственно скрипт debtap

debtap для преобразования deb в arch

Скрипт будет преобразовывать наши пакеты deb в pkg.tar.zst

Устанавливаем его командой

yay -S debtap

Следующей командой инициализируем его в системе

sudo debtap -u

Теперь можно без проблем конвертировать пакет deb в arch

Откройте терминал. Перейдите в каталог, в котором располагается ваш deb пакет, подготовленный для преобразования.

Можно просто открыть терминал в нужном каталоге — это иногда проще и быстрее.

Для преобразования вводим команду

debtap имя_пакета.deb

Начнется процесс преобразования в процессе которого будет задано два вопроса:

Enter Packager name — на этот вопрос вводим новое имя пакета, можно любое понятное вам, но желательно латинскими буквами.

Enter package license (you can enter multiple licenses comma separated) — тут просят указать лицензию или несколько через запятую, можно просто нажать Enter, или ввести её, если это необходимо вам. Немного подробнее о лицензиях можно узнать в этой статье.

По окончании работы скрипта, процесс может быть продолжительным, рядом с пакетом deb, в том же каталоге, будет лежать пакет pkg.tar.zst с указанным вами именем, впроцессе преобразования.

Устанавливаем полученный пакет

Для установки этого пакета вводим воспользуемся командой

sudo pacman -U имя_пакета.pkg.tar.zst 

Или просто установим пакет через графический интерфейс Pamac.

Указываем в программе установить локальный пакет, выбираем его и дожидаемся установки.

Если хотите поделится опытом или добавить, что-то — пишите в комментариях.

Всем Удачи!

Про ПК
Добавить комментарий