Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«LinuxΒ». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 38

Автор АлСксСй Π‘Ρ‚Π°Ρ…Π½ΠΎΠ²

Для систСмного администратора RPM прСдоставляСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ возмоТности:

β€’ ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ систСмы ΠΈΠ»ΠΈ Π½Π°Π±ΠΎΡ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², сохраняя ΠΈΡ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ;

β€’ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ Ρ„Π°ΠΉΠ»Π°Ρ…;

β€’ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ зависимостях ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² (Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ… ΠΈ Ρ‚. Π΄.);

β€’ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²;

β€’ Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π² авторском Π²ΠΈΠ΄Π΅ ΠΈ сдСланныС ΠΊ Π½ΠΈΠΌ Π΄ΠΎΠ±Π°Π²ΠΊΠΈ;

β€’ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ с FTP-сСрвСра).

Благодаря этому с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ RPM ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ, ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ СдинствСнной ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π² тСкстовом Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΈΠ»ΠΈ нСсколькими Ρ‰Π΅Π»Ρ‡ΠΊΠ°ΠΌΠΈ ΠΌΡ‹ΡˆΡŒΡŽ Π² графичСском ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². ΠŸΠ°ΠΊΠ΅Ρ‚ RPM содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ сСбС Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Π­Ρ‚Π° информация ΠΏΡ€ΠΈ установкС ΠΏΠ°ΠΊΠ΅Ρ‚Π° добавляСтся Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… установлСнных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π³Π΄Π΅ содСрТится информация ΠΎ Ρ‚ΠΎΠΌ, Π³Π΄Π΅ находится ΠΏΠ°ΠΊΠ΅Ρ‚, ΠΊΠ°ΠΊΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ (supporting) ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π΅ΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ ΠΈ установлСны Π»ΠΈ ΠΎΠ½ΠΈ. Π—Π½Π°Ρ‚ΠΎΠΊΠΈ Windows ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ цСнтрализованная Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… установлСнных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΎΡ‡Π΅Π½ΡŒ сильно Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ часто ΠΊΡ€ΠΈΡ‚ΠΈΠΊΡƒΠ΅ΠΌΡ‹ΠΉ рССстр Windows. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ, повСрхностно. На самом Π΄Π΅Π»Π΅, рССстр Windows ΠΏΠΎΠΌΠΈΠΌΠΎ списка установлСнных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ содСрТит Π² сСбС многочислСнныС систСмныС настройки, Π±Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… (ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ отсутствиС рССстра) Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ систСма Π² Ρ†Π΅Π»ΠΎΠΌ. Для Linux отсутствиС ΠΈΠ»ΠΈ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… установлСнных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² вовсС Π½Π΅ Ρ„Π°Ρ‚Π°Π»ΡŒΠ½ΠΎ. Как Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π΄Π°Π»Π΅Π΅, Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… всСгда ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π·Π°Π½ΠΎΠ²ΠΎ. Но Π½Π΅ это Π³Π»Π°Π²Π½ΠΎΠ΅. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π½ΠΈΠΊΠΎΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π½Π΅ сказываСтся Π½Π° работоспособности систСмы – ΠΎΠ½Π° ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚. ΠœΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ установкой ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π½ΠΎ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ RPM (ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ инсталляция, ΠΎΡ‚ΠΊΠ°Π· ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ зависимости ΠΈ Ρ‚. ΠΏ.).

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ наимСнования ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Имя ΠΏΠ°ΠΊΠ΅Ρ‚Π° Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΠ΅Ρ‚ сам ΠΏΠ°ΠΊΠ΅Ρ‚, Π΅Π³ΠΎ Π²Π΅Ρ€ΡΠΈΡŽ, Π²Π΅Ρ€ΡΠΈΡŽ сборки исполняСмых Ρ„Π°ΠΉΠ»ΠΎΠ² (Ρ€Π΅Π»ΠΈΠ·) ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΈ задаСтся Π² Π²ΠΈΠ΄Π΅ «имя_ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹-вСрсия-Ρ€Π΅Π»ΠΈΠ·.ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Β» ΠΈΠ»ΠΈ Β«src.rpmΒ».

Рассмотрим для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚ telnet-server-0.17–18.i386.rpm. По названию Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ содСрТит tclnct-ссрвср вСрсии 0.17, вСрсия сборки Ρ„Π°ΠΉΠ»ΠΎΠ² (Ρ€Π΅Π»ΠΈΠ·) 18 для Π΄Π°Π½Π½ΠΎΠΉ вСрсии ΠΏΠ°ΠΊΠ΅Ρ‚Π° Red Hat Linux, собрана для процСссора Intel 80386 ΠΈ Π²Ρ‹ΡˆΠ΅, Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Ρ„Π°ΠΉΠ»Π° – RPM. Π€Π°ΠΉΠ» ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ вмСсто Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, i586) стоит src, содСрТит Π² сСбС исходныС тСксты ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Иногда встрСчаСтся Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ другая структура имСнования ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, apache-1.3.3–1.src.rpm. Π—Π΄Π΅ΡΡŒ вСрсия ΠΏΠ°ΠΊΠ΅Ρ‚Π° – 1.3.3 – состоит ΠΈΠ· Ρ‚Ρ€Π΅Ρ… Ρ†ΠΈΡ„Ρ€. На инсталляционных дисках Red Hat ΠΈ Π½Π° FTP скомпилированныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ хранятся Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ RPMS, Π° ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, содСрТащиС исходный ΠΊΠΎΠ΄, β€“ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ SRPMS.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° RPM Π² Π΄Π°Π½Π½ΠΎΠΉ Π³Π»Π°Π²Π΅ описана Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ. Π’ΠΊΡ€Π°Ρ‚Ρ†Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ содСрТатся исполняСмыС Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, докумСнтация, всС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ связанныС с ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ, Π° Ρ‚Π°ΠΊΠΆΠ΅ информация ΠΎ Ρ‚ΠΎΠΌ, ΠΊΡƒΠ΄Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ для Π΅Π³ΠΎ функционирования. ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ установки ΠΏΠ°ΠΊΠ΅Ρ‚Π° информация ΠΎ Π½Π΅ΠΌ заносится Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… систСмы RPM.

Достоинства RPM

К основным достоинствам RPM относятся:

β€’ ΡƒΠ΄ΠΎΠ±Π½Π°Ρ установка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ;

β€’ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ инсталляции ΠΏΠΎ FTP;

β€’ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° систСмы Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… устанавливаСмому ΠΏΠ°ΠΊΠ΅Ρ‚Ρƒ;

β€’ ΠΏΡ€ΠΎΡΡ‚ΠΎΠ΅ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈΠ· систСмы. ΠŸΡ€ΠΈ этом осущСствляСтся ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° зависимостСй ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² систСмы ΠΎΡ‚ удаляСмого ΠΏΠ°ΠΊΠ΅Ρ‚Π°;

β€’ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ (Upgrade) ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ вСрсии, Π·Π°ΠΏΡ€Π΅Ρ‚ установки ΠΏΠ°ΠΊΠ΅Ρ‚Π° с Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½Π΅ΠΉ вСрсиСй, Ρ‡Π΅ΠΌ установлСнный Π² систСмС (Degrade);

β€’ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅: Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚, ΠΊΡ‚ΠΎ сдСлал, Π³Π΄Π΅ Π²Π·ΡΡ‚ΡŒ, Ρ„Π°ΠΉΠ»Ρ‹, содСрТащиСся Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅, ΠΈ Ρ‚. Π΄.;

β€’ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΠ±Ρ‰Π΅ΠΉ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ просто ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΊ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ относится ΠΏΠ°ΠΊΠ΅Ρ‚;

β€’ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ возмоТности опрСдСлСния принадлСТности Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΊ ΠΏΠ°ΠΊΠ΅Ρ‚Ρƒ;

β€’ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½Π°Ρ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° состояния ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π² систСмС: Ρ‡Ρ‚ΠΎ измСнялось, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΡ€Ρ‚ΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ случайно ΡƒΠ΄Π°Π»ΠΈΠ»ΠΈ ΠΈ Ρ‚. Π΄.;

β€’ ΠΎΡ‚сутствиС нСобходимости ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ систСмы послС инсталляции Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π°. ΠŸΠ°ΠΊΠ΅Ρ‚ Π³ΠΎΡ‚ΠΎΠ² ΠΊ эксплуатации сразу послС установки.

НСдостатки RPM

ΠŸΠ°ΠΊΠ΅Ρ‚ RPM ΠΈΠΌΠ΅Π΅Ρ‚ ΠΈ нСдостатки:

β€’ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎΠ·ΠΆΠ΅, Ρ‡Π΅ΠΌ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ выходят вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния;

β€’ ΠΎΡ‚сутствиС RPM для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ;

β€’ Ρ†Π΅Π½Ρ‚рализованная Π±Π°Π·Π° установлСнных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ, содСрТащаяся Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ RPM содСрТит Π² сСбС стандартный Π½Π°Π±ΠΎΡ€ ΠΏΠΎΠ»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‚ содСрТаниС ΠΏΠ°ΠΊΠ΅Ρ‚Π°. НаиболСС интСрСсныС для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ поля ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π½ΠΈΠΆΠ΅.

β€’ Build Host – имя хоста, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ сборка ΠΏΠ°ΠΊΠ΅Ρ‚Π°;

β€’ Build Date – врСмя сборки ΠΏΠ°ΠΊΠ΅Ρ‚Π°;

β€’ Change Log – ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΉ список ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌΠΈ вСрсиями;

β€’ Copyright – ΠΊΠΎΠΏΠΈΡ€Π°ΠΉΡ‚ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°;

β€’ Description – описаниС ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 1–2 ΠšΠ±Π°ΠΉΡ‚ тСкста;

β€’ Group – Π³Ρ€ΡƒΠΏΠΏΠ°/ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ относится ΠΏΠ°ΠΊΠ΅Ρ‚. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ – Development/Languages;

β€’ License – лицСнзия, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ распространяСтся ΠΏΠ°ΠΊΠ΅Ρ‚. Для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, поставляСмых Π² дистрибутивС, лицСнзия – GPL. Для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ – LGPL;

β€’ Name – имя ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ apache;

β€’ Version – вСрсия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹;

β€’ Release – Ρ€Π΅Π»ΠΈΠ· (вСрсия сборки);

β€’ RPM version – вСрсия ΠΏΠ°ΠΊΠ΅Ρ‚Π° RPM: для Red Hat Linux 1 Ρ… вСрсия 4, для Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΡ… – вСрсия 3;

β€’ Size – Ρ€Π°Π·ΠΌΠ΅Ρ€ Π² Π±Π°ΠΉΡ‚Π°Ρ…;

β€’ Source RPM – ΠΏΠ°ΠΊΠ΅Ρ‚ с исходными ΠΊΠΎΠ΄Π°ΠΌΠΈ, Π½Π° Π±Π°Π·Π΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ собирался Π±ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚. НапримСр: gcc-2.96–85.src.ipm;

β€’ Summary – ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅, Π² ΠΎΠ΄Π½ΠΎ-Π΄Π²Π° прСдлоТСния описаниС ΠΏΠ°ΠΊΠ΅Ρ‚Π°. НапримСр: The Π‘ Preprocessor;

β€’ URL – Web-адрСс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹;

β€’ Vendor – сборщик ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: Red Hat, Inc.

ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Для удобства ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ содСрТат Π² сСбС ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ, ΠΊ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния относится ΠΏΠ°ΠΊΠ΅Ρ‚ (ΠΏΠΎΠ»Π΅ Group). Бтандартная иСрархия ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° рис. 8.1.

Рис. 8.1. Бтандартная иСрархия ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

НиТС Π΄Π°Π½Π° краткая Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠ° ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

β€’ Amusements – развлСчСния. К этому Ρ€Π°Π·Π΄Π΅Π»Ρƒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ относятся ΠΈΠ³Ρ€Ρ‹ ΠΈ всякиС бСсполСзныС, Π½ΠΎ вСсСлыС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΊΠΈ – Π³Π»Π°Π·Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слСдят Π·Π° курсором, ΠΊΠΎΡ‚Π΅Π½ΠΎΠΊ, Π±Π΅Π³Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎ экрану, ΠΈ Ρ‚. ΠΏ.:

– Games – ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π» ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΈΠ³Ρ€;

– Graphics – всякиС Π·Π°Π±Π°Π²Π½Ρ‹Π΅ графичСскиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π² Ρ‚ΠΎΠΌ числС Ρ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ экрана (screensavers).

β€’ Applications – прилоТСния. Π Π°Π·Π΄Π΅Π» ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… (Π² ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌ смыслС) ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, сюда ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния: Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, срСдства ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°:

– Archiving – ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π», посвящСнный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°ΠΌ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ;

– Communications – ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π», содСрТащий всС, Ρ‡Ρ‚ΠΎ относится ΠΊ связи. Π—Π΄Π΅ΡΡŒ собраны Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΌΠΎΠ΄Π΅ΠΌΠ°ΠΌΠΈ, факсами, ISDN, ATM, Ρ€Π°Π΄ΠΈΠΎΡΠ²ΡΠ·ΡŒΡŽ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅;

– Databases – ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π», посвящСнный Π±Π°Π·Π°ΠΌ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΌ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°ΠΌ для взаимодСйствия с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…;

– Editors – Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹. Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ хранятся Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹, ΠΎΡ‚ ΠΎΡ‡Π΅Π½ΡŒ простых ΠΊΠΎΠ½ΡΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² Π΄ΠΎ графичСских монстров;

– Engineering – ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π», посвящСнный ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹ΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌ: Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ схСм, Ρ„ΠΎΡ€ΠΌΡƒΠ», химичСских соСдинСний, Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈ Ρ‚ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ прилоТСния;

– File – ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π», содСрТащий ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ;

– Internet – ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅: Web-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹, ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹, ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ ICQ ΠΈ новостСй, Ρ‡Π°Ρ‚ΠΎΠ² ΠΈ FTP;

– Multimedia – всС для ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°: ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΠΈ CD, MP3-Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для просмотра Ρ‚Π΅Π»Π΅ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ° радиостанций, ΠΌΠΈΠΊΡˆΠ΅Ρ€Ρ‹ ΠΈ Ρ‚. Π΄.;

– Productivity – ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π» для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Ρ€ΡƒΠ΄Π°: ΠΎΡ€Π³Π°Π½Π°ΠΉΠ·Π΅Ρ€Ρ‹, Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΊΠΈ, ΠΊΠ°Ρ€Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ ΠΈ Ρ‚. ΠΏ.;

– Publishing – ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π» для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΊ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ: ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ вСрстки, Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΈ Ρ‚. ΠΏ.;

– System – ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π» для систСмных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для администратора, ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, интСрСсныС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ;

– Text – ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π» для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с тСкстом: поиск слов ΠΈ Ρ„Ρ€Π°Π·, Π·Π°ΠΌΠ΅Π½Ρ‹ ΠΈ Ρ‚. ΠΏ.

β€’ Development – Ρ€Π°Π·Π΄Π΅Π», ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ посвящСнный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΈ программистам: ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠΈ, компиляторы, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹:

– Debuggers – ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π» для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ-ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠΎΠ²;

– Languages – ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π», посвящСнный языкам программирования, компиляторам, ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π°ΠΌ;

– Libraries – ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π» для Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ: ΠΏΠΎ большСй части Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, Π½Π΅ систСмныС;

– System – ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π» для систСмных ΡƒΡ‚ΠΈΠ»ΠΈΡ‚;

– Tools – ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π» для Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ инструмСнтария программиста, Π½Π΅ попавшСго Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Ρ‹.

β€’ Documentation – Ρ€Π°Π·Π΄Π΅Π» для Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, поставляСмой ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

β€’ System Environment – Ρ€Π°Π·Π΄Π΅Π» систСмного окруТСния, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π½Π° ядро систСмы:

– Base – ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π» для Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²;