Введение

Дистрибутив KateOS — это дистрибутив Linux, первоначально основанный на Slackware. Он был предназначен для пользователей среднего уровня подготовки. Его система управления пакетами использовала так называемые пакеты TGZex (.tgz), которые, в отличие от пакетов Slackware, поддерживали отслеживание зависимостей (опционально), интернационализированные описания и были разработаны для облегчения обновления. Для управления пакетами существовало два собственных инструмента: PKG и Updateos. Последней выпущенной версией была KateOS III (3.6), включая Live CD, в 2007 году.

История

Проект KateOS был основан в конце 2003 года Дамианом Раковским. Версия KateOS Дата выпуска 1.0 9 октября 2004 2.0 9 апреля 2005 2.1 23 июня 2005 2.3 13 октября 2005 3.0 9 июля 2006 3.1 7 октября 2006 3.2 21 декабря 2006 3.6 17 сентября 2007 Kate Linux 1.0 Rabbit (серия I) Первая версия системы была опубликована 9 октября 2004 года. Система была основана на Slackware 9.0. Из-за проблем с главным сервером, который работал только нерегулярно, почти никто не узнал о существовании Kate 1.0. После перехода на другой сервер проект начал постепенно приобретать пользователей. Вскоре после этого были опубликованы версия Kate 1.0.1 (исправляющий релиз, включающий UpdatePack 1) и Live-версия. Kate Linux 2.0 Zyklon (серия II) Версия 2.0 была опубликована 9 апреля 2005 года и больше не основывалась на Slackware. Это была долгосрочная редакция, ставшая основой для дальнейшей разработки. Это также было первое издание, использующее Linux 2.6. 6 мая 2005 года название проекта было изменено на KateOS. 22 мая 2005 года была опубликована версия 2.0.1, предоставляющая инструмент для управления и удаленного обновления пакетов TGZex. Инструмент назывался "Обновления" и был написан Пьотром Корзузеком. 23 июня 2005 года была опубликована версия 2.1. Теперь "Обновления" могли устанавливать пакеты удаленно. 12 августа 2005 года был опубликован первый Live-релиз серии II. Он имел более выразительный графический дизайн, использовал технологию squashfs (2 ГБ данных, упакованных на один CD) и unionfs. 13 октября 2005 года была опубликована последняя версия серии II – 2.3. "Обновления" получили новые возможности, а система – улучшенное автоматическое определение оборудования с помощью инструмента Discover. KateOS 3.0 Virgen (серия III) 12 апреля 2006 года был опубликован первый снимок KateOS 3.0. 9 июля 2006 года была опубликована версия 3.0.1. Система упаковки была полностью переписана, в результате чего появились инструменты PKG и Updates2, а также библиотеки libupdateos и libsmarttools. Функциональность пакетов TGZex была расширена, теперь она включала отслеживание зависимостей и описания на многих языках. Процесс установки был упрощен и позволял выполнить полную установку всего за 15 минут. Система использовала udev, D-Bus и HAL для автоматического обнаружения оборудования и монтирования устройств. 4 августа 2006 года был опубликован первый Live-релиз версии III. Он был предназначен для демонстрации возможностей KateOS 3.0 и использования в качестве системы восстановления данных. На CD было размещено 2 ГБ данных, включая рабочее окружение Xfce и множество офисных и мультимедийных приложений. Он автоматически обнаруживал и настраивал оборудование. 7 октября 2006 года была опубликована версия 3.1. Она содержала исправления и обновленное рабочее окружение GNOME. Это было первое издание GNOME, адаптированное специально для системы KateOS. Также был включен Update Notifier – демон, иконка которого менялась и мигала при обнаружении новых обновлений. Он позволял пользователю выбирать пакеты для обновления и выполнять их обновление. Он был основан на библиотеке libupdateos и поддерживал только пакеты и репозитории KateOS. 21 декабря 2006 года была опубликована версия 3.2. Помимо исправлений и обновлений, она включала новый инструмент KatePKG. KatePKG – это графический менеджер пакетов, написанный на PHP с использованием библиотеки PHP GTK, что делает KateOS первой системой, включающей эту библиотеку в стандартную поставку. Он был разработан для того, чтобы пользователи могли легко устанавливать, обновлять и удалять пакеты из системы. Он поддерживает любое количество репозиториев, включая локальные (расположенные на жестком диске пользователя). 17 сентября 2007 года после восьми месяцев разработки была выпущена версия 3.6. Эта версия привнесла в KateOS несколько новых и обновленных функций, таких как режим ожидания, управляемый программным обеспечением, и добавление нескольких новых программ, таких как KateLAN и Realm, чтобы сделать настройку системы более удобной для пользователя. Live CD версия 3.6 стала первой KateOS, предоставляющей установщик на диске под названием Install Agent, позволяющий пользователю напрямую установить систему на жесткий диск после тестирования в режиме реального времени.

Дополнительная информация

Все новые выпуски KateOS планировалось поддерживать около двух лет. Пользователям рекомендовалось обновляться до новых версий дистрибутива с помощью команды updateos, хотя обновления основных версий (обновления серий), например, с II на III, не рекомендовались. Дамиан Раковски, «инициатор, лидер и первый разработчик» проекта, заявил, что проект был назван в честь друга и потому, что имя Кейт «простое, милое и знакомо всем».