45 lines
1.4 KiB
Markdown
45 lines
1.4 KiB
Markdown
---
|
||
title: "📀 Gambas3: Создание установочных пакетов в ArchLinux"
|
||
date: 2023-03-10T21:20:32+03:00
|
||
draft: false
|
||
tags: [tips, linux, basic, archlinux]
|
||
---
|
||
|
||
В [Gambas3](https://gambas.sourceforge.net/) есть функция
|
||
создания установочных пакетов для различных дистрибутивов.
|
||
|
||
![](/content/images/2023/gambas-make-install.png)
|
||
|
||
Мастер создания установочных пакетов вызывается коминацией
|
||
**Ctrl+Alt+I**.
|
||
|
||
Чтобы под ArchLinux появилась возможность создавать установочный
|
||
пакеты для других дистрибутивов (_кроме Arch и Gentoo_),
|
||
необходимо установить два пакета: `rpm-tools` и `debhelper`.
|
||
|
||
Пакет `rpm-tools` имеется в репозитории Arch.
|
||
Пакет `debhelper` есть в [AUR](https://aur.archlinux.org/packages/debhelper).
|
||
|
||
Список пакетов, который необходимо установить в качестве зависимостей `debhelper`:
|
||
|
||
```sh
|
||
# Зависимости для сборки
|
||
file
|
||
git
|
||
man-db
|
||
po4a
|
||
|
||
# Зависимости
|
||
binutils
|
||
dpkg
|
||
file
|
||
html2text
|
||
man-db
|
||
perl-pod-parser
|
||
perl
|
||
po-debconf
|
||
strip-nondeterminism
|
||
```
|
||
|
||
![](/content/images/2023/debhelper-makepkg.png)
|