Топовые новости
Новое

Извлечение одного файла из RPM-пакета

Извлечение одного файла из RPM-пакетаИногда бывает необходимо извлечь из RPM-пакета один файл. Это можно сделать с помощью программы me, работающей в режиме командной строки. Программа Midnight Commander — это предназначенный для Unix клон известной программы Norton Commander из DOS. Иначе говоря, это менеджер файлов. При работе с программой тс просто выделите нужный RPM-файл и нажмите клавишу Enter. Вы увидите на экране его содержание. Этот листинг отображает файловую структуру RPM-пакета. А с помощью программы тс можно скопировать нужные вам файлы. Возможно, вам захочется узнать, что представляет собой грт-сценарий, еще до установки этого приложения. Для просмотра файлов сценария во время работы с программой тс можно воспользоваться функциональной клавишей F3. Если требуется просмотреть сценарии без помощи тс, выполните такую команду: Эта команда создает канал между сценарием filename и текстовым файлом scripts. txt, который можно просматривать с помощью текстового редактора. Чтобы просмотреть сценарий на экране монитора, можно создать канал к команде постраничного просмотра less: Возможно, вам потребуется модифицировать пакет с исходным кодом в своих целях. Исходный код дистрибутива Red Hat Linux поставляется в виде RPM-файлов. Важной частью RPM-архива является файл. spec. Он задает правила обращения с отдельными файлами, содержащими исходный код.

В качестве примера мы воспользуемся информацией сайта Http://elektron. its. tudelft. nl / rbos36/mdkfreetype2.html. Попробуем модифицировать библиотеку freetype2 с целью интерпретации байт-кода. По умолчанию эта функция отключена по лицензионным соображениям. Ее подключение улучшает воспроизведение шрифтов TrueType. В нашем примере мы используем файл из Red Hat Linux 7.3, но файл с исходным кодом из версии 8.0 также подойдет.

Галерея
6198 8845 9566 9710 12874 13267
Интересные записи
Рубрики