Читаем Ubuntu 10. Краткое руководство пользователя полностью

Обратите внимание — при удалении пакета не нужно указывать путь к пакету и расширение имени файла.

Установка и удаление пакетов — это далеко не все действия, которые можно выполнить с помощью программы dpkg. Другие действия программы dpkg, которые могут быть интересны каждому пользователю Ubuntu, представлены в табл. 9.1.

Если вы хотите получить более подробную информацию о программе dpkg, причем на русском языке, введите команду:

man dpkg

<p>9.3. Программа <emphasis>apt-get</emphasis></p>

Предположим, у вас есть пакет package.deb. При его установке обнаружилось, что он требует наличия пакета lib.deb, который у вас не установлен. Что ж, вы находите в Интернете отсутствующий пакет, устанавливаете его способом, описанным в разд. 9.2 (то есть применяя команду dpkg), а затем тем же способом устанавливаете пакет package.deb. Не очень удобно, правда?

Намного проще выполнить команду:

sudo apt-get install package

Эта программа сначала просматривает файл /etc/apt/sources.list — в нем перечислены источники (репозитории) DEB-пакетов (в качестве источника обычно выступает сервер в Интернете). Программа находит там указанный пакет, читает служебную информацию о нем, затем разрешает зависимости (т. е. устанавливает все необходимые для работы программы пакеты) и, наконец, устанавливает нужный нам пакет.

<p>9.3.1. Файл /etc/apt/sources.list и репозитории пакетов</p>

Откройте файл /etc/apt/sources.list (рис. 9.2):

gksudo gedit /etc/apt/sources.list

Найдите и раскомментируйте следующую строку:

deb http://ru.archive.ubuntu.com/ubuntu/ lucid-backports main restricted universe multiverse

Эта строка подключает репозиторий backports, содержащий много полезных программ.

Примечание

Не все программы, содержащиеся в репозитории backports, бесплатны, и не все поддерживаются командой Ubuntu.

Также можно раскомментировать строку, подключающую репозиторий партнеров Canonical (компании-разработчика Ubuntu):

deb http://archive.canonical.com/ubuntu lucid partner

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

□ в репозитории main содержатся основные программы, они распространяются свободно и регулярно поддерживаются (обновляются);

□ в репозитории restricted содержатся программы, которые распространяются по несвободным лицензиям, а также имеют ограниченную поддержку;

□ репозиторий universe содержит программы с открытыми лицензиями, поддержка программ из этого репозитория не гарантируется, но вполне возможна — все зависит от разработчика программы;

□ в репозитории multiverse содержатся программы, которые распространяются несвободно и без всякой поддержки и гарантий;

□ репозиторий security содержит исправления пакетов из репозиториев main и restricted;

□ наконец, в репозитории backports содержатся неофициальные пакеты свежих версий программ, собранные из исходных текстов энтузиастами Ubuntu (а не разработчиками программ).

<p>9.3.2. Графическая оболочка для редактирования файла /etc/apt/sources.list</p>

Лично мне удобнее редактировать файл /etc/apt/sources.list вручную, но вам, возможно, будет удобнее пользоваться для этого графической оболочкой, так что было бы несправедливо, если бы я не рассказал вам о ней. Для запуска программы-оболочки выполните команду меню Параметры | Администрирование | Источники приложений (рис. 9.3).

Программа отобразит уже установленные источники пакетов. Для добавления нового источника нажмите кнопку Добавить и в открывшемся окне (рис. 9.4) введите строку, которую нужно внести в файл /etc/apt/sources.list. Где взять эту строку? Обычно на сайте источника пакетов имеется уже готовая строка, которую надо скопировать и вставить в поле Строка APT указанного окна.

Примечание

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

Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных