Apt get purge alt linux

Apt get purge alt linux

Первоначально для установки программ (пакетов) использовался текстовый режим. Классикой этого жанра является программа rpm (RedHat Package Manager), которая использовалась в RedHat и Fedora. Именно поэтому большинство пакетов имеют расширение .rpm. Если у нас есть некий пакет, то для его установки можно дать команду:

# rpm -ihv имя_файла_пакета.rpm

Чтобы не набирать имя файла, которое бывает весьма длинным, удобно перейти в нужную папку с помощью Midnight Commander (MC), который запускается командой:

После этого путь указывать уже не надо. Для ввода имени файла в командную строку файл надо выбрать и нажать комбинацию клавиш Alt+Enter. Чтобы свернуть MC в текстовом режиме и посмотреть, что сообщила программа rpm, используйте комбинацию клавиш Ctrl+O.

Самая распространенная проблема, которая появляется на этом этапе — неудовлетворенные зависимости (failed dependencies). Это означает, что для установки пакета не хватает каких-то файлов (обычно библиотек). Такой вариант показан на рис. 2.11. При попытке установить драйвер принтера Canon Pixma iP3500 выяснилось, что нет библиотеки libtiff.so.3.

Рис. 2.11. Сообщение об ошибке программы rpm

На самом деле библиотека такая в ALT Linux есть, но более поздней версии. Сейчас мы касаемся, наверное, самой большой проблемы Linux.

Отдельно libtiff.so.3 найти не удастся. Это довольно специфическая библиотека для обработки графической информации. Она часто используется, но хорошо «запрятана» внутри других пакетов. После достаточно долгих поисков можно найти ее, в репозитории Sisyphus. Файл libtiff-3.5.7-alt4.i586.rpm. Как видите, догадаться сразу, что это именно то, что вам нужно, непросто. Приходится внимательно изучать сопроводительные тексты. Напомню: нам нужна библиотека одной определенной версии.

Установить ее можно командой:

# rpm -ihv —oldpackage libtiff-3.5.7-alt4.i586.rpm

Ключ —oldpackage вынуждает систему установить библиотеку более ранней версии. После этого можно повторить установку драйвера принтера, и он установится.

Но после этого из-за установки старой библиотеки:

1. Не будет работать компилятор C++;

2. Программа Synaptic при открытии будет выдавать предупреждающее сообщение (фактически, сообщение об ошибке).

Разумеется, возможны и другие проблемы с другими программами, но кто их может предугадать?

Мы разобрали проблему отсутствия только одной необходимой библиотеки. На практике при установке пакета мы иногда сталкиваемся с десятками неудовлетворенных зависимостей. При чем нарастание количества происходит по принципу снежного кома: при попытке установить недостающий пакет оказывается, что и для него нужны еще какие-то пакеты и т. д.

Теоретически считается, что подключение к репозиториям в Интернете решает эту проблему (зависимости должны удовлетворяться автоматически). На практике, конечно, это не так. Именно поэтому примерно раз в год выходят новые версии Linux — где все увязано и сбалансировано.

А как обстоит дело в мире Windows? Очень похоже. Многие пользователи Windows XP после установки оной оставляли режим автоматического обновления, потом горько жалели об этом. Система после очередного обновления становилась неработоспособной, и была необходима полная переустановка.

Почему это происходит? Во-первых, потому что не существует двух одинаковых компьютеров. Что для одного компьютера здорово, для другого — смерть. Во-вторых, операционная система — в первую очередь, система, и она подчиняется общим законам. Система может находиться в одном из двух состояний: рабочем и нерабочем. Если система находится в рабочем состоянии, то, постоянно внося в нее изменения, можно добиться, что она перейдет в другое состояние (т. е. нерабочее). А если вспомнить, что существуют законы хаоса и энтропии, то можно утверждать, что вероятность перехода из рабочего состояния в нерабочее намного выше, чем наоборот. Законы эти, в отличие от придуманных людьми, работают всегда.

Не согласны? А как быть с этим? 22 апреля 2010 года компьютерный мир потрясло. Вот как рассказывает об этом портал INFOX.ru:

«Антивирус парализовал тысячи компьютеров по всему миру. В течение последних суток тысячи пользователей операционной системы Windows XP SP 3 по всему миру столкнулись с необычной проблемой – их компьютеры стали показывать знаменитые «синие экраны смерти», а затем уходили в бесконечную перезагрузку.

Как выяснилось, причиной массового выхода из строя стал «баг» в обновлении антивируса McAfee, которое было автоматически установлено на засбоившие машины. Программа по ошибке начинала блокировать системный процесс svchost.exe, считая его опасным, после чего операционная система прекращала свою работу, переходя к повторной загрузке. Странное поведение антивируса наблюдалось только на компьютерах с Microsoft Windows XP Service Pack 3, а машины под управлением Windows Vista и Windows 7 продолжали работать в обычном режиме.

Как сообщает ресурс PC World, число пострадавших по вине McAfee было настолько велико, что форумы клиентской поддержки антивирусной компании стали недоступны буквально через несколько часов после выхода обновления – ее сервера попросту не справлялись с нагрузкой, создаваемой разгневанными пользователями.»

«Которое было автоматически установлено». От себя добавлю, что «в бесконечную перезагрузку» уходили лишь компьютеры нерадивых пользователей, которые поленились после установки системы снять в настройках галочку Выполнить автоматическую перезагрузку (в случае сбоя). А может, они не знали, что существует такая галочка (не читали моих книг).

Разумеется, не с каждым пакетом возникают сложности. Многие пакеты устанавливаются просто и быстро.

Вернемся к программе rpm. Она имеет много полезных ключей.

Если вместо установки требуется обновление пакета, вместо ключа -i используется ключ -U (лучше, конечно, с проверкой зависимостей -Uhv).

Если требуется получить описание пакета, используйте команду (рис. 2.12):

# rpm -qpi имя_файла_пакета.rpm

Рис. 2.12. Получение информации о пакете

Для получения списка файлов, входящих в пакет:

# rpm -qpl имя_файла_пакета.rpm

Есть команда, которая проверяет целостность пакета, используя контрольные суммы:

# rpm —checksig имя_файла_пакета.rpm

Можно протестировать всю систему на ошибки с точки зрения установки пакетов. Поскольку ошибок будет найдено много (не все они критические), лучше направить вывод в текстовый файл (чтобы потом просмотреть его), например:

Читайте также:  Mounting google drive in linux

# rpm -Va > /home/alexey/Desktop/errors.txt

В этом списке будут указаны разные файлы. Если мы захотим узнать, какому пакету принадлежит файл, то дадим такую команду:

# rpm -qf полное_имя_файла

Можно также создать текстовый файл со списком установленных пакетов:

#rpm -qa > /home/alexey/Desktop/installed.txt

Для удаления пакета надо знать только имя пакета, но не путь к нему:

# rpm -e имя_файла_пакета.rpm

Другая система управления пакетами была создана в Debian. Она носит название apt — Advanced Packaging Tool. Программа же называется apt-get.

В главе 1, когда я рассказывал о способах установки ALT Linux, упомянул о создании локального репозитория — дистрибутивах, переписанных с Install DVD. Для этого и нужна apt-get. Разберем по порядку, как ей пользоваться.

Во-первых, мы должны создать список репозиториев. Он может находится в двух местах:

1. В файле /etc/apt/sources.list

2. В папке /etc/apt/sources.list.d/

Что туда надо записать, мы уже знаем.

Для того чтобы включить репозитории в систему, надо дать команду

После этого установить пакет можно командой:

# apt-get install имя_пакета

В отличие от rpm, здесь имена задаются упрощенно, например, установка компактной версии KDE:

# apt-get install kde-mini

Можно c помощью apt-get установить и одиночный пакет, не включенный в репозиторий (тут все, как и в случае с rpm):

# apt-get install имя_файла_пакета.rpm

Если при установке возникают проблемы, можно попробовать повторить установку, добавив в командную строку ключ -f.

Переустанвить пакет можно командой:

# apt-get —reinstall install имя_пакета

# apt-get remove имя_пакета

Удаление пакета с очисткой файлов настроек:

# apt-get —purge remove имя_пакета

Какая программа лучше: rpm или apt-get? Если вы скачиваете из Интернета пакет и хотите его установить, — однозначно apt-get. Она гораздо лучше в автоматическом режиме разберется с зависимостями — установит дополнительные пакеты. С rpm это придется делать вручную.

Но для работы с пакетами, включенными в дистрибутив ОС, часто бывает удобнее использовать графическую оболочку для apt-get. Она запускается командой К — Система — Менеджер пакетов. Пока программа Synaptic (рис. 2.13) запущена, использовать командную строку вы не сможете.

Рис. 2.13. Программа Synaptic

В Synaptic список пакетов отсортирован по алфавиту и по группам (назначению). Но количество пакетов исчисляется тысячами, поэтому при необходимости надо использовать функцию поиска (искать можно по части имени пакета). Полезно, конечно, пройтись по списку и почитать описания пакетов — в другом месте вы этой информации не найдете. А среди пакетов попадаются довольно интересные.

И ситуация здесь довольно интересная. Бесплатная ОС поставляется с тысячами дополнительных программ, но что это за программы, в полном объеме, наверное, знает только несколько человек из команды разработчиков ALT Linux. О нужном пакете можно узнать случайно на каком-нибудь форуме Интернета. Но такого изобилия, естественно, нет в Windows.

Те пакеты, которые вы установите самостоятельно, тоже попадут в список Synaptic. Их можно будет удалить без использования командной строки.

В целом функции Synaptic сводятся к следующим:

1. Добавление информации о новых репозиториях.

2. Обновление базы данных пакетов. Если вы вручную правили списки репозиториев, нажмите в Synaptic комбинацию клавиш Ctrl+R (это аналог команды # apt-get update).

3. Установка и удаление пакетов.

Для установки пакетов надо выполнить ряд действий:

1. Щелкнуть правой кнопкой мыши на названии пакета, выбрать команду Отметить для установки, нажать в открывшемся окне кнопку Применить.

2. Отметить так все необходимые пакеты.

3. Нажать кнопку Применить на панели инструментов.

4. Отреагировать на окна диалога.

Так же происходит обновление или удаление пакетов, из контекстного меню надо выбирать соответствующие команды.

Напомню, что выше рассматривался еще один способ установки и удаления пакетов — с помощью Центра управления системой.

Источник

Apt get purge alt linux

уПЧТЕНЕООЩЕ УЙУФЕНЩ ОБ ВБЪЕ Linux ЧЛМАЮБАФ ПЗТПНОПЕ ЮЙУМП ПВЭЙИ ДМС НОПЗЙИ РТПЗТБНН ТЕУХТУПЧ: ТБЪДЕМСЕНЩИ ВЙВМЙПФЕЛ, УПДЕТЦБЭЙИ УФБОДБТФОЩЕ ЖХОЛГЙЙ, ЙУРПМОСЕНЩИ ЖБКМПЧ, УЛТЙРФПЧ Й УФБОДБТФОЩИ ХФЙМЙФ, ОЕПВИПДЙНЩИ ДМС ЛПТТЕЛФОПК ТБВПФЩ НОПЗЙИ РТПЗТБНН ЙљФ.љД. хДБМЕОЙЕ ЙМЙ ЙЪНЕОЕОЙЕ ЧЕТУЙЙ ПДОПЗП ЙЪ УПУФБЧМСАЭЙИ УЙУФЕНХ ЛПНРПОЕОФПЧ НПЦЕФ РПЧМЕЮШ ОЕТБВПФПУРПУПВОПУФШ ДТХЗЙИ, УЧСЪБООЩИ У ОЙН ЛПНРПОЕОФПЧ, ЙМЙ ДБЦЕ ЧЩЧЕУФЙ ЙЪ УФТПС ЧУА УЙУФЕНХ. ч ЛПОФЕЛУФЕ УЙУФЕНОПЗП БДНЙОЙУФТЙТПЧБОЙС РТПВМЕНЩ ФБЛПЗП ТПДБ ОБЪЩЧБАФ ОБТХЫЕОЙЕН ГЕМПУФОПУФЙ УЙУФЕНЩ. ъБДБЮБ БДНЙОЙУФТБФПТБљ— ПВЕУРЕЮЙФШ ОБМЙЮЙЕ Ч УЙУФЕНЕ УПЗМБУПЧБООЩИ ЧЕТУЙК ЧУЕИ ОЕПВИПДЙНЩИ РТПЗТБННОЩИ ЛПНРПОЕОФПЧ (ПВЕУРЕЮЕОЙЕ ГЕМПУФОПУФЙ УЙУФЕНЩ).

дМС ХУФБОПЧЛЙ, ХДБМЕОЙС Й ПВОПЧМЕОЙС РТПЗТБНН Й РПДДЕТЦБОЙС ГЕМПУФОПУФЙ УЙУФЕНЩ Ч Linux Ч РЕТЧХА ПЮЕТЕДШ УФБМЙ ЙУРПМШЪПЧБФШУС НЕОЕДЦЕТЩ РБЛЕФПЧ (ФБЛЙЕ, ЛБЛ RPM Ч ДЙУФТЙВХФЙЧБИ RedHat ЙМЙ dpkg Ч Debian GNU/Linux). у ФПЮЛЙ ЪТЕОЙС НЕОЕДЦЕТБ РБЛЕФПЧ РТПЗТБННОПЕ ПВЕУРЕЮЕОЙЕ РТЕДУФБЧМСЕФ УПВПК ОБВПТ ЛПНРПОЕОФПЧљ— РТПЗТБННОЩИ РБЛЕФПЧ. фБЛЙЕ ЛПНРПОЕОФЩ УПДЕТЦБФ Ч УЕВЕ ОБВПТ ЙУРПМОСЕНЩИ РТПЗТБНН Й ЧУРПНПЗБФЕМШОЩИ ЖБКМПЧ, ОЕПВИПДЙНЩИ ДМС ЛПТТЕЛФОПК ТБВПФЩ рп. нЕОЕДЦЕТЩ РБЛЕФПЧ ДБАФ ЧПЪНПЦОПУФШ ХОЙЖЙГЙТПЧБФШ Й БЧФПНБФЙЪЙТПЧБФШ УВПТЛХ ДЧПЙЮОЩИ РБЛЕФПЧ Й ПВМЕЗЮБАФ ХУФБОПЧЛХ РТПЗТБНН, РПЪЧПМСС РТПЧЕТСФШ ОБМЙЮЙЕ ОЕПВИПДЙНЩИ ДМС ТБВПФЩ ХУФБОБЧМЙЧБЕНПК РТПЗТБННЩ ЛПНРПОЕОФ РПДИПДСЭЕК ЧЕТУЙЙ ОЕРПУТЕДУФЧЕООП Ч НПНЕОФ ХУФБОПЧЛЙ, Б ФБЛЦЕ РТПЙЪЧПДС ЧУЕ ОЕПВИПДЙНЩЕ РТПГЕДХТЩ ДМС ТЕЗЙУФТБГЙЙ РТПЗТБННЩ ЧП ЧУЕИ ПРЕТБГЙПООЩИ УТЕДБИ РПМШЪПЧБФЕМС. уТБЪХ РПУМЕ ХУФБОПЧЛЙ РТПЗТБННБ ПЛБЪЩЧБЕФУС ДПУФХРОБ РПМШЪПЧБФЕМА ЙЪ ЛПНБОДОПК УФТПЛЙ Й РПСЧМСЕФУС Ч НЕОА ЧУЕИ ЗТБЖЙЮЕУЛЙИ ПВПМПЮЕЛ.

чБЦОП

вМБЗПДБТС НЕОЕДЦЕТБН РБЛЕФПЧ, РПМШЪПЧБФЕМА Linux ПВЩЮОП ОЕ ФТЕВХЕФУС ОЕРПУТЕДУФЧЕООП ПВТБЭБФШУС Л ХУФБОПЧПЮОЩН РТПГЕДХТБН ПФДЕМШОЩИ РТПЗТБНН ЙМЙ ОЕРПУТЕДУФЧЕООП ТБВПФБФШ У ЛБФБМПЗБНЙ, Ч ЛПФПТЩИ ХУФБОПЧМЕОЩ ЙУРПМОСЕНЩЕ ЖБКМЩ Й ЛПНРПОЕОФЩ РТПЗТБНН (ПВЩЮОП ЬФП /usr/bin, /usr/share/ ЙНС_РБЛЕФБ)љ— ЧУА ТБВПФХ ДЕМБЕФ НЕОЕДЦЕТ РБЛЕФПЧ. рПЬФПНХ ХУФБОПЧЛХ, ПВОПЧМЕОЙЕ Й ХДБМЕОЙЕ РТПЗТБНН Ч Linux ПВЩЮОП ОБЪЩЧБАФ ХРТБЧМЕОЙЕН РБЛЕФБНЙ.

юБУФП ЛПНРПОЕОФЩ, ЙУРПМШЪХЕНЩЕ ТБЪМЙЮОЩНЙ РТПЗТБННБНЙ, ЧЩДЕМСАФ Ч ПФДЕМШОЩЕ РБЛЕФЩ Й РПНЕЮБАФ, ЮФП ДМС ТБВПФЩ рп, РТЕДПУФБЧМСЕНПЗП РБЛЕФПН A, ОЕПВИПДЙНП ХУФБОПЧЙФШ РБЛЕФ B. ч ФБЛПН УМХЮБЕ ЗПЧПТСФ, ЮФП РБЛЕФ A ЪБЧЙУЙФ ПФ РБЛЕФБ B ЙМЙ ЮФП НЕЦДХ РБЛЕФБНЙ A Й B УХЭЕУФЧХЕФ ЪБЧЙУЙНПУФШ.

Читайте также:  Configuration register is 0x2102

пФУМЕЦЙЧБОЙЕ ЪБЧЙУЙНПУФЕК НЕЦДХ ФБЛЙНЙ РБЛЕФБНЙ РТЕДУФБЧМСЕФ УПВПК УЕТШЈЪОХА ЪБДБЮХ ДМС МАВПЗП ДЙУФТЙВХФЙЧБљ— ОЕЛПФПТЩЕ ЛПНРПОЕОФЩ НПЗХФ ВЩФШ ЧЪБЙНПЪБНЕОСЕНЩНЙ: НПЦЕФ ПВОБТХЦЙФШУС ОЕУЛПМШЛП РБЛЕФПЧ, РТЕДМБЗБАЭЙИ ЪБФТЕВПЧБООЩК ТЕУХТУ.

ъБДБЮБ ЛПОФТПМС ГЕМПУФОПУФЙ Й ОЕРТПФЙЧПТЕЮЙЧПУФЙ ХУФБОПЧМЕООПЗП Ч УЙУФЕНЕ рп ЕЭЈ УМПЦОЕЕ. рТЕДУФБЧЙН, ЮФП ОЕЛЙЕ РТПЗТБННЩ A Й B ФТЕВХАФ ОБМЙЮЙС Ч УЙУФЕНЕ ЛПНРПОЕОФЩ C ЧЕТУЙЙ 1.0. пВОПЧМЕОЙЕ ЧЕТУЙЙ РБЛЕФБ A, ФТЕВХАЭЕЕ ПВОПЧМЕОЙС ЛПНРПОЕОФЩ C ДП ОПЧПК, ЙУРПМШЪХАЭЕК ОПЧЩК ЙОФЕТЖЕКУ ДПУФХРБ, ЧЕТУЙЙ (УЛБЦЕН, ДП ЧЕТУЙЙ 2.0), ЧМЕЮЈФ ЪБ УПВПК ПВСЪБФЕМШОПЕ ПВОПЧМЕОЙЕ Й РТПЗТБННЩ B.

пДОБЛП НЕОЕДЦЕТЩ РБЛЕФПЧ ПЛБЪБМЙУШ ОЕУРПУПВОЩ РТЕДПФЧТБФЙФШ ЧУЕ ЧПЪНПЦОЩЕ ЛПММЙЪЙЙ РТЙ ХУФБОПЧЛЕ ЙМЙ ХДБМЕОЙЙ РТПЗТБНН, Б ФЕН ВПМЕЕ ЬЖЖЕЛФЙЧОП ХУФТБОЙФШ ОБТХЫЕОЙС ГЕМПУФОПУФЙ УЙУФЕНЩ. пУПВЕООП УЙМШОП ЬФПФ ОЕДПУФБФПЛ УЛБЪЩЧБЕФУС РТЙ ПВОПЧМЕОЙЙ УЙУФЕН ЙЪ ГЕОФТБМЙЪПЧБООПЗП ТЕРПЪЙФПТЙС РБЛЕФПЧ, Ч ЛПФПТПН РПУМЕДОЙЕ НПЗХФ ОЕРТЕТЩЧОП ПВОПЧМСФШУС, ДТПВЙФШУС ОБ ВПМЕЕ НЕМЛЙЕ ЙљФ.љР. ьФПФ ОЕДПУФБФПЛ Й УФЙНХМЙТПЧБМ УПЪДБОЙЕ УЙУФЕН ХРТБЧМЕОЙС РТПЗТБННОЩНЙ РБЛЕФБНЙ Й РПДДЕТЦБОЙС ГЕМПУФОПУФЙ УЙУФЕНЩ.

дМС БЧФПНБФЙЪБГЙЙ ЬФПЗП РТПГЕУУБ Й РТЙНЕОСЕФУС хУПЧЕТЫЕОУФЧПЧБООБС УЙУФЕНБ ХРТБЧМЕОЙС РТПЗТБННОЩНЙ РБЛЕФБНЙ APT (ПФ БОЗМ. Advanced Packaging Tool). фБЛБС БЧФПНБФЙЪБГЙС ДПУФЙЗБЕФУС УПЪДБОЙЕН ПДОПЗП ЙМЙ ОЕУЛПМШЛЙИ ЧОЕЫОЙИ ТЕРПЪЙФПТЙЕЧ, Ч ЛПФПТЩИ ИТБОСФУС РБЛЕФЩ РТПЗТБНН Й ПФОПУЙФЕМШОП ЛПФПТЩИ РТПЙЪЧПДЙФУС УЧЕТЛБ РБЛЕФПЧ, ХУФБОПЧМЕООЩИ Ч УЙУФЕНЕ. тЕРПЪЙФПТЙЙ НПЗХФ УПДЕТЦБФШ ЛБЛ ПЖЙГЙБМШОХА ЧЕТУЙА ДЙУФТЙВХФЙЧБ, ПВОПЧМСЕНХА ЕЗП ТБЪТБВПФЮЙЛБНЙ РП НЕТЕ ЧЩИПДБ ОПЧЩИ ЧЕТУЙК РТПЗТБНН, ФБЛ Й МПЛБМШОЩЕ ОБТБВПФЛЙ, ОБРТЙНЕТ, РБЛЕФЩ, ТБЪТБВПФБООЩЕ ЧОХФТЙ ЛПНРБОЙЙ.

фБЛЙН ПВТБЪПН, Ч ТБУРПТСЦЕОЙЙ APT ОБИПДСФУС ДЧЕ ВБЪЩ ДБООЩИ: ПДОБ ПРЙУЩЧБЕФ ХУФБОПЧМЕООЩЕ Ч УЙУФЕНЕ РБЛЕФЩ, ЧФПТБСљ— ЧОЕЫОЙК ТЕРПЪЙФПТЙК. APT ПФУМЕЦЙЧБЕФ ГЕМПУФОПУФШ ХУФБОПЧМЕООПК УЙУФЕНЩ Й, Ч УМХЮБЕ ПВОБТХЦЕОЙС РТПФЙЧПТЕЮЙК Ч ЪБЧЙУЙНПУФСИ РБЛЕФПЧ, ТХЛПЧПДУФЧХЕФУС УЧЕДЕОЙСНЙ П ЧОЕЫОЕН ТЕРПЪЙФПТЙЙ ДМС ТБЪТЕЫЕОЙС ЛПОЖМЙЛФПЧ Й РПЙУЛБ ЛПТТЕЛФОПЗП РХФЙ ЙИ ХУФТБОЕОЙС.

рЕТЧПОБЮБМШОП APT ВЩМ ТБЪТБВПФБО ДМС ХРТБЧМЕОЙС ХУФБОПЧЛПК Й ХДБМЕОЙЕН РТПЗТБНН Ч ДЙУФТЙВХФЙЧЕ Debian GNU/Linux. рТЙ ТБЪТБВПФЛЕ УФБЧЙМБУШ ЪБДБЮБ ЪБНЕОЙФШ ЙУРПМШЪХЕНХА Ч Debian УЙУФЕНХ ЧЩВПТБ РТПЗТБННОЩИ РБЛЕФПЧ dselect ОБ ОПЧХА, ПВМБДБАЭХА ВПМШЫЙНЙ ЧПЪНПЦОПУФСНЙ Й РТПУФЩН РПМШЪПЧБФЕМШУЛЙН ЙОФЕТЖЕКУПН, Б ФБЛЦЕ РПЪЧПМСАЭХА РТПЙЪЧПДЙФШ ХУФБОПЧЛХ, ПВОПЧМЕОЙЕ Й РПЧУЕДОЕЧОЩЕ « ИПЪСКУФЧЕООЩЕ » ТБВПФЩ У ХУФБОПЧМЕООЩНЙ ОБ НБЫЙОЕ РТПЗТБННБНЙ ВЕЪ ОЕПВИПДЙНПУФЙ ЙЪХЮЕОЙС ФПОЛПУФЕК ЙУРПМШЪХЕНПЗП Ч ДЙУФТЙВХФЙЧЕ НЕОЕДЦЕТБ РТПЗТБННОЩИ РБЛЕФПЧ.

ьФЙ РТЙЧМЕЛБФЕМШОЩЕ ЧПЪНПЦОПУФЙ ДПМЗПЕ ЧТЕНС ВЩМЙ ДПУФХРОЩ ФПМШЛП РПМШЪПЧБФЕМСН Debian, РПУЛПМШЛХ Ч APT РПДДЕТЦЙЧБМУС ФПМШЛП ПДЙО НЕОЕДЦЕТ РБЛЕФПЧ, Б ЙНЕООП РТЙНЕОСЕНЩК Ч Debian НЕОЕДЦЕТ РБЛЕФПЧ dpkg, ОЕУПЧНЕУФЙНЩК У ЙУРПМШЪХЕНЩН Ч ALT Linux RPM . ьФБ ОЕУПЧНЕУФЙНПУФШ ЪБЛМАЮБЕФУС РТЕЦДЕ ЧУЕЗП Ч ТБЪМЙЮЙЙ ЙУРПМШЪХЕНЩИ ЖПТНБФПЧ ДБООЩИ (ИПФС УХЭЕУФЧХАФ РТПЗТБННЩ-ЛПОЧЕТФЕТЩ), ОП ЙНЕАФУС Й ДТХЗЙЕ ТБЪМЙЮЙС, ПВУХЦДЕОЙЕ ЛПФПТЩИ ЧЩИПДЙФ ЪБ ТБНЛЙ ЙЪМПЦЕОЙС.

APT , ПДОБЛП, ЙЪОБЮБМШОП РТПЕЛФЙТПЧБМУС ЛБЛ ОЕ ЪБЧЙУСЭЙК ПФ ЛПОЛТЕФОПЗП НЕФПДБ ТБВПФЩ У ХУФБОПЧМЕООЩНЙ Ч УЙУФЕНЕ РБЛЕФБНЙ, Й ЬФБ ПУПВЕООПУФШ РПЪЧПМЙМБ ТБЪТБВПФЮЙЛБН ЙЪ ВТБЪЙМШУЛПК ЛПНРБОЙЙ Conectiva ТЕБМЙЪПЧБФШ Ч ОЈН РПДДЕТЦЛХ НЕОЕДЦЕТБ РБЛЕФПЧ RPM . фБЛЙН ПВТБЪПН, РПМШЪПЧБФЕМЙ ПУОПЧБООЩИ ОБ RPM ДЙУФТЙВХФЙЧПЧ (ALT Linux ЧИПДЙФ Ч ЙИ ЮЙУМП) РПМХЮЙМЙ ЧПЪНПЦОПУФШ ЙУРПМШЪПЧБФШ ЬФПФ НПЭОЩК ЙОУФТХНЕОФ.

APT Й Ч ОБУФПСЭЕЕ ЧТЕНС ОБИПДЙФУС Ч УФБДЙЙ ТБЪТБВПФЛЙ, Б ФЕЛХЭБС ЧЕТУЙС У РПДДЕТЦЛПК RPM ЛМБУУЙЖЙГЙТХЕФУС ЛБЛ ОЕУФБВЙМШОБС. ьФП, ФЕН ОЕ НЕОЕЕ, ОЕ ПЪОБЮБЕФ, ЮФП ПРЕТБГЙЙ, ЧЩРПМОСЕНЩЕ РПУТЕДУФЧПН APT , ВЕЪХУМПЧОП РТЙЧЕДХФ Л ОЕУФБВЙМШОПУФЙ УЙУФЕНЩ. оБРТПФЙЧ, У РПНПЭША APT ЧПЪНПЦЕО УФТПЗЙК ЛПОФТПМШ ЪБ ГЕМПУФОПУФША УЙУФЕНЩ: РТПЧЕТЛБ ОБТХЫЕООЩИ ЪБЧЙУЙНПУФЕК НЕЦДХ ХУФБОПЧМЕООЩНЙ РБЛЕФБНЙ Й ЙУРТБЧМЕОЙЕ ЧЩСЧМЕООЩИ ПЫЙВПЛ.

зТБЖЙЮЕУЛЙК ЙОФЕТЖЕКУ ДМС APT

synaptic љ— ЬФП ЗТБЖЙЮЕУЛБС ПВПМПЮЛБ ДМС APT. пОБ ЪОБЮЙФЕМШОП РТПЭЕ Ч ЙУРПМШЪПЧБОЙЙ, ЮЕН ДТХЗЙЕ ПВПМПЮЛЙ ДМС APT. чНЕУФП ЙУРПМШЪПЧБОЙС ДЕТЕЧБ ДМС ПФПВТБЦЕОЙС РБЛЕФПЧ synaptic ПУОПЧБО ОБ НПЭОПК УЙУФЕНЕ ЖЙМШФТБГЙЙ РБЛЕФПЧ. ьФП ЪОБЮЙФЕМШОП ХРТПЭБЕФ ЙОФЕТЖЕКУ Й ЧНЕУФЕ У ФЕН РТЕДПУФБЧМСЕФ ЗПТБЪДП ВПМШЫЕ ЗЙВЛПУФЙ РТЙ ОБЧЙЗБГЙЙ РП ПЮЕОШ ДМЙООЩН УРЙУЛБН РБЛЕФПЧ. еУМЙ ЧЩ ИПФЙФЕ ХУФБОБЧМЙЧБФШ Й ХДБМСФШ РБЛЕФЩ Й РТЕДРПЮЙФБЕФЕ ТБВПФБФШ У РТПЗТБННБНЙ У ЗТБЖЙЮЕУЛЙН ЙОФЕТЖЕКУПН, РТЕЦДЕ ЧУЕЗП РПРТПВХКФЕ synaptic .

йУРПМШЪПЧБОЙЕ APT

уЙУФЕНБ APT УПУФПЙФ ЙЪ ОЕУЛПМШЛЙИ ХФЙМЙФ. зМБЧОПК Й ОБЙВПМЕЕ ЮБУФП ЙУРПМШЪХЕНПК СЧМСЕФУС ХФЙМЙФБ ХРТБЧМЕОЙС РБЛЕФБНЙ apt-get : ПОБ БЧФПНБФЙЮЕУЛЙ ПРТЕДЕМСЕФ ЪБЧЙУЙНПУФЙ НЕЦДХ РБЛЕФБНЙ Й УФТПЗП УМЕДЙФ ЪБ ЙИ УПВМАДЕОЙЕН РТЙ ЧЩРПМОЕОЙЙ МАВПК ЙЪ УМЕДХАЭЙИ ПРЕТБГЙК: ХУФБОПЧЛБ, ХДБМЕОЙЕ ЙМЙ ПВОПЧМЕОЙЕ РБЛЕФПЧ.

apt-get РПЪЧПМСЕФ ХУФБОБЧМЙЧБФШ Ч УЙУФЕНХ РБЛЕФЩ, ФТЕВХАЭЙЕ ДМС УЧПЕК ТБВПФЩ ДТХЗЙЕ, РПЛБ ЕЭЈ ОЕ ХУФБОПЧМЕООЩЕ. ч ЬФПН УМХЮБЕ ПО ПРТЕДЕМСЕФ, ЛБЛЙЕ РБЛЕФЩ ОЕПВИПДЙНП ХУФБОПЧЙФШ, Й ХУФБОБЧМЙЧБЕФ ЙИ, РПМШЪХСУШ ЧУЕНЙ ДПУФХРОЩНЙ ТЕРПЪЙФПТЙСНЙ. дМС ФПЗП, ЮФПВЩ apt-get НПЗ ЙУРПМШЪПЧБФШ ФПФ ЙМЙ ЙОПК ТЕРПЪЙФПТЙК, ЙОЖПТНБГЙА П ОЕН ОЕПВИПДЙНП РПНЕУФЙФШ Ч ЖБКМ /etc/apt/sources.list Й ЧЩРПМОЙФШ ЛПНБОДХ

ьФХ ЛПНБОДХ ОЕПВИПДЙНП ФБЛЦЕ ЧЩРПМОСФШ ЛБЦДЩК ТБЪ, ЛПЗДБ ЧЩ УПВЙТБЕФЕУШ ТБВПФБФШ У ТЕРПЪЙФПТЙЕН РПУМЕ ДМЙФЕМШОПЗП РЕТЕТЩЧБ, ФБЛ ЛБЛ РТЙ РПЙУЛЕ РБЛЕФПЧ APT ДПМЦЕО ТХЛПЧПДУФЧПЧБФШУС ВБЪПК ДБООЩИ, ПФТБЦБАЭЕК БЛФХБМШОПЕ УПУФПСОЙЕ ТЕРПЪЙФПТЙС. фБЛБС ВБЪБ ДБООЩИ УПЪДБЈФУС ЪБОПЧП ЛБЦДЩК ТБЪ, ЛПЗДБ Ч ТЕРПЪЙФПТЙЙ РТПЙУИПДЙФ ЙЪНЕОЕОЙЕ: ДПВБЧМЕОЙЕ, ХДБМЕОЙЕ ЙМЙ РЕТЕЙНЕОПЧБОЙЕ РБЛЕФБ. дМС ХУЛПТЕОЙС ТБВПФЩ apt-get ИТБОЙФ МПЛБМШОХА ЛПРЙА ВБЪЩ ДБООЩИ, ЛПФПТБС ЮЕТЕЪ ОЕЛПФПТПЕ ЧТЕНС НПЦЕФ ХЦЕ ОЕ УППФЧЕФУФЧПЧБФШ ТЕБМШОПНХ УПУФПСОЙА ТЕРПЪЙФПТЙС.

ч ЛБЮЕУФЧЕ ЙУФПЮОЙЛБ РБЛЕФПЧ НПЦОП ЙУРПМШЪПЧБФШ Й ЛПНРБЛФ-ДЙУЛЙ ДЙУФТЙВХФЙЧБ, РПУЛПМШЛХ ОБ ЛБЦДПН ДЙУЛЕ РТЙУХФУФЧХЕФ ЧУС ОЕПВИПДЙНБС ДМС APT ЙОЖПТНБГЙС П УПДЕТЦБЭЙИУС ОБ ОЈН РБЛЕФБИ. дМС ЬФПЗП ОЕПВИПДЙНП ЙУРПМШЪПЧБФШ ХФЙМЙФХ apt-cdrom У ЕДЙОУФЧЕООЩН РБТБНЕФТПН add. рПЧФПТЙФЕ ЬФХ ПРЕТБГЙА ДМС ЧУЕИ CD Ч ЧБЫЕН ОБВПТЕ.

рПУМЕ ЬФПЗП Ч /etc/apt/sources.list РПСЧЙФУС ЪБРЙУШ П РПДЛМАЮЈООПН ДЙУЛЕ:

еУМЙ РПДЛМАЮЕОЙЕ Л Internet ПФУХФУФЧХЕФ, ФП УМЕДХЕФ ЪБЛПННЕОФЙТПЧБФШ ФЕ УФТПЮЛЙ Ч /etc/apt/sources.list, Ч ЛПФПТЩИ ЗПЧПТЙФУС П ТЕУХТУБИ, ДПУФХРОЩИ РП йОФЕТОЕФ. оЕРПУТЕДУФЧЕООП РПУМЕ ХУФБОПЧЛЙ ДЙУФТЙВХФЙЧБ ALT Linux Ч /etc/apt/sources.list ХЛБЪБОЩ ОЕУЛПМШЛП ФБЛЙИ ЙУФПЮОЙЛПЧ:

ТЕРПЪЙФПТЙК ПВОПЧМЕОЙК Ч УЙУФЕНЕ ВЕЪПРБУОПУФЙ ДЙУФТЙВХФЙЧБ;

ВЙОБТОЩЕ РБЛЕФЩ ЙЪ ТЕРПЪЙФПТЙС Sisyphus (« уЙЪЙЖ »);

ЙУИПДОЩЕ ФЕЛУФЩ БТИЙЧПЧ, ЙУРПМШЪПЧБЧЫЙИУС ДМС УВПТЛЙ РБЛЕФПЧ Ч ТЕРПЪЙФПТЙЙ Sisyphus.

рТПЕЛФ Sisyphus ЛПНБОДЩ ALT Linux Team УПДЕТЦЙФ ВПМШЫПЕ ЛПМЙЮЕУФЧП РТПЗТБНН, Ч ФПН ЮЙУМЕ Й ОЕ ЧПЫЕДЫЙИ Ч ФПФ ЙМЙ ЙОПК ДЙУФТЙВХФЙЧ. уМЕДХЕФ ЙНЕФШ Ч ЧЙДХ, ЮФП ПО ОЕ СЧМСЕФУС УБНПУФПСФЕМШОЩН ДЙУФТЙВХФЙЧПН, Б ПФТБЦБЕФ ФЕЛХЭЕЕ УПУФПСОЙЕ ТБЪТБВПФЛЙ Й НПЦЕФ УПДЕТЦБФШ ОЕУФБВЙМШОЩЕ ЧЕТУЙЙ РБЛЕФПЧ. рЕТЙПДЙЮЕУЛЙ ОБ ВБЪЕ ЬФПЗП РТПЕЛФБ ЧЩРХУЛБАФУС ПФДЕМШОЩЕ ПФФЕУФЙТПЧБООЩЕ « УТЕЪЩ »љ— ДЙУФТЙВХФЙЧЩ. тЕРПЪЙФПТЙК ЕЦЕДОЕЧОП ПВОПЧМСЕФУС ТБЪТБВПФЮЙЛБНЙ, РПЬФПНХ ОЕПВИПДЙНП УЙОИТПОЙЪЙТПЧБФШ МПЛБМШОХА ВБЪХ ДБООЩИ У УЕТЧЕТПН ALT Linux (ЙМЙ ЕЗП ЪЕТЛБМБНЙ) РЕТЕД ОБЮБМПН ТБВПФЩ У APT . фБЛХА УЙОИТПОЙЪБГЙА ДПУФБФПЮОП ДЕМБФШ ПДЙО ТБЪ Ч ДЕОШ ЛПНБОДПК apt-get update . дМС ТЕРПЪЙФПТЙЕЧ, ОБИПДСЭЙИУС ОБ ЛПНРБЛФ-ДЙУЛБИ Й РПДЛМАЮЈООЩИ ЛПНБОДПК apt-cdrom add , УЙОИТПОЙЪБГЙА ДПУФБФПЮОП УДЕМБФШ ПДЙО ТБЪ Ч НПНЕОФ РПДЛМАЮЕОЙС.

Читайте также:  Лаймекс паста очищающая с натуральным абразивом картридж 2000 мл для дозатора универсал

рПЙУЛ РБЛЕФПЧ

еУМЙ ЧЩ ОЕ ЪОБЕФЕ ФПЮОПЗП ОБЪЧБОЙС РБЛЕФБ, ДМС ЕЗП РПЙУЛБ НПЦОП ЧПУРПМШЪПЧБФШУС ХФЙМЙФПК apt-cache , ЛПФПТБС РПЪЧПМСЕФ ЙУЛБФШ ОЕ ФПМШЛП РП ЙНЕОЙ РБЛЕФБ, ОП Й РП ЕЗП ПРЙУБОЙА.

лПНБОДБ apt-cache search РПДУФТПЛБ РПЪЧПМСЕФ ОБКФЙ ЧУЕ РБЛЕФЩ, Ч ЙНЕОБИ ЙМЙ ПРЙУБОЙЙ ЛПФПТЩИ РТЙУХФУФЧХЕФ ХЛБЪБООБС РПДУФТПЛБ. оБРТЙНЕТ:

дМС ФПЗП, ЮФПВЩ РПДТПВОЕЕ ХЪОБФШ П ЛБЦДПН ЙЪ ОБКДЕООЩИ РБЛЕФПЧ Й РТПЮЙФБФШ ЕЗП ПРЙУБОЙЕ, НПЦОП ЧПУРПМШЪПЧБФШУС ЛПНБОДПК apt-cache show , ЛПФПТБС РПЛБЦЕФ ЙОЖПТНБГЙА П РБЛЕФЕ ЙЪ ТЕРПЪЙФПТЙС:

лБЛ НПЦОП ЪБНЕФЙФШ, Ч ЛТБФЛПН ПРЙУБОЙЙ ЬФПЗП РБЛЕФБ ОЕФ УМПЧБ « master », ЛПФПТПЕ ВЩМП ЪБДБОП Ч ЛБЮЕУФЧЕ РПДУФТПЛЙ ДМС РПЙУЛБ. пДОБЛП ЪДЕУШ РТЙУХФУФЧХЕФ УМПЧП « webmaster », ЮФП ПВЯСУОСЕФ ОБМЙЮЙЕ ЬФПЗП РБЛЕФБ Ч ТЕЪХМШФБФЕ РПЙУЛБ РП УМПЧХ « master ».

apt-cache РПЪЧПМСЕФ ДЕМБФШ РПЙУЛ Й РП ТХУУЛПНХ УМПЧХ, ПДОБЛП Ч ЬФПН УМХЮБЕ ВХДХФ ОБКДЕОЩ ФПМШЛП ФЕ РБЛЕФЩ, Х ЛПФПТЩИ РПНЙНП БОЗМЙКУЛПЗП ЕУФШ ЕЭЈ Й ТХУУЛПЕ ПРЙУБОЙЕ. л УПЦБМЕОЙА, ТХУУЛПЕ ПРЙУБОЙЕ ОБ ОБУФПСЭЙК НПНЕОФ ЕУФШ ОЕ Х ЧУЕИ РБЛЕФПЧ, ИПФС ПРЙУБОЙС ОБЙВПМЕЕ БЛФХБМШОЩИ ДМС РПМШЪПЧБФЕМС РБЛЕФПЧ РЕТЕЧЕДЕОЩ.

хУФБОПЧЛБ ЙМЙ ПВОПЧМЕОЙЕ РБЛЕФБ

хУФБОПЧЛБ РБЛЕФБ У РПНПЭША APT ЧЩРПМОСЕФУС ЛПНБОДПК

йОПЗДБ, Ч ТЕЪХМШФБФЕ ПРЕТБГЙК У РБЛЕФБНЙ ВЕЪ ЙУРПМШЪПЧБОЙС APT , ГЕМПУФОПУФШ УЙУФЕНЩ ОБТХЫБЕФУС Й apt-get ПФЛБЪЩЧБЕФУС ЧЩРПМОСФШ ПРЕТБГЙЙ ХУФБОПЧЛЙ, ХДБМЕОЙС ЙМЙ ПВОПЧМЕОЙС. ч ЬФПН УМХЮБЕ ОЕПВИПДЙНП РПЧФПТЙФШ ПРЕТБГЙА, ЪБДБЧ ПРГЙА -f, ЪБУФБЧМСАЭХА apt-get ЙУРТБЧЙФШ ОБТХЫЕООЩЕ ЪБЧЙУЙНПУФЙ, ЕУМЙ ЬФП ЧПЪНПЦОП. ч ЬФПН УМХЮБЕ ОЕПВИПДЙНП ЧОЙНБФЕМШОП УМЕДЙФШ ЪБ УППВЭЕОЙСНЙ, ЧЩДБЧБЕНЩНЙ apt-get , БОБМЙЪЙТПЧБФШ ЙИ Й ЮЈФЛП УМЕДПЧБФШ ТЕЛПНЕОДБГЙСН РТПЗТБННЩ.

лПНБОДБ apt-get install ЙНС_РБЛЕФБ ЙУРПМШЪХЕФУС Й ДМС ПВОПЧМЕОЙС ХЦЕ ХУФБОПЧМЕООПЗП РБЛЕФБ ЙМЙ ЗТХРРЩ РБЛЕФПЧ. ч ЬФПН УМХЮБЕ apt-get ДПРПМОЙФЕМШОП РТПЧЕТСЕФ, ОЕ ПВОПЧЙМБУШ МЙ ЧЕТУЙС РБЛЕФБ Ч ТЕРПЪЙФПТЙЙ РП УТБЧОЕОЙА У ХУФБОПЧМЕООЩН Ч УЙУФЕНЕ.

хУФБОПЧЛБ РБЛЕФБ clanbomber ЛПНБОДПК apt-get install clanbomber РТЙЧЕДЈФ Л УМЕДХАЭЕНХ ДЙБМПЗХ У APT :

чОЙНБОЙЕ

apt-get ЧУЕЗДБ ЪБРТБЫЙЧБЕФ РПДФЧЕТЦДЕОЙЕ ОБ ЧЩРПМОЕОЙЕ ПРЕТБГЙЙ ХУФБОПЧЛЙ Й ПВОПЧМЕОЙС, ЪБ ЙУЛМАЮЕОЙЕН УМХЮБС, ЛПЗДБ ФТЕВХЕФУС ХУФБОПЧЙФШ (ЙМЙ ПВОПЧЙФШ) ФПМШЛП ПДЙО РБЛЕФ. еУМЙ ЧЩ ОЕ ХЧЕТЕОЩ Ч ФПН, ЮФП Ч ТЕЪХМШФБФЕ ЧЩРПМОЕОЙС ПРЕТБГЙЙ УЙУФЕНБ ПУФБОЕФУС ТБВПФПУРПУПВОПК, ЪБРХУФЙФЕ apt-get У ПРГЙЕК -S, Ч ЬФПН УМХЮБЕ ВХДЕФ РПЛБЪБО ПФЮЈФ П ЧЩРПМОЕОЙЙ ПРЕТБГЙЙ ПВОПЧМЕОЙС, ОП Ч ДЕКУФЧЙФЕМШОПУФЙ ПВОПЧМЕОЙЕ РТПЙЪЧЕДЕОП ОЕ ВХДЕФ.

рТЙ РПНПЭЙ APT НПЦОП ХУФБОПЧЙФШ Й ПФДЕМШОЩК ВЙОБТОЩК rpm-РБЛЕФ, ОЕ ЧИПДСЭЙК ОЙ Ч ПДЙО ЙЪ ТЕРПЪЙФПТЙЕЧ (ОБРТЙНЕТ, УЛБЮБООЩК ЙЪ йОФЕТОЕФ). дМС ЬФПЗП ДПУФБФПЮОП ЧЩРПМОЙФШ ЛПНБОДХ apt-get install РХФШ_Л_ЖБКМХ . рТЙ ЬФПН APT РТПЧЕДЈФ УФБОДБТФОХА РТПГЕДХТХ РТПЧЕТЛЙ ЪБЧЙУЙНПУФЕК Й ЛПОЖМЙЛФПЧ У ХЦЕ ХУФБОПЧМЕООЩНЙ РБЛЕФБНЙ.

ч УМХЮБЕ ПВОБТХЦЕОЙС РТПФЙЧПТЕЮЙК НЕЦДХ ХУФБОПЧМЕООЩНЙ Ч УЙУФЕНЕ РБЛЕФБНЙ УМЕДХЕФ ЪБРХУФЙФШ ЛПНБОДХ apt-get -f install , Й APT РПУФБТБЕФУС ТБЪТЕЫЙФШ ОБКДЕООЩЕ ЛПОЖМЙЛФЩ, РТЕДМПЦЙЧ ХДБМЙФШ ЙМЙ ЪБНЕОЙФШ ЛПОЖМЙЛФХАЭЙЕ РБЛЕФЩ. мАВЩЕ ДЕКУФЧЙС Ч ЬФПН ТЕЦЙНЕ ПВСЪБФЕМШОП ФТЕВХАФ РПДФЧЕТЦДЕОЙС УП УФПТПОЩ РПМШЪПЧБФЕМС.

хДБМЕОЙЕ ХУФБОПЧМЕООПЗП РБЛЕФБ

дМС ХДБМЕОЙС РБЛЕФБ ЙУРПМШЪХЕФУС ЛПНБОДБ apt-get remove ЙНС_РБЛЕФБ . дМС ФПЗП, ЮФПВЩ ОЕ ОБТХЫБФШ ГЕМПУФОПУФШ УЙУФЕНЩ, ВХДХФ ХДБМЕОЩ Й ЧУЕ РБЛЕФЩ, ЪБЧЙУСЭЙЕ ПФ ХДБМСЕНПЗП: ЕУМЙ ПФУХФУФЧХЕФ ОЕПВИПДЙНЩК ДМС ТБВПФЩ РТЙМПЦЕОЙС ЛПНРПОЕОФ (ОБРТЙНЕТ, ВЙВМЙПФЕЛБ), ФП УБНП РТЙМПЦЕОЙЕ УФБОПЧЙФУС ВЕУРПМЕЪОЩН. ч УМХЮБЕ ХДБМЕОЙС РБЛЕФБ, ЛПФПТЩК ПФОПУЙФУС Л ВБЪПЧЩН ЛПНРПОЕОФБН УЙУФЕНЩ, apt-get РПФТЕВХЕФ ДПРПМОЙФЕМШОПЗП РПДФЧЕТЦДЕОЙС РТПЙЪЧПДЙНПК ПРЕТБГЙЙ У ГЕМША РТЕДПФЧТБФЙФШ ЧПЪНПЦОХА УМХЮБКОХА ПЫЙВЛХ.

еУМЙ чЩ РПРТПВХЕФЕ РТЙ РПНПЭЙ apt-get ХДБМЙФШ ВБЪПЧЩК ЛПНРПОЕОФ УЙУФЕНЩ, ЧЩ ХЧЙДЙФЕ ФБЛПК ЪБРТПУ ОБ РПДФЧЕТЦДЕОЙЕ ПРЕТБГЙЙ:

лБЦДХА УЙФХБГЙА, Ч ЛПФПТПК APT ЧЩДБЈФ ФБЛПЕ УППВЭЕОЙЕ, ОЕПВИПДЙНП ТБУУНБФТЙЧБФШ ПФДЕМШОП. пДОБЛП, ЧЕТПСФОПУФШ ФПЗП, ЮФП РПУМЕ ЧЩРПМОЕОЙС ЬФПК ЛПНБОДЩ УЙУФЕНБ ПЛБЦЕФУС ОЕТБВПФПУРПУПВОПК, ПЮЕОШ ЧЕМЙЛБ.

пВОПЧМЕОЙЕ ЧУЕИ ХУФБОПЧМЕООЩИ РБЛЕФПЧ

дМС ПВОПЧМЕОЙС ЧУЕИ ХУФБОПЧМЕООЩИ РБЛЕФПЧ ЙУРПМШЪХЕФУС ЛПНБОДБ apt-get upgrade . пОБ РПЪЧПМСЕФ ПВОПЧЙФШ ФЕ Й ФПМШЛП ФЕ ХУФБОПЧМЕООЩЕ РБЛЕФЩ, ДМС ЛПФПТЩИ Ч ТЕРПЪЙФПТЙСИ, РЕТЕЮЙУМЕООЩИ Ч /etc/apt/sources.list, ЙНЕАФУС ОПЧЩЕ ЧЕТУЙЙ; РТЙ ЬФПН ЙЪ УЙУФЕНЩ ОЕ ВХДХФ ХДБМЕОЩ ОЙЛБЛЙЕ ДТХЗЙЕ РБЛЕФЩ. ьФПФ УРПУПВ РПМЕЪЕО РТЙ ТБВПФЕ УП УФБВЙМШОЩНЙ РБЛЕФБНЙ РТЙМПЦЕОЙК, ПФОПУЙФЕМШОП ЛПФПТЩИ ЙЪЧЕУФОП, ЮФП ПОЙ РТЙ УНЕОЕ ЧЕТУЙЙ ЙЪНЕОСАФУС ОЕУХЭЕУФЧЕООП.

йОПЗДБ, ПДОБЛП, РТПЙУИПДЙФ ЙЪНЕОЕОЙЕ Ч ЙНЕОПЧБОЙЙ РБЛЕФПЧ ЙМЙ ЙЪНЕОЕОЙЕ ЙИ ЪБЧЙУЙНПУФЕК. фБЛЙЕ УЙФХБГЙЙ ОЕ ПВТБВБФЩЧБАФУС ЛПНБОДПК apt-get upgrade , Ч ТЕЪХМШФБФЕ ЮЕЗП РТПЙУИПДЙФ ОБТХЫЕОЙЕ ГЕМПУФОПУФЙ УЙУФЕНЩ: РПСЧМСАФУС ОЕХДПЧМЕФЧПТЈООЩЕ ЪБЧЙУЙНПУФЙ. оБРТЙНЕТ, РЕТЕЙНЕОПЧБОЙЕ РБЛЕФБ MySQL-shared, УПДЕТЦБЭЕЗП ДЙОБНЙЮЕУЛЙ ЪБЗТХЦБЕНЩЕ ВЙВМЙПФЕЛЙ ДМС ТБВПФЩ У ухвд MySQL , Ч libMySQL, ПФТБЦБС ПВЭХА ФЕОДЕОГЙА Л ОБЙНЕОПЧБОЙА ВЙВМЙПФЕЛ Ч ДЙУФТЙВХФЙЧЕ, ОЕ РТЙЧПДЙФ Л ФПНХ, ЮФП ХУФБОПЧЛБ ПВОПЧМЈООПК ЧЕТУЙЙ libMySQL ФТЕВХЕФ ХДБМЕОЙС УФБТПК ЧЕТУЙЙ MySQL-shared. дМС ТБЪТЕЫЕОЙС ЬФПК РТПВМЕНЩ УХЭЕУФЧХЕФ ТЕЦЙН ПВОПЧМЕОЙС Ч НБУЫФБВЕ ДЙУФТЙВХФЙЧБљ— apt-get dist-upgrade .

ч УМХЮБЕ ПВОПЧМЕОЙС ЧУЕЗП ДЙУФТЙВХФЙЧБ APT РТПЧЕДЈФ УТБЧОЕОЙЕ УЙУФЕНЩ У ТЕРПЪЙФПТЙЕН Й ХДБМЙФ ХУФБТЕЧЫЙЕ РБЛЕФЩ, ХУФБОПЧЙФ ОПЧЩЕ ЧЕТУЙЙ РТЙУХФУФЧХАЭЙИ Ч УЙУФЕНЕ РБЛЕФПЧ, Б ФБЛЦЕ ПФУМЕДЙФ УЙФХБГЙЙ У РЕТЕЙНЕОПЧБОЙСНЙ РБЛЕФПЧ ЙМЙ ЙЪНЕОЕОЙС ЪБЧЙУЙНПУФЕК НЕЦДХ УФБТЩНЙ Й ОПЧЩНЙ ЧЕТУЙСНЙ РТПЗТБНН. чУЈ, ЮФП РПФТЕВХЕФУС РПУФБЧЙФШ (ЙМЙ ХДБМЙФШ) ДПРПМОЙФЕМШОП Л ХЦЕ ЙНЕАЭЕНХУС Ч УЙУФЕНЕ, ВХДЕФ ХЛБЪБОП Ч ПФЮЈФЕ apt-get , ЛПФПТЩН APT РТЕДЧБТЙФ УБНП ПВОПЧМЕОЙЕ.

рТЙ ТБВПФЕ У Sisyphus ДМС ПВОПЧМЕОЙС УЙУФЕНЩ ТЕЛПНЕОДХЕФУС ЙУРПМШЪПЧБФШ ЛПНБОДХ apt-get dist-upgrade .

оБУФТПКЛБ APT

APT РПЪЧПМСЕФ ЧЪБЙНПДЕКУФЧПЧБФШ У ТЕРПЪЙФПТЙЕН У РПНПЭША ТБЪМЙЮОЩИ РТПФПЛПМПЧ ДПУФХРБ. оБЙВПМЕЕ РПРХМСТОЩЕљ— HTTP Й FTP , ЙНЕООП ПОЙ ЙУРПМШЪХАФУС ДМС ТБВПФЩ У Sisyphus. пДОБЛП УХЭЕУФЧХАФ Й ОЕЛПФПТЩЕ ДПРПМОЙФЕМШОЩЕ НЕФПДЩ.

оБУФТПКЛБ ПРЙУБОЙК ТЕРПЪЙФПТЙЕЧ ЪБДБЈФУС Ч ЖБКМЕ /etc/apt/sources.list Ч УМЕДХАЭЕН ЧЙДЕ:

rpm ЙМЙ rpm-srcљ— ФЙР ТЕРПЪЙФПТЙС (УЛПНРЙМЙТПЧБООЩЕ РТПЗТБННЩ ЙМЙ ЙУИПДОЩЕ ФЕЛУФЩ);

РПДРЙУШљ— ОЕПВСЪБФЕМШОБС УФТПЛБ-ХЛБЪБФЕМШ ОБ УЙЗОБФХТХ ТБЪТБВПФЮЙЛПЧ. уЙЗОБФХТЩ ПРЙУЩЧБАФУС Ч ЖБКМЕ /etc/apt/vendor.list;

НЕФПДљ— УРПУПВ ДПУФХРБ Л ТЕРПЪЙФПТЙА: ftp, http, file, rsh, ssh, cdrom;

РХФШљ— РХФШ Л ТЕРПЪЙФПТЙА Ч ФЕТНЙОБИ ЧЩВТБООПЗП НЕФПДБ;

ВБЪБљ— ПФОПУЙФЕМШОЩК РХФШ Л ВБЪЕ ДБООЩИ ТЕРПЪЙФПТЙС;

Источник

КомпСовет