Product SiteDocumentation Site

32.5. Модуль packages

Модуль packages использует интерфейсы org.altlinux.alterator.rpm1, org.altlinux.alterator.apt1, org.altlinux.alterator.repo объектов /org/altlinux/alterator/rpm, /org/altlinux/alterator/apt, /org/altlinux/alterator/repo соответственно.

Примечание

Для работы некоторых команд модуля могут потребоваться права администратора.
Примеры использования модуля:
  • вывести список подключенных репозиториев:
    $ alteratorctl packages repo list
    rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/noarch classic
    rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/x86_64 classic
    rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/x86_64-i586 classic
    
  • установить пакет alterator-usbguard:
    $ alteratorctl packages apt install alterator-usbguard
    ==== AUTHENTICATING FOR org.altlinux.alterator.apt1.Install ====
    org.altlinux.alterator.apt1.Install requires authentication.
    Authenticating as: System Administrator (root)
    Password:
    ==== AUTHENTICATION COMPLETE ====
    
  • вывести список файлов установленного пакета:
    $ alteratorctl packages rpm files alterator-usbguard
    /etc/usbguard/android_vidpid.json
    /usr/lib/alterator/backend3/usbguard
    /usr/share/alterator/applications/USBGuard.desktop
    /usr/share/alterator/design/scripts/alt-usb-guard.js
    /usr/share/alterator/design/styles/alt_usb_guard.css
    /usr/share/alterator/help/ru_RU/usbguard.html
    /usr/share/alterator/ui/usbguard/ajax.scm
    /usr/share/alterator/ui/usbguard/index.html
    /usr/share/locale/ru/LC_MESSAGES/alterator-usbguard.mo
    
  • вывести информацию о пакете:
    $ alteratorctl packages rpm packageinfo alterator-usbguard
    Name        : alterator-usbguard
    Version     : 0.2.2
    Release     : alt1
    DistTag     : p11+374626.100.4.1
    Architecture: x86_64
    Install Date: Вт 08 апр 2025 17:40:36
    Group       : System/Configuration/Other
    Size        : 567749
    License     : GPLv2+
    Signature   : RSA/SHA512, Вт 25 фев 2025 16:44:24, Key ID e1130f0e925e1ff4
    Source RPM  : alterator-usbguard-0.2.2-alt1.src.rpm
    Build Date  : Вт 25 фев 2025 16:44:20
    Build Host  : proskur-p11.hasher.altlinux.org
    Relocations : (not relocatable)
    Packager    : Oleg Proskurin <proskur@altlinux.org>
    Vendor      : ALT Linux Team
    URL         : https://gitlab.basealt.space/proskurinov/alterator_usbguard
    Summary     : alterator module to control usb devices
    Description :
    Alterator Module to control USB devices via USBGuard
    
  • вывести список всех установленных пакетов:
    $ alteratorctl packages rpm list
    
  • переустановить пакет:
    $ alteratorctl packages apt reinstall alterator-usbguard
    ==== AUTHENTICATING FOR org.altlinux.alterator.apt1.Reinstall ====
    org.altlinux.alterator.apt1.Reinstall requires authentication.
    Authenticating as: System Administrator (root)
    Password:
    ==== AUTHENTICATION COMPLETE ====