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

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Linux ΠΈ всС, всС, всС... Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π² LinuxFormat, 2006-2013Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 30

Автор АлСксСй Π€Π΅Π΄ΠΎΡ€Ρ‡ΡƒΠΊ

ΠšΡ€ΠΎΠΌΠ΅ пСрСчислСнных, сущСствуСт Π΅Ρ‰Ρ‘ Π½Π΅ΠΌΠ°Π»ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² настройки yum. Π’Π°ΠΊ, ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ опция installonly_limit ΠΈΠΌΠ΅Π΅Ρ‚ смысл Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ списка Π·Π°ΠΏΡ€Π΅Ρ‰Ρ‘Π½Π½Ρ‹Ρ… ΠΊ обновлСнию ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Он задаётся ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ

installonlypkgs=pkgname1 pkgname2 ... pkgname#

Π•ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ список ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΎ ΠΊΠ°ΠΊ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, Ρ‚Π°ΠΊ ΠΈ инсталляция, Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° трСбуСтся ΠΏΡ€ΠΈ использовании ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²:

exclude=pkgname1 pkgname2 ... pkgname#

ПолСзной ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ skip_broken – ΠΎΠ½ заставляСт ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ установку ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² с Π½Π°Ρ€ΡƒΡˆΠ΅Π½Π½Ρ‹ΠΌΠΈ зависимостями.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ recent Π½ΡƒΠΆΠ΅Π½ для субкоманды list с ΠΎΠ΄Π½ΠΎΠΈΠΌΡ‘Π½Π½ΠΎΠΉ ΠΎΠΏΡ†ΠΈΠ΅ΠΉ: ΠΎΠ½ устанавливаСт срок, Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΌΠΈ.

Π§Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π² yum – это синхронизация ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ рСпозиториях, происходящая ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΏΡ€ΠΈ Π΅Π³ΠΎ запускС с любой субкомандой – Π΄Π°ΠΆΠ΅ ΠΎΡ‚ Π»ΠΈΡ†Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΊΠΎΠ³Π΄Π° Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ кэш ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚. Вакая ситуация измСняСтся ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ metadata_expire, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°Ρ‚ΡŒ Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ покаТСтся Ρ€Π°Π·ΡƒΠΌΠ½Ρ‹ΠΌ. Или Π²ΠΏΠΈΡΠ°Ρ‚ΡŒ строку

metadata_expire=never

И Ρ‚ΠΎΠ³Π΄Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ кэша ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ запросу.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΠΌΡΡ ΠΊ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌ. Они ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π»ΡŽΠ±Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹. Π‘ΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· установлСнных ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ /etc/yum/pluginconf.d ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΈΠΌΠ΅Π½Π°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ³Π°Π΄Π°Ρ‚ΡŒΡΡ, ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡƒ ΠΈΠ· ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² относится любой ΠΊΠΎΠ½Ρ„ΠΈΠ³.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΠΎΠ² ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½ΠΎ просто ΠΈ содСрТит Π΅Π΄ΠΈΠ½ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ строку, Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΡƒΡŽ Π΅Π³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅:

enabled=1

Π’ ΠΊΠΎΠ½Ρ„ΠΈΠ³Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Π° presto ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ локальноС ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π΅Π»ΡŒΡ‚, раскоммСнтировав ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€

keepdeltas = false

А ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΆΠ΅ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π΅Π»ΡŒΡ‚ΠΎΠΉ. НапримСр, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€

minimum_percentage = 95

ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ссли измСнённая Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π° составляСт 95% ΠΈΠ»ΠΈ ΠΌΠ΅Π½Π΅Π΅ ΠΎΡ‚ Ρ†Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ, Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΊΠ°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠ½Π°, Ссли ΠΆΠ΅ большС – загрузится ΠΏΠ°ΠΊΠ΅Ρ‚ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ.

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ доступа ΠΊ рСпозиториям, ΠΈΡ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ сначала ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Β«Π»Π΅Π²Ρ‹Ρ…Β» Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² Π½Π΅ слоТно: вся мСтаинформация ΠΎ любом Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ, ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½ΠΎΠΌ для эксплуатации yum’ом, собрана Π² Π²ΠΈΠ΄Π΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ rpm-ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ установлСн. Вся Π·Π°Π³Π²ΠΎΠ·Π΄ΠΊΠ° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ этот хранится Π²Π½ΡƒΡ‚Ρ€ΠΈ собствСнного, Π΅Ρ‰Ρ‘ Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½ΠΎΠ³ΠΎ, рСпозитория, ΠΈ ΠΏΠΎΡ‚ΠΎΠΌΡƒ yum’ом установлСн Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚.

Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ придётся Π΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π΄ΠΎ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ, Π² Π‘Π΅Ρ‚ΠΈ, ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΅Π³ΠΎ, ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ rpm, Π° Π·Π°Ρ‚Π΅ΠΌ ΡƒΠΆΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ рСпозитория.

Рассмотрим эту ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ рСпозитория для ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Ρ„Π»ΡΡˆ-ΠΏΠ»Π΅ΠΉΠ΅Ρ€Π°. Для этого Π·Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ сайт Adobe, Π² ΠΏΡƒΠ½ΠΊΡ‚Π΅ Download отыскиваСм строку Get flash player, ΠΈ ΠΈΠ· Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка Select version to download… Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ YUM for Linux, ΠΊΠ°ΠΊΠΎΠΉ (Π² Π²ΠΈΠ΄Π΅ Ρ„Π°ΠΉΠ»Π° adobe-release-i386-1.0-1.noarch.rpm) ΠΈ скачиваСм. Π—Π°Ρ‚Π΅ΠΌ Π΄Π°Ρ‘ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ

# rpm -Uhv adobe-release-i386-1.0-1.noarch.rpm

По Π΅Ρ‘ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΌ исполнСнии Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ с ΠΊΠΎΠ½Ρ„ΠΈΠ³Π°ΠΌΠΈ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» adobe-linux-i386.repo. ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ станСт доступным для ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‰ΠΈΡ… манипуляций ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ

# yum update

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ совсСм Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. ΠŸΡ€ΠΎΠ΄Π΅Π»Π°Π΅ΠΌ эту ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ для рСпозитория (ΠΏΠΎΡ‡Ρ‚ΠΈ) Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… сборок Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Chromium ΠΎΡ‚ Π’ΠΎΠΌΠ° КолловСя: создадим Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ /etc/yum.repos.d Ρ„Π°ΠΉΠ» chromium.repo ΠΈ впишСм Π² Π½Π΅Π³ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ строки:

[chromium] name=Google Chrome baseurl=http://spot.fedorapeople.org/chromium/F$releasever/ enabled=1 gpgcheck=0

НадСюсь, ΠΌΠ½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ yum Π΄Π΅Π»Π°Π΅Ρ‚ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ rpm-ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π±Π΅Π·Π²Ρ€Π΅Π΄Π½Ρ‹ΠΌ. Π’ случаС ΠΆΠ΅ напряТённых ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ с ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкой для управлСния rpm-ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ графичСской ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π΅ PackageKit, Ρ€Π΅Ρ‡ΡŒ ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠΉΠ΄Ρ‘Ρ‚ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅.

PackageKit – ΠΊΠΈΡ‚ ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ‚Π°

Если yum всСгда оставался Π² Ρ‚Π΅Π½ΠΈ Debian'овского APT'Π°, Ρ‚ΠΎ ΠΎ графичСской надстройкС PackageKit говорят Π΅Ρ‰Ρ‘ мСньшС. Π₯отя ΠΎΠ½Π° Π½Π΅ являСтся Ρ‡Π΅ΠΌ-Ρ‚ΠΎ спСцифичСским для rpm-based дистрибутивов: Π΅Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ ΠΊ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌ любого Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π² Π»ΡŽΠ±Ρ‹Ρ… дистрибутивах, Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ Archlinux ΠΈ Gentoo.

БистСма PackageKit распадаСтся Π½Π° ΡΠ΅Ρ€ΠΈΡŽ бэк-эндов для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°ΠΌΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ интСрфСйсныС надстройки.

Бэк-энды PackageKit ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ‚Π°ΠΊΠΈΠΌΠΈ систСмами, ΠΊΠ°ΠΊ yum, apt, smart ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅, Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ pacman. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠΎΠΌ ΠΊ Π½ΠΈΠΌ слуТат

   1. Π»ΠΈΠ±ΠΎ консольная ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° pkcon, одинаковая Π²ΠΎ всСх дистрибутивах ΠΈ Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ синтаксиса ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π΅ зависящая ΠΎΡ‚ Π½ΠΈΠΆΠ΅Π»Π΅ΠΆΠ°Ρ‰Π΅Π³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°,

   2. Π»ΠΈΠ±ΠΎ графичСскиС Ρ„Ρ€ΠΎΠ½Ρ‚-энды, ΠΊΠ°ΠΊΠΎΠ²Ρ‹Ρ… ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π΄Π²Π° – gnome-packagekit ΠΈ kpackagekit, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² срСдах GNOME/Xfce/LXDE ΠΈ KDE, соотвСтствСнно.

