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

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ «Командная строка LinuxΒ». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 40

Автор Шоттс Уильям

Π’Π°Π±Π»ΠΈΡ†Π° 14.2. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ

Дистрибутивы

НизкоуровнСвыС инструмСнты

ВысокоуровнСвыС инструмСнты

На основС Debian

dpkg

apt-get, aptitude

Fedora, Red Hat Enterprise Linux, CentOS

rpm

yum

Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ

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

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ обсуТдСнии ΠΏΠΎΠ΄ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ имя_ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Ρ‚ΡŒΡΡ фактичСскоС имя ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π° ΠΏΠΎΠ΄ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ Ρ„Π°ΠΉΠ»_ΠΏΠ°ΠΊΠ΅Ρ‚Π° β€” имя Ρ„Π°ΠΉΠ»Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π°.

Поиск ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ высокоуровнСвыС инструмСнты для поиска ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΏΠΎ Π΅Π³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΠΈΠ»ΠΈ описанию (Ρ‚Π°Π±Π». 14.3).

Π’Π°Π±Π»ΠΈΡ†Π° 14.3. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ поиска ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Дистрибутив

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹

Debian

apt-get update

apt-cache search искомая_строка

Red Hat

yum search искомая_строка

Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ поиска тСкстового Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° emacs Π² систСмС Red Hat с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Β­Π΄Ρ‹ yum:

yum search emacs

Установка ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈΠ· рСпозитория

ВысокоуровнСвыС инструмСнты ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΈΠ· рСпозитория ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ с ΠΏΠΎΠ»Π½Ρ‹ΠΌ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ всСх зависимостСй (Ρ‚Π°Π±Π». 14.4).

Π’Π°Π±Π»ΠΈΡ†Π° 14.4. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ установки ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Дистрибутив

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹

Debian

apt-get update

apt-get install имя_ΠΏΠ°ΠΊΠ΅Ρ‚Π°

Red Hat

yum install имя_ΠΏΠ°ΠΊΠ΅Ρ‚Π°

Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ установки тСкстового Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° emacs Π² систСмС Debian ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ apt-get:

apt-get update; apt-get install emacs

Установка ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈΠ· Ρ„Π°ΠΉΠ»Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π°

Если Ρ„Π°ΠΉΠ» ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ ΠΈΠ· источника, Π½Π΅ ΡΠ²Π»ΡΡŽΡ‰Π΅Π³ΠΎΡΡ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΌ, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ нСпосрСдствСнно (Π±Π΅Π· Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ зависимостСй) с использованиСм Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠ³ΠΎ инструмСнта (Ρ‚Π°Π±Π». 14.5).

Π’Π°Π±Π»ΠΈΡ†Π° 14.5. НизкоуровнСвыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ установки ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Дистрибутив

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹

Debian

dpkg --install Ρ„Π°ΠΉΠ»_ΠΏΠ°ΠΊΠ΅Ρ‚Π°

Red Hat

rpm -i Ρ„Π°ΠΉΠ»_ΠΏΠ°ΠΊΠ΅Ρ‚Π°

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Ссли с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ сайта, Π½Π΅ ΡΠ²Π»ΡΡŽΡ‰Π΅Π³ΠΎΡΡ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΌ, Π±Ρ‹Π» Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Ρ„Π°ΠΉΠ» emacs-22.1-7.fc7-i386.rpm, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π² систСму Red Hat ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

rpm -i emacs-22.1-7.fc7-i386.rpm

ΠŸΠ Π˜ΠœΠ•Π§ΠΠΠ˜Π•

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ этот ΠΏΡ€ΠΈΠ΅ΠΌ установки основан Π½Π° использовании Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ rpm, ΠΎΠ½ Π½Π΅ выполняСт Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ зависимостСй. Если ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° rpm ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ Π½Π΅Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½ΡƒΡŽ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ, ΠΎΠ½Π° Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡΡ с сообщСниСм ΠΎΠ± ошибкС.

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

ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΈ Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Ρ…, ΠΈ высокоуровнСвых инструмСнтов. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использования высокоуровнСвых инструмСнтов приводятся Π² Ρ‚Π°Π±Π». 14.6.

