◀ Назад Вперед ▶

Иерархия файловой системы

Хотя Haiku в данный момент не является многопользовательской, файловая структура уже сейчас разделена на две части:

Sytem/boot/system/ Системная директория содержит системные файлы и настройки для всех пользователей. Пакетный менеджер делает большинство папок в разделе /system доступными только для чтения. Внутренние файлы каждого пакета имеют строгую структуру. После установки пакет "подключается" и все его файлы просто появляются в иерархии раздела /system.
Расположенные там папки (к примеру, add-ons, apps, bin и т.д.) являются виртуальным объединением всех установленных пакетов и поэтому доступны только для чтения. Исключения: cache, non-packaged, settings и var.
  • /system/packages/ в эту папку по умолчанию устанавливаются приложения.
  • /system/documentation/ используется некоторыми программами для хранения их руководств пользователя.
Sytem/boot/home/ Домашняя директория - это ваша персональная папка, в которой вы можете хранить свои файлы и настройки. Папка /boot/home/config (для краткости ~/config) аналогична разделу /system, описанному выше, и также доступна только для чтения за исключением cache, non-packaged, settings и var.
  • ~/Desktop/ служит хранилищем файлов, расположенных на рабочем столе.
  • ~/config/settings/ содержит настройки системы и приложений.

Доступные для записи папки non-packaged имитируют иерархию /system или ~/config/ (add-ons, apps, bin…).
В них можно установить приложения, поставляющиеся не в виде пакетов HPKG.