Нет ничего проще чем установка программ с помощью dpkg. Для начала давайте просто уясним, что dpkg это не набор символов или флагов, а самая обыкновенная программа, её имя происходит от “Debian packaging”, точнее от согласных этого названия - “Debian package” . Это программа для управления пакетами в системах семейства Debian, куда в частности входит и наша дорогая Ubuntu. Получив столь бесценные знания о существе программы dpkg, мы непременно должны их как-нибудь применить. Давайте, например попробуем заменить изначально установленный в Ubuntu пакет OpenOffice на тот же OpenOffice, но с приставкой Pro от компании ООО “Инфра-Ресурс”, которая уже давно и регулярно выпускает доработанные для России версии этой программы. Первое, что нам предстоит сделать это скачать последний релиз для нашей системы. Ссылки для скачивания находятся здесь - http://i-rs.ru/Skachat , если у вас обычная 32-битная система, то выбирайте дистрибутив - Linux (DEB) (если версия вашей системы 64-битная, то выбирайте Linux X86-64 (DEB), соответственно) , обозначение DEB, даёт понять, что это версия для систем симейства Debian, пакеты в формате deb. Скачиваем архив пакета и распаковываем его в любое удобное вам место, допустим на “Рабочий стол“. После распаковки архива, на вашем рабочем столе появится папка “ru“, содержащая нужные нам файлы в папке “DEBS“.
Теперь нам нужно удалить старую установку openoffice, для чего запускаем терминал и вводим команду:
sudo apt-get remove openoffice.org-core
или, что лично мне больше нравится, команду, удаляющую по маске, все пакеты с названием начинающимся с “openofice.“:
sudo apt-get remove openoffice.*
Когда операция удаления пакетов закончится, приступим к установке новой версии:
sudo dpkg -i ~/Рабочий\ стол/ru/DEBS/*.deb
Где: sudo - выполнение скрипта от лица суперпользователя (администратора), dpkg - запуск программы управления пакетами, -i (от install) флаг означающий, что мы будем устанавливать пакеты, ~/Рабочий\ стол/ru/DEBS/ путь к нашим пакетам, а *.deb маска, показывающая, что мы выбираем все файлы с расширением .deb .
Система, возможно затребует у вас пароль введите его. Некоторое время программа dpkg будет работать устанавливая выбранные пакеты. А когда закончит OpenOffice, будет установлен в Вашей системе! Но необходимо сделать ещё один последний шаг, для интеграции пакета с меню Убунты, ведь там в списке офисных приложений OpenOffice не появился. Дело в том, что разработчики OOo, решили оставить за вами принятие решения об интеграции пакета, который необходим для удобной работы. Проделаем этот заключительный шаг:
sudo dpkg -i ~/Рабочий\ стол/ru/DEBS/desktop-integration/ и нажмите Tab — система сама подставит имя, единственного, находящегося, там пакета. Нажмите Enter и дождитесь окончания установки интеграции. Теперь проверьте, появились ли в меню среди офисных приложений пакеты OpenOffice.org? Если нет, то перезапустите графическое окружения (Ctrl+Alt+Backspace), теперь всё должно работать. А вы должны были запомнить, что такое программа dpkg и как она правильно пишется :-)