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


Рис.  7.5. Ubuntu 17.04: менеджер пакетов Synaptic Рис. 7.6



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

Часть II. Основные сведения о Linux
Рис. 
7.5. Ubuntu 17.04: менеджер пакетов Synaptic
Рис. 7.6. 
Ubuntu 17.04: менеджер пакетов Muon


Глава 7. Пакеты и управление пакетами
179
Рис. 
7.7. Ubuntu 17.04: Центр приложений
На самом же деле Synaptic, Muon и другие подобные программы — просто оболоч-
ки для apt-get, но Synaptic— оболочка наиболее продуманная. Рассматривать 
Synaptic подробно мы здесь не станем — управляться с ним очень просто, и вы раз-
беретесь с этим без моих комментариев.
7.8.6. Волшебная команда 
update
Ubuntu — уникальный дистрибутив. Еще вчера все прекрасно работало, а сегодня 
он не загружается. Или еще вчера я устанавливал пакеты, а сегодня они не устанав-
ливаются, и я получаю сообщение:
Е: Невозможно получить некоторые архивы, вероятно надо запустить
apt-get update или попытаться повторить запуск с ключом —fix-missing
Следуя этой рекомендации, при любых недоразумениях с установкой пакетов нуж-
но использовать команду:
sudo apt-get update
И после ее выполнения большая часть ошибок, связанных с установкой пакетов 
в Ubuntu, будет устранена.
7.9. Установка пакетов в Slackware
Slackware в плане установки пакетов — весьма специфический дистрибутив. Мне 
частенько приходилось слышать мифы о сложности установки и управления паке-
тами в Slackware. Но все эти мифы, как оказалось, от незнания. Просто пользовате-


180
Часть II. Основные сведения о Linux
лям, привыкшим к Red Hat-совместимым дистрибутивам, трудно привыкнуть 
к особенностям Slackware. Возможно, «коренным» пользователям Slackware трудно 
привыкнуть к обращению с RPM-пакетами... Так утверждать не буду, потому что 
сам начинал свой путь линуксоида с дистрибутива Red Hat.
Но однажды я не выдержал и установил на свой компьютер Slackware. Цель была 
одна — разобраться с установкой пакетов. Неужели все так сложно? Как оказалось, 
ничего сложного нет, если разобраться в особенностях Slackware, не известных 
пользователям Red Hat.
Прежде чем приступить к рассмотрению системы управления пакетами, приведу 
ряд мифов, которые мне удалось разрушить:

в Slackware нет системы управления пакетами
— очевидно, этот миф сотвори-
ли пользователи, которые никогда не устанавливали Slackware, потому что такая
система в Slackware есть. Другое дело, что она не поддерживает RPM/DEB-
пакеты. Пакеты Slackware выполнены в виде обычных TGZ-архивов. Но и фор-
мат пакетов RPM — это тоже слегка модифицированный архивный формат,
просто его назвали иначе, в Slackware же используются обычные архивы. Хоро-
шо это или плохо, решать вам. Но учитывая, что Slackware появился намного
раньше, чем Red Hat с его системой RPM, использование архивов TGZ вполне
закономерно;

в Slackware нет зависимостей пакетов
— это тоже миф, правда, с долей
правды. Зависимости есть, но программы для установки пакетов их не обраба-
тывают — обработка зависимостей возложена на пользователя. Хорошо это 
или плохо? С одной стороны, есть вероятность недоустановить какой-то пакет 
или же удалить пакет, необходимый другим пакетам, что нарушит зависимости 
пакетов. Можно также установить пакет, который будет конфликтовать с уже 
установленными пакетами. Одним словом, при установке программного обес-
печения в Slackware нужно четко себе представлять, что вы делаете, а то очень 
легко превратить свою систему в мусорку, для наведения полного порядка в ко-
торой поможет только переустановка системы. Если в дистрибутивах, основан-
ных на RPM/DEB, можно положиться на менеджера пакетов, то в Slackware 
нужно рассчитывать только на себя, поэтому перед установкой пакета поможет 
прочтение соответствующей пакету документации. С другой стороны, пакеты 
в Slackware достаточно объемные и содержат практически все необходимое для 
работы конкретного программного продукта. Например, чтобы установить РНР 
в той же Mandriva, вам понадобился бы 21 пакет, причем каждый из них каким- 
то образом зависел от других пакетов группы. А вот для установки РНР 
в Slackware нужен всего один пакет, который включает все необходимое. 
Поэтому можно сказать, что разрешение зависимостей в Slackware совсем не-
обязательно;

в Slackware отсутствует механизм обновления системы
— комментарии здесь
примерно такие же, как и в предыдущем случае. Такой механизм есть, и его дос-
таточно просто использовать, нужно только знать как;



Download 63,9 Mb.

Do'stlaringiz bilan baham:
1   ...   151   152   153   154   155   156   157   158   ...   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