| Server IP : 88.99.149.37 / Your IP : 216.73.216.141 Web Server : nginx/1.31.2 System : Linux server-88-99-149-37 6.12.0-124.56.5.el10_1.x86_64 #1 SMP PREEMPT_DYNAMIC Fri May 15 06:12:08 EDT 2026 x86_64 User : muralimurth ( 1015) PHP Version : 8.4.23 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3.12/site-packages/dnf/cli/commands/__pycache__/ |
Upload File : |
�
�(f� � � � d dl mZ d dl mZ d dlmZ d dlmZ d dlmZ d dl Z
d dlZd dlZ ej d� Z G d� d ej � Zy)
� )�absolute_import)�unicode_literals)�commands)�OptionParser)�_N�dnfc � � e Zd Zej ej
ej d�Zd eej � � z Z
ed� Ze
d� � Zd� Zd� Zy)�AutoremoveCommand)zautoremove-nz
autoremove-nazautoremove-nevra)�
autoremovezKremove all unneeded packages that were originally installed as dependenciesc �p � | j ddt d� t j t d� �� y )N�packages�*zPackage to remove�PACKAGE)�nargs�help�action�metavar)�add_argumentr r �ParseSpecGroupFileCallback)�parsers �@/usr/lib/python3.12/site-packages/dnf/cli/commands/autoremove.py�
set_argparserzAutoremoveCommand.set_argparser, s1 � ����J�c��:M�8N�#/�#J�#J�$%�i�L� � 2� c �^ � | j j }d|_ d|_ d|_ t | j j | j j | j j g� r*d| j j _ d|_
d|_ y d|_ d|_ y )NTF)�cli�demands� resolving� root_user�sack_activation�any�opts� grp_specs� pkg_specs� filenames�base�conf�clean_requirements_on_remove�
allow_erasing�available_repos�fresh_metadata)�selfr s r � configurezAutoremoveCommand.configure2 s� � ��(�(�"�"�� ��� ���"&����� � �#�#�T�Y�Y�%8�%8�$�)�)�:M�:M�N�O�:>�D�I�I�N�N�7�$(�G�!� ',�G�#�&*�G�#�%*�G�"r c � � t | j j | j j | j j g� r�g }| j j
| j v r$| j | j j
g}| j j || j j | j j | j j � y | j j � y )N) r r! r"