Rpmorphan è un progetto open source e software gratuito che è stato progettato per trovare pacchetti RPM orfani sul tuo sistema operativo GNU / Linux basato su RPM, come Fedora, openSUSE, OpenMandriva, Mageia, CentOS o Red Hat Enterprise Linux. Il progetto intende essere un clone dell'utilità Debian di Debian, ma progettato per gestire i pacchetti RPM.
Include diversi strumenti da riga di comando
Rpmorphan comprende diversi strumenti da riga di comando, come rpmusage, che mostra l'ultima data di utilizzo del pacchetto RPM; rpmdep, che mostra la dipendenza completa di un pacchetto RPM installato; rpmduplicates, che trova i programmi con diverse versioni installate; rpmextra, che trova i pacchetti RPM installati che non fanno parte dell'attuale distribuzione Linux.
Come funziona?
In realtà abbastanza semplice, poiché identifica per prima cosa tutti i pacchetti che non hanno dipendenze, quindi elenca quei pacchetti a colpo d'occhio, nella finestra del terminale, consentendo all'utente di rimuoverli (tutti o singoli) o visualizzare informazioni dettagliate su ciascuno.
Opzioni della riga di comando
Il comando rpmorphan offre una vasta gamma di opzioni, che possono essere visualizzate immediatamente eseguendo il comando & ldquo; rpmorphan.pl --help & rdquo; comando, senza virgolette, in un emulatore di terminale. Il comando consente all'utente di scegliere un'opzione, come la possibilità di forzare l'algoritmo completo e un obiettivo.
Sono disponibili vari target che consentono agli utenti di cercare se il pacchetto è orfano, nonché di applicare l'opzione scelta a tutti i pacchetti o specifici, come pacchetti di documentazione, pacchetti Perl, pacchetti Python, pacchetti comuni, pacchetti Ruby, pacchetti di dati, ecc.
Sotto il cofano e sistemi operativi supportati
Il software è scritto interamente nel linguaggio di programmazione Perl e può essere usato dalla riga di comando o tramite un'interfaccia grafica molto semplice scritta in Tk. È compatibile con tutti i sistemi operativi GNU / Linux che utilizzano il sistema di gestione pacchetti RPM.
Novità in questa versione:
- Questa versione ha corretto un errore in cui undefined era usato come riferimento SCALAR.
Novità nella versione 1.17:
- Questa versione risolveva un bug in cui undefined era usato come uno SCALAR di riferimento.
Novità nella versione 1.16:
- Questa versione risolveva un bug in cui undefined era usato come riferimento SCALAR.
Novità nella versione 1.15:
- Questa versione risolveva un bug in cui undefined era usato come uno SCALAR di riferimento.
Novità nella versione 1.12:
- Le librerie vengono spostate in / usr / lib / rpmorphan.
- La dipendenza da Data :: Dumper viene rimossa.
- Rpmduplicates si occupa dell'architettura.
Novità nella versione 1.11:
- Nuove funzionalità:
- aggiungi suggerisce l'opzione
- aggiungi / etc / rpmorphanrc
- aggiungi env RPMORPHAN_METHOD per il debug
- Bugfix:
- corregge bug con spazio nei nomi dei file
Novità nella versione 1.7:
- Le maledizioni non sono più una dipendenza rpm
- Aggiunto il pulsante di ricarica sull'interfaccia grafica
Novità nella versione 1.4:
- durante la rimozione di un pacchetto (con rpm -e), non è stato facile verificare se i comandi hanno avuto successo o meno. è stata aggiunta una query rpm per essere sicuri dello stato
Novità della versione nella versione 1.3:
- corregge un bug se l'esclusione è impostata nel file di configurazione (grazie Szymon Siwek)
- mostra il numero del file eliminato
Requisiti :
- Perl
- rpm
I commenti non trovato