Пришло время для управления пакетами
Вадим Бобковский 28 марта, 2013 - 08:10.После продолжительной задержки Инго Вейнхольд (Ingo Weinhold) и Оливер Таппе (Oliver Tappe) приступили к работе по контрактам Haiku Package Management (управление пакетами Haiku). Каждый из них будет работать по 320 часов, т.е. полных два месяца.
Инго пишет: в начале мы скорее всего не будем работать полный рабочий день, поэтому завершение задания потребует немного больше времени, чем ожидалось. Одна из причин этого — незавершенные дела с предыдущими обязательствами по контракту. Осталось несколько незавершенных вещей, которые зависят от обратной связи с нашими пользователями (исправление ошибок, обновление документации и т.п.). Однако, вместо того, чтобы вновь откладывать контракт по пакет–менеджеру, мы приняли решение, что для всех будет лучше начать прямо сейчас и делать паузы (или уменьшать кол–во рабочих часов в день) по необходимости.
[ Читать полностью ]
Не торопим.
Не торопим. Мы верим в Хайку!
Надеюсь
Надеюсь они там все как надо сделают с репозиториями и установкой/удалением программ. Также важный момент — (авто)обновление системы и программ. Системные файлы, по словам разработчиков, будут поставляться в виде отдельного пакета, поэтому обновляться на новые версии (скажем, ночники) можно будет прямо из самой системы.
Обновляться
Обновляться прямо из системы и так уже можно. Достаточно удалить /boot/system и скопировать содержимое новой сборки в /boot. Затем перезагрузить.
При желании процесс можно автоматизировать
При желании
При желании можно и Кеды поставить, тут вопрос не в хитрых скриптах, а в нормальной системной утилите с гуями.
К слову
К слову о хитрых скриптах и ночнушках:
http://www.haiku–os.org/community/forum/automated_nightly_installer
Вышла новая
Вышла новая статья Инго с новостями про пакет–менеджер.
Прошло три недели с тех пор, как был опубликован предыдущий блогпост и некоторые читатели стали спрашивать о текущем состоянии проекта и чем сейчас занимаются Инго и Оливер. Разработчики сообщают, что сами планировали составить небольшой пост с обновлениями, так что все пришлось очень кстати. Они достигли одного из важнейших рубежей на пути к воплощению проекта: HaikuPorter поддерживает иерархическую сборку пакетов. Инго сообщает:
Получив название пакета, программа теперь анализирует дерево HaikuPorter, содержащее все инструкции для сборки, рекурсивно определяя какие еще пакеты требуются для успешной компиляции пакета и собирает все, что нужно в правильном порядке. Каждый пакет собирается в чистом chroot, это означает окружение, в котором устанавливаются только пакеты, требующиеся для сборки данного пакета в соответствии с инструкциями. Таким образом мы уменьшаем вероятность того, что собираемый нами пакет не будет запрашивать для себя других пакетов, которые ему в действительности нужны. Это позволит избежать ошибок и «поломок» после установки.
[ Читать полностью ]
В Haiku
В Haiku реализованы функции ASLR и DEP
Начиная с ревизии Haiku hrev45522 в системе доступны функции ASLR (рандомизация адресного пространства) и DEP (предотвращение выполнения данных). Эта функциональность уже довольно давно является стандартной в большинстве уважающих себя современных операционных систем, если они включены, то злоумышленникам становится гораздо сложнее использовать любые уязвимости, которые могут присутствовать в приложениях работающих в Haiku. Эти новые для Haiku механизмы позволят улучшить текущее положение нашей операционной системы в контексте защищенности ОС от компьютерных атак недоброжелателей.
[ Читать полностью ]
Отправить комментарий