�������� �������
�������� ������� ������� RPM - rpm (�������, �� ������ ��). ���� �� ������� ����� ������� ���� ��������� ���������� ��������. ��� ���������� ���� ���� ��� �������� ����� ������ ������������� ����� ��� �������. ��������� ��������� ������ ����������� ������� ��� ������ � ����� �� ��������� �������.
�� ������, ��� �������� �������������� � rpm, ����� ��������: ����� �������� ������� ��������� ����������� � ����� � ��������� ������� ����������/������������� ��������.
� ������������� ������� ���������� ������ �������� ������� ������ rpm.
����� ������ | �������� ������� | ������� ������� |
---|---|---|
����������/��������� | -U | --upgrade |
��������� | -i | --install |
�������� | -e | --erase |
����� �������� | -q | --query |
����������� | -V | --verify |
�������� ������� | -K | --cheking |
���������� � ������ freshen | -F | --freshen |
������������� �� | ��� | --initdb |
����������� �� | ��� | --rebuilddb |
��������� ������� ��� �����������, ����� ����������� �������� ������ ����� �������. ��� ��������� (� ���� ��� ���������� - ����������) ������ ������������, ��������, �������:
# rpm -U foo-0.1-1.i386.rpm |
� ����� ��������� ��������� �������� ����� �������������� ������ ���������� ��� ������� � �����:
# rpm -Uhv foo-0.1-1.i386.rpm |
��� v - ������������ ���������, � h - �������� �������� ��������-��� �� ���������� �������� #.
��� �������� ������:
# rpm -e foo |
�������� ��������, ��� ������ ��� ������ � ���������, ��� ��� rpm ���������� �� ����������� � ������ � ��. ��� ��������� �� ������������ ��� ����� rpm.
��� ������� ������ ���� ������������� �������:
# rpm -qa |
���� ������ ����� �������� �� ���� �����. ������ ����� ����������� ��������� ���? �� ��������:
# rpm -qa | less |
������ �������
� ���������� � rpm, � ������� �� �� ������ ��� � ������� �����, ������� ��������� �������������� �������, ����� ��� rpmbuild (��� ������) � rpm2cpio.
������ ������� ����� ����������� � ������� 8 ���� �����.
������� rpm2cpio ������������ ���� rpm � ������ ���������� cpio. � cpio ����� ��������� �� ������ ��������� �����. ��������, ��� ��������� ������ ������ � rpm-������ ����� ������������ �������� ���������:
# rpm2cpio foo-0.1-1.i386.rpm | cpio -t |
����� -i ������ ���������� cpio ������� ��� �����. ����� -d ������ �������� ��� ������������� ��������� ����������, ����� -v ��������� � ������������ ����� ������.
����� - ������ 3. ������������� RPM
����� - ���� ������ RPM
����������