ΠŸΡ€ΠΈ инсталляции Π² Fedora ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ устанавливаСтся бэк-энд для yum ΠΈ Ρ„Ρ€ΠΎΠ½Ρ‚-энд gnome-packagekit (ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Π² качСствС Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ срСды KDE ΠΎΠ½ замСняСтся Π½Π° kpackagekit). Но Π² рСпозиториях доступны ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ apt ΠΈ smart, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠΎΠ½ΡΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ pkcon.

ΠŸΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Π΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ систСмой PackageKit, ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ собствСнный Ρ€Π°Π·Π²ΠΈΡ‚Ρ‹ΠΉ инструмСнтарий для управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки (Π½Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ Fedora, ΠΊΠ°ΠΊ ΠΌΡ‹ Π²ΠΈΠ΄Π΅Π»ΠΈ Π² Π·Π°ΠΌΠ΅Ρ‚ΠΊΠ΅ ΠΏΡ€ΠΎ yum). ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ консольная ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° pkcon прСдставляСт интСрСс Ρ‚ΠΎΠ»ΡŒΠΊΠΎ своСй тСорСтичСской ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ – ΠΎΠ½Π° ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Π° Π² Π»ΡŽΠ±Ρ‹Ρ… дистрибутивах, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… PackageKit, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π·Π°Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π° Π½Π΅ΠΉ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ.

ГрафичСская ΠΈΠΏΠΎΡΡ‚Π°ΡΡŒ PackageKit Π² Π²ΠΈΠ΄Π΅ субпакСта gpk-application запускаСтся ΠΈΠ· Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ стартового мСню, Π² зависимости ΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ срСды, Ρ‡Π΅Ρ€Π΅Π· ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ -> Установка ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (GNOME) ΠΈΠ»ΠΈ АдминистрированиС -> Установка ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (Xfce). ΠŸΡ€ΠΈΡ‡Ρ‘ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ Π»ΠΈΡ†Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ – ΠΏΠ°Ρ€ΠΎΠ»ΡŒ администратора Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Ρ…ΠΎΠ΄Ρƒ Π΄Π΅Π»Π°, ΠΏΡ€ΠΈ нСобходимости выполнСния дСйствий, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΡ… ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»Π½ΠΎΠΌΠΎΡ‡ΠΈΠΉ. ПослС запуска ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ появляСтся ΠΎΠΊΠ½ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π²ΠΈΠ΄Π°:

Рис. 2. PackageKit – ΠΎΠ±Ρ‰ΠΈΠΉ Π²ΠΈΠ΄

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°ΡΡΡŒ Π² Π»Π΅Π²ΠΎΠΌ Ρ„Ρ€Π΅ΠΉΠΌΠ΅ ΠΎΠΊΠ½Π° Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹, Π² ΠΏΡ€Π°Π²ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ список всСх ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² – ΠΊΠ°ΠΊ установлСнных, Ρ‚Π°ΠΊ ΠΈ доступных Π² рСпозиториях. Бписки ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ:

   β€’ ΡΡ‚атусу – установлСн ΠΈΠ»ΠΈ доступСн;

   β€’ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ – для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈΠ»ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ;

   β€’ Ρ€Π΅ΠΆΠΈΠΌΡƒ – графичСскому ΠΈΠ»ΠΈ тСкстовому;

   β€’ Β«ΡΡ‚Π΅ΠΏΠ΅Π½ΠΈ свободы» – free ΠΈΠ»ΠΈ non-free.

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ никакая Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ Π½Π΅ проводится.

Π‘Π²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ с ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Find рядом прямо Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ поиск Π½Π΅ΠΊΠΎΠ΅Π³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Каковой осущСствляСтся ΠΏΠΎ совпадСнию (Π½Π΅ Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ рСгистру) Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΈΠΌΠ΅Π½Π°Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π½ΠΎ ΠΈ Π² ΠΈΡ… описаниях. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π² Π²Ρ‹Π²ΠΎΠ΄Π΅ Π±ΡƒΠ΄Π΅Ρ‚ список всСх ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… Ρ…ΠΎΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ искомому.

