Rpmorphan là một dự án mã nguồn mở và dự án phần mềm tự do đã được thiết kế để tìm các gói RPM mồ côi trên hệ điều hành GNU / Linux dựa trên RPM của bạn, chẳng hạn như Fedora, openSUSE, OpenMandriva, Mageia, CentOS hoặc Red Hat Enterprise Linux. Dự án dự định sẽ là một bản sao của tiện ích Debian của Deborphan nhưng được thiết kế để xử lý các gói RPM.
Bao gồm một số công cụ dòng lệnh
Rpmorphan bao gồm một số công cụ dòng lệnh, chẳng hạn như rpmusage, hiển thị ngày sử dụng cuối cùng của gói RPM; rpmdep, hiển thị sự phụ thuộc đầy đủ của một gói RPM đã cài đặt; rpmduplicates, tìm các chương trình với một số phiên bản được cài đặt; rpmextra, tìm gói cài đặt RPM đã cài đặt mà không phải là một phần của phân phối Linux hiện tại.
Làm thế nào nó hoạt động?
Khá đơn giản thực sự, vì nó lần đầu tiên xác định tất cả các gói mà không có phụ thuộc, và sau đó nó danh sách các gói trong nháy mắt, trong cửa sổ terminal, cho phép người dùng để loại bỏ chúng (tất cả hoặc cá nhân) hoặc xem thông tin chi tiết về mỗi một.
Tùy chọn dòng lệnh
Lệnh rpmorphan có nhiều lựa chọn, có thể xem ngay bằng cách thực hiện lệnh & ldquo; rpmorphan.pl --help & rdquo; lệnh, mà không có dấu ngoặc kép, trong một mô phỏng thiết bị đầu cuối. Lệnh này cho phép người dùng chọn một tùy chọn, chẳng hạn như khả năng bắt buộc thuật toán đầy đủ và một mục tiêu.
Các mục tiêu khác nhau có sẵn, cho phép người dùng tìm kiếm nếu gói là trẻ mồ côi, cũng như để áp dụng tùy chọn đã chọn cho tất cả các gói hoặc các gói cụ thể, chẳng hạn như các gói tài liệu, các gói Perl, các gói Python, các gói phổ biến, các gói Ruby, gói dữ liệu, v.v ...
Dưới mui xe và hệ điều hành được hỗ trợ
Phần mềm được viết hoàn toàn bằng ngôn ngữ lập trình Perl và có thể được sử dụng từ dòng lệnh hoặc thông qua giao diện người dùng đồ họa cơ bản được viết bằng Tk. Nó tương thích với tất cả các hệ điều hành GNU / Linux sử dụng hệ thống quản lý gói RPM.
Tính năng mới trong phiên bản này:
- Phiên bản này đã khắc phục lỗi không xác định được sử dụng làm tài liệu tham khảo SCALAR.
- Phiên bản này cố định một lỗi mà chưa xác định được sử dụng như một SCALAR tham khảo.
- Phiên bản này đã khắc phục lỗi không xác định được sử dụng làm tài liệu tham khảo SCALAR.
- Phiên bản này cố định một lỗi mà chưa xác định được sử dụng như một SCALAR
- Các libs được chuyển đến / usr / lib / rpmorphan.
- Sự phụ thuộc vào Dữ liệu :: Dumper được xóa.
- Rpmduplicates chăm sóc kiến trúc.
- Các tính năng mới:
- thêm gợi ý lựa chọn
- thêm / etc / rpmorphanrc
- thêm env RPMORPHAN_METHOD để gỡ lỗi
- Bugfix:
- khắc phục lỗi với không gian trong tên tệp
- Curses không còn phụ thuộc rpm nữa
- Thêm nút tải lại trên giao diện đồ họa
- Khi gỡ bỏ một gói (với rpm -e), nó không phải là dễ dàng để kiểm tra xem các lệnh thành công hay không. một truy vấn rpm đã được thêm vào để đảm bảo trạng thái
- sửa lỗi nếu loại trừ được đặt trong tệp tin cấu hình (nhờ Szymon Siwek)
- hiển thị số lượng tệp đã xóa
- Perl
- rpm
Tính năng mới trong phiên bản 1.16:
tham khảo.
Có gì mới trong phiên bản 1.12:
Tính năng mới trong phiên bản 1.3:
Yêu cầu :
Bình luận không