Д. Колисниченко - Ubuntu 10. Краткое руководство пользователя
- Название:Ubuntu 10. Краткое руководство пользователя
- Автор:
- Жанр:
- Издательство:БХВ-Петербург
- Год:2010
- Город:СПб
- ISBN:978-5-9775-0598-7
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Д. Колисниченко - Ubuntu 10. Краткое руководство пользователя краткое содержание
Книга ориентирована на домашнего и офисного начинающего Linux-пользователя и поможет ему самостоятельно настроить операционную систему Ubuntu Linux. Материал ориентирован на последние версии дистрибутива Ubuntu: 10.04 и 10.10. Описана установка дистрибутива, установка кодеков, настройка и специальные возможности загрузчика GRUB2. Рассмотрены вопросы, возникающие при ежедневной работе в Linux: установка и удаление программ, работа с файловой системой, настройка сети и Интернета, настройка приложений для работы в Интернете, работа с периферийными устройствами, использование офисных и мультимедийных приложений. Даны советы по запуску Windows-игр в Linux, настройке сервера на базе Ubuntu, решению внештатных ситуаций. Прилагаемый загрузочный диск Ubuntu Linux LiveCD позволяет работать в системе без инсталляции ее на жесткий диск и дополнительно содержит полный комплект свободного программного обеспечения для организации комфортной работы на ПК.
Для широкого круга пользователей Linux.
Ubuntu 10. Краткое руководство пользователя - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
9.2. Программа dpkg: управление DEB-пакетами
Программа dpkg используется для установки, удаления и управления пакетами Debian/Ubuntu. Программа dpkg вызывается из командной строки. Формат вызова ее следующий:
dpkg [ключи] действие
Для запуска dpkg нужно обладать полномочиями root, получить которые можно с помощью команды sudo .
Предположим, у нас есть пакет package.deb. Для его установки откройте терминал ( Приложения | Стандартные | Терминал) и введите команду:
sudo dpkg — i / путь /package.deb
Как видите, ничего сложного тут нет. Интересующимся поясню, что процесс установки пакета состоит из следующих шагов:
1. Извлечение управляющих файлов из пакета.
2. Если уже была установлена старая версия этого пакета, тогда из старого пакета запускается сценарий prerm, который подготавливает систему к удалению старой версии пакета. Другими словами, если нужно, то обновление пакета выполняется автоматически.
3. Выполняется сценарий preinst, если он есть в данном пакете.
4. Распаковываются остальные файлы из пакета. При этом если был установлен старый пакет, то его файлы не удаляются, а сохраняются в другом месте, чтобы их можно было восстановить, если что-то пойдет не так.
5. Если была установлена старая версия пакета, то выполняется сценарий postrm (действия после удаления) из старого пакета. Данный сценарий запускается сразу после выполнения сценария preinst нового пакета, поскольку старые файлы удаляются во время записи новых файлов.
6. Выполняется настройка пакета:
• распаковываются новые конфигурационные файлы, а старые сохраняются, если нужно будет их восстановить в случае ошибки во время установки нового пакета;
• запускается сценарий postinst, если он есть в данном пакете.
Удалить пакет тоже просто:
sudo dpkg — r package
Обратите внимание — при удалении пакета не нужно указывать путь к пакету и расширение имени файла.
Установка и удаление пакетов — это далеко не все действия, которые можно выполнить с помощью программы dpkg . Другие действия программы dpkg , которые могут быть интересны каждому пользователю Ubuntu, представлены в табл. 9.1.


Если вы хотите получить более подробную информацию о программе dpkg , причем на русском языке, введите команду:
man dpkg
9.3. Программа apt-get
Предположим, у вас есть пакет package.deb. При его установке обнаружилось, что он требует наличия пакета lib.deb, который у вас не установлен. Что ж, вы находите в Интернете отсутствующий пакет, устанавливаете его способом, описанным в разд. 9.2 (то есть применяя команду dpkg), а затем тем же способом устанавливаете пакет package.deb. Не очень удобно, правда?
Намного проще выполнить команду:
sudo apt-get install package
Эта программа сначала просматривает файл /etc/apt/sources.list — в нем перечислены источники (репозитории) DEB-пакетов (в качестве источника обычно выступает сервер в Интернете). Программа находит там указанный пакет, читает служебную информацию о нем, затем разрешает зависимости (т. е. устанавливает все необходимые для работы программы пакеты) и, наконец, устанавливает нужный нам пакет.
9.3.1. Файл /etc/apt/sources.list и репозитории пакетов
Откройте файл /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/ubuntulucid partner
Разберемся теперь, какие программы содержатся в том или ином репозитории:
□ в репозитории main содержатся основные программы, они распространяются свободно и регулярно поддерживаются (обновляются);
□ в репозитории restricted содержатся программы, которые распространяются по несвободным лицензиям, а также имеют ограниченную поддержку;
□ репозиторий universe содержит программы с открытыми лицензиями, поддержка программ из этого репозитория не гарантируется, но вполне возможна — все зависит от разработчика программы;
□ в репозитории multiverse содержатся программы, которые распространяются несвободно и без всякой поддержки и гарантий;
□ репозиторий security содержит исправления пакетов из репозиториев main и restricted;
□ наконец, в репозитории backports содержатся неофициальные пакеты свежих версий программ, собранные из исходных текстов энтузиастами Ubuntu (а не разработчиками программ).
9.3.2. Графическая оболочка для редактирования файла /etc/apt/sources.list
Лично мне удобнее редактировать файл /etc/apt/sources.list вручную, но вам, возможно, будет удобнее пользоваться для этого графической оболочкой, так что было бы несправедливо, если бы я не рассказал вам о ней. Для запуска программы-оболочки выполните команду меню Параметры | Администрирование | Источники приложений(рис. 9.3).

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

Некоторые репозитории подключаются путем ввода команд. Пример такого подключения репозитория будет приведен в главе 11, когда мы будем подключать источник пакетов, содержащий все необходимое для воспроизведения звука и видео.
В большинстве случаев загрузка пакетов осуществляется с удаленного сервера — именно поэтому данная глава в книге следует после глав, посвященных настройке сети и Интернета. Теоретически, конечно, можно использовать дистрибутивный диск Ubuntu для установки программ, но программ там мало — только те, которые устанавливаются по умолчанию. Так что пакеты будут загружаться только из Интернета. И это хорошо, поскольку у вас всегда будут последние версии программ — репозитории, в отличие от прилагаемых к книге компакт-дисков, обновляются регулярно.
Читать дальшеИнтервал:
Закладка: