Среда для создания пакета

Для решения этой проблемы я должен был быть более подробным о своей команде монтирования. Я закончил тем, что использовал:

modprobe loop
mount -t iso9660 -o loop /bootpart/rootfs.raw /root

Это работало правильно.

3
04.03.2014, 16:07
2 ответа
[1120993] Вы строите его в [1121436]чистой chroot[1121437].

#!/bin/bash

SSH_ORIGINAL_COMMAND=${SSH_ORIGINAL_COMMAND/#git /git-}

case $SSH_ORIGINAL_COMMAND in
    "git-receive-pack"*|"git-upload-pack"*|"git-upload-archive"*)
        eval exec $SSH_ORIGINAL_COMMAND
        ;;
    *)
        echo "Go away." >&2
        exit 1
        ;;
esac
Цитируя Arch Wiki:

gedit $(find -name show.html.erb)

Построение в чистой chroot предотвращает пропуски зависимостей в пакетах, будь то из-за нежелательного линковки или пакетов, отсутствующих в массиве зависимостей в PKGBUILD. Она также позволяет пользователям собирать пакеты для стабильных репозиториев (core, extra, community) при наличии пакетов из [testing].

Требование к Xorg легко выполняется, так как chroot использует уже установленные вами пакеты.[1121000].

4
27.01.2020, 21:14
[1120871]Я упаковывал программы на Python для PyPI и как пакеты .deb/.rpm (но ничего для Arch Linux).

Лучший способ проверить, по моему опыту, это иметь чистую виртуальную машину, на которую можно установить пакет. Для этого я использую VirtualBox, со снимком свежей установки. После тестирования я откатываюсь назад к точке снимка и через несколько секунд устанавливаю новый пакет. [1120874]

2
27.01.2020, 21:14

Теги

Похожие вопросы