Чтение онлайн

на главную - закладки

Жанры

200 лучших программ для Linux
Шрифт:

$ sudo apt-get install dpkg-dev

Теперь создайте каталог, в который скопируйте все пакеты.

$ mkdir archives

Перейдите в образованный каталог.

$ cd archives

Выполните следующую команду:

$ dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz

По окончании работы утилиты будет выдан список пакетов и их количество; чтобы добавить новый репозитарий в файл sources.list, нужно прописать путь к созданному каталогу, например:

deb file:/home/grinder/archives ./

Сохраните изменения и введите sudo apt-get update; если в /var/lib/apt/lists

добавился новый каталог, все было сделано верно. Теперь можно копировать этот каталог на другие системы. При добавлении в него пакетов процедуру придется повторить. В Интернете можно найти достаточно описаний того, как перенести свой репозитарий на CD/DVD. Существует вариант проще – использовать утилиту APTonCD (aptoncd.sourceforge.net) (рис. 1.11). Сначала установите ее следующей командой:

$ sudo apt-get install aptoncd

Рис. 1.11. Окно программы APTonCD

Теперь можно вызвать ее через меню Система. Пользоваться программой просто. На вкладке Create (Создать) нужно нажать кнопку Create APTonCD (Создать APTonCD) – будет просканирован каталог /var/cache/apt/archives, и все файлы будут добавлены в проект. Далее нажмите кнопку Add Package (Добавить пакет) и укажите пакеты, находящиеся отдельно. Нажмите кнопку Options (Параметры) и в списке Medium Type (Тип носителя) выберите тип образа – CD или DVD, а в поле Destination Folder (Папка назначения) укажите каталог, куда будет помещен готовый ISO-образ.

Нажмите OK – программа создаст образ и появится диалоговое окно, предлагающее сразу записать его на носитель. На вкладке Restore (Восстановить) можно скопировать (то есть восстановить) все файлы и добавить CD-ROM.

Конвертеры пакетов

Отдельно хотелось бы отметить наличие утилит, позволяющих конвертировать пакеты из одного формата в другой. Их возможности применения ограничены, так как из пакета одного типа получить полноценный другой тип пакета невозможно. Кроме того, приложения, входящие в состав пакета, могут не работать в другом дистрибутиве из-за различий версий библиотек, неудовлетворенных зависимостей и отличий в организации файловой системы. По этой причине их нельзя использовать для установки важных системных файлов. Однако в некоторых случаях (в первую очередь при установке недвоичных пакетов, например документации, словарей и прочего) их применение оправданно. Это утилиты rpm2cpio, rpm2tgz или почти универсальная alien .

Утилита rpm2tgz по умолчанию входит в состав дистрибутива Slackware и клонов и позволяет конвертировать rpm-пакеты в tgz, которые затем можно установить с помощью installpkg.

$ rpm2tgz package.rpm

В результате в текущем каталоге появится пакет с таким же именем, но расширением tgz; установите его.

# installpkg package.tgz

Программа alien позволяет конвертирование между Redhat (rpm), Debian (deb), Slackware (tgz) и другими форматами. В Ubuntu она устанавливается командой:

$ sudo apt-get install alien

Теперь, чтобы конвертировать rpm-пакет в deb, выполните такую команду:

$ alien –to-deb package.rpm

Для конвертирования deb в rpm – следующую:

$ alien –to-rpm package.deb

Глава 2

Офисные пакеты

• Пакет OpenOffice.org

• Офисный пакет KОffice

• Компоненты GNOME Office

• Текстовые редакторы

Один из главных вопросов, который заинтересует

любого пользователя в новой системе, – какое приложение можно использовать для набора текста? Сегодня популярны так называемые офисные пакеты типа Microsoft Office, включающие несколько приложений, имеющих различную функциональность и связанных между собой. На кого они рассчитаны, сказать трудно. Среднестатистический пользователь не нуждается и в десятой доле возможностей, заложенных разработчиками в офисные пакеты, да и нужны далеко не все компоненты. Соответственно, деньги на полный пакет потрачены зря. Долгое время в Linux фактически не было полноценного офисного пакета. Это не связано с недоработками, хотя Linux довольно долго оставался операционной системой, предназначенной для выполнения специфических задач. Просто здесь всегда были свои традиции и стандарты, существующие до сих пор.

Пакет OpenOffice.org

Офисный пакет OpenOffice.org – это первый качественный продукт Linux, позволяющий работать с текстовыми документами, электронными таблицами, изображениями, базами данных и создавать презентации. За его основу был взят пакет StarOffice, разработанный немецкой фирмой StarDivision в середине 90-х годов. Осенью 1999 года корпорация Sun выкупила StarDivision и уже в июне следующего года вышла новая версия StarOffice под торговой маркой Sun.

Примечание

Название OpenOffice является зарегистрированной торговой маркой, поэтому пакет следует называть именно OpenOffice.org.

13 октября 2000 года считается днем рождения OpenOffice.org, так как именно в этот день были открыты исходные тексты StarOffice (за исключением некоторых модулей). Сегодня над кодом OpenOffice.org работают как добровольцы со всего мира, так и программисты корпорации Sun Microsystems Inc., которая в основном и финансирует деятельность проекта OpenOffice.org. StarOffice распространяется под коммерческой лицензией и включен в некоторые коммерческие дистрибутивы Linux, а OpenOffice.org доступен под свободной лицензией, не требующей оплаты за его использование, и с исходным кодом. Учитывая такие условия распространения программы, этот пакет вполне можно считать полноценным конкурентом дорогостоящего, хотя и более популярного офисного пакета Microsoft Office. Тем более что OpenOffice.org совместим со всеми распространенными форматами документов, электронных таблиц, презентаций и изображений, в том числе и Microsoft Office. Документы выводятся качественно и практически без потерь в структуре. При сложном форматировании возможны искажения, но стоит вспомнить, что документы, созданные в различных версиях Microsoft Office, также не всегда отображаются корректно.

Еще одним отличием OpenOffice.org от Microsoft Office является кроссплатформенность. Существуют версии Linux, как для Windows и Solaris. В первых версиях пакета OpenOffice.org были недоработки, но сегодня доступна более совершенная вторая версия. Официальный сайт проекта находится по адресурусскоязычную сборку можно скачать сСуществуют и альтернативные сборки, напримерПоследние две предпочтительнее, так как в их комплект входят дополнительные словари для проверки орфографии, которые в других придется устанавливать отдельно. Проблем при установке обычно не возникает, хотя в большинстве дистрибутивов Linux OpenOffice.org уже есть.

Примечание

При первом запуске любого приложения из состава OpenOffice.org будет предложено зарегистрироваться, указав сведения о себе. Этот шаг можно пропускать, отказавшись от регистрации или отметив, что вы уже являетесь зарегистрированным пользователем.

В пакет OpenOffice.org входит несколько программ:

• OpenOffice.org Writer – для работы с текстовыми документами и по совместительству редактор веб-документов, этикеток и визитных карточек, аналог Microsoft Word (рис. 2.1);

Поделиться:
Популярные книги

Отморозки

Земляной Андрей Борисович
Фантастика:
научная фантастика
7.00
рейтинг книги
Отморозки

Цеховик. Книга 2. Движение к цели

Ромов Дмитрий
2. Цеховик
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Цеховик. Книга 2. Движение к цели

Гримуар темного лорда V

Грехов Тимофей
5. Гримуар темного лорда
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Гримуар темного лорда V

Комендант некромантской общаги 2

Леденцовская Анна
2. Мир
Фантастика:
юмористическая фантастика
7.77
рейтинг книги
Комендант некромантской общаги 2

Попаданка в деле, или Ваш любимый доктор

Марей Соня
1. Попаданка в деле, или Ваш любимый доктор
Фантастика:
фэнтези
5.50
рейтинг книги
Попаданка в деле, или Ваш любимый доктор

Ведьмак. Назад в СССР

Подус Игорь
1. Ведьмак. Назад в СССР
Фантастика:
попаданцы
альтернативная история
6.60
рейтинг книги
Ведьмак. Назад в СССР

Здравствуй, 1984-й

Иванов Дмитрий
1. Девяностые
Фантастика:
альтернативная история
6.42
рейтинг книги
Здравствуй, 1984-й

Огромный. Злой. Зеленый

Новикова Татьяна О.
1. Большой. Зеленый... ОРК
Любовные романы:
любовно-фантастические романы
5.40
рейтинг книги
Огромный. Злой. Зеленый

Черный маг императора

Герда Александр
1. Черный маг императора
Фантастика:
юмористическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Черный маг императора

Мое ускорение

Иванов Дмитрий
5. Девяностые
Фантастика:
попаданцы
альтернативная история
6.33
рейтинг книги
Мое ускорение

Вечный. Книга IV

Рокотов Алексей
4. Вечный
Фантастика:
боевая фантастика
попаданцы
рпг
5.00
рейтинг книги
Вечный. Книга IV

Я еще князь. Книга XX

Дрейк Сириус
20. Дорогой барон!
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я еще князь. Книга XX

Матабар IV

Клеванский Кирилл Сергеевич
4. Матабар
Фантастика:
фэнтези
5.00
рейтинг книги
Матабар IV

Лорд Системы

Токсик Саша
1. Лорд Системы
Фантастика:
фэнтези
попаданцы
рпг
4.00
рейтинг книги
Лорд Системы