��������� ��� ���������� ������� ������ ���� ��������� � ������ ��������� ���� ����������. ��� ��������� ��� ���������� ������ ������� ����������� addInstall � ���������������� ��������. ���������:
ts.addInstall(header, key_data, mode) |
����� ���������� addInstall, ��� ���������� ������ ������, ������������ �������� ������ � ���� ������. ���� ������ ���� i ��� ��������� � u - ��� ����������, ��� a - ��� ������������ ������, � ������� ����� �������� ��� ����������� �������� ���� ����������, �� �� ��������������� (�� �����������). ���� � ������������ ������������ �����. � ����������� ������� ����� ������������ u, ������� ����, ��� ��� ��������� � ������� ������� rpm ������ ������ ��������������� � ������ -U.
�������� �������� ������ key_data ��������� ����������� �������� �����.
��� �������� ������� ������������ addErase ������ addInstall:
ts.addErase(package_name) |
��� ������ ������, ������� ������ ���� ���������� (��������), ����������� ��������� ���:
h = readRpmHeader( ts, sys.argv[1] ) |
���� ������ �������� ��� ����� ������ � addInstall, ������� ��� �� ��������� ������.
����� addInstall ��������� ������ ������ � ��������������� � ��� ���� ������ ��� ����������. ��� ����� ������ ���������� � sys.argv[1] � �������� key_data ��� ��������� ������ �� ���� ����������.
����� - �������� ����������
����� - ��������� � ���������� �������
����������