Π’Π°Π±Π»ΠΈΡ†Π° 14.6. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ удалСния ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Дистрибутив

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹

Debian

apt-get remove имя_ΠΏΠ°ΠΊΠ΅Ρ‚Π°

Red Hat

yum erase имя_ΠΏΠ°ΠΊΠ΅Ρ‚Π°

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ emacs ΠΈΠ· систСмы Debian ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

apt-get remove emacs

ОбновлСниС ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈΠ· рСпозитория

НаиболСС Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ являСтся ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ систСмы Π² Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ состоянии ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π΄ΠΎ послСдних вСрсий. ВысокоуровнСвыС инструмСнты способны Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ эту Π²Π°ΠΆΠ½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ Π·Π° ΠΎΠ΄ΠΈΠ½ шаг (Ρ‚Π°Π±Π». 14.7).

Π’Π°Π±Π»ΠΈΡ†Π° 14.7. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ обновлСния ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Дистрибутив

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹

Debian

apt-get update; apt-get upgrade

Red Hat

yum update

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ всС обновлСния, доступныС для ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², установлСнных Π² систСмС Π½Π° основС Debian:

apt-get update; apt-get upgrade

ОбновлСниС ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈΠ· Ρ„Π°ΠΉΠ»Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π°

Если обновлСнная вСрсия ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π±Ρ‹Π»Π° Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π° ΠΈΠ· источника, Π½Π΅ ΡΠ²Π»ΡΡŽΡ‰Π΅Π³ΠΎΡΡ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΌ, Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, Π·Π°ΠΌΠ΅Π½ΠΈΠ² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ (Ρ‚Π°Π±Π». 14.8).

Π’Π°Π±Π»ΠΈΡ†Π° 14.8. НизкоуровнСвыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ обновлСния ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Дистрибутив

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹

Debian

dpkg --install Ρ„Π°ΠΉΠ»_ΠΏΠ°ΠΊΠ΅Ρ‚Π°

Red Hat

rpm -U Ρ„Π°ΠΉΠ»_ΠΏΠ°ΠΊΠ΅Ρ‚Π°

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ emacs Π΄ΠΎ вСрсии, содСрТащСй Π² Ρ„Π°ΠΉΠ»Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° emacs-22.1-7.fc7-i386.rpm, Π² систСмС Red Hat ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

rpm -U emacs-22.1-7.fc7-i386.rpm

ΠŸΠ Π˜ΠœΠ•Π§ΠΠΠ˜Π•

dpkg Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ Π·Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° вмСсто установки, ΠΊΠ°ΠΊ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ rpm.

Бписок установлСнных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Π² Ρ‚Π°Π±Π». 14.9 ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π²Ρ‹Π²ΠΎΠ΄Π° списка всСх ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², установлСнных Π² систСмС.

Π’Π°Π±Π»ΠΈΡ†Π° 14.9. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Π²Ρ‹Π²ΠΎΠ΄Π° списка ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Дистрибутив

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹

Debian

dpkg –list

Red Hat

rpm –qa

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅, установлСн Π»ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Ρ… инструмСнтов ΠΈΠ· Ρ‚Π°Π±Π». 14.10 ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π±Ρ‹Π» Π»ΠΈ установлСн ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚.

Π’Π°Π±Π»ΠΈΡ†Π° 14.10. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ опрСдСлСния состояния ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Дистрибутив

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹

Debian

dpkg --status имя_ΠΏΠ°ΠΊΠ΅Ρ‚Π°

Red Hat

rpm –q имя_ΠΏΠ°ΠΊΠ΅Ρ‚Π°

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π±Ρ‹Π» Π»ΠΈ установлСн ΠΏΠ°ΠΊΠ΅Ρ‚ emacs Π² систСмС Debian, ΠΌΠΎΠΆΠ½ΠΎ Β­ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

dpkg --status emacs

Π’Ρ‹Π²ΠΎΠ΄ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± установлСнном ΠΏΠ°ΠΊΠ΅Ρ‚Π΅

Если извСстно имя установлСнного ΠΏΠ°ΠΊΠ΅Ρ‚Π°, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ· Ρ‚Π°Π±Π». 14.11 ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ описаниС ΠΏΠ°ΠΊΠ΅Ρ‚Π°.

Π’Π°Π±Π»ΠΈΡ†Π° 14.11. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ…

Дистрибутив

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹

Debian

apt-cache show имя_ΠΏΠ°ΠΊΠ΅Ρ‚Π°

Red Hat

yum info имя_ΠΏΠ°ΠΊΠ΅Ρ‚Π°

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ описаниС ΠΏΠ°ΠΊΠ΅Ρ‚Π° emacs Π² систСмС Debian ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

apt-cache show emacs

Поиск ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΏΠΎ установлСнному Ρ„Π°ΠΉΠ»Ρƒ

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π² составС ΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π±Ρ‹Π» установлСн Π½Π΅ΠΊΠΈΠΉ Ρ„Π°ΠΉΠ», ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ· Ρ‚Π°Π±Π». 14.12.

Π’Π°Π±Π»ΠΈΡ†Π° 14.12. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ принадлСТности Ρ„Π°ΠΉΠ»ΠΎΠ²

Дистрибутив

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹

Debian

dpkg --search имя_Ρ„Π°ΠΉΠ»Π°

Red Hat

rpm –qf имя_Ρ„Π°ΠΉΠ»Π°

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: ΡƒΠ·Π½Π°Ρ‚ΡŒ, Π² составС ΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π±Ρ‹Π» установлСн Ρ„Π°ΠΉΠ» /usr/bin/vim Π² систСмС Red Hat, ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

rpm -qf /usr/bin/vim

Π—Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅

Π’ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π³Π»Π°Π²Π°Ρ… ΠΌΡ‹ исслСдуСм мноТСство ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΠΈΡ… ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡. Π₯отя Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ этих ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ устанавливаСтся ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΈΠ½ΠΎΠ³Π΄Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹. Π‘ вновь ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½Ρ‹ΠΌΠΈ знаниями (ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ΠΌ) особСнностСй управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ Π²Ρ‹ Π±Π΅Π· Ρ‚Ρ€ΡƒΠ΄Π° смоТСтС ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠΌΠΈ.

ΠΌΠΈΡ„ ΠΎΠ± установкС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π² Linux

Π’Π΅, ΠΊΡ‚ΠΎ ΠΏΡ€Π΅ΠΆΠ΄Π΅ использовал Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, ΠΈΠ½ΠΎΠ³Π΄Π° становятся ΠΆΠ΅Ρ€Ρ‚Π²Π°ΠΌΠΈ ΠΌΠΈΡ„ΠΎΠ² ΠΎ слоТности установки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π² Linux ΠΈ вСрят, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ систСм управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ дистрибутивами, являСтся ΡΠ΅Ρ€ΡŒΒ­Π΅Π·Π½ΠΎΠΉ ΠΏΠΎΠΌΠ΅Ρ…ΠΎΠΉ. Π’ΠΎΠΎΠ±Ρ‰Π΅-Ρ‚ΠΎ ΠΈ ΠΏΡ€Π°Π²Π΄Π° β€” ΠΏΠΎΠΌΠ΅Ρ…ΠΎΠΉ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π° для ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΏΠ°Ρ‚Π΅Π½Ρ‚ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ свои ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π²ΠΈΠ΄Π΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ².

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ экосистСма Linux основана Π½Π° ΠΈΠ΄Π΅ΠΎΠ»ΠΎΠ³ΠΈΠΈ открытости исходного ΠΊΠΎΠ΄Π°. Если Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния выпустит исходный ΠΊΠΎΠ΄ своСго ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, ΠΏΠΎΡ‡Ρ‚ΠΈ навСрняка Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, связанный с дистрибутивом, ΡƒΠΏΠ°ΠΊΡƒΠ΅Ρ‚ этот ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ Π΅Π³ΠΎ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ. Π­Ρ‚ΠΎΡ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° с дистрибутивом, ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ смоТСт ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС, вмСсто Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ Π²Π΅Π±-сайтам.