Rpmorphan - це проект з відкритим кодом та вільним програмним забезпеченням, розроблений для пошуку пакунків RPM з орфаном на операційній системі GNU / Linux на базі RPM, наприклад Fedora, openSUSE, OpenMandriva, Mageia, CentOS або Red Hat Enterprise Linux. Проект має намір бути клоном утиліти deborphan Debian, але призначений для обробки пакетів RPM.
Включає в себе декілька інструментів командного рядка
Rpmorphan складається з декількох інструментів командного рядка, таких як rpmusage, які показують останню дату використання пакета RPM; rpmdep, який відображає повну залежність встановленого пакета RPM; rpmduplicates, який знаходить програми з кількома встановленими версіями; rpmextra, який знаходить встановлені пакети RPM, які не є частиною поточного дистрибутиву Linux.
Як це працює?
Зовсім просто, насправді, оскільки воно перш за все ідентифікує всі пакети, які не мають залежностей, а потім перераховує ці пакунки одним на очах у вікні термінала, що дозволяє користувачеві видаляти їх (всі або окремі) або переглянути детальну інформацію про кожен з них.
Параметри командного рядка
Команда rpmorphan має широкий діапазон параметрів, які можна переглянути з одного боку, виконавши команду & ldquo; rpmorphan.pl --help & rdquo; команду, без лапок, в емуляторі термінала. Ця команда дозволяє користувачеві вибрати параметр, такий як можливість змусити повний алгоритм і ціль.
Доступні різні цілі, що дозволяють користувачам здійснювати пошук, якщо пакет є сиротою, а також застосовувати вибраний параметр до всіх пакунків або конкретних, таких як пакети документів, пакети Perl, пакети Python, загальні пакети, пакети Ruby, пакети даних тощо
Під капотом і підтримуються ОС
Програмне забезпечення повністю написано на мові програмування Perl і може використовуватися з командного рядка або за допомогою дуже базового графічного інтерфейсу, написаного Tk. Він сумісний з усіма операційними системами GNU / Linux, які використовують систему керування пакунками RPM.
Що нового в цьому випуску:
- Ця версія виправлена помилка, де не використовувалась як невідома посилання SCALAR.
Що нового у версії 1.17:
- Ця версія виправлена помилка, в якій undefined був використаний як SCALAR посилання.
Що нового в версії 1.16:
- Ця версія виправлена помилка, де невизначена була використана як посилання SCALAR.
Що нового у версії 1.15:
- Ця версія виправлена помилка, де невизначений був використаний як SCALAR посилання.
Що нового в версії 1.12:
- libs переміщено до / usr / lib / rpmorphan.
- Видаляється залежність від Data :: Dumper
- Rpmduplicates піклується про архітектуру.
Що нового в версії 1.11:
- Нові функції:
- додавати варіанти пропозиції
- додайте / etc / rpmorphanrc
- додайте env RPMORPHAN_METHOD для налагодження
- Виправлення:
- виправлення помилки з пробілом у іменах файлів
Що нового в версії 1.7:
- Curses - це не більше залежності від обертів
- Додана кнопка перезавантаження на графічному інтерфейсі
Що нового в версії 1.4:
- при видаленні пакета (з rpm-e) було нелегко перевірити, чи успішно виконувалися команди. запит rpm був доданий, щоб бути впевненим у статусі
Що нового у версії 1.3:
- Виправте помилку, якщо в файлі конфігурації встановлено виключення (завдяки Szymon Siwek)
- відображення номера видаленого файлу
Вимоги :
- Perl
- обертання
Коментар не знайдено