Для Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π° доступно Π΅Π³ΠΎ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ – ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊ Π³Ρ€ΡƒΠΏΠΏΠ΅, лицСнзия, объСм ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‰Π΅Π³ΠΎ ΡΠΊΠ°Ρ‡ΠΈΠ²Π°Π½ΠΈΡŽ Π°Ρ€Ρ…ΠΈΠ²Π° ΠΈ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½.

Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· мСню Selection. Π’Π°ΠΊ, ΠΏΡƒΠ½ΠΊΡ‚ Get file lists Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ список Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΡƒΡ‚Π΅ΠΉ ΠΊ Π½ΠΈΠΌ Π² Ρ‚ΠΎΠΌ Π²ΠΈΠ΄Π΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ установлСны Π² систСмС. ΠŸΡƒΠ½ΠΊΡ‚ Depends on даст список Π΅Π³ΠΎ зависимостСй. А ΠΏΡƒΠ½ΠΊΡ‚ Required by – список ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ зависят ΠΎΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ.

Для установки Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π° достаточно ΠΏΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ. ПослС этого Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒΡΡ зависимости ΠΏΠ°ΠΊΠ΅Ρ‚Π°, список ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… выводится Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.

Рис. 3. Π’Ρ‹Π²ΠΎΠ΄ списка зависимых ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

НаТатиС ΠΊΠ½ΠΎΠΏΠΊΠΈ Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Π»Π΅Ρ‡Ρ‘Ρ‚ Π·Π° собой скачиваниС ΠΏΠ°ΠΊΠ΅Ρ‚Π° вмСстС со всСми Π΅Π³ΠΎ зависимостями, ΠΈΠ· распаковку ΠΈ ΠΈΠ½ΡΡ‚Π°Π»Π»ΡΡ†ΠΈΡŽ. Кнопка ΠžΡ‚ΠΌΠ΅Π½Π° Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ ΠΎΡ‚ΠΊΠ°Π· ΠΎΡ‚ установки Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ зависимостСй, Π½ΠΎ ΠΈ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π°.

Если всё ΠΈΠ΄Ρ‘Ρ‚ ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ, послС описанных Π²Ρ‹ΡˆΠ΅ манипуляций ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΠΌΠ΅Ρ‚ΡŒ Π² систСмС установлСнный работоспособный ΠΏΠ°ΠΊΠ΅Ρ‚. Π§Ρ‚ΠΎ ΠΈ прСдлагаСтся ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π² ΠΏΠ°Π½Π΅Π»ΠΈ сообщСния ΠΎΠ± успСхС инсталляции – Π½Π° Π½Π΅ΠΉ имССтся ΠΊΠ½ΠΎΠΏΠΊΠ° Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ, которая Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ старт свСТСустановлСнной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Однако нСльзя ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ситуации, Ρ‡Ρ‚ΠΎ Π² Ρ…ΠΎΠ΄Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ зависимостСй Π±ΡƒΠ΄ΡƒΡ‚ выявлСны ошибки – ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΎΠ½ΠΈ связаны с ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠΌ вСрсий ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… зависит устанавливаСмый. И СдинствСнноС, Ρ‡Ρ‚ΠΎ Ρ‚ΡƒΡ‚ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ – ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ More details, Ρ‚ΡƒΠΏΠΎ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π΅Π³ΠΎ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ панСль ошибок. Π’Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΏΡ€ΠΈ этом, разумССтся, установлСн Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚.

Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² происходит Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ – Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ порядкС:

   β€’ ΡΠ½Π°Ρ‡Π°Π»Π° снимаСтся ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠ° с установлСнного ΠΏΠ°ΠΊΠ΅Ρ‚Π°;

   β€’ Π·Π°Ρ‚Π΅ΠΌ наТимаСтся ΠΊΠ½ΠΎΠΏΠΊΠ° ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ – ΠΈ наступаСт ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ зависимостСй, Π·Π°Π²Π΅Ρ€ΡˆΠ°ΡŽΡ‰Π΅Π΅ΡΡ появлСниСм ΠΎΠΊΠ½Π° со списком ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ вмСстС с Π·Π°ΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ;

   β€’ ΡΠΏΠΈΡΠΎΠΊ ΠΎΡ‡Π΅Π½ΡŒ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ изучаСтся, послС Ρ‡Π΅Π³ΠΎ слСдуСт согласиС Π½Π° ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ°Π· ΠΎΡ‚ Π½Π΅Π³ΠΎ.

ΠŸΠΎΠ΄Ρ‡Ρ‘Ρ€ΠΊΠΈΠ²Π°ΡŽ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ изучСния списка удаляСмых зависимостСй: ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ вСсьма Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΌΠΈ. Π’Π°ΠΊ, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, установлСнного Π½Π΅ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ, Π° Π² составС ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΈΠ»ΠΈ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ (особСнно ΠΏΡ€ΠΈ инсталляции), ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ снос ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ‹ систСмы.