Приложения

Прежде чем перейти к приложениям, поставляющимся с Haiku, давайте рассмотрим, как именно устанавливать и удалять программы. Наиболее удобный способ искать, устанавливать, обновлять и удалять приложения - посредством системы управления пакетами Haiku. Однако, поскольку Haiku в значительной степени совместима со своей предшественницей, BeOS, вы можете найти устаревшие архивы (.zip и .pkg), которые, тем не менее, могут быть также установлены.

Ниже вы увидите частое упоминание иерархии /system/. Если вы планируете устанавливать приложения лишь для одного пользователя (как только Haiku станет многопользовательской ОС), вам нужно использовать зеркальную файловую иерархию с домашним каталогом: ~/config/. Посетите раздел Иерархия файловой системы для получения более подробной информаци.

index Пакеты Haiku (.hpkg)

Наиболее простой способ - использование приложения Склад (HaikuDepot) для поиска, автоматической установки и удаления пакетов. Если вы скачали пакет из другого источника ———— возможно, потому что он (еще) не доступен в публичном репозитории ———— всего лишь кликните двойным щелчком для открытия в HaikuDepot и установки из него.

Все новые приложения находятся в /system/apps/ или, в случае программ для командной строки, в /system/bin/. Остальные файлы, от которых зависит приложение (библиотеки, данные, расширения и т.д.) будут автоматически рассортированы по соответствующим папкам.

В темах Панель задач (Deskbar) и Панель запуска (LaunchBox) описано, как добавить значок для новых приложений.

Кстати, несмотря на то что вы можете распаковать файл .hpkg как любой другой архив, пакетный менеджер выполняет иную работу при установке пакета. Файловая система только на первый взгляд распределяет файлы по соответствующим папкам, физически они никуда не перемещаются. Вот почему процедура установки и удаления столь быстра и не оставляет "мусора".

Если пакет зависит от сторонней библиотеки или другого пакета, появится всплывающее окно с перечнем и предложением скачать и установить необходимые файлы.

Удаление столь же простое: всего лишь найдите пакет в "Складе" и нажмите Удалить.

Если вы используете командную строку или хотите выполнить установку/удаление пакетов при помощи скрипта, воспользуйтесь командой pkgman --help.

index Старые архивы BeOS (.zip и .pkg)

Архивы BeOS, содержащие все необходимое в собственной папке, нужно лишь распаковать (двойной клик откроет Expander или старое приложение PackageInstaller) где-нибудь в /boot/home/ и запускать оттуда. Для удаления таких автономных приложений достаточно удалить папку программы.

Это справедливо для большинства приложений BeOS. Если же вы обнаружили программу, не работающую "из коробки" из-за желания распределить файлы по жестко заданным каталогам, которые могут отсутствовать, вы можете исправить проблему вручную. Папка /system/non-packaged/ позволяет вам воссоздать требуемую иерархию. С появлением все большего количества полноценных пакетов .hpkg и переупаковкой приложений BeOS, это будет требоваться все реже. Пожалуйста, прочтите это руководство, объясняющее, как использовать иерархию non-packaged.

index Haiku-приложения

Haiku поставляется с небольшим набором необходимых приложений. Вы можете найти их по адресу /boot/system/apps/. Приложения, которые обычно не запускаются по двойному клику по файлу (например, ShowImage для просмотра изображений) могут быть найдены в меню Приложения (Applications) панели Deskbar.

iconМонитор активности Приложение для отслеживания системных ресурсов, например использование ЦП и оперативной памяти.
iconМенеджер загрузки Приложение для установки загрузочного меню в главную загрузочную запись (MBR) диска.
iconКарта символов Приложение, отображающее карту Unicode-символов.
iconВебкамера Приложение для работы с веб-камерой, позволяющее загружать изображения на сервер.
iconDebugger Графический отладчик.
iconКалькулятор Калькулятор.
iconРедактор диска HEX-редактор файлов и устройств.
iconИспользование диска Приложение для визуализации занятого и свободного места на диске.
iconРазметка диска Приложение для работы с разделами жесткого диска.
iconРаспаковщик Приложение для распаковки архивов.
iconСклад Приложение для поиска, скачивания, установки, обновления и удаления пакетов (приложений).
iconИкономатик Приложениe для создания векторных иконок Haiku.
iconУстановщик Приложение для установки Haiku.
iconУвеличитель Приложение для увеличения области вокруг указателя мыши (аналог экранной лупы в Windows).
iconПочта Email-клиент.
iconМедиаплеер Медиа-проигрыватель для аудио и видео файлов.
iconMIDI плеер Проигрыватель MIDI-файлов.
iconУстановщик пакетов Установщик BeOS пакетов в формате PKG.
iconКонтакты Менеджер контактов.
iconВебсервер Небольшой веб-сервер.
iconСнимок экрана Приложение для снятия изображений рабочего стола.
iconПросмотр изображений Позволяет просматривать изображения.
iconОбновление программ Инструмент для обновления пакетов приложений и самой Haiku.
iconЗвукозапись Приложения для записи звук через микрофон. [Описание все ещё отсутствует]
iconСтильный редактор Небольшой редактор текста.
iconТерминал Командная строка, предоставляющая доступ к bash.
iconТекстовый поиск Приложение для поиска текста в файлах.
iconТелевидение Приложения для просмотра аналогового ТВ. [Описание все ещё отсутствует]
iconWebPositive Родной браузер, написанный под Haiku.

index Haiku-приложения для командной строки

Помимо обычных терминальных приложений, которые идут вместе с оболочкой bash и которые требуются для POSIX совместимости, также поставляются Haiku-приложения для командной строки. Эти приложения обычно очень полезны при написании сценариев, рекомендуется также изучить тему Bash и написание сценариев.

iconСписок всех приложений для командной строки
iconHaiku-приложения для командной строки

index Приложения, входящие в состав Haiku

Кроме вышеперечисленных приложений, которые поддерживаются в рамках проекта Haiku, также поставляются несколько других необходимых приложений, которые поддерживаются отдельными людьми. Ошибки и запросы на улучшения должны посылаться тем людям, которые сопровождают эти приложения.

iconBePDF Приложение для просмотра PDF-документов.
iconPe Продвинутый редактор кода с подсветкой синтаксиса и многим другим.
iconVision IRC-клиент.
iconWonderBrush Растровый и векторный редактор от YellowBite.