3. Основные элементы экрана
Kpackage имеет две панели. Левая панель показывает
дерево установленных (и неустановленных при соответствующей настройке)
пакетов, правая - информацию об этих пакетах.
3.1 Буксировка
Kpackage использует протокол буксировки KDE. Это
значит, что вы можете отбуксировать пакеты на окно Kpackage и он их откроет.
Буксировка файла на диалог поиска файла
найдет пакет, которому этот файл принадлежит.
3.2 Работа с установленными пакетами
Когда Kpackage запущен нормально (т.е. он
не был запущен в результате буксировки и при запуске ему не были указаны
никакие параметры), он входит в `Рабочий режим'. Этот режим позволяет
следующее:
-
Смотреть какие пакеты установлены.
-
Смотреть какие файлы входят в установленный пакет,
выбор файла из списка открывает его с использованием менеджера файлов
-
Верифицировать файлы пакета - установленные файлы
отмечаются птичкой, отсутствующие крестиком.
-
Удалять пакеты.
3.3 Установка
Пакета
Для установки пакета вы можете
-
найти пакет, который вы хотите установить,
при помощи KFM и отбуксировать его на работающую копию Kpackage
-
кликнуть на файле с пакетом в KFM и, таким
образом, запустить новую копию Kpackage
-
использовать пункты меню Kpackage
После этого вы войдете в режим установки.
В этом режиме вы можете:
-
Посмотреть информацию о неустановленном пакете.
-
Посмотреть список файлов, которые будут установлены.
-
Установить пакет.
Пакеты RPM и Debian трактуются несколько
по-разному - пакеты RPM устанавливаются программой Kpackage, а для установки
пакетов Debian в окне KVT запускается утилита DPKG (это позволяет работать
с ней интерактивно, если нужно).
3.4 Работа с неустановленными
пакетами
Kpackage может работать с наборами неустановленных
пакетов из дистрибутивов RPM или Debian.
Для пакетов RPM Kpackage может прочитать
каталог, содержащий пакеты, и добавить их к дереву пакетов как новые
или обновленные пакеты. Имеется возможность изучать или устанавливать
эти пакеты из дерева пакетов. Информация о пакетах извлекается из имен
файлов в стандартной форме, что верно только для случая, когда эти файлы
названы в соответствии со стандартами RPM. Для показа полной информации,
содержащейся в этих пакетах, необходимо использовать кнопку "Детали".
Существует также опция настройки, заставляющая Kpackage извлекать информацию
из всех локальных файлов с пакетами. Это несколько замедляет начальный
запуск, но зато дает полную и детальную информацию.
Для пакетов Debian имеется возможность
работы с каталогами пакетов точно так же, как и с пакетами RPM. Кроме этого,
можно работать с файлами Packages, которые содержат каталоги для
дистрибутивов Debian. Расположение дистрибутива Debian указывается вместе с
файлами Packages для представляющих интерес частей дистрибутива.
Эти пакеты добавляются к дереву пакетов и могут быть изучены в деталях
или установлены. Если используется программа "dselect", в качестве файла
Packages может быть использован файл /var/lib/dpkg/available,
описывающий дистрибутив.
Для удаленных каталогов и файлов пакетов
(например, получаемых по FTP) Kpackage создает собственный кэш. Пакеты
кэшируются в ~/.kpackage, а каталоги в ~/.kpackage/dir.
ВНИМАНИЕ: для того, чтобы иметь
возможность работы с удаленными (FTP) каталогами, необходимо отключить
в KFM опцию "FTPProxy" (в настройках броузера).
3.5 Меню "Файл"
Пункты этого меню:
-
Открыть
-
Вызывает диалог выбора файлов для локальных
и FTP-файлов
-
Открыть URL
-
Позволяет ввести URL для локальных,
ftp или http-файлов
-
Открыть недавние
-
Список нескольких последних открытых файлов
пакетов
-
Найти пакет
-
Поиск пакета, чье название содержит указанную
строку, в списке установленных пакетов
-
Найти файл
-
Выводит список пакетов, содержащих файл
с указанным именем, выбор найденного пакета показывает информацию об этом
пакете. Поведение немного различается для RPM (где необходимо указывать
точное имя файла) и DEB (где можно использовать регулярные выражения).
-
Перечитать
-
Перечитать данные пакета и перестроить дерево
пакетов
-
Выход
3.6 Меню "Опции"
Пункты этого меню:
-
Опции
-
Показ пакетов
-
Определяет какие пакеты будут показаны в
дереве пакетов - все, только новые, только обновленные или только
установленные.
-
Кэш каталогов
-
Определяет будут ли кэшироваться удаленные
(FTP) каталоги и файлы Package.
-
Кэш пакетов
-
Определяет будут ли кэшироваться файлы
удаленных (FTP) файлов, которые были получены с серверов
-
Прочее
-
Проверять список файлов
-
Если установлено, проверяется действительно ли
установлены файлы, перечисленные в списке пакета
-
Читать информацию из локальных файлов пакетов
-
Если установлено, все файлы из локальных
каталогов пакетов будут прочитаны и информация будет извлечена из них
вместо того, чтобы полагаться на имена файлов. Это замедляет начальный
запуск программы, но показывает больше (правильной) информации.
-
Пути к неустановленным пакетам: RPM
-
Позволяет задать расположение каталогов
неустановленных пакетов RPM (как локальных, так и FTP). Каждая строка
включает поле, в которое можно ввести URL или имя каталога, кнопку "...",
которая вызывает диалог выбора файлов, и кнопку "Вкл.", которая определяет
будет ли использоваться данная строка. Несколько страниц сделано исключительно
для удобства.
-
Пути к неустановленным пакетам: DEB
-
Первые две страницы работают точно так же,
как и для RPM, остальные позволяют указать дистрибутив Debian и расположение
файла Packages в этом дистрибутиве.
-
Спрятать линейку инструментов
-
Показывает/убирает линейку инструментов
-
Сохранить настройки
-
Сохраняет установки немедленно вместо сохранения
при выходе из программы.
3.7 Меню "Кэш"
Пункты этого меню:
-
Очистить кэш каталогов пакетов
-
Удаляет кэшированные копии удаленных каталогов
пакетов и файлы Packages
-
Очистить кэш пакетов
-
Удаляет кэшированные копии файлов удаленных
пакетов, которые были получены с серверов
3.8 Линейка инструментов
-
Открыть
-
Найти пакет
-
Найти файл
-
Перечитать
-
Выход