Linux. От новичка к профессионалу. 6-е изд



Download 63,9 Mb.
Pdf ko'rish
bet152/519
Sana27.03.2022
Hajmi63,9 Mb.
#513339
1   ...   148   149   150   151   152   153   154   155   ...   519
Bog'liq
Linux. От новичка к профессионалу ( PDFDrive )

Таблица 7.3.
 Вспомогательные действия программы dpkg
Ключ
Описание
-l [образец]
Выводит
 
все
 
установленные
 
пакеты,
 
имена
 
которых
 
соответствуют
образцу.
 
Образец
 
задается
 
с
 
помощью
 
масок
 
*
 
и
 
?
 

 
например,
образец
 
а*
 
соответствует
 
любому
 
имени
 
пакета,
 
начинающемуся
на
 
букву
 
«а».
 
Если
 
образец
 
не
 
задан,
 
выводятся
 
все
 
пакеты
-L <имя пакета>
Выводит
 
имена
 
файлов
 
из
 
указанного
 
пакета
 (
пакет
 
должен
 
быть
установлен)


Глава 7. Пакеты и управление пакетами
175
Таблица 7.3
 (окончание)
Ключ
Описание
-р <имя пакета>
 
Выводит
 
информацию
 
об
 
установленном
 
пакете
—s <имя пакета>
Выводит
 
информацию
 
о
 
статусе
 
пакета
--unpack
<имя пакета.deb>
Распаковывает,
 
но
 
не
 
устанавливает
 
пакет
 (
полезно,
 
если
 
устанав-
ливать
 
пакет
 
не
 
требуется,
 
а
 
нужно
 
лишь
 
достать
 
из
 
него
 
один
 
или
несколько
 
файлов)
Итак, предположим, что мы устанавливаем пакет 
package.deb

Но в процессе уста-
новки обнаружилось, что он требует пакет 
lib.deb,
 
который в системе не установлен. 
Что ж, вы находите в Интернете недостающий пакет 
lib.deb

устанавливаете его, 
а затем заново устанавливаете пакет 
package.deb

Не очень удобно, правда?
Намного проще выполнить команду:
sudo apt-get install package
Программа apt-get просматривает файл 
/etc/apt/sources.list
 
— в этом файле перечис-
лены источники (репозитории) DEB-пакетов, в качестве которых может выступать 
как компакт-диск, содержащий пакеты, так и сервер в Интернете. Программа нахо-
дит указанный пакет, читает служебную информацию о нем, затем разрешает зави-
симости (т. е. устанавливает все другие пакеты, необходимые для работы программ 
устанавливаемого пакета), а затем устанавливает нужный нам пакет. Все загружен-
ные программой apt-get и менеджером Synaptic (о нем — далее) пакеты записыва-
ются в каталог 
/var/cache/apt/archives.
Чтобы просмотреть содержимое файла 
/etc/apt/sources.list

можно выполнить сле-
дующую команду:
sudo gedit /etc/apt/sources.list
К
о м а н д а
 
a p t
В современных версиях дистрибутивов Debian/Ubuntu предлагается вводить команду 
apt, а не apt-get. Это один и тот же менеджер пакетов, а какую команду вводить — де­
ло вкуса. Если вы не занимаетесь поддержкой разношерстных серверов на базе 
Debian, то можете вводить команду apt— так проще. Команду apt-get рекомендуется 
использовать из соображений обратной совместимости — несколько устаревшие ди­
стрибутивы не знают команды apt.
Программа apt-get используется не только в Debian/Ubuntu, но и в других дистри-
бутивах, причем даже в Red Hat-совместимых (например, в ALT Linux), но там с ее 
помощью устанавливаются RPM-пакеты. Вообще, выбор менеджера пакетов зави-
сит от разработчиков дистрибутива. В одной версии дистрибутива может исполь-
зоваться apt-get, в другой — yum, а в третьей — какой-то новый и перспективный 
менеджер пакетов.
7.8.2. Программа apt-get (apt)
Если вы хотите получить более подробную информацию о программе dpkg, введите 
команду: 
man dpkg
— страница руководства будет выведена на русском языке.


176
Часть II. Основные сведения о Linux
В репозиториях Ubuntu программы распределены особым образом. Так, в репози-
торий main включены основные программы, они распространяются свободно и ре-
гулярно поддерживаются (обновляются). В репозитории restricted содержатся про-
граммы, распространяемые по несвободным лицензиям, а также имеющие ограни-
ченную поддержку. Репозиторий universe содержит программы с открытыми 
лицензиями — поддержка программ из этого репозитория не гарантируется, 
но вполне возможна, все зависит от разработчика программы. В репозитории 
multiverse содержатся программы, распространяемые несвободно и безо всякой 
поддержки и гарантий. Репозиторий security содержит исправления пакетов из 
репозиториев main и restricted. Наконец, в репозитории backports содержатся 
неофициальные пакеты свежих версий программ, собранные из исходных текстов 
энтузиастами Ubuntu (а не разработчиками программ).
Чтобы настроить менеджер пакетов на российские репозитории (соответственно 
скорость загрузки пакетов будет выше), замените во всех строках файла 
/etc/apt/sources.list адрес 
archive.ubuntu.com
на 
ru.archive.ubuntu.com.
Понятно, что программа apt-get может использоваться не только для установки па-
кетов. Общий формат вызова этой программы следующий:
apt-get [опции] команды [пакет]
Основные команды apt-get представлены в табл. 7.4.

Download 63,9 Mb.

Do'stlaringiz bilan baham:
1   ...   148   149   150   151   152   153   154   155   ...   519




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish