Программа apt-get

Печать E-mail
Автор Administrator   
22.01.2008 г.
Предположим, что у нас есть пакет package.deb. При его установке обнаружилось, что он требует пакет lib.deb, который не установлен.... Предположим, что у нас есть пакет package.deb. При его установке обнаружилось, что он требует пакет lib.deb, который не установлен. Вы находите в Интернете нужный пакет, устанавливаете его, а затем устанавливаете пакет package.deb. Не очень удобно, правда?
Намного проще выполнить команду:
sudo apt-get install package
Как работает эта программа? Данная программа просматривает файл /etc/apt/sources.list. В этом файле перечислены источники (репозитарии) DEB-пакетов. В качестве источника может выступать как компакт-диск, содержащий пакеты, так и сервер в Интернете. Программа находит указанный пакет, читает служебную информацию о нем, затем она разрешает зависимости (т. е. устанавливает все нужные для работы программы пакеты), а после — устанавливает нужный нам пакет. Откройте файл /etc/aptVsources.list:
gksudo gedit /etc/apt/sources.list

ПРИМЕЧАНИЕ
В Ubuntu стандартный текстовый редактор называется gedit. В Kubuntu его нет, поэтому для правки файла нужно использовать текстовый редактор Kate. А в Xubuntu текстовый редактор называется mousepad.

Раскомментируйте строку:
deb http://ru.archive.ubuntu.com/ubuntu/ dapper universe
Данная строка подключает репозитарий Universe, содержащий много полезных программ. Данный репозитарий содержит не всегда бесплатные программы и не поддерживается командой Ubuntu.

ПРИМЕЧАНИЕ
Наверное, вам интересно, какие программы находятся в том или ином репозитарии? В репозитарий main находятся основные программы, они распространяются свободно и регулярно поддерживаются (обновляются). В репозитарий restricted содержатся программы, которые распространяются по несвободным лицензиям, а также имеют ограниченную поддержку. Репозитарий universe содержит программы с открытыми лицензиями, поддержка программ из этого репозитарий не гарантируется, но вполне возможна, все зависит от разработчика программы. В репозитарий multiverse содержатся программы, которые распространяются несвободно и без всякой поддержки и гарантий. Репозитарий security содержит исправления пакетов из репозитариев main и restricted. Наконец, в репозитарий backports есть неофициальные пакеты свежих версий программ, собранные из исходных текстов энтузиастами Ubuntu (а не разработчи¬ками программ).


Возможно, вам будет удобнее пользоваться графической оболочкой, а не редактировать данный файл вручную. Лично мне удобнее редактировать sources.list вручную, но было бы несправедливо, если бы я не рассказал вам о программе-оболочке. Для ее запуска выполните команду меню Параметры | Администрирование | Параметры приложений.
Программа отобразит уже установленные источники пакетов. Для добавления нового источника нажмите кнопку Добавить.
После этого нажмите кнопку Выбрать и введите строку, которую нужно внести в файл sources.list.
Ecs\v\ у вас есть CD-ROM, содержащий пакеты, и вы хотите добавить его в список источников, нажмите кнопку Добавить Cdrom в окне Параметры приложений.

Найти дополнительные источники пакетов можно в Интернете. С этой задачей вы легко справитесь самостоятельно, как только мы подключимся к Интернету.
Перед выходом из программы рекомендую заглянуть на вкладку Обновле¬ния в Интернет и отключить режим Автоматически проверять наличие обновлений.
Автоматическое обновление — это, конечно, дело хорошее. Но если у вас Интернет ограничен, тогда лучше выключить этот параметр, а обновлять систему с использованием Менеджера обновлений.
 
« Пред.   След. »
Copyright © 2003-2009. При перепечатке любого материала с сайта ссылка на RunOS.ru обязательна.
Все материалы размещенные на сайте предназначены исключительно для ознакомительных целей.
Автор некоторых материалов представленных на сайте Колисниченко Д. (Издательство БХВ).