Использование
Использование UPKGT
Обновлено: 2025-02-01 14:25:41 UTC Автор: AnmiTaliDev
Содержание
- Основные команды
- Управление пакетами
- Системные операции
- Работа с резервными копиями
- Дополнительные возможности
- Примеры использования
Основные команды
Просмотр помощи
# Общая справка
upkgt --help
# Справка по конкретной команде
upkgt install --help
upkgt remove --help
Информация о версии
# Версия программы
upkgt --version
# Подробная информация
upkgt version --verbose
Управление пакетами
Установка пакетов
# Установка из файла
upkgt install package.deb
upkgt install package.rpm
upkgt install package.eopkg
upkgt install package.pkg.tar.xz
upkgt install package.apk
# Принудительная установка
upkgt install --force package.deb
# Установка с резервной копией
upkgt install --backup package.rpm
# Установка без зависимостей
upkgt install --nodeps package.eopkg
# Тихая установка
upkgt install --quiet package.pkg.tar.xz
# Установка с подробным выводом
upkgt install --verbose package.apk
Удаление пакетов
# Простое удаление
upkgt remove packagename
# Удаление с конфигурацией
upkgt remove --purge packagename
# Удаление с зависимостями
upkgt remove --recursive packagename
# Принудительное удаление
upkgt remove --force packagename
# Удаление с резервной копией
upkgt remove --backup packagename
Информация о пакетах
# Просмотр информации
upkgt info package.deb
# Список файлов
upkgt list package.rpm
# Просмотр зависимостей
upkgt deps package.eopkg
# Проверка пакета
upkgt verify package.pkg.tar.xz
# Поиск файлов
upkgt search filename
Системные операции
Обновление системы
# Обновление базы данных
upkgt update
# Обновление всех пакетов
upkgt upgrade
# Выборочное обновление
upkgt upgrade packagename
# Безопасное обновление
upkgt upgrade --safe
Очистка системы
# Очистка кэша
upkgt clean cache
# Очистка неиспользуемых пакетов
upkgt clean unused
# Очистка старых версий
upkgt clean versions
# Полная очистка
upkgt clean all
Работа с резервными копиями
Создание резервных копий
# Создание полной резервной копии
upkgt backup create
# Резервное копирование конкретного пакета
upkgt backup create packagename
# Создание именованной копии
upkgt backup create --name mybackup
Восстановление из резервной копии
# Восстановление последней копии
upkgt backup restore
# Восстановление конкретной копии
upkgt backup restore mybackup
# Восстановление отдельного пакета
upkgt backup restore --package packagename
Управление резервными копиями
# Список резервных копий
upkgt backup list
# Удаление резервной копии
upkgt backup delete mybackup
# Очистка старых копий
upkgt backup clean
Дополнительные возможности
Диагностика
# Проверка системы
upkgt check system
# Проверка пакета
upkgt check package packagename
# Проверка зависимостей
upkgt check deps
# Проверка целостности
upkgt check integrity
Экспорт и импорт
# Экспорт списка пакетов
upkgt export packages > packages.list
# Импорт списка пакетов
upkgt import packages < packages.list
# Экспорт конфигурации
upkgt export config > config.yaml
Логирование
# Просмотр логов
upkgt logs show
# Просмотр ошибок
upkgt logs errors
# Экспорт логов
upkgt logs export > upkgt.log
# Очистка логов
upkgt logs clean
Примеры использования
Массовая установка
# Установка нескольких пакетов
upkgt install package1.deb package2.rpm package3.eopkg
# Установка из списка
upkgt install --file packages.list
# Установка с подтверждением
upkgt install --interactive package.deb
Обслуживание системы
# Полное обновление системы
upkgt update && upkgt upgrade
# Очистка системы
upkgt clean all && upkgt check system
# Создание резервной копии перед обновлением
upkgt backup create && upkgt upgrade
Работа с зависимостями
# Проверка зависимостей
upkgt deps check packagename
# Установка с зависимостями
upkgt install --with-deps package.deb
# Поиск конфликтов
upkgt deps conflicts packagename
Пакетные операции
# Пакетное удаление
upkgt remove --file remove.list
# Пакетное обновление
upkgt upgrade --file upgrade.list
# Пакетная проверка
upkgt verify --file verify.list
Все команды имеют встроенную справку, доступную через флаг --help. Для подробной информации о конкретной команде используйте:
upkgt [команда] --help