fstrim «операция сброса не поддерживается» с ext4 на LVM

Да, dpkg долгое время является пакетом AUR. Однако он не предназначен для установки пакетов .deb . Вместо этого он предназначен для сборки пакетов .deb на Arch (т.е.пакеты, которые затем можно установить в Debian, Mint, Ubuntu и т. д.).

С другой стороны, установить пакет .deb в Arch не сложно. Возьмем в качестве примера slack (чат-программу, имеющую пакет .deb ). В PKGBUID этого пакета AUR вы можете увидеть простой сценарий, выполняющий установку:

bsdtar -O -xf "slack-desktop-${pkgver}"*.deb data.tar.xz | bsdtar -C "$pkgdir" -xJf -

# Permission fix
find "${pkgdir}" -type d -exec chmod 755 {} +

# Remove all unnecessary stuff
rm -rf "${pkgdir}/etc"
rm -rf "${pkgdir}/usr/share/lintian"
rm -rf "${pkgdir}/usr/share/doc"

# Move license
install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
mv ${pkgdir}/usr/lib/slack/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}
ln -s /usr/share/licenses/${pkgname}/LICENSE ${pkgdir}/usr/lib/slack/LICENSE

И да, это лучший способ установить пакеты .deb в Arch: преобразование их в пакеты AUR.

Ссылки:

2
30.08.2015, 22:02
0 ответов

Теги

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