Проект opennet man yum (8) команди системного адміністрування (freebsd і linux)

yum (8)
  • >> yum (8) (Російські man: Команди системного адміністрування)
  • yum (8) (Linux man: Команди системного адміністрування)
  • Ключ yum виявлений в базі ключових слів.

    yum - Yellowdog Updater Modified

    yum є інтерактивною автоматизованої програмою оновлення, яка може використовуватися для супроводу систем, що використовують rpm.

    команда може бути однією з:
    * Install пакет1 [пакет2] [. ]
    * Update [пакет1] [пакет2] [. ]
    * upgrade
    * Remove [пакет1] [пакет2] [. ]
    * List [. ]
    * Provides [. ]
    * Info [. ]
    * Clean [пакети | заголовки | старі-заголовки | all]

    Якщо не вказано ключ --help або -h, то одна з перерахованих вище команд обов'язково має бути присутня.

    install використовується для утановка останньої версії пакету або групи пакетів з урахуванням існуючих залежностей. Якщо відповідності зазначеному імені пакета не знайдено, то він вважається шаблоном оболонки (shell glob) і встановлюються всі співпадаючі з ним пакети. update якщо update запущена без вказівки пакетів, то будуть оновлені всі встановлені пакети. Якщо вказано один або більше пакетів, то будуть оновлені тільки перераховані пакети. При оновленні пакетів yum враховує залежності. Якщо відповідності зазначеному імені пакета не знайдено, то він вважається шаблоном оболонки (shell glob) і оновлюються всі співпадаючі з ним пакети. upgrade команда не потребує аргументів і виробляє повне оновлення системи. Це зручно для зміни версії дистрибутива, так як при цьому враховується заміна застарілих пакетів другімім, більш новими. remove використовується для видалення зазначених пакетів з системи, а також для видалення пактів, що залежать від видаляються пакетів. Також цю функцію можна викликати командою erase. це сінноніми. list може бути використана для виведення різної інформації про доступні пакетах. Більш повна інформація наведена в розділі Параметри списків нижче. provides може бути використана щоб з'ясувати який пакет надає той чи інший файл. Необхідно вказати ім'я або шаблон оболонки (shell glob) для пошуку, щоб отримати список встановлених або наявних пакунків, які надають цей файл. info може бути використана для виведення описів і загальної інформації про доступні пакетах. Команда розуміє аргументи, описані в розділі Параметри списків нижче. clean використовується для видалення різних даних, що накопичуються з часом в кеші yup. Більш повна інформація наведена в розділі Параметри очистки нижче.

    ЗАГАЛЬНІ КЛЮЧІ

    Більшість ключів командного рядка можуть бути також встановлені у файлі налаштувань.

    -h, --help Довідка. Вивести довідкове повідомлення і вийти. -y Припускати згоду користувача, тобто припускати, що відповіддю на всі питання буде "так". Команда файлу налаштувань: assume-yes-c [файл настройок] Вказувати розташування файлу налаштувань. -d [число] Встановити рівень налагодження рівним [числу], тобто змінити обсяг виведеної інформації. -e [число] Встановити рівень помилок рівним [числу] від 0 до 10. 0 означає, що буде виводитися інформація тільки про критичних помилках. 1 означає, що буде виводитися інформація про всіх помилках. 1+ змусить програму повідомляти про більшу кількість помилок (якщо вони є). 0 дуже зручно для завдань cron. -R [час в хвилинах] Встановити максимальний час, який yum чекатиме перед виконанням команди. Це час довільно змінюється. -C Забороняє отримання нових або оновлення старих заголовків під час виконання операції.

    ПАРАМЕТРИ списків

    Нижче наведені аргументи з якими може бути запущений yum з командами, які виводять різноманітну інформацію про пакунки. Зверніть увагу, що всі команди list включають інформацію про версії пакету. yum list [available] вивести всі доступні для установки пакети в репозитариях yum. yum list updates вивести всі пакети, для яких в репозитариях yum є оновлення. yum list updates after [date] вивести всі пакети, для яких в репозитариях yum є оновлення, зібране пізніше ніж [date]. Формат дати РІК-НОМЕРМЕСЯЦА-ДЕНЬ. yum list updates last [days] вивести всі пакети, для яких в репозитариях yum є оновлення, зібране за останні
    [Days] днів. yum list [аргументи] вивести всі пакети, відповідні аргументам. Якщо аргумент не збігається з іменами пакетів, то він вважається шаблоном оболонки і виводяться всі збіги з ним. yum list installed вивести всі встановлені пакети, відповідні args. Якщо аргумент не збігається з іменами встановлених пакетів, то він вважається шаблоном оболонки і виводяться всі збіги з ним. yum list extras вивести всі встановлені пакети, які не доступні в репозиторіях.

    ПАРАМЕТРИ ОЧИСТКИ

    Нижче наведені аргументи з якими може бути запущений yum для видалення інформації з кешу.

    yum clean packages Видалити всі пакети з кешу цієї системи. Зверніть увагу, що після скачування пакети не видаляються з кеша автоматично.

    yum clean headers Видалити всі файли, які використовуються yum для визначення доступності пакетів на віддаленій стороні. Виконання цієї команди приведе до того, що під час наступного запуску yum все заголовеі будуть завантажені заново.

    yum clean oldheaders Видалити старі заголовки, в яких yum більш не використовує для визначення доступності пакетів на віддаленій стороні.

    yum clean [all] Виконати yum clean packages і yum clean oldheaders як описано вище.