Установка

Установка aptitude: Установка aptitude Π² Ubuntu / Linux Mint / Debian

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Aptitude package tool Π½Π° Debian, Ubuntu ΠΈ Mint Linux Β» Tapen.ru

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Aptitude package toolΒ Π½Π° Debian, Ubuntu ΠΈ Mint Linux

Aptitude являСтся Β front-endΒ ΠΊ Advanced Packaging Tool ( APT ) . Он ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ список ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ для установки ΠΈΠ»ΠΈ удалСния. Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π°Β ΠΈΠΌΠ΅Π΅Ρ‚ особСнно ΠΌΠΎΡ‰Π½ΡƒΡŽ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡƒΡŽ систСму с использованиСм Π³ΠΈΠ±ΠΊΠΈΡ… схСм поиска. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»Π° создана для Debian , Π½ΠΎ появился Π² RPM Package Manager (RPM) Π½Π° основС распрСдСлСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Conectiva) .

Основана Π½Π° NCurses Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎΒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ½Π° прСдоставляСт интСрфСйс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ элСмСнты, Π½Π°Π±Π»ΡŽΠ΄Π°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΈ графичСских ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… интСрфСйсов (GUI) .

Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ интСрфСйсу NCurses, способности прСдоставляСт ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ интСрфСйс ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки (CLI ). Бпособности Ρ‚Π°ΠΊΠΆΠ΅ эмулируСт Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡƒΠ΄Π°Ρ‡Π½Ρ‹ΠΌ Ρ‡Π΅ΠΌΒ GET, Ρ‡Ρ‚ΠΎ позволяСт Π΅ΠΌΡƒ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ Π² качСствС ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠΉ Π·Π°ΠΌΠ΅Π½ΠΎΠΉ Β apt-getΒ . Π’ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ Π±Ρ‹Π»ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½ΠΎ способности ΠΈ Β apt-getΒ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ взаимозамСняСмы.

AptitudeΒ ΠΈΠΌΠ΅Π΅Ρ‚ ряд ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ , Π² Ρ‚ΠΎΠΌ числС :

 Бинтаксис mutt ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚Β ΠΊΠ°ΠΊ для подходящих ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π½Π° Π³ΠΈΠ±ΠΊΠΎΠΉ основС.
ΠŸΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚, «автоматичСски устанавливаСтся» ΠΈΠ»ΠΈ Β«ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽΒ», Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ автоматичСски ΡƒΠ΄Π°Π»Π΅Π½Ρ‹Β ΠΏΡ€ΠΈ нСобходимости.
Dselect, ΠΊΠ°ΠΊ сохранСниС дСйствия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.
Π‘ΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Debian ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π²Β changelog.
AptCLI-ΠΊΠ°ΠΊ (= apt-get + apt-cache) Ρ€Π΅ΠΆΠΈΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки (Β«ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ FooΒ»)
Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° ΡƒΠΌΠ΅Π΅Ρ‚Β Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ , Π° ΡƒΒ apt-get Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π½Π΅Ρ‚.

Π‘Π°Π·ΠΎΠ²ΠΎΠ΅ использованиС Aptitude

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ ΡƒΡ‡Π΅Π±Π½ΠΎΠΉ части, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Aptitude установлСн Π² вашСй систСмС. Если это Π½Π΅ Ρ‚Π°ΠΊ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Aptitude Π½Π°Β Π²Π°ΡˆΡƒΒ ΠžΠ‘:

# sudo apt-get install aptitude

AptitudeΒ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использована ΠΊΠ°ΠΊ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ CLI ΠΈΠ»ΠΈ Π² графичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅ (GUI). Π’ ΠΎΠ±ΠΎΠΈΡ… Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ…, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ ΡΡƒΠΏΠ΅Ρ€ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, для Aptitude.

ЗапуститС AptitudeΒ Π² графичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅ (GUI)

Для запуска AptitudeΒ Π² графичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ Π±Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²:

# sudo aptitude

Aptitude GUI mode

Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΠΉΡ‚ΠΈ в мСню, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΒ Π½Π°ΠΆΠ°Ρ‚ΡŒ Ctrl + T ΠΈ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΏΠΎ мСню, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ клавиши со стрСлками.

Aptitude menu

Установка ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Для установки ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹. ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π²Ρ‹ нашли ΠΏΠ°ΠΊΠ΅Ρ‚, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π΅Π³ΠΎ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«ΠΊΠ½ΠΎΠΏΠΊΡƒ +Β». НаТмитС Β ΠΊΠ½ΠΎΠΏΠΊΡƒ β€˜g’, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ сводку ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Π§Ρ‚ΠΎΠ±Ρ‹ снова ΡΠΎΠ²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ установку Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ β€˜g’  для установки.

Aptitude GUI mode installation package

Aptitude Π²Ρ‹Π±ΠΎΡ€ для установки

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ состояниС ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π½Π° Π»Π΅Π²ΠΎΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Π’ΠΎΡ‚ список состояний для ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²:

i: УстановлСнный ΠΏΠ°ΠΊΠ΅Ρ‚
c: ΠŸΠ°ΠΊΠ΅Ρ‚ Π½Π΅ установлСн, Π½ΠΎ конфигурация остаСтся Π² систСмС
p: Π£Π΄Π°Π»Π΅Π½ ΠΈΠ· систСмы
v: Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚
B: Broken ΠΏΠ°ΠΊΠ΅Ρ‚
u: Π€Π°ΠΉΠ»Ρ‹ распакованы, Π½ΠΎ Ρ„Π°ΠΉΠ»Ρ‹ Π΅Ρ‰Π΅ Π½Π΅ настроСны
C: Half-configuredΒ β€” ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ, ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ исправлСния
H: Half-installedΒ β€” Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ, ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ исправлСния

Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π°

Для удалСния ΠΏΠ°ΠΊΠ΅Ρ‚Π° просто Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«ΠΊΠ½ΠΎΠΏΠΊΡƒ -Β«. НаТмитС кнопку’g’, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ сводку Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π‘Π½ΠΎΠ²Π° Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ g Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π°.

Aptitude GUI mode ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π°

ОбновлСниС ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² (Updating)

Для обновлСния индСкса ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², просто Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«ΠΊΠ½ΠΎΠΏΠΊΡƒ uΒ».

Aptitude GUI mode ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

ОбновлСниС ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² (Upgrading)

Для обновлСния ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«ΠΊΠ½ΠΎΠΏΠΊΡƒ UΒ». Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ всС обновляСмыС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹. Π—Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β» ΠΊΠ½ΠΎΠΏΠΊΡƒ gΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ сводку ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². НаТмитС Β«ΠΊΠ½ΠΎΠΏΠΊΡƒ gΒ» Β Ρ‡Ρ‚ΠΎΠ±Ρ‹Β ΡΠΎΠ²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ процСсс обновлСния.

Aptitude GUI mode upgrade ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

AptitudeΒ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки

ОбновлСниС aptitude

# sudo aptitude update

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽΒ aptitude

# sudo aptitude install gimp

Π£Π΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽΒ aptitude

# sudo aptitude remove gimp

 БСзопасноС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ с aptitude

Π‘Π°ΠΌΡ‹ΠΉ бСзопасный способ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ являСтся использованиС дСйствия «бСзопасный ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌΒ», ΠΊΠ°ΠΊ Ρ€Π°Π½Π΅Π΅ использовавшСйся Β«ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·Π°Ρ†ΠΈΠΈΒ» ΠΈΠ»ΠΈ upgrade:

# sudo aptitude safe-upgrade

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π² любом случаС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒΒ Β«ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π°ΠΏΠ³Ρ€Π΅ΠΉΠ΄Β» ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

# sudo aptitude full-upgrade

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, aptitude Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Ρ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎ послСднСй вСрсии ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π΄Π°ΠΆΠ΅ Ссли это Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ зависимости.

Π‘Ρ‚Π°Ρ‚ΡŒΡ «Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Aptitude package tool Π½Π° Debian, Ubuntu ΠΈ Mint LinuxΒ» Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°.

aptitude vs apt. 5 ΠΏΡ€ΠΈΡ‡ΠΈΠ½, ΠΏΠΎΡ‡Π΅ΠΌΡƒ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ aptitude / Π₯Π°Π±Ρ€

ΠŸΡΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ aptitude прСвосходит (ΠΏΠΎ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΌΡƒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρƒ Π½Π΅ уступаСт) apt:

1. Π›ΠΎΠ³ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ синтаксиса. И Сдинство управлСния.

2. Π“ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ поиска.

3. ΠŸΡ€ΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠΊ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

4. Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ зависимостСй.

5. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ.

1. Π›ΠΎΠ³ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ синтаксиса. И Сдинство управлСния

Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅:

Установка:
sudo aptitude install karma-tools

sudo apt-get install karma-tools


ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅:
aptitude show karma-tools

apt-cache show karma-tools


ΠœΠ΅Ρ‚ΠΊΠ° ΠΏΠ°ΠΊΠ΅Ρ‚Π°:
sudo aptitude markauto karma-tools

sudo apt-mark markauto karma-tools

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, aptitude замСняСт ΠΊΡƒΡ‡Ρƒ инструмСнтов. Π§Ρ‚ΠΎ Π²Π°ΠΌ ΠΏΡ€ΠΎΡ‰Π΅: Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ ΠΊΡƒΡ‡Ρƒ Ρ€Π°Π·Π½Ρ‹Ρ… инструмСнтов, ΠΈΠ»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ инструмСнт? ΠŸΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ ΠΊΡ€ΠΎΠΌΠ΅ названия, Π½Π°Π΄ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹?

МнС каТСтся, Ρ‡Ρ‚ΠΎ Π»ΠΎΠ³ΠΈΡ‡Π½Π΅Π΅, ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅, Π² этом случаС aptitude.

2. Π“ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ поиска

aptitude ΠΎΡ‡Π΅Π½ΡŒ часто Ρ€ΡƒΠ³Π°ΡŽΡ‚: Β«Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΡ‰Π΅Ρ‚Β». Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅ сами:

aptitude ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΡ‰Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ слово Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΈΠΌΠ΅Π½Π°Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π½Π΅ трогая описаниС.

А Π½Π΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΎΡ‚ Ρ‚Π°ΠΊ:

Π’ aptitude ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ поисковыС запросы. Π­Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ простор для Ρ„Π°Π½Ρ‚Π°Π·ΠΈΠΈ: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ Ρƒ нас kde-шного установлСно?

aptitude search ‘~i~skde’

Π‘Π°ΠΌΡ‹Π΅ популярныС поисковыС запросы:

~nимя β€” ΠΈΡΠΊΠ°Ρ‚ΡŒ Π² ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π°

~dтСкст β€” ΠΈΡΠΊΠ°Ρ‚ΡŒ Π² описании ΠΏΠ°ΠΊΠ΅Ρ‚Π°

~i β€” ΠΎΡ‚Π±ΠΈΡ€Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠΆΠ΅ установлСнныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹

~U β€” ΠΎΡ‚Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ

Π’ качСствС любого ΠΈΠ· шаблонов ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ рСгулярноС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. НапримСр, ~n^wget Π²Ρ‹Π±Π΅Ρ€Π΅Ρ‚ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, ΠΈΠΌΠ΅Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ с wget. Π¨Π°Π±Π»ΠΎΠ½Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ логичСскими ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°ΠΌΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ~i~skde (ΠΈ установлСнныС, ΠΈ ΠΈΠ· сСкции KDE). ΠŸΡ€ΠΈ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… шаблонов поиска ΠΊ Π½ΠΈΠΌ примСняСтся логичСскоС И, Ссли ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ «|», Ρ‚ΠΎ логичСскоС ΠΈΠ»ΠΈ. ΠžΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ β€” «!», Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² скобках.

И, Π²ΠΎΠΎΠ±Ρ‰Π΅, Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ всё Π»ΡƒΡ‡ΡˆΠ΅ описано.

Π‘ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹ Ρ‚Π°ΠΊ ΠΆΠ΅ Π³ΠΈΠ±ΠΊΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ поиск ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ apt-cache?

3. ΠŸΡ€ΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠΊ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

sudo aptitude install --add-user-tag keyword-tag more different packageΡ‹.

sudo aptitude purge '?user-tag(keyword-tag)'


Π‘ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ apt-get?

4. Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ зависимостСй

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉ, самый спорный ΠΌΠΎΠΌΠ΅Π½Ρ‚.

И Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ самоС интСрСсноС:

ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, aptitude ΠΏΠΎΠΌΠ΅Ρ‚ΠΈΠ» ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Β«ΠΏΠΎΠ΄ снос», Π° ΡƒΠ΄Π°Π»ΠΈΡ‚ ΠΈΡ… ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΏΠΎΡ‚ΠΎΠΌ?

НСт. Π›Π°Π΄Π½ΠΎ, ΡƒΠ΄Π°Π»ΠΈΠΌ ΠΏΠΎ user-tag, Π½Π΅ зря ΠΆΠ΅ ΠΌΡ‹ Π΅Π³ΠΎ добавляли.


ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ установлСнных ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² совпадаСт.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, Ρ‚ΠΎ-ΠΆΠ΅ самоС с apt:


ΠŸΠΎΡ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ я ΠΎΠΆΠΈΠ΄Π°Π» этого.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ kubuntu-desktop β€” ΠΏΠ»ΠΎΡ…ΠΎΠΉ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚, ΠΈ всё ΠΈΠ·-Π·Π° этого. Π― ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ» Π½Π° wmaker ΠΈ Π½Π° apache2. Зависимости Ρ€Π΅ΡˆΠ°ΡŽΡ‚ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ.

5. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ

Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅:


aptitude: всё Π²Ρ‹Ρ€ΠΎΠ²Π½Π΅Π½ΠΎ, Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Π΅Π½ΡŒΠΊΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ установлСны, ΠΊΠ°ΠΊΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ ΠΊ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΡŽ. ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ отсортированы ΠΏΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Ρƒ.

apt: Π²Ρ‹Π²Π°Π»Π΅Π½ΠΎ ΠΊΡƒΡ‡Π΅ΠΉ тСкста. ΠšΠΎΠΌΡƒ Π½Π°Π΄ΠΎ, разбСрСтся.

Запуская aptitude Π±Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², попадаСшь Π² псСвдографичСский интСрфСйс, ΠΈ, ΠΏΠΎΠΊΠ° ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΊΠ°Ρ‡Π°ΡŽΡ‚ΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π² сапСра.

По ΠΌΠΎΠ΅ΠΌΡƒ, это ΠΈ Π΅ΡΡ‚ΡŒ, Π·Π°Π±ΠΎΡ‚Π° ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅.

Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ aptitude

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΉ части ΡΡ‚Π°Ρ‚ΡŒΠΈ Ρ€Π°ΡΡΠΊΠ°Π·Ρ‹Π²Π°Π»ΠΎΡΡŒ ΠΎΠ± ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ aptitude Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки. Π’Π΅ΠΏΠ΅Ρ€ΡŒ рассмотрим ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ производится с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹. Для Π²Ρ…ΠΎΠ΄Π° Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ запускаСм aptitude Π±Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² с ΠΏΡ€Π°Π²Π°ΠΌΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ:

$ aptitude

ΠŸΡ€ΠΈ запускС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Ρ‘Ρ‚ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ кэша ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΎ Ρ‡Ρ‘ΠΌ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ сообщСниСм. Π’Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ осущСствляСтся клавишСй Β«qΒ». ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² aptitude с ΠΏΡ€Π°Π²Π°ΠΌΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, для обновлСния, установки, удалСния ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΠΏΡ€Π°Π²Π° ΡΡƒΠΏΠ΅Ρ€ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΎ Ρ‡Ρ‘ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Ρ‘Ρ‚ Π½Π°ΠΌ Π½Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π½Π°ΠΆΠ°Π² ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Β«uΒ».

И сразу ΠΆΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ сообщСниС ΠΎ нСобходимости наличия ΠΏΡ€Π°Π² ΡΡƒΠΏΠ΅Ρ€ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ для Π΄Π°Π½Π½ΠΎΠ³ΠΎ дСйствия. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΏΡ€Π°Π²Π°, ввСдя ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ. Если Π΅ΡΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ обновлСния ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Ρ‚ΠΎ Π² спискС Π³Ρ€ΡƒΠΏΠΏ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² появится новая Π³Ρ€ΡƒΠΏΠΏΠ°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: «ОбновлСния, связанныС с Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒΡŽΒ», Π³Π΄Π΅ Π² скобках Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½ΠΎ количСство ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², относящихся ΠΊ этой Π³Ρ€ΡƒΠΏΠΏΠ΅.

Рассмотрим интСрфСйс ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅. Π’ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части, располоТСна ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, выдСлСнная синим Ρ†Π²Π΅Ρ‚ΠΎΠΌ — это строка мСню. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΉ строкС располоТСно Π³Π»Π°Π²Π½ΠΎΠ΅ мСню, доступ ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ осущСствляСтся клавишами Β«Ctrl+tΒ». Если Π²ΠΎΠΉΡ‚ΠΈ Π² любоС мСню, Ρ‚ΠΎ Π² Π½ΠΈΠΆΠ½Π΅ΠΉ строкС ΠΎΠΊΠ½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (Π² строкС состояния) Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ подсказка ΠΈΠ»ΠΈ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС для ΠΏΡƒΠ½ΠΊΡ‚Π° мСню Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ находится ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ (курсор). Π’Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· мСню осущСствляСтся клавишСй Β«EscΒ». НиТС Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню, Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ строкС, располоТСна строка с ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ Π²Ρ‹Π·ΠΎΠ²Π° часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄. Π’ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ строкС отобраТаСтся вСрсия aptitude.

НиТС строки мСню отобраТаСтся ΠΎΠ±Π»Π°ΡΡ‚ΡŒ управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π² этой области отобраТаСтся список Π³Ρ€ΡƒΠΏΠΏ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Π’Π°ΠΊΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΊΠ°ΠΊ «УстановлСнныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹Β», «НСустановлСнныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹Β», Β«Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹Β» ΠΈ Β«Π—Π°Π΄Π°Ρ‡ΠΈΒ» постоянно ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² области управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ. Но, ΠΊΠ°ΠΊ ΡƒΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ Π²Ρ‹ΡˆΠ΅, Π² этом спискС ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ. Π‘ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌΠΈ «УстановлСнныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹Β» ΠΈ «НСустановлСнныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹Β» всё ΠΈ Ρ‚Π°ΠΊ ясно ΠΈΠ· Π½Π°Π·Π²Π°Π½ΠΈΠΉ, ΠΎ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ… упоминаСтся Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ части этой ΡΡ‚Π°Ρ‚ΡŒΠΈ, Π° Π²ΠΎΡ‚ ΠΎ Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Β«Π—Π°Π΄Π°Ρ‡ΠΈΒ» стоит ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ. Π­Ρ‚Π° Π³Ρ€ΡƒΠΏΠΏΠ° содСрТит Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ ΠΌΠ΅Ρ‚Π°ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, Ρ‚. Π΅. Π½Π°Π±ΠΎΡ€ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² для выполнСния ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ. Π’Π°ΠΊ ΠΊΠ°ΠΊ нас ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‚ сСрвСры, Ρ‚ΠΎ Ρ€Π°Π·Π²Π΅Ρ€Π½Ρ‘ΠΌ Π³Ρ€ΡƒΠΏΠΏΡƒ Β«Π—Π°Π΄Π°Ρ‡ΠΈΒ» ΠΈ посмотрим, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ Π΅ΡΡ‚ΡŒ для настройки сСрвСров. Π Π°Π·Π²Π΅Ρ€Π½Ρ‘ΠΌ Π³Ρ€ΡƒΠΏΠΏΡƒ Β«Π‘Π΅Ρ€Π²Π΅Ρ€Ρ‹Β» ΠΈ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ список ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π·Π°Π΄Π°Ρ‡ (ΠΌΠ΅Ρ‚Π°ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²). КаТдая Π·Π°Π΄Π°Ρ‡Π° содСрТит Π½Π°Π±ΠΎΡ€ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ… ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΆΠ΅ установлСнными Π² систСмС. Удобство Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, ΠΌΠΎΠΆΠ½ΠΎ просто ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚Π°ΠΏΠ°ΠΊΠ΅Ρ‚ для достиТСния Ρ†Π΅Π»ΠΈ!

НиТС области управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ располоТСна ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Когда ΠΌΡ‹ устанавливаСм курсор Π½Π° ΠΊΠ°ΠΊΠΎΠΌ-Π»ΠΈΠ±ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅, Π² этой области отобраТаСтся ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Если ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² aptitude ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚, Ρ‚ΠΎ Π΅Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ клавишСй Β«DΒ» ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΎΠΏΡ†ΠΈΡŽ Π² настройках aptitude.

ВСрнёмся ΠΊ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ Ρ€Π°Π·Π±ΠΈΡ‚Ρ‹ Π½Π° ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ рСпозитория, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: admin (Π£Ρ‚ΠΈΠ»ΠΈΡ‚Ρ‹ администрирования), devel (Π£Ρ‚ΠΈΠ»ΠΈΡ‚Ρ‹ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ПО), net (ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ прСдоставлСния Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сСрвисов), text (Π£Ρ‚ΠΈΠ»ΠΈΡ‚Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ тСкста) ΠΈ Ρ‚. Π΄.

Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ сСкциям (ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌ). Π’ зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π±Ρ‹Π»Π° настроСна систСма Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² (см. «Настройка ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Π² DebianΒ») ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ сСкции: main, contrib, non-free, non-us.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ознакомимся с ΠΏΡƒΠ½ΠΊΡ‚Π°ΠΌΠΈ мСню ΠΈ часто примСняСмыми ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΏΡƒΠ½ΠΊΡ‚Ρƒ мСню Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° «горячая клавиша», Ρ‡Ρ‚ΠΎ вСсьма ΡƒΠ΄ΠΎΠ±Π½ΠΎ. ΠžΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ со списком всСх горячих клавиш ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π·Π²Π°Π² Β«ΠŸΠΎΠΌΠΎΡ‰ΡŒΒ» ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΈΠΌΡ‘Π½Π½ΠΎΠ³ΠΎ мСню ΠΈΠ»ΠΈ Π½Π°ΠΆΠ°Π² ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Β«?Β». Для Π½Π°Ρ‡Π°Π»Π° посмотрим, ΠΊΠ°ΠΊ Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚. Π—Π° это ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ мСню «Поиск». Поиск ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΊΠ°ΠΊ Π²Π½ΠΈΠ· ΠΏΠΎ списку ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² (клавиша Β«/Β»), Ρ‚Π°ΠΊ ΠΈ Π²Π²Π΅Ρ€Ρ… (клавиша Β«\Β»). ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ поиск ΠΌΠΎΠΆΠ½ΠΎ соотвСтствСнно клавишами Β«nΒ» ΠΈ Β«NΒ». ΠŸΡ€ΠΎΡ†Π΅ΡΡ поиска ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π½Ρ‹ΠΉ, Ρ‚. Π΅. осущСствляСтся ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с Π½Π°Π±ΠΎΡ€ΠΎΠΌ символов, ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ поиск строки производится Π² ΠΈΠΌΠ΅Π½Π°Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Как ΠΆΠ΅ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ возмоТности поиска? Π’Π°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ поиск с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ шаблонов. О поисковых ΡˆΠ°Π±Π»ΠΎΠ½Π°Ρ… рассказываСтся Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ части этой ΡΡ‚Π°Ρ‚ΡŒΠΈ. Но для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π½Π°Ρ‡Π°Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ Π² настройках aptitude ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π½ΠΎΠ³ΠΎ поиска. Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ шаблон ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠΉ части ΡΡ‚Π°Ρ‚ΡŒΠΈ.

ПослС выполнСния ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Как Π²ΠΈΠ΄ΠΈΠΌ, ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠΈ для обозначСния поискового шаблона Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹. Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΏΠ°ΠΊΠ΅Ρ‚ Π½Π°ΠΉΠ΄Π΅Π½ ΠΌΠΎΠΆΠ½ΠΎ сразу ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎ Π½Π΅ΠΌΡƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ. Когда курсор установлСн Π½Π° строкС с ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π² области ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ отобраТаСтся ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Π‘Π»Π΅Π²Π° ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π»ΠΈΡ‚Π΅Ρ€Ρ‹, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ состояниС ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π° справа располоТСна информация ΠΎ вСрсии ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈ ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ дискового пространства, Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ³ΠΎ установлСнным ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ. Для получСния Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅, ΠΎ Π΅Π³ΠΎ зависимостях ΠΈ Ρ‚. Π΄. Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Β«EnterΒ», для Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° Π½Π°Π·Π°Π΄ ΠΊ списку ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Β«qΒ». Π’ мСню «Поиск» находится Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½Π° полСзная ΠΊΠΎΠΌΠ°Π½Π΄Π° – «Найти нСработоспособныС», которая осущСствляСт поиск сломанных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Π»ΠΈΡ‚Π΅Ρ€ΠΎΠΉ Β«BΒ».

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ aptitude ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚, Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ. Π—Π° это ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ мСню Β«ΠŸΠ°ΠΊΠ΅Ρ‚Β» ΠΈ Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ ΠΈΠΌ горячиС клавиши:

Install – ΠΏΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ для установки ΠΈΠ»ΠΈ обновлСния (Β«+Β»)

Remove – ΠΏΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ для удалСния, Π½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ настроСчныС Ρ„Π°ΠΉΠ»Ρ‹ (Β«-Β»)

Purge – ΠΏΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ для удалСния вмСстС с ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ (Β«_Β»)

Keep – ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ дСйствия Π½Π°Π΄ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π°ΠΏΡ€Π΅Ρ‚ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ (Β«:Β»)

Hold – Π·Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ дальнСйшСС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ (Β«=Β»)

ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Auto – ΠΏΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚, ΠΊΠ°ΠΊ установлСнный автоматичСски (Β«MΒ»)

ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Manual – ΠΏΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚, ΠΊΠ°ΠΊ установлСнный Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ (Β«mΒ»)

Forbid Π²Π΅Ρ€ΡΠΈΡŽ – Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ установку Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ вСрсии обновлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ вСрсии Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ (Β«FΒ»)

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

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, Π½Π°Π΄ Π½ΠΈΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ дСйствия. Бписок этих дСйствий содСрТится Π² мСню «ДСйствия». Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ/ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ (это ΠΆΠ΅ относится ΠΈ ΠΊ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ для установки обновлСниям) Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Β«gΒ». Π’ области управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²Π΅Π΄Π΅Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ информация ΠΎΠ± устанавливаСмых/удаляСмых ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ… ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ… для удовлСтворСния зависимостСй. На этом этапС Π΅Ρ‰Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ дСйствия Π½Π°Π΄ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ, Π½Π°ΠΆΠ°Π² ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Β«qΒ». Если ΠΆΠ΅ всё Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ, Ρ‚ΠΎ Π΅Ρ‰Ρ‘ Ρ€Π°Π· Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Β«gΒ», Π° ΠΏΠΎ ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠΈ установки/удалСния Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Β«EnterΒ». ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ дСйствий Π½Π°Π΄ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π² настройках aptitude (Β«ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹Β» -> Β«ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΡΒ»), сняв ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΡƒ с ΠΏΡƒΠ½ΠΊΡ‚Π° Β«ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ сдСлано ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Π΄Π΅Π»Π°Ρ‚ΡŒΒ».

Π‘ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Β«ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ список ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²Β» (Β«uΒ») ΠΌΡ‹ познакомились Π² Π½Π°Ρ‡Π°Π»Π΅ этой части ΡΡ‚Π°Ρ‚ΡŒΠΈ. Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π΅ aptitude update. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° – Β«ΠŸΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ обновляСмыС» позволяСт ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ обновляСмыС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ для установки. Команда Β«ΠžΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ всС Π½Π΅Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π½Ρ‹Π΅ дСйствия» ΠΎΡ‡ΠΈΡ‰Π°Π΅Ρ‚ всС сдСланныС ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Команда Β«ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ кэш ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²Β» соотвСтствуСт ΠΊΠΎΠΌΠ°Π½Π΄Π΅ aptitude clean, Π° Β«ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹Β» ΠΊΠΎΠΌΠ°Π½Π΄Π΅ aptitude autoclean. Если процСсс скачивания ΠΈ установки ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π²Π»Π΅Ρ‡ΡŒΡΡ, Π²Ρ‹Π±Ρ€Π°Π² ΠΏΡƒΠ½ΠΊΡ‚ мСню Β«Π˜Π³Ρ€Π°Ρ‚ΡŒ Π² сапёра». НиТС этого ΠΏΡƒΠ½ΠΊΡ‚Π° мСню располоТСн ΠΏΡƒΠ½ΠΊΡ‚ мСню Β«Π‘Ρ‚Π°Ρ‚ΡŒ ΡΡƒΠΏΠ΅Ρ€ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌΒ». Об этом ΡƒΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ Π² Π½Π°Ρ‡Π°Π»Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° aptitude сама Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€Π°Π²Π° ΡΡƒΠΏΠ΅Ρ€ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ становятся Π½ΡƒΠΆΠ½Ρ‹.

ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ вСрсии, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡΠΎΡ…Ρ€Π°Π½ΠΈΠ»ΠΈΡΡŒ Π² кэшС, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ°Ρ‚ΠΈΡ‚ΡŒ Π½Π°Π·Π°Π΄ Π² случаС возникновСния ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½Π½Ρ‹ΠΌ вСрсиями. Для этого Π½ΡƒΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Β«ΠžΡ‚ΠΊΠ°Ρ‚Β» ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΈΠΌΡ‘Π½Π½ΠΎΠ³ΠΎ мСню.

МСню Β«Π Π΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΒ» ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ для Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΏΡ€ΠΈ установкС/ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². НапримСр, Ссли Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ зависимости Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ имССтся нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² для Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ².

Названия мСню «Окна» ΠΈ Β«ΠŸΠΎΠΌΠΎΡ‰ΡŒΒ» говорят сами Π·Π° сСбя – ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΠΊΠ½Π°ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π²Ρ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΡΠΏΡ€Π°Π²ΠΎΡ‡Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ.

Π‘ ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠΌ Β«ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΡΒ» мСню Β«ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹Β» ΠΌΡ‹ ΡƒΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹. Π˜ΠΌΠ΅Π΅Ρ‚ смысл Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Β«ΠΏΠΎΠ΄ сСбя», Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠ² Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹: «АвтоматичСски ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹Β», «АвтоматичСскоС ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²Β».

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π±Ρ‹Π»Π° рассмотрСна Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ aptitude Π² Π΄Π²ΡƒΡ… Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ…. Какой ΠΈΠ· Π½ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŽ. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ установкС ΠΈ настройкС SSH.

Об Π°Π²Ρ‚ΠΎΡ€Π΅:

МСня Π·ΠΎΠ²ΡƒΡ‚ АндрСй Π—ΠΎΠ»ΠΊΠΈΠ½. Из Π±ΠΎΠ»Π΅Π΅, Ρ‡Π΅ΠΌ пятнадцати Π»Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² сфСрС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, Π΄Π΅ΡΡΡ‚ΡŒ Π»Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ с систСмами, Π±Π°Π·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌΠΈΡΡ Π½Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ исходном ΠΊΠΎΠ΄Π΅. На страницах сайта Aitishnik.Ru Π²Π΅Π΄Ρƒ Π±Π»ΠΎΠ³ΠΈ ΠΏΠΎ CMC Joomla ΠΈ Debian GNU/Linux.

Β 

Π•Ρ‰Ρ‘ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΎ Debian


    • SSH ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ с использованиСм ΠΊΠ»ΡŽΡ‡Π° хоста…

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


    • Настройка SSH Π² Debian

      Π”ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ часто, администрированиС сСрвСра Π½Π° Π±Π°Π·Π΅ Linux происходит посрСдством ΡƒΠ΄Π°Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ доступа. А основным способом ΡƒΠ΄Π°Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ администрирования являСтся администрированиС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ SSH. Об этом ΠΈ ΠΏΠΎΠΉΠ΄Ρ‘Ρ‚ Ρ€Π΅Ρ‡ΡŒ Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅. Данная…


    • Linux HTML-Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹

      Если Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ вопрос Π½Π° ΠΊΠ°ΠΊΠΎΠΌ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΈΠ· Ρ„ΠΎΡ€ΡƒΠΌΠΎΠ², Ρ‚ΠΎ с высокой Π΄ΠΎΠ»Π΅ΠΉ вСроятности Π²Ρ‹ Π½Π°Ρ‚ΠΊΠ½Ρ‘Ρ‚Π΅ΡΡŒ Π½Π° Π΄Π²Π΅ Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½Ρ‹Ρ… Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ — «ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ» всё Π² чисто Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ (Ρ‚ΠΎ бишь WYSIWYG) Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Ρ‚ΠΈΠΏΠ° DreamWeaver Π»ΠΈΠ±ΠΎ…


    • Насторйка OpenSSH

      Настройки sshd находятся Π² Ρ„Π°ΠΉΠ»Π΅ /etc/ssh/sshd_config. ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ этот Ρ„Π°ΠΉΠ» для рСдактирования ΠΈ измСняСм Π΅Π³ΠΎ содСрТимоС для Π½Π°ΡˆΠΈΡ… Π½ΡƒΠΆΠ΄, Π½Π΅ забывая ΠΏΡ€ΠΈ этом ΠΎ бСзопасности.
      ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ – Port. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ 22 ΠΏΠΎΡ€Ρ‚….


    • Настройка FTP сСрвСра Π² Debian 5 (Lenny)

      Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я ΠΎΠΏΠΈΡˆΡƒ настройку FTP сСрвСра Π½Π° Π±Π°Π·Π΅ Debian 5 (Lenny). Π‘ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ vsftpd. VSFTPD (Very Secure FTP Daemon) β€” ΠΊΠ°ΠΊ слСдуСт ΠΈΠ· названия, ΠΎΡ‡Π΅Π½ΡŒ Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½Π½Ρ‹ΠΉ Π΄Π΅ΠΌΠΎΠ½ FTP, с Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ: IPv6,…


    • Как ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Debian 4 Etch Π΄ΠΎ Debian 5 (Lenny)

      Π’ΠΎΡ‚ Ρ‡Π΅ΠΌ ΠΌΠ½Π΅ нравится Debian, Ρ‚Π°ΠΊ Ρ‚Π΅ΠΌ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ систСму Π½Π° Ρ…ΠΎΠ΄Ρƒ, Π±Π΅Π· ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ пСрСустановки. На ΠΌΠΎΠΌΠ΅Π½Ρ‚ написания этой ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° смСна ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ дистрибутива Debian. ВмСсто Debian 4 Etch, ΡΡ‚Π°Π²ΡˆΠ΅ΠΉ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ…

APTITUDE vs. APT-GET — Π˜ΡΠΊΡƒΡcΡ‚Π²ΠΎ администрирования

ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами, Π±Π°Π·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌΠΈΡΡ Π½Π° Debian ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΌΠΈ apt (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ubuntu), Π²Ρ‹ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚Π΅ΡΡŒ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ инструмСнтами управлСния:

apt-get: устанавливаСт ΠΈ удаляСт ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈΠ· систСмы, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ список ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ установлСнноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС.
apt-cache: поиск Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΏΠΎ списку ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² apt, находящСгося Π½Π° локальной машинС.
dpkg β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… административных Π·Π°Π΄Π°Ρ‡, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для пСрСконфигурирования Xorg.

Если Π²Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свою систСму ΠΈ дальшС, Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π½Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ инструмСнты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ пригодятся.

apt-listbugs: ΠΈΡ‰Π΅Ρ‚ ошибки Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΅Ρ‰Ρ‘ Π΄ΠΎ установки самой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.
apt-listchanges: Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ ΠΈ apt-listbugs, Π½ΠΎ для Π±Π΅Π·ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.
apt-rdepends: для ΠΏΠΎΠΊΠ°Π·Π° Π΄Π΅Ρ€Π΅Π²Π° зависимости ΠΏΠ°ΠΊΠ΅Ρ‚Π°.
deborphan β€” ΠΈΡ‰Π΅Ρ‚ обособлСнныС зависимости Π² систСмС, оставлСнныС послС удалСния Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².
debfoster β€” ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ deborphan ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π² ΠΊΠ°ΠΊΠΈΡ… зависимостях ΠΏΠ°ΠΊΠ΅Ρ‚Π° систСма большС Π½Π΅ нуТдаСтся.
dselect β€” интСрфСйс для просмотра, Π²Ρ‹Π±ΠΎΡ€Π° ΠΈ поиска ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π² вашСй систСмС.

Π•Ρ‰Ρ‘: apt-cdrom, apt-config, apt-extracttemplates, apt-ftparchive, apt-key, apt-mark and apt-sortpkgs.

Как Π²Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ, это 16 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… инструмСнтов, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚Π΅ΡΡŒ, ΠΊΠΎΠ³Π΄Π° приступитС ΠΊ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ вашСго дистрибутива.

Π”Π°Π»ΡŒΡˆΠ΅ β€” большС, apt-get ΠΈΠΌΠ΅Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ с ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Π‘Π½Π°Ρ‡Π°Π»Π° ΠΎΠ½ опрСдСляСт зависимости, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ установлСны для Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π½ΠΎ Π½Π΅ опрСдСляСт ΠΈΡ…, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ удаляСтС этот ΠΏΠ°ΠΊΠ΅Ρ‚. Если зависимости ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€Π΅Π½Ρ‹, β€˜apt-get remove’ ΡƒΠ΄Π°Π»ΠΈΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, Π½ΠΎ оставит обособлСнныС зависимости. ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π°? Aptitude.

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ, Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ β€˜apt-get autoremove’ ΡƒΠΆΠ΅ Π² состоянии ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ обособлСнным зависимостям. Π­Ρ‚ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, шаг Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ. Однако, apt-get ΡƒΠ΄ΠΎΠ±Π΅Π½, Ссли Π²Π°ΠΌ захочСтся ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ 16 Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… инструмСнтов ΠΊ Π½Π΅ΠΌΡƒ. Aptitude, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ ΠΈΡ… всСх.

Aptitude β€” это прСвосходный способ для установки, удалСния, обновлСния, ΠΈΠ½Π°Ρ‡Π΅ говоря, для управлСния вашСй систСмой совмСстно с apt. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, aptitude ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ обособлСнных зависимостСй. Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Ρƒ Π½Π΅Π³ΠΎ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ошибки dselect интСрфСйс. ПослСднСС, ΠΈ самоС Π²Π°ΠΆΠ½ΠΎΠ΅, здСсь ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠ΄ΠΈΠ½ инструмСнт для выполнСния ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим:
aptitude: ΠΏΡ€ΠΈ запускС Π±Π΅Π· Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² появляСтся графичСский интСрфСйс (ΠΏΡ€Π°Π²Π΄Π°, Π² консоли, прям ΠΊΠ°ΠΊ mc) для поиска, установки, обновлСния ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… административных дСйствий Π½Π°Π΄ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ.

aptitude install: установка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, Π° Ρ‚Π°ΠΊΠΆΠ΅ построСниС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… зависимостСй.
aptitude remove: ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ обособлСнных зависимостСй.
aptitude purge: ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ обособлСнных зависимостСй, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ².
aptitude search: поиск ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΏΠΎ Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ списку apt.
aptitude update: ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ локального списка ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².
aptitude upgrade: ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡƒΠΆΠ΅ установлСнных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΏΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΌΡƒ списку ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².
aptitude clean: ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ установочных Ρ„Π°ΠΉΠ»ΠΎΠ².
aptitude dist-upgrade: ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π΄Π°ΠΆΠ΅ Ссли Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ… Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ для установки.
aptitude show: подробная информация ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅.
aptitude autoclean: ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΡ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π½ΠΎ сохранСниС Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ….
aptitude hold: исправлСниС ошибок Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ вСрсии, Π½ΠΎ Π½Π΅ Π΅Π³ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅.

Π‘Ρ€Π°Π·Ρƒ Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΡƒΠ΄ΠΎΠ±Π½ΠΎΡ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°ΠΌΠΈ (Π½Π΅Ρ‚ Ρ„Π»Π°Π³ΠΎΠ²). И это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π΅Ρ€Ρ…ΡƒΡˆΠΊΠ° айсбСрга. НапримСр, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ aptitude ΠΏΡ€ΠΈ поискС ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ β€” сортировка Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ Π² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½ΠΎΠΌ порядкС ΠΈ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π΄Π°ΠΆΠ΅ скаТСт Π²Π°ΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΡƒΠΆΠ΅ установлСны Π² систСмС, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΈ ΠΎΡ‚ apt-cache, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ список ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π² случайном ΠΈ Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΠΌ порядкС.

HELP ΠΏΠΎ APTITUDE
install β€” Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ/ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹
remove β€” Π£Π΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹
purge β€” Π£Π΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈ ΠΈΡ… Ρ„Π°ΠΉΠ»Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ
hold β€” Π—Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹
unhold β€” ΠžΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ hold для ΠΏΠ°ΠΊΠ΅Ρ‚Π°
markauto β€” ΠŸΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π±Ρ‹Π» установлСн автоматичСски
unmarkauto β€” ΠŸΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π±Ρ‹Π» установлСн Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ
forbid-version β€” Π—Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ aptitude ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚Π°.
update β€” Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ список Π½ΠΎΠ²Ρ‹Ρ…/ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½Π½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²
safe-upgrade β€” Perform a safe upgrade
full-upgrade β€” Perform an upgrade, possibly installing and removing packages
forget-new β€” Π—Π°Π±Ρ‹Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Β«Π½ΠΎΠ²Ρ‹Π΅Β»
search β€” Поиск ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΠΈ/ΠΈΠ»ΠΈ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ
show β€” ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅
clean β€” Π£Π΄Π°Π»ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²
autoclean β€” Π£Π΄Π°Π»ΠΈΡ‚ΡŒ старыС Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²
changelog β€” ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ changelog ΠΏΠ°ΠΊΠ΅Ρ‚Π°
download β€” Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» .deb для ΠΏΠ°ΠΊΠ΅Ρ‚Π°
reinstall β€” Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ) ΠΏΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡƒΠΆΠ΅ установлСнный ΠΏΠ°ΠΊΠ΅Ρ‚

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:
-h Π­Ρ‚ΠΎΡ‚ тСкст ΠΏΠΎΠΌΠΎΡ‰ΠΈ
-s Π˜ΠΌΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ дСйствия, Π½ΠΎ Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΈΡ… Π½Π° самом Π΄Π΅Π»Π΅.
-d Волько Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ Π½Π΅ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ.
-P ВсСгда ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ дСйствия
-y ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ β€˜yes’ Π½Π° простой вопрос yes/no
-F format Π—Π°Π΄Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ отобраТСния Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² поиска; смотритС руководство
-O order Π—Π°Π΄Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ сортировки Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² поиска; смотритС руководство
-w width Π—Π°Π΄Π°Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π²Ρ‹Π²ΠΎΠ΄Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² поиска
-f ΠŸΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ нСработоспособныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹.
-V ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ устанавливаСмых ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².
-D ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ зависимости автоматичСски измСняСмых ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².
-Z ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° установки ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π°.
-v ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ. (ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Π²Π΅Π΄Π΅Π½ΠΎ нСсколько Ρ€Π°Π·)
-t [release] Π—Π°Π΄Π°Ρ‚ΡŒ выпуск, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ установлСны ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹
-q НС Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ прогрСсса Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки.
-o key=val Π’Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° настройки с ΠΈΠΌΠ΅Π½Π΅ΠΌ β€˜key’
β€”with(out)-recommends Π£ΠΊΠ°Π·Π°Ρ‚ΡŒ, Π±ΡƒΠ΄ΡƒΡ‚ Π»ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹
Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ строгиС зависимости
-S fname Π§ΠΈΡ‚Π°Ρ‚ΡŒ aptitude ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΌ статусС ΠΈΠ· fname.
-u Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ список Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΏΡ€ΠΈ запускС.
-i Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ установку ΠΏΡ€ΠΈ запускС.

Aptitude прСвосходит apt-get: Π»ΡƒΡ‡ΡˆΠ°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° зависимостСй, ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ интСрфСйс, ΠžΠ”Π˜Π инструмСнт ΠΈ Π΄Ρ€.

взято ΠΎΡ‚ΡΡŽΠ΄Π°

Tags: apt-get, aptitude


This entry was posted on Π‘Ρ€Π΅Π΄Π°, 24 фСвраля, 2010 at 13:45 and is filed under Linux. You can follow any responses to this entry through the RSS 2.0 feed.

You can leave a response, or trackback from your own site.

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ deb-ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ Π² Debian ΠΈ Ubuntu


БСгодня ΠΌΠ½Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±Ρ‹Π»ΠΎ ΠΎΡ‚ΠΊΠ°Ρ‚ΠΈΡ‚ΡŒΡΡ Π½Π° deb-ΠΏΠ°ΠΊΠ΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ старой вСрсии, Ρ‡Π΅ΠΌ Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ я установил. Π’ процСссС Π±ΠΎΡ€ΡŒΠ±Ρ‹ с Π½Π΅ΠΏΠΎΡΠ»ΡƒΡˆΠ½Ρ‹ΠΌ deb-ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ, Π° Π΅Π³ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ (aptitude, apt-get, dpkg), я ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ» Ρ‡Ρ‚ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽ Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΠΏΡ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с этими ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ. ΠŸΠΎΡΠ΅ΠΌΡƒ я Ρ€Π΅ΡˆΠΈΠ» Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ сСбС ΠΊΡ€Π°Ρ‚ΠΊΡƒΡŽ ΡˆΠΏΠ°Ρ€Π³Π°Π»ΠΊΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ я Π±ΡƒΠ΄Ρƒ Π΄ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ надобности, Β Π΄Π°Π±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π΅ΠΉ Π² дальнСйшСм. Π”Π°Π»Π΅Π΅ я Π±ΡƒΠ΄Ρƒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π±ΠΎΠ»Π΅Π΅ высокого уровня ΠΊ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΠΌΡƒ.


Β 



Aptitude.


Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π² Π½ΠΎΠ²ΠΎΠΉ систСмС Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Ρ€Π°Π² apt-get install aptitude.


ОбновлСниС ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²:Β 


aptitude update // ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ…


aptitude upgrade // ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²Β 


aptitude safe-upgrade // ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π΅ удаляя ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅.


aptitude dist-upgrade // ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ дистрибутива


ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ Π±Π΅Π· ΠΈΡ… установки ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Ρ€Π°Π² aptitude search ?upgradable


Установка ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²:


aptitude install


Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²:


aptitude remove // ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π°


aptitude purge // ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° вмСстС с ΠΊΠΎΠ½Ρ„ΠΈΠ³Π°ΠΌΠΈ (ΠΏΠΎΠ»Π½ΠΎΠ΅)


aptitude purge ~c // ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΠΈ ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ послС ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²


ΠŸΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° ΠΏΠ°ΠΊΠ΅Ρ‚Π°:


aptutude reinstall ΠΏΠΎΠ»Π½ΠΎΠ΅_Π½Π°Π·Π²Π°Π½ΠΈΠ΅_ΠΏΠ°ΠΊΠ΅Ρ‚Π°


Поиск ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²:


aptitude search keyword (любоС слово ΠΈΠ· названия ΠΏΠ°ΠΊΠ΅Ρ‚Π°) // поиск ΠΏΠ°ΠΊΠ΅Ρ‚Π°


aptitude search «^name$» // поиск ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΏΠΎ Ρ‚ΠΎΡ‡Π½ΠΎΠΌΡƒ названию


aptitude search «?description(«keyword»)» // поиск ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΏΠΎ описанию


aptitude search ~i (i-install b-broken p-packet) // поиск ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΏΠΎ ΡΠΎΡΡ‚ΠΎΡΠ½ΠΈΡŽ (ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π±ΠΈΡ‚Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹)


Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ:


aptitude changelog Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° // ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ измСнилось Π² Π½ΠΎΠ²ΠΎΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅


ΠžΡ‡ΠΈΡΡ‚ΠΊΠ° кСша ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²:


aptitude autoclean // ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Β Π½Π΅Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… вСрсий


aptitude clean // очистка кСша ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

пСрСустановка Π½Π΅Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ°Ρ‚ Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½Π΅ΠΉ вСрсии

aptitude version package_name //Поиск вСрсий ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Π’Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚Π°

aptitude install package_name=version // установка ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ вСрсии (установка ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ вСрсии ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΊΠΎΠ³Π΄Π° самый Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚)


aptitude -f install //-f ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ нСработоспособныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, Π΄Π°Π½Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈ исправлСния Π±ΠΈΡ‚Ρ‹Ρ… зависимостСй ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².


Apt-get.


ОбновлСниС:


apt-get update // ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ…


apt-get upgrade //Β ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²


apt-get dist-upgrade // ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ дистрибутива


Установка:


apt-get installΒ 


apt-get install —reinstall // пСрСустановка ΠΏΠ°ΠΊΠ΅Ρ‚Π°


Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅:


apt-get remove


ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ списка Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅:


Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ apt-file (apt-get install apt-file)


ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ apt-file update


ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ apt-file list Π½Π°Π·Π²Π°Π½ΠΈΠ΅_ΠΏΠ°ΠΊΠ΅Ρ‚Π°


Поиск ΠΏΠ°ΠΊΠ΅Ρ‚Π° с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ apt-file search Π½Π°Π·Π²Π°Π½ΠΈΠ΅_Ρ„Π°ΠΉΠ»Π°


apt-cache policy Π½Π°Π·Π²Π°Π½ΠΈΠ΅_ΠΏΠ°ΠΊΠ΅Ρ‚Π° — ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² ΠΊΠ°ΠΊΠΎΠΌ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ находится ΠΏΠ°ΠΊΠ΅Ρ‚


ΠžΡ‡ΠΈΡΡ‚ΠΊΠ° кСша:


apt-get clean


Dpkg.


Установка:


dpkg -i /path/to/package.deb // ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, скачанный ΠΏΠ°ΠΊΠ΅Ρ‚Β 


Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅:


dpkg -r name_package// ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ (Π½ΡƒΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π±Π΅Π· .deb)


ΠŸΠ΅Ρ€Π΅ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ:


dpkg-reconfigure name_packet // ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, dpkg-reconfigure locales


ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Ссли ΠΏΠ°ΠΊΠ΅Ρ‚ установлСн:


dpkg -L name_package


ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Ссли ΠΏΠ°ΠΊΠ΅Ρ‚ Π½Π΅ установлСн:


dpkg -c /path/to/name_package


ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΌΡƒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρƒ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ Ρ„Π°ΠΉΠ»


dpkg -S Π½Π°Π·Π²Π°Π½ΠΈΠ΅_Ρ„Π°ΠΉΠ»Π°



А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎ структурС всСго этого хозяйства.


НапримСр, Π’Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ. Π’ Π½Π΅ΠΌ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ Π½ΠΎΠ²Ρ‹Π΅ вСрсии ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². ЕстСствСнно систСма ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ»Π° Π’Π°ΠΌ ΠΈΡ… ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈ Π’Ρ‹ это сдСлали. ПослС обновлСния Π½Π°Ρ‡Π°Π»ΠΈΡΡŒ сбои. И Π²ΠΎΡ‚ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ°Ρ‚ΠΈΡ‚ΡŒ Ubuntu ΠΈΠ»ΠΈ Debian Π² состояниС Π΄ΠΎ обновлСния. Π§Π΅Ρ€Ρ‚! Π”Π° Ρ‚Π°ΠΌ обновилось нСсколько дСсятков ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². И ΠΏΠ΅Ρ€Π²ΠΎΠ΅ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ΄Π΅Ρ‚ Π½Π° ΡƒΠΌ — пСрСустановка систСмы. А Π²ΠΎΡ‚ я Ρ‚Π°ΠΊ Π½Π΅ дСлаю.Β 


Как ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ обновились? Запросто. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„Π°ΠΉΠ» /var/log/apt/history.log. ΠŸΡ€ΠΈΠ²Π΅Π΄Ρƒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ обновлСния:


Start-Date: 2016-02-18 21:35:16

Upgrade: libegl1-mesa:amd64 (10.3.0-0ubuntu2intel1, 11.0.4-1intel1), libegl1-mesa-drivers:amd64 (10.3.0-0ubuntu2intel1, 11.0.4-1intel1), libdrm-intel1:amd64 (2.4.64-1~ubuntu14.04.1, 2.4.65-3), libdrm-intel1:i386 (2.4.64-1~ubuntu14.04.1, 2.4.65-3), i965-va-driver:amd64 (1.4.0-0intel1, 1.6.2-1), libdrm-radeon1:amd64 (2.4.64-1~ubuntu14.04.1, 2.4.65-3), libdrm-radeon1:i386 (2.4.64-1~ubuntu14.04.1, 2.4.65-3), libglapi-mesa:amd64 (10.3.0-0ubuntu2intel1, 11.0.4-1intel1), libglapi-mesa:i386 (10.3.0-0ubuntu2intel1, 11.0.4-1intel1), libva1:amd64 (1.4.0-0intel1, 1.6.2-1), libcairo-gobject2:amd64 (1.13.0~20140204-0ubuntu1.1, 1.14.4-1), libcairo2:amd64 (1.13.0~20140204-0ubuntu1.1, 1.14.4-1), libgles2-mesa:amd64 (10.3.0-0ubuntu2intel1, 11.0.4-1intel1), libgl1-mesa-glx:amd64 (10.3.0-0ubuntu2intel1, 11.0.4-1intel1), libgl1-mesa-glx:i386 (10.3.0-0ubuntu2intel1, 11.0.4-1intel1), va-driver-all:amd64 (1.4.0-0intel1, 1.6.2-1), libdrm-nouveau2:amd64 (2.4.64-1~ubuntu14.04.1, 2.4.65-3), libdrm-nouveau2:i386 (2.4.64-1~ubuntu14.04.1, 2.4.65-3), libwayland-egl1-mesa:amd64 (10.3.0-0ubuntu2intel1, 11.0.4-1intel1), libgbm1:amd64 (10.3.0-0ubuntu2intel1, 11.0.4-1intel1), libva-x11-1:amd64 (1.4.0-0intel1, 1.6.2-1), libdrm2:amd64 (2.4.64-1~ubuntu14.04.1, 2.4.65-3), libdrm2:i386 (2.4.64-1~ubuntu14.04.1, 2.4.65-3)

End-Date: 2016-02-18 21:35:43


Π’ΡƒΡ‚ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ Π²ΠΈΠ΄Π½ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ обновлялись, с ΠΊΠ°ΠΊΠΈΡ… ΠΈ Π½Π° ΠΊΠ°ΠΊΠΈΠ΅ вСрсии.


Π”Π°Π»Π΅Π΅, ΠΏΠ΅Ρ€Π²ΠΎΠ΅ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ Π½Π° ΡƒΠΌ, Β ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‚ Π·Π»ΠΎΠΏΠΎΠ»ΡƒΡ‡Π½Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ ΠΏΠ΅Ρ€Π΅ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ (aptitude reinstall). НС получится. ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚ Ρ‡Ρ‚ΠΎ установлСны самыС новСйшиС вСрсии. Π’ΠΎΠ³Π΄Π° ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ эти ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ Π·Π°Π½ΠΎΠ²ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ. НС получится. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΏΠ°Ρ€ΠΎΠ²ΠΎΠ·ΠΎΠΌ потянСт ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ связанных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². ΠŸΡ€ΠΎΡ‰Π΅ ΡƒΠΆ ΠΏΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ систСму. Π₯отя ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ с зависимостями Π° ΠΏΠΎΡ‚ΠΎΠΌ Π²Π·ΡΡ‚ΡŒ ΠΈΠ· этого Π»ΠΎΠ³Π° список ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΡƒΠ±Ρ€Π°Ρ‚ΡŒ вСрсии ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ список Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ aptitude install. Π’ Π΄Π°Π½Π½ΠΎΠΉ ситуации Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ хирургичСский ΠΌΠ΅Ρ‚ΠΎΠ΄. Он довольно рискован, ΠΊΡ€ΠΎΠΏΠΎΡ‚Π»ΠΈΠ² ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ максимальной Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· этих ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² придСтся ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Β 


ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ cd /var/lib/dpkg ΠΈ Π²ΠΈΠ΄ΠΈΠΌ Ρ‚Π°ΠΌ 4 Ρ„Π°ΠΉΠ»Π°:Β status, status-old, statoverride, statoverride-old. НуТно ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ эти 4 Ρ„Π°ΠΉΠ»Π° ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ записи, ΠΊΠ°ΡΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². НапримСр ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» status Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ nano, nano status. Π–ΠΌΠ΅ΠΌ F6 ΠΈ Π² строку поиска Π²Π²ΠΎΠ΄ΠΈΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,Β i965-va-driver ΠΈ ΠΆΠΌΠ΅ΠΌ enter.


Π’ΠΈΠ΄ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:


Package: i965-va-driver

Status: install ok installed

Priority: optional

Section: libs

Installed-Size: 1531

Maintainer: Ubuntu Developers

Architecture: amd64

Multi-Arch: same

Source: intel-vaapi-driver

Version: 1.3.0-1ubuntu1

Replaces: libva-intel-vaapi-driver

Provides: libva-intel-vaapi-driver

Depends: libc6 (>= 2.14), libdrm-intel1 (>= 2.4.38), libdrm2 (>= 2.3.1)

Pre-Depends: multiarch-support

Breaks: libva-intel-vaapi-driver (<< br=»» /> Description: VAAPI driver for Intel G45 & HD Graphics family

The VA-API (Video Acceleration API) enables hardware accelerated video

decode/encode at various entry-points (VLD, IDCT, Motion Compensation

etc.) for the prevailing coding standards today (MPEG-2, MPEG-4

ASP/H.263, MPEG-4 AVC/H.264, and VC-1/VMW3). It provides an interface

to fully expose the video decode capabilities in today’s GPUs.

.

Platform definitions:

CTG: Cantiga, Intel GMA 4500MHD (GM45)

ILK: Ironlake, Intel HD Graphics for 2010 Intel Core processor family

SNB: Sandybridge, Intel HD Graphics for 2011 Intel Core processor family

IVB: Ivybridge

.

This package contains the video decode & encode driver backend for the

Intel G45 chipsets and Intel HD Graphics for Intel Core processor

family.

Homepage: http://www.freedesktop.org/wiki/Software/vaapi

Original-Maintainer: Debian Multimedia Maintainers pkg-multimedia-maintainers(at)lists.alioth.debian

ubuntu-devel-discuss(at)lists.ubuntu


Π’ΠΎΡ‚ этот Π±Π»ΠΎΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ· всСх Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ². И послС этого Π·Π°Π½ΠΎΠ²ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ (aptitude installΒ Β i965-va-driver). А Π½ΠΈΠΊΡ‚ΠΎ ΠΈ Π½Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ» Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π»Π΅Π³ΠΊΠΎ. Но всС-ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΏΠΎ ΠΌΠ½Π΅, это ΠΏΡ€ΠΎΡ‰Π΅ Ρ‡Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ систСму ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΡƒΡ‡Ρƒ настроСк. Π₯отя всС зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π±ΠΈΡ‚Ρ‹ΠΉ ΠΈ Π½Π΅ ΡƒΠ΄Π°Π»ΡΡŽΡ‰ΠΈΠΉΡΡ ΠΏΠ°ΠΊΠ΅Ρ‚. Если Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ это Π½Π΅ получаСтся стандартными срСдствами, Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ список Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΡ…, ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ записи ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅. ЕстСствСнно это Π½ΡƒΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ с ΡƒΠΌΠΎΠΌ, учитывая зависимости Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΎΡ‚ Π΄Π°Π½Π½ΠΎΠ³ΠΎ.


Ну Π²ΠΎΡ‚ собствСнно ΠΈ всС. Π‘ΡƒΠ΄Ρƒ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΠΎ надобности. Π­Ρ‚ΠΎ всС-ΠΆΠ΅ ΡˆΠΏΠ°Ρ€Π³Π°Π»ΠΊΠ°.


Π–Π΅Π»Π°ΡŽ Π’Π°ΠΌ ΡƒΠ΄Π°Ρ‡ΠΈ.


Автор:Β Darkeye.Β Β 


Π•Ρ‰Π΅ интСрСсноС Π² сСти.

Β Β 


Β 

ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹


ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Π»Π΅Π½Ρ‚Π΅ статСй

Apt VS Aptitude Π’ Ρ‡Π΅ΠΌ отличия? | Linuxsoid

Aptitude ΠΈ Apt-get — это Π΄Π²Π° самых популярных инструмСнты для управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ. Оба ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ манипуляции (установка, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Β Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚Π΅ΠΉ, поиск ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅). Но всС Ρ‚Π°ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΈΠΌΠΈ двумя Π΅ΡΡ‚ΡŒ различия, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Ρ‚ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΠΈ рассмотрим всС отличия ΠΌΠ΅ΠΆΠ΄Ρƒ этими инструмСнтами.

Π’ Ρ‡Π΅ΠΌ отличия ΠΌΠ΅ΠΆΠ΄Ρƒ двумя самыми популярными ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°ΠΌΠΈ управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ Aptitude ΠΈ Apt-get, Π²Ρ‹ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Π»ΠΈΡΡŒ Π½Π°Π΄ этим? НиТС я Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€ΡŽ отличия/ΠΏΠ»ΡŽΡΡ‹ ΠΈ минусы.

Aptitude ΠΈ Apt-get это Π΄Π²Π° самых популярных инструмСнты для управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ. ΠžΠ±Π°Β ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ манипуляции(установка, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Β Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚Π΅ΠΉ, поиск ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅). Но всС Ρ‚Π°ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΈΠΌΠΈ двумя Π΅ΡΡ‚ΡŒ различия, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Ρ‚ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΠΈ рассмотрим всС отличия ΠΌΠ΅ΠΆΠ΄Ρƒ этими инструмСнтами.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Apt

Apt ΠΈΠ»ΠΈ Advanced Packaging Tool β€” это свободная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, которая позволяСт ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΎΠ½Π° Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Debian для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с .deb ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ, Π½ΠΎ ΠΏΠΎΡ‚ΠΎΠΌ Π² Π½Π΅Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ rpm.

Apt β€” всСго навсСго лишь ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ запуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для установки ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π°Π½Π°Π»ΠΈΠ·Ρƒ сохранСнного списка источников ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ находится Π² /etc/apt/sources.list. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° скачиваСт ΠΈ устанавливаСт сам ΠΏΠ°ΠΊΠ΅Ρ‚ вмСстС со всСми Π΅Π³ΠΎ зависимостями. Вся Ρ€Π°Π±ΠΎΡ‚Π° выполняСтся автоматичСски, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ достаточно Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ввСсти имя ΠΏΠ°ΠΊΠ΅Ρ‚Π°.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΎΡ‡Π΅Π½ΡŒ гибкая, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π»Π΅Π³ΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ всС Π½ΡƒΠΆΠ½Ρ‹Π΅ настройки, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ источник для поиска ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ обновлСния Π½ΡƒΠΆΠ½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ‡Ρ‚ΠΎΠ±Ρ‹ тСкущая вСрсия ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π² систСмС ΡΡ‡ΠΈΡ‚Π°Π»Π°ΡΡŒ всСгда самой Π½ΠΎΠ²ΠΎΠΉ. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹Π΅ обновлСния, оставив всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ°ΠΊ Π΅ΡΡ‚ΡŒ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Aptitude

Aptitude β€” это ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° для APT, которая добавляСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс, ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ поиска ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Π°Ρ Π΅Π³ΠΎ установка ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅.

Π₯отя ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° для Debian, ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ сущСствСнно Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ возмоТности ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ² ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² RPM дистрибутивов.

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс основан Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Ncurses, которая Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΠ»ΠΈ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ графичСском интСрфСйсС. Одно ΠΈΠ· Π΅Π΅ прСимущСств, Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΠΎΠ½ΡΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΠΎΠΏΡ†ΠΈΠΉ apt-get.

Π’ Ρ†Π΅Π»ΠΎΠΌ Aptitude ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π±ΠΎΠ»Π΅Π΅ высокого уровня. Он ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Π΅Ρ‚Π°Π»ΠΈ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ интСрфСйсС ΠΈΠ»ΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки

Π’ Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ APT ΠΈ Aptitude

  • Помимо основных ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΉ Π² Ρ‚ΠΎΠΌ Ρ‡Ρ‚ΠΎ Aptitude это ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² высокого уровня, Π° APT β€” Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ, ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΌΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°ΠΌΠΈ высокого уровня. Но Π΅ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹, Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠ΅ эти Π΄Π²Π° ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².
  • Aptitude ΠΈΠΌΠ΅Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Ρ‡Π΅ΠΌ apt-get ΠΈ ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ возмоТности apt-get, apt-mark ΠΈ apt-cache. apt-get ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ установку, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ зависимостСй, Π° Aptitude Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ всС возмоТности интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ поиска ΠΈ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².
  • Apt-get Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса, Π² Ρ‚ΠΎ врСмя. Aptitude ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ тСкстовый ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс.
  • ВозмоТности Apt-get ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹ возмоТностями ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Aptitude β€” инструмСнт Π±ΠΎΠ»Π΅Π΅ высокого уровня, с тСкстовым ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ интСрфСйсом, Π° Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку.
  • Aptitude позволяСт Π»ΡƒΡ‡ΡˆΠ΅Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ Ρ‡Π΅ΠΌ Π² apt-get.
  • Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ситуациях связанных с установкой, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ². Aptitude заслуТСнно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ, Π² мСсто apt-get Π² Ρ‚Π°ΠΊΠΈΡ… ситуациях:
  • ΠŸΡ€ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ любого установлСнного ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Aptitude автоматичСски удаляСт Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈ всС ΠΈΡ… зависимости. Apt-get удаляСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅. Для ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ удалСния всСх зависимостСй Π½ΡƒΠΆΠ½ΠΎ Β ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΠΏΡ†ΠΈΡŽ β€”autoremove ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ apt-get autoremove
  • Aptitude ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Π°ΠΌ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π·Π°Ρ‡Π΅ΠΌ установлСн тот ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄ why ΠΈ why-not.Β ΠŸΠ΅Ρ€Π΅Π΄Π°Π² Aptitude ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ why ΠΈ имя ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΏΠΎΡ‡Π΅ΠΌΡƒ установлСн этот ΠΏΠ°ΠΊΠ΅Ρ‚, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ зависят ΠΎΡ‚ Π½Π΅Π³ΠΎ ΠΈ ΠΎΡ‚ ΠΊΠ°ΠΊΠΈΡ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² зависит ΠΎΠ½ сам:
$ aptitude why yaws-wiki
i Β  doc-base Β Suggests Β  dhelp | dwww | doc-central | yelp | khelpcenter4
p Β  dwww Β  Β  Β Depends Β  Β apache2 | httpd-cgi
p Β  yaws Β  Β  Β Provides Β  httpd-cgi
p Β  yaws Β  Β  Β Suggests Β  yaws-wiki
  • Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ посмотрСли ΠΏΠΎΡ‡Π΅ΠΌΡƒ установлСн ΠΏΠ°ΠΊΠ΅Ρ‚ yaws-wiki. ΠžΡ‚ Π½Π΅Π³ΠΎ зависит yaws, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Ρ‚Π°ΠΊΠΆΠ΅ Π½ΡƒΠΆΠ΅Π½ httpd-cgi, зависящий ΠΎΡ‚ dwww, Π΅ΡΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ doc-base.Β Π­Ρ‚Π° функция отсутствуСт Π² apt-get.
  • Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ² ΠΏΡ€ΠΈ установкС ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Aptitude прСдоставляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ² Π²ΠΎ врСмя установки ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².
  • Aptitude обСспСчиваСт ΠΌΠΎΡ‰Π½Ρ‹ΠΉ поиск, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ любой Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² систСмС, Π½ΠΎ ΠΈ ΠΏΠΎ рСпозиториях. Π’ Apt-get Π΅ΡΡ‚ΡŒ свой Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ поиска с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ apt-cache, Π½ΠΎ Π² aptitude всС дСлаСтся Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‰Π΅.

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ поиска Π² Apt-get ΠΈ Aptitude

$ aptitude search '~npython2.7 ~d2.7'
p Β  idle-python2.7 Β  Β  Β  Β  Β  Β  Β  Β  Β  - IDE for Python (v2.7) using Tkinter Β  Β  Β Β 
i Β  libpython2.7 Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  - Shared Python runtime library (version 2.7
p Β  libpython2.7:i386 Β  Β  Β  Β  Β  Β  Β  Β - Shared Python runtime library (version 2.7
p Β  libpython2.7-dbg Β  Β  Β  Β  Β  Β  Β  Β  - Debug Build of the Python Interpreter (ver
p Β  libpython2.7-dbg:i386 Β  Β  Β  Β  Β  Β - Debug Build of the Python Interpreter (ver
i A libpython2.7-dev Β  Β  Β  Β  Β  Β  Β  Β  - Header files and a static library for Pyth
p Β  libpython2.7-dev:i386 Β  Β  Β  Β  Β  Β - Header files and a static library for Pyth

ΠžΠΏΡ†ΠΈΡΒ -nΒ Π·Π°Π΄Π°Π΅Ρ‚ поиск ΠΏΠΎΒ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π°Β -dΒ β€” ΠΏΠΎ описанию. Π’ΠΎΡ‚ ΠΎΠ±Ρ‰ΠΈΠΉ синтаксис этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

$ aptitude search '?name(python2.7) ?description(2.7)'

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΎΠΏΡ†ΠΈΠΈ:

  • -iΒ ΠΈΠ»ΠΈΒ ?installed()Β β€” поиск Ρ‚ΠΎΠ»ΡŒΠΊΠΎ установлСнных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²
  • -UΒ ΠΈΠ»ΠΈΒ ?UpgradableΒ β€” ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π½ΡƒΠΆΠ΄Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π² ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ
  • -EΒ ΠΈΠ»ΠΈΒ ?Essential()Β β€” установлСнныС ΠΈΠ»ΠΈ Π½Π΅ установлСнныС Π½ΠΎ Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹
  • ?provides()Β β€” ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ

НапримСр Π½Π°ΠΉΠ΄Π΅ΠΌ всС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ smtp:

$ aptitude search '?provides(smtp)'
p Β  libghc-smtpclient-dev Β  Β  Β  Β  Β  Β - Simple Haskell SMTP client library Β  Β  Β  Β 
p Β  libghc-smtpclient-dev:i386 Β  Β  Β  - Simple Haskell SMTP client library Β  Β  Β  Β 
p Β  libghc-smtpclient-prof Β  Β  Β  Β  Β  - Simple Haskell SMTP client library; profil
p Β  libghc-smtpclient-prof:i386 Β  Β  Β - Simple Haskell SMTP client library; profil
p Β  syslog-ng-mod-smtp Β  Β  Β  Β  Β  Β  Β  - Enhanced system logging daemon (SMTP plugi
p Β  syslog-ng-mod-smtp:i386 Β  Β  Β  Β  Β - Enhanced system logging daemon (SMTP plugi

Π’Ρ‹Π²ΠΎΠ΄Ρ‹

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Aptitude сохраняСт ΠΏΠΎΡ‡Ρ‚ΠΈ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ синтаксис ΠΊΠ°ΠΊ ΠΈ Π² Apt-get, поэтому Π½ΠΎΠ²Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° этот инструмСнт. К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ Π² Aptitude ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΈ ΠΌΠΎΡ‰Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Ρ‡Ρ‚ΠΎ ΠΈ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅ΠΌΡƒ Ρ‚Π°ΠΊΡƒΡŽ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡΡΒ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ°Β Ubuntu 16.04Β Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Aptitude. Если Π²Ρ‹ нашли Π΄Ρ€ΡƒΠ³ΠΈΠ΅ различия, Π½Π΅ упомянутыС Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅, Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΎ Π½ΠΈΡ… Π² коммСнтариях.

15 ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄ aptitude для управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ Π² Linux

Для систСм Π½Π° основС Debian, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ubuntu, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ aptitude для управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ нСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄ aptitude, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅:

  • Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚Π°
  • Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ нСсколько ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² с использованиСм шаблона
  • Поиск ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΏΠΎ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ
  • ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΏΠΎ Ρ€Π°Π·Π΄Π΅Π»Ρƒ
  • НС ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ (с ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ΠΌ ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ΠΌ)
  • ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Ρ‚ΠΈΠΏΠΎΠΌ установки
  • Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ систСмы
  • Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ бСзопасноС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅

1.Установка Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π°

Aptitude install ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для установки ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² вмСстС с ΠΈΡ… зависимостями. НапримСр, установка ΠΏΠ°ΠΊΠ΅Ρ‚Π° vim-gtk Ρ‚Π°ΠΊΠΆΠ΅ автоматичСски установит всС зависимыС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹.

 # aptitude install vim-gtk
Π‘ΡƒΠ΄ΡƒΡ‚ установлСны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΠžΠ’Π«Π• ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹:
libruby1.9.1 {a} libyaml-0-2 {a} tcl8.5 {a} tcl8.5-lib {a} vim-gtk vim-gui-common {a}
0 ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ, 6 вновь установлСно, 0 ΡƒΠ΄Π°Π»Π΅Π½ΠΎ ΠΈ 317 Π½Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ.
НСобходимо ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ 6360 ΠšΠ‘ Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ².ПослС распаковки Π±ΡƒΠ΄Π΅Ρ‚ использовано 19,0 ΠœΠ‘.
Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ? [Y / n /?] Y 

Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π²Ρ‹ΡˆΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… aptitude ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

  • Бписок всСх зависимых ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ установлСны.
  • ΠžΠ±Ρ‰ΠΈΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ всСх ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Ρ‹. ПолСзно Π·Π½Π°Ρ‚ΡŒ, сколько Π΄Π°Π½Π½Ρ‹Ρ… Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ΠΎ ΠΈΠ· рСпозитория.
  • ΠžΠ±Ρ‰ΠΈΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ диска, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ послС распаковки ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².
  • На этом этапС, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ установку, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«yΒ»

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ apt-get для управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ, ΠΊΠ°ΠΊ ΠΌΡ‹ обсуТдали Ρ€Π°Π½Π΅Π΅.

2. УстановитС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΈΠ»ΠΈ нСсколько ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ Π½ΠΎΠΌΠ΅Ρ€ вСрсии послС Π·Π½Π°ΠΊΠ° Β«=Β».

 # aptitude install "perl = 5.10.1" 

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ нСсколько ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅.

 # установка ~ nxvnc 

3. ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅.

 # aptitude show vim-gtk
ΠŸΠ°ΠΊΠ΅Ρ‚: vim-gtk
БостояниС: Π½Π΅ установлСн
ВСрсия: 2: 7.3.547-6ubuntu5
ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚: экстра
Π Π°Π·Π΄Π΅Π»: всСлСнная / Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹
Π‘ΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅: Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Ubuntu
АрхитСктура: amd64
Π Π°Π·ΠΌΠ΅Ρ€ Π±Π΅Π· сТатия: 2,442 тыс.
Зависит ΠΎΡ‚: vim-gui-common (= 2: 7.3.547-6ubuntu5), vim-common (=
         2: 7.3.547-6ubuntu5), vim-runtime (= 2: 7.3.547-6ubuntu5), libacl1 (> =
         2.2.51-8), libc6 (> = 2.15), libgdk-pixbuf2.0-0 (> = 2.22.0),
         libglib2.0-0 (> = 2.12.0), libgpm2 (> = 1.20.4), libgtk2.0-0 (> = 2.24.0),
         libice6 (> = 1: 1.0.0), liblua5.1-0, libpango1.0-0 (> = 1.14.0),
         libperl5.14 (> = 5.14.2), libpython2.7 (> = 2.7), libruby1.9.1 (> =
         1.9.2.0), libselinux1 (> = 1.32), libsm6, libtinfo5, libx11-6, libxt6,
         tcl8.5 (> = 8.5.0)
ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚: cscope, vim-doc, ttf-dejavu, gnome-icon-theme
ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹: vim-gtk
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚: Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, gvim, vim, vim-lua, vim-perl, vim-python, vim-ruby, vim-tcl
ОписаниС: Vi IMproved - ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ vi - с графичСским интСрфСйсом GTK2
 Vim - это ΠΏΠΎΡ‡Ρ‚ΠΈ совмСстимая вСрсия Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Vi для UNIX... 

4. Поиск ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΏΠΎ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ список ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², доступных Π² настроСнном Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ поиска aptitude вмСстС со строковым шаблоном ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π°.

НиТС Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ всС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, Π² ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΅ΡΡ‚ΡŒ Β«xvncΒ».

 # aptitude search xvnc
p linuxvnc - VNC-сСрвСр для ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ доступа ΠΊ tty
p linuxvnc: i386 - VNC-сСрвСр для ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ доступа ΠΊ tty
p xvnc4viewer - ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСвых вычислСний для X
p xvnc4viewer: i386 - ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСвых вычислСний для X 

5.ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ всС установлСнныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹

Π§Ρ‚ΠΎΠ±Ρ‹ вывСсти список всСх установлСнных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ поиска, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅:

 # поиск ΠΏΠΎ способностям '~ i' | Π³ΠΎΠ»ΠΎΠ²Π°
i account-plugin-aim - Плагин Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π° ΠΎΠ±ΠΌΠ΅Π½Π° сообщСниями для AIM
i account-plugin-facebook - ΠΏΠ»Π°Π³ΠΈΠ½ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи Π¦Π΅Π½Ρ‚Ρ€Π° управлСния GNOME для si
i account-plugin-flickr - ΠΏΠ»Π°Π³ΠΈΠ½ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи Π¦Π΅Π½Ρ‚Ρ€Π° управлСния GNOME для si
i account-plugin-generic-oauth - ΠΏΠ»Π°Π³ΠΈΠ½ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи Π¦Π΅Π½Ρ‚Ρ€Π° управлСния GNOME для si
i account-plugin-google - ΠΏΠ»Π°Π³ΠΈΠ½ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи Π¦Π΅Π½Ρ‚Ρ€Π° управлСния GNOME для si
i account-plugin-jabber - Плагин ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи ΠΎΠ±ΠΌΠ΅Π½Π° сообщСниями для Jabber / XMPP
i account-plugin-salut - Плагин ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи ΠΎΠ±ΠΌΠ΅Π½Π° сообщСниями для локального XMPP (S
i account-plugin-twitter - ΠΏΠ»Π°Π³ΠΈΠ½ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи Π¦Π΅Π½Ρ‚Ρ€Π° управлСния GNOME для si
i account-plugin-windows-live - ΠΏΠ»Π°Π³ΠΈΠ½ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи Π¦Π΅Π½Ρ‚Ρ€Π° управлСния GNOME для si
i account-plugin-yahoo - Плагин ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи ΠΎΠ±ΠΌΠ΅Π½Π° сообщСниями для Yahoo! 

6.Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ поиск ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π² систСмС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия. Π­Ρ‚ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π² этой систСмС Π½Π΅Ρ‚ Π±ΠΈΡ‚Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

 # поиск ΠΏΠΎ способностям '~ b' | Π³ΠΎΠ»ΠΎΠ²Π° 

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ частично ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

 # поиск ΠΏΠΎ способностям '~ c'
c yelp - Π‘ΠΏΡ€Π°Π²ΠΊΠ° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° для GNOME 

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

 # aptitude search '~ ahold'
ih python3 - ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ язык высокого уровня (вСрсия python3 ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ) 

Для поиска Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова Π² описании Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия.Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ выполняСтся поиск Π΄Π°Π½Π½ΠΎΠ³ΠΎ тСкста Β«vimΒ» Π² описаниях ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

 # aptitude search '~ dvim' 

7. ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΏΠΎ Ρ€Π°Π·Π΄Π΅Π»Ρƒ

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия. Как Π²ΠΈΠ΄Π½ΠΎ Π½ΠΈΠΆΠ΅, Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² gnome доступно 968 ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

 # поиск ΠΏΠΎ способностям '~ sgnome' | wc -l
968 

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ установлСнный ΠΏΠ°ΠΊΠ΅Ρ‚ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

 # поиск ΠΏΠΎ способностям '~ i ~ sgnome' | wc -l
142 

Как Π²ΠΈΠ΄Π½ΠΎ Π²Ρ‹ΡˆΠ΅, установлСно 142 ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² gnome.Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ нСустановлСнныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈΠ·-Π·Π° наличия ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

8. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π°

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ установлСнный ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΈΠ· систСмы, Π° Ρ‚Π°ΠΊΠΆΠ΅ потСрянныС зависимости, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ удалСния вмСстС с Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ установлСнного ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅:

 # aptitude remove vim-gtk
Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ УДАЛЕНЫ:
  vim-gtk
0 ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ, 0 установлСно вновь, 1 ΡƒΠ΄Π°Π»Π΅Π½ΠΎ ΠΈ 317 Π½Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ.
НСобходимо ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ 0 ΠΌΠ»Ρ€Π΄ Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ².ПослС распаковки Π±ΡƒΠ΄Π΅Ρ‚ освобоТдСно 2442 ΠšΠ‘.
(Π§Ρ‚Π΅Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ... БСйчас установлСно 160189 Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ².)
Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ vim-gtk ...
Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ обновлСния: использованиС /usr/bin/vim.basic для прСдоставлСния / usr / bin / vi (vi) Π² автоматичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅
Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ обновлСния: использованиС /usr/bin/vim.basic для прСдоставлСния / usr / bin / view (просмотра) Π² автоматичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅
Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ обновлСния: использованиС /usr/bin/vim.basic для прСдоставлСния / usr / bin / ex (ex) Π² автоматичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅
Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ обновлСния: использованиС / bin / nano для прСдоставлСния / usr / bin / editor (editor) Π² автоматичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅
Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ обновлСния: ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ / usr / bin / vim.Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ для прСдоставлСния / usr / bin / rvim (rvim) Π² автоматичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅
Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ обновлСния: использованиС /usr/bin/vim.basic для прСдоставлСния / usr / bin / rview (rview) Π² автоматичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅
Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ обновлСния: использованиС /usr/bin/vim.basic для прСдоставлСния / usr / bin / vimdiff (vimdiff) Π² автоматичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅
Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ обновлСния: использованиС /usr/bin/vim.basic для прСдоставлСния / usr / bin / vim (vim) Π² автоматичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅ 

9. ПолноС ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ очистки для ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ удалСния. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ потСрянных зависимостСй вмСстС с Π΅Π³ΠΎ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

Π”Π°Π»Π΅Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄Π°Π»Π΅Π½ ΠΏΠ°ΠΊΠ΅Ρ‚ postgresql вмСстС с Π΅Π³ΠΎ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

 # aptitude purge postgresql 

10. НС обновляйтС ΠΏΠ°ΠΊΠ΅Ρ‚ — Π΄Π΅Ρ€ΠΆΠΈΡ‚Π΅ Π΅Π³ΠΎ

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, сдСлайтС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

 # ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ python3 

Как Π²ΠΈΠ΄Π½ΠΎ Π²Ρ‹ΡˆΠ΅, ΠΊ ΠΏΠ°ΠΊΠ΅Ρ‚Ρƒ python3 ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΎ ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅. Он отмСняСт Π»ΡŽΠ±Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‰ΠΈΠ΅ установки, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ этого ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Для этого ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ aptitude safe-upgrade ΠΈΠ»ΠΈ aptitude full-upgrade.

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ способ сохранСния ΠΏΠ°ΠΊΠ΅Ρ‚Π° вмСстС с установкой.Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Β«:Β» Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π°.

 # aptitude install perl: 

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ unhold, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅, ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Π½ΠΎΠ΅ ΠΊ ΠΏΠ°ΠΊΠ΅Ρ‚Ρƒ.

11. НС обновляйтС ΠΏΠ°ΠΊΠ΅Ρ‚ — ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ для ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

 # aptitude keep perl 

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€

keep-all Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ для всСх установлСнных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

12. ΠžΡ‚ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ установкой Ρ‚ΠΈΠΏΠ°

БущСствуСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ сразу послС установки ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π»ΠΈΠ±ΠΎ ΠΊΠ°ΠΊ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ, Π»ΠΈΠ±ΠΎ ΠΊΠ°ΠΊ Ρ€ΡƒΡ‡Π½ΡƒΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ спСцификатора пСрСопрСдСлСния, ΠΊΠ°ΠΊ описано Π½ΠΈΠΆΠ΅.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΡƒ, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия.

 # ΠΏΠ°ΠΊΠ΅Ρ‚ установки aptitude + M

(ΠΈΠ»ΠΈ)

# aptitude install package & M 

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΡƒ ΠΊΠ°ΠΊ Ρ€ΡƒΡ‡Π½ΡƒΡŽ, сдСлайтС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅. Π­Ρ‚ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

 # ΠΏΠ°ΠΊΠ΅Ρ‚ установки aptitude & m 

Π’ основном ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ список установлСнных Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². НиТС ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ количСство автоматичСски установлСнных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

 # поиск ΠΏΠΎ способностям '~ M ~ i' | wc -l
130 

НиТС ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΎΠ±Ρ‰Π΅Π΅ количСство установлСнных Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

 # aptitude search '! ~ M ~ i' | wc -l
1556 

13. ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ список доступных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ список доступных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈΠ· Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π², Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

 # aptitude update 

14. ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ всС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ — бСзопасноС ΠΈ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅

safe-upgrade: Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ установлСнныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π΄ΠΎ послСднСй вСрсии ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ для устранСния зависимостСй, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

 # aptitude safe-upgrade 

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ установку Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ –no-new-installs, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅:

 # aptitude safe-upgrade --no-new-installs 

full-upgrade: Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ всСх ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ safe-upgrade, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

 # aptitude full-upgrade 

15.Чистый кэш aptitude

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈΠ· ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° кэша, сдСлайтС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ кСша / var / apt / apt / archive

.

 # aptitude clean 

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ автоочистку, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ· кСша Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ большС Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Ρ‹.

 # aptitude autoclean 

Если Π²Π°ΠΌ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ эта ΡΡ‚Π°Ρ‚ΡŒΡ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ понравится ..

.

Ubuntu — ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π°Ρ информация ΠΎ возмоТностях ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π² xenial

Бсылки для aptitude

РСсурсы Ubuntu:

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ исходный ΠΏΠ°ΠΊΠ΅Ρ‚ aptitude:

Π‘ΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ:

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΏΠΎΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΈΠ»ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ вопрос Ρ‡Π΅Ρ€Π΅Π· Launchpad, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΡΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒΡΡ с ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΌ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ.

ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠ΅ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΠ· Debian):

  • Команда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Aptitude
    (ΠŸΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ Π°Ρ€Ρ…ΠΈΠ²)
  • ΠœΠ°Π½ΡƒΡΠ»ΡŒ А. ЀСрнандСс ΠœΠΎΠ½Ρ‚Π΅ΡΠ΅Π»ΠΎ
  • АксСль Π‘Π΅ΠΊΠ΅Ρ€Ρ‚

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π½Π΅ трСбуСтся ΡΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒΡΡ с ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΌ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΌ.

Π’Π½Π΅ΡˆΠ½ΠΈΠ΅ рСсурсы:

ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹:

диспСтчСр ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π½Π° Π±Π°Π·Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°

Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, относящиСся ΠΊ aptitude

  • Π΄Π΅ΠΏ .:
    ΠΎΠ±Ρ‰ΠΈΠ΅ способности
    (= 0.7.4-2ubuntu2)
    Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½ΠΎ-нСзависимыС Ρ„Π°ΠΉΠ»Ρ‹ для ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² aptitude
  • Π΄Π΅ΠΏ .:
    libapt-pkg5.0
    (> = 1,1)
    Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния для управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ
  • Π΄Π΅ΠΏ .:
    libboost-iostreams1.58.0

    Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Boost.Iostreams
  • Π΄Π΅ΠΏ .:
    libc6
    (> = 2,14)
    [amd64]
    Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° GNU C: ΠžΠ±Ρ‰ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ
    Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚, прСдоставляСмый

    libc6-udeb

    Π΄Π΅ΠΏ .:
    libc6
    (> = 2.17)
    [arm64, ppc64el]
    Π΄Π΅ΠΏ .:
    libc6
    (> = 2,4)
    [Π½Π΅ amd64, arm64, ppc64el]
  • Π΄Π΅ΠΏ .:
    libcwidget3v5

    Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° высокоуровнСвого интСрфСйса Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° для C ++ (Ρ„Π°ΠΉΠ»Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния)
  • Π΄Π΅ΠΏ .:
    libgcc1
    (> = 1: 3,0)
    [Π½Π΅ armhf, i386, powerpc]
    Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ GCC
    Π΄Π΅ΠΏ .:
    libgcc1
    (> = 1: 3.5)
    [armhf]
    Π΄Π΅ΠΏ .:
    libgcc1
    (> = 1: 4,2)
    [i386, powerpc]
  • Π΄Π΅ΠΏ .:
    libncursesw5
    (> = 6)
    раздСляСмыС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°ΠΌΠΈ (ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΡˆΠΈΡ€ΠΎΠΊΠΈΡ… символов)
  • Π΄Π΅ΠΏ .:
    libsigc ++ — 2.0-0v5
    (> = 2.6.1)
    типобСзопасная ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° сигналов для C ++ — срСда выполнСния
  • Π΄Π΅ΠΏ .:
    libsqlite3-0
    (> = 3.6.5)
    ΠžΠ±Ρ‰Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° SQLite 3
  • Π΄Π΅ΠΏ .:
    libstdc ++ 6
    (> = 5,2)
    Бтандартная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° GNU C ++ v3
  • Π΄Π΅ΠΏ .:
    libtinfo5
    (> = 6)
    раздСляСмая низкоуровнСвая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° terminfo для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°ΠΌΠΈ
  • Π΄Π΅ΠΏ .:
    libxapian22v5

    Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° поисковой систСмы

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ aptitude

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ для всСх доступных Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€
АрхитСктура Π Π°Π·ΠΌΠ΅Ρ€ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ УстановлСнный Ρ€Π°Π·ΠΌΠ΅Ρ€ Π€Π°ΠΉΠ»Ρ‹
Π΄Ρ€Π°ΠΌ 64 1,275.2 ΠΊΠ‘ 4,106,0 ΠΊΠ‘

[список Ρ„Π°ΠΉΠ»ΠΎΠ²]

Ρ€ΡƒΠΊΠ°64 1,128,9 ΠΊΠ‘ 3,894,0 ΠΊΠ‘

[список Ρ„Π°ΠΉΠ»ΠΎΠ²]

Π°Ρ€ΠΌΡ…Ρ„ 1,128,6 ΠΊΠ‘ 2,592,0 ΠΊΠ‘

[список Ρ„Π°ΠΉΠ»ΠΎΠ²]

i386 1,322,5 ΠΊΠ‘ 4,068,0 ΠΊΠ‘

[список Ρ„Π°ΠΉΠ»ΠΎΠ²]

powerpc 1,148,0 ΠšΠ‘ 4,289.0 ΠΊΠ‘

[список Ρ„Π°ΠΉΠ»ΠΎΠ²]

ppc64el 1,185,4 ΠΊΠ‘ 4,674,0 ΠΊΠ‘

[список Ρ„Π°ΠΉΠ»ΠΎΠ²]

s390x 1,146,3 ΠΊΠ‘ 4,298,0 ΠΊΠ‘

[список Ρ„Π°ΠΉΠ»ΠΎΠ²]

.

6.2. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ aptitude, apt-get ΠΈ apt

6.2. aptitude , apt-get ΠΈ apt ΠšΠΎΠΌΠ°Π½Π΄Ρ‹

APT — ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π² ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ»Π°Π½Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ…ΠΎΠ΄ΠΈΠ» графичСский интСрфСйс. Он основан Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅, содСрТащСй основноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π° apt-get — это ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ интСрфСйс, основанный Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. apt — это Π²Ρ‚ΠΎΡ€ΠΎΠΉ интСрфСйс Π½Π° основС ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, прСдоставляСмый APT, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ устраняСт Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ошибки проСктирования apt-get .

Оба инструмСнта построСны Π½Π° основС ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ поэтому ΠΎΡ‡Π΅Π½ΡŒ Π±Π»ΠΈΠ·ΠΊΠΈ, Π½ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ apt Π±Ρ‹Π»ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΎ для ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ использования ΠΈ Π½Π° самом Π΄Π΅Π»Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ APT ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π·Π° собой ΠΏΡ€Π°Π²ΠΎ Π²Π½ΠΎΡΠΈΡ‚ΡŒ измСнСния Π² ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΉ интСрфСйс этого инструмСнта для Π΅Π³ΠΎ дальнСйшСго ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ. Напротив, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ интСрфСйс apt-get Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΠΈ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ нСсовмСстимым ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, это инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ скрипт для запросов Π½Π° установку ΠΏΠ°ΠΊΠ΅Ρ‚Π°.

Π—Π°Ρ‚Π΅ΠΌ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ графичСскиС интСрфСйсы появились ΠΊΠ°ΠΊ внСшниС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹: synaptic , aptitude (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΊΠ°ΠΊ тСкстовый, Ρ‚Π°ΠΊ ΠΈ графичСский интСрфСйс — Π΄Π°ΠΆΠ΅ Ссли ΠΎΠ½ Π΅Ρ‰Π΅ Π½Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½), wajig ΠΈ Ρ‚. Π”. НаиболСС Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹ΠΉ интСрфСйс, apt , это Ρ‚ΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π² этом Ρ€Π°Π·Π΄Π΅Π»Π΅. Однако ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ apt-get ΠΈ aptitude ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠΈΠΉ синтаксис ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки. Если ΠΌΠ΅ΠΆΠ΄Ρƒ этими трСмя ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Π΅ΡΡ‚ΡŒ сущСствСнныС различия, ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описаны.

Для любой Ρ€Π°Π±ΠΎΡ‚Ρ‹ с APT Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ список доступных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²; это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ просто с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ apt update . Π’ зависимости ΠΎΡ‚ скорости вашСго ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ опСрация ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ количСства (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ сТатых) Ρ„Π°ΠΉΠ»ΠΎΠ² ( ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² , источников , Translation- language-code ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ постСпСнно ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»ΠΈΡΡŒ всС большС ΠΈ большС ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ развития Debian (Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 10 ΠœΠ‘ Π΄Π°Π½Π½Ρ‹Ρ… для основного Ρ€Π°Π·Π΄Π΅Π»Π° ).ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, установка с Π½Π°Π±ΠΎΡ€Π° CD-ROM / DVD Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ — Π² этом случаС опСрация выполняСтся ΠΎΡ‡Π΅Π½ΡŒ быстро.

6.2.2. Установка ΠΈ снятиС

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ APT ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ ΠΈΠ· систСмы, соотвСтствСнно, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ apt install package ΠΈ apt remove package . Π’ ΠΎΠ±ΠΎΠΈΡ… случаях APT автоматичСски установит Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ зависимости ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ зависят ΠΎΡ‚ удаляСмого ΠΏΠ°ΠΊΠ΅Ρ‚Π°.Команда apt purge package ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΡƒΡ‚Π΅ΠΌ удалСния Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

Если Π² Ρ„Π°ΠΉΠ»Π΅ sources.list упоминаСтся нСсколько дистрибутивов, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚Π° для установки. ΠšΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ вСрсии ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½ с apt install package = version , Π½ΠΎ с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ Π΅Π³ΠΎ исходного распрСдСлСния (ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ, тСстируСмый ΠΈΠ»ΠΈ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ) — с apt install package / дистрибутив — ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ .Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π±ΠΎΠ»Π΅Π΅ старой вСрсии ΠΏΠ°ΠΊΠ΅Ρ‚Π° (Ссли, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ), ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° всС Π΅Ρ‰Π΅ доступна Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· источников, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ссылаСтся sources. Бписок Ρ„Π°ΠΉΠ». Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС Π½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΉΡ‚ΠΈ Π°Ρ€Ρ…ΠΈΠ² snapshot.debian.org (см. Π’Ρ€Π΅Π·ΠΊΡƒ Π˜Π”Π£Π’ ДАЛЬШЕ Π‘Ρ‚Π°Ρ€Ρ‹Π΅ вСрсии ΠΏΠ°ΠΊΠ΅Ρ‚Π°: snapshot.debian.org ).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 6.4. Установка Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ вСрсии spamassassin

  #    apt install spamassassin / unstable   

Если ΠΏΠ°ΠΊΠ΅Ρ‚ для установки Π±Ρ‹Π» прСдоставлСн Π²Π°ΠΌ Π² Π²ΠΈΠ΄Π΅ простого Ρ„Π°ΠΉΠ»Π° .deb Π±Π΅Π· связанного рСпозитория ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², всС Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ APT для Π΅Π³ΠΎ установки вмСстС с Π΅Π³ΠΎ зависимостями (ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ зависимости доступны Π² настроСнных рСпозиториях) с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ простой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹: apt install ./ path-to- the-package.deb . ΠΠ°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ./ Π²Π°ΠΆΠ΅Π½, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΡΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π² Π²ΠΈΠ΄Ρƒ имя Ρ„Π°ΠΉΠ»Π°, Π° Π½Π΅ имя ΠΏΠ°ΠΊΠ΅Ρ‚Π°, доступного Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π².

Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽΡ‚ΡΡ рСгулярныС обновлСния, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя послСдниС обновлСния бСзопасности.Для обновлСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ apt upgrade , apt-get upgrade ΠΈΠ»ΠΈ aptitude safe-upgrade (ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, послС apt update ). Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΡ‰Π΅Ρ‚ установлСнныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π±Π΅Π· удалСния ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, Ρ†Π΅Π»ΡŒ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ минимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅. apt-get Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»Π΅Π½, Ρ‡Π΅ΠΌ aptitude ΠΈΠ»ΠΈ apt , ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ откаТСтся ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π±Ρ‹Π»ΠΈ установлСны Π·Π°Ρ€Π°Π½Π΅Π΅.

apt ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ самой послСднСй вСрсии (Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈΠ· Experimental ΠΈ stable-backports, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ нСзависимо ΠΎΡ‚ ΠΈΡ… Π½ΠΎΠΌΠ΅Ρ€Π° вСрсии). Если Π²Ρ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ Testing ΠΈΠ»ΠΈ Unstable Π² вашСм sources.list , apt upgrade ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ вашСй ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ систСмы Π½Π° Testing ΠΈΠ»ΠΈ Unstable, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ apt ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ дистрибутив ΠΏΡ€ΠΈ поискС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ -t ΠΈΠ»ΠΈ --target-release , Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ слСдуСт имя Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Π²Π°ΠΌ дистрибутива (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, apt -t ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ).Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ эту ΠΎΠΏΡ†ΠΈΡŽ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ apt , Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ APT :: Default-Release "stable"; Π² Ρ„Π°ΠΉΠ»Π΅ /etc/apt/apt.conf.d/local .

Для Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹Ρ… ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ с ΠΎΠ΄Π½ΠΎΠΉ основной вСрсии Debian Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ apt full-upgrade . Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этой инструкции apt Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, Π΄Π°ΠΆΠ΅ Ссли Π΅ΠΌΡƒ придСтся ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈΠ»ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ зависимости. Π­Ρ‚Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с выпуском Debian Unstable ΠΈ ΠΈΠ·ΠΎ дня Π² дСнь слСдят Π·Π° Π΅Π³ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ.Π­Ρ‚ΠΎ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ просто, Ρ‡Ρ‚ΠΎ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ объяснСний: рСпутация APT основана Π½Π° этой Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ apt ΠΈ aptitude , apt-get Π½Π΅ Π·Π½Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ full-upgrade . ВмСсто этого Π²Π°ΠΌ слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ apt-get dist-upgrade (Β«ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ дистрибутива»), ΠΈΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΈΠ·Π²Π΅ΡΡ‚Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ apt ΠΈ aptitude Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ для удобства ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊ Π½Π΅ΠΉ ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΠ»ΠΈ.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ этих ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² / var / log / apt / history.log ΠΈ /var/log/apt/term.log , Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ dpkg Ρ…Ρ€Π°Π½ΠΈΡ‚ свой ΠΆΡƒΡ€Π½Π°Π» Π² Ρ„Π°ΠΉΠ»Π΅ с ΠΈΠΌΠ΅Π½Π΅ΠΌ /var/log/dpkg.log .

6.2.4. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

Помимо ΡƒΠΆΠ΅ упомянутых элСмСнтов ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ аспСкты APT, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ Π² Ρ„Π°ΠΉΠ» ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° /etc/apt/apt.conf.d/ ΠΈΠ»ΠΈ /etc/apt/apt.conf Π² самом . ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Ρ‚ΠΎ APT ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ dpkg ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ошибки ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π° Ρ„Π°ΠΉΠ»ΠΎΠ², ΡƒΠΊΠ°Π·Π°Π² DPkg :: options {"--force-overwrite"; } .

Если доступ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· прокси-сСрвСр, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ строку Ρ‚ΠΈΠΏΠ° Acquire :: http :: proxy "http: // yourproxy : 3128" . Для FTP-прокси Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Acquire :: ftp :: proxy "ftp: // yourproxy " . Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΠΏΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅ страницу руководства apt.conf (5) с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ man apt.conf (подробности ΠΎ страницах руководства см. Π’ Π Π°Π·Π΄Π΅Π»Π΅ 7.1.1, Β«Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹ руководства»).

6.2.5. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π°ΠΌΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Одним ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹Ρ… аспСктов ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ APT являСтся ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π°ΠΌΠΈ, связанными с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ источником ΠΏΠ°ΠΊΠ΅Ρ‚Π°.НапримСр, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Ρ…ΠΎΡ‚Π΅Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ дистрибутив ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ»ΠΈ двумя Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ ΠΈΠ· Testing, Unstable ΠΈΠ»ΠΈ Experimental. МоТно Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ доступному ΠΏΠ°ΠΊΠ΅Ρ‚Ρƒ (ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ нСсколько ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠ² Π² зависимости ΠΎΡ‚ Π΅Π³ΠΎ вСрсии ΠΈΠ»ΠΈ дистрибутива, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅Π³ΠΎ прСдоставляСт). Π­Ρ‚ΠΈ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ APT: для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΎΠ½ всСгда Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ с Π½Π°ΠΈΠ²Ρ‹ΡΡˆΠΈΠΌ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ (ΠΊΡ€ΠΎΠΌΠ΅ случаСв, ΠΊΠΎΠ³Π΄Π° эта вСрсия ΡΡ‚Π°Ρ€ΡˆΠ΅ установлСнной ΠΈ Π΅Π΅ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ мСньшС 1000).

APT опрСдСляСт нСсколько ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠ² ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. КаТдая установлСнная вСрсия ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ 100. НСустановлСнная вСрсия ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ 500 ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π½ΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ 990, Ссли ΠΎΠ½Π° являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ выпуска (опрСдСляСтся ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки -t ΠΈΠ»ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ APT :: Default-Release ).

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Ρ‹, Π΄ΠΎΠ±Π°Π²ΠΈΠ² записи Π² Ρ„Π°ΠΉΠ» /etc/apt/preferences.d/ ΠΈΠ»ΠΈ / etc / apt / preferences с ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΈΡ… вСрсиСй, ΠΈΡ… происхоТдСниСм ΠΈ ΠΈΡ… Π½ΠΎΠ²Ρ‹ΠΌ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚.

APT Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΡΡ‚Π°Ρ€ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚Π° (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚, Π½ΠΎΠΌΠ΅Ρ€ вСрсии ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½ΠΈΠΆΠ΅, Ρ‡Π΅ΠΌ Ρƒ установлСнного Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΠ°ΠΊΠ΅Ρ‚Π°), Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ случаСв, ΠΊΠΎΠ³Π΄Π° Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π²Ρ‹ΡˆΠ΅ 1000 (ΠΈΠ»ΠΈ ΠΎΠ½ явно Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, см. Π Π°Π·Π΄Π΅Π» 6.2.2, «Установка ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅Β»). APT всСгда Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ с Π½Π°ΠΈΠ²Ρ‹ΡΡˆΠΈΠΌ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ соотвСтствуСт этому ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡŽ. Если Π΄Π²Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚, APT устанавливаСт самый Π½ΠΎΠ²Ρ‹ΠΉ (Π½ΠΎΠΌΠ΅Ρ€ вСрсии ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ самый высокий). Если Π΄Π²Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ вСрсии ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚, Π½ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΏΠΎ своСму ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡŽ, APT устанавливаСт Π²Π΅Ρ€ΡΠΈΡŽ, которая Π½Π΅ установлСна ​​(это ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Π±Ρ‹Π»ΠΎ создано, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ случай обновлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π±Π΅Π· увСличСния Π½ΠΎΠΌΠ΅Ρ€Π° вСрсии, Ρ‡Ρ‚ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ трСбуСтся ).

Говоря Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ, ΠΏΠ°ΠΊΠ΅Ρ‚ с ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ

<0

Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ установлСн,

1..99

Π±ΡƒΠ΄Π΅Ρ‚ установлСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли Π½Π΅ установлСна ​​другая вСрсия ΠΏΠ°ΠΊΠ΅Ρ‚Π°,

100..499

Π±ΡƒΠ΄Π΅Ρ‚ установлСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли Π½Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΠΎΠΉ вСрсии, установлСнной ΠΈΠ»ΠΈ доступной Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ дистрибутивС,

500 …. 989

Π±ΡƒΠ΄Π΅Ρ‚ установлСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли Π² Ρ†Π΅Π»Π΅Π²ΠΎΠΌ дистрибутивС Π½Π΅ установлСна ​​или Π½Π΅ доступна Π±ΠΎΠ»Π΅Π΅ новая вСрсия,

990..1000

Π±ΡƒΠ΄Π΅Ρ‚ установлСн, ΠΊΡ€ΠΎΠΌΠ΅ случаСв, ΠΊΠΎΠ³Π΄Π° установлСнная вСрсия Π½ΠΎΠ²Π΅Π΅,

> 1000

Π±ΡƒΠ΄Π΅Ρ‚ всСгда ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ, Π΄Π°ΠΆΠ΅ Ссли это Π²Ρ‹Π½ΡƒΠΆΠ΄Π°Π΅Ρ‚ APT ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΡΡ‚Π°Ρ€ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ.

Когда APT провСряСт / etc / apt / preferences ΠΈ /etc/apt/preferences.d/ , ΠΎΠ½ сначала ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ записи (часто Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚), Π° Π·Π°Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±Ρ‰ΠΈΠ΅ (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, всС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ дистрибутива).Если сущСствуСт нСсколько ΠΎΠ±Ρ‰ΠΈΡ… записСй, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ совпадСниС. ДоступныС ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ Π²Ρ‹Π±ΠΎΡ€Π° Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ имя ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈ источник, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅Π³ΠΎ прСдоставил. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ источник ΠΏΠ°ΠΊΠ΅Ρ‚Π° идСнтифицируСтся ΠΏΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, содСрТащСйся Π² Ρ„Π°ΠΉΠ»Π΅ Release , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ APT Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ вмСстС с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Packages . Он ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ источник (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Β«DebianΒ» для ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π·Π΅Ρ€ΠΊΠ°Π», Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π΅ΠΌ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° ΠΈΠ»ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ для сторонних Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π²). Он Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π°Π΅Ρ‚ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ дистрибутива (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ, тСстируСмый, Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ»ΠΈ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ для стандартных дистрибутивов, прСдоставляСмых Debian) вмСстС с Π΅Π³ΠΎ вСрсиСй (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 10 для Debian Buster).Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим Π½Π° Π΅Π³ΠΎ синтаксис Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… этого ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ°.

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ вСрсии Debian. Π’Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прСдоставлСны Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… вСрсиях, Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ случаСв явного запроса. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ записи Π² Ρ„Π°ΠΉΠ» / etc / apt / preferences :

 ΠŸΠ°ΠΊΠ΅Ρ‚: *
Пин: выпуск a = ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ
Pin-Priority: 900

ΠŸΠ°ΠΊΠ΅Ρ‚: *
Пин: выпуск o = Debian
Pin-Priority: -10
 

a = ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ опрСдСляСт имя Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ дистрибутива. o = Debian ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ дСйствия ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ, источником ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… являСтся Β«DebianΒ».

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ сСрвСр с нСсколькими Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ, зависящими ΠΎΡ‚ вСрсии Perl 5.24, ΠΈ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ обновлСния Π½Π΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ Π΄Ρ€ΡƒΠ³ΡƒΡŽ Π΅Π³ΠΎ Π²Π΅Ρ€ΡΠΈΡŽ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту запись:

 ΠŸΠ°ΠΊΠ΅Ρ‚: perl
Пин: вСрсия 5.24 *
Pin-Priority: 1001
 

Π§Ρ‚ΠΎΠ±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π° ΠΈ распрСдСлСния ΠΈΠ»ΠΈ свойств рСпозитория для закрСплСния, Π½Π΅ ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ apt-cache policy , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, связанный с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ источником ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ apt-cache package to ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ доступной вСрсии ΠΈ источника ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΊΠ°ΠΊ описано Π² TIP ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° apt-cache .

Бправочная докумСнтация для Ρ„Π°ΠΉΠ»ΠΎΠ² / etc / apt / preferences ΠΈ /etc/apt/preferences.d/ доступна Π½Π° страницС руководства apt_preferences (5), ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ man apt_preferences .

6.2.6. Π Π°Π±ΠΎΡ‚Π° с нСсколькими дистрибутивами

apt — Ρ‚Π°ΠΊΠΎΠΉ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт, Ρ‡Ρ‚ΠΎ ΡΠΎΠ±Π»Π°Π·Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… дистрибутивов. НапримСр, послС установки ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ систСмы Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Ρ…ΠΎΡ‚Π΅Ρ‚ΡŒ ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚, доступный Π² тСстировании ΠΈΠ»ΠΈ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΌ состоянии, Π½Π΅ слишком сильно ΠΎΡ‚ΠΊΠ»ΠΎΠ½ΡΡΡΡŒ ΠΎΡ‚ исходного состояния систСмы.

Π”Π°ΠΆΠ΅ Ссли Π²Ρ‹ ΠΈΠ½ΠΎΠ³Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Ρ‚ΡŒΡΡ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ ΠΏΡ€ΠΈ смСшивании ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… дистрибутивов, apt ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ справляСтся с Ρ‚Π°ΠΊΠΈΠΌ сосущСствованиСм ΠΈ ΠΎΡ‡Π΅Π½ΡŒ эффСктивно ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ риски. Π›ΡƒΡ‡ΡˆΠΈΠΉ способ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ — ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ всС дистрибутивы, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² /etc/apt/sources.list (Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ люди всСгда ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ Ρ‚Ρ€ΠΈ дистрибутива, Π½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Unstable Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½ для ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ) ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ эталонный дистрибутив с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ APT :: Default-Release (см. Π Π°Π·Π΄Π΅Π» 6.2.3, «ОбновлСниС систСмы»).

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ ваш эталонный дистрибутив являСтся ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ, Π½ΠΎ тСстируСмый ΠΈ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ пСрСчислСны Π² вашСм Ρ„Π°ΠΉΠ»Π΅ sources.list . Π’ этом случаС Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ apt install package / testing для установки ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈΠ· Testing. Если установка Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎ ΠΈΠ·-Π·Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌΡ‹Ρ… зависимостСй, ΠΏΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ Π΅ΠΉ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эти зависимости Π² Ρ€Π°ΠΌΠΊΠ°Ρ… тСстирования, Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ -t testing . Π’ΠΎ ΠΆΠ΅, ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, относится ΠΈ ΠΊ Unstable.

Π’ этой ситуации обновлСния ( ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ) Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π² ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ вСрсии, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΡƒΠΆΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹Ρ… Π΄ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ дистрибутива: ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π·Π° обновлСниями, доступными Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… дистрибутивах. ΠœΡ‹ объясним это ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠ² ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, установлСнных APT Π½ΠΈΠΆΠ΅. НС ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ apt-cache policy (см. Π’Ρ€Π΅Π·ΠΊΡƒ TIP apt-cache policy ) для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠ².

ВсС сосрСдоточСно Π²ΠΎΠΊΡ€ΡƒΠ³ Ρ‚ΠΎΠ³ΠΎ Ρ„Π°ΠΊΡ‚Π°, Ρ‡Ρ‚ΠΎ APT рассматриваСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π±ΠΎΠ»Π΅Π΅ высокой ΠΈΠ»ΠΈ Ρ€Π°Π²Π½ΠΎΠΉ вСрсии, Ρ‡Π΅ΠΌ установлСнная (ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ / etc / apt / preferences Π½Π΅ использовался для ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π° Π²Ρ‹ΡˆΠ΅ 1000 для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²).

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ установили Π²Π΅Ρ€ΡΠΈΡŽ 1 ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈΠ· Stable, Π° вСрсии 2 ΠΈ 3 доступны соотвСтствСнно Π² Testing ΠΈ Unstable. УстановлСнная вСрсия ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ 100, Π½ΠΎ вСрсия, доступная Π² Stable (Ρ‚Π° ΠΆΠ΅ самая), ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ 990 (ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ выпуска). ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ Π² Testing ΠΈ Unstable ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ 500 (ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для нСустановлСнной вСрсии). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠΎΠ±Π΅Π΄ΠΈΡ‚Π΅Π»Π΅ΠΌ становится вСрсия 1 с ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ 990. ΠŸΠ°ΠΊΠ΅Ρ‚ «остаСтся Π² ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΌΒ».

Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ Π² качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚, вСрсия 2 ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±Ρ‹Π»Π° установлСна ​​из Testing. ВСрсия 1 доступна Π² ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ вСрсии, Π° вСрсия 3 — Π² Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ. ВСрсия 1 (с ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ 990 — Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½ΠΈΠΆΠ΅ 1000) отбрасываСтся, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° Π½ΠΈΠΆΠ΅ установлСнной вСрсии. ΠžΡΡ‚Π°Π΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ вСрсия 2 ΠΈ 3, ΠΎΠ±Π΅ с ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ 500. Π‘Ρ‚ΠΎΠ»ΠΊΠ½ΡƒΠ²ΡˆΠΈΡΡŒ с этой Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΎΠΉ, APT Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΡΠ°ΠΌΡƒΡŽ Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ, Π²Π΅Ρ€ΡΠΈΡŽ ΠΈΠ· Unstable. Если Π²Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ°ΠΊΠ΅Ρ‚, установлСнный ΠΈΠ· Testing, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠ» Π² Unstable, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π½ΠΈΠΆΠ΅ 500 (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 490) ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌ, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΠΌ ΠΈΠ· Unstable.Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ / etc / apt / preferences для этого:

 ΠŸΠ°ΠΊΠ΅Ρ‚: *
Пин: Ρ€Π΅Π»ΠΈΠ· a = Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ
ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ PIN-ΠΊΠΎΠ΄Π°: 490
 

6.2.7. ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ автоматичСски установлСнных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Одной ΠΈΠ· основных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ apt являСтся отслСТиваниС ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², установлСнных Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· зависимости. Π­Ρ‚ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ «автоматичСскими» ΠΈ часто Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΡƒΠ΄Π°Π»ΡΡŽΡ‚ΡΡ, ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ список автоматичСских ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ большС Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ (ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π² зависимости ΠΎΡ‚ Π½ΠΈΡ… Π½Π΅Ρ‚ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², «установлСнных Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽΒ»). apt-get autoremove ΠΈΠ»ΠΈ apt autoremove избавится ΠΎΡ‚ этих ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². aptitude Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° удаляСт ΠΈΡ… автоматичСски, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ½ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ. Π’ΠΎ всСх случаях инструмСнты ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ Ρ‡Π΅Ρ‚ΠΊΠΎΠ΅ сообщСниС со списком Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

Π­Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡ΠΊΠ° ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ автоматичСскиС Π»ΡŽΠ±Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ автоматичСски ΡƒΠ΄Π°Π»ΡΠ»ΠΈΡΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ большС Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹. apt-mark auto package ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΊΠ°ΠΊ автоматичСский, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ apt-mark manual package сдСлаСт Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚. aptitude markauto ΠΈ aptitude unmarkauto Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ, хотя ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ большС возмоТностСй для ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² (см. Π Π°Π·Π΄Π΅Π» 6.5.1, Β« aptitude Β»). Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ интСрфСйс Π½Π° основС консоли aptitude Ρ‚Π°ΠΊΠΆΠ΅ позволяСт Π»Π΅Π³ΠΊΠΎ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ «автоматичСский Ρ„Π»Π°ΠΆΠΎΠΊΒ» Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ….

Π›ΡŽΠ΄ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Ρ…ΠΎΡ‚Π΅Ρ‚ΡŒ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π² систСмС присутствуСт автоматичСски установлСнный ΠΏΠ°ΠΊΠ΅Ρ‚. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ эту ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ aptitude, ΠΏΠΎΡ‡Π΅ΠΌΡƒ package ( apt ΠΈ apt-get Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ):

  $    aptitude ΠΏΠΎΡ‡Π΅ΠΌΡƒ python-debian
    i aptitude ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ apt-xapian-index
p apt-xapian-index Зависит ΠΎΡ‚ python-debian (> = 0.1.14)
  

.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *