Кіріспе
Linux дистрибутиві
KateOS – бастапқыда Slackware негізінде құрылған Linux дистрибутиві. Ол орташа деңгейдегі пайдаланушыларға арналған еді. Оның пакеттерді басқару жүйесі 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 сериясы) Жүйенің алғашқы нұсқасы 2004 жылдың 9 қазанында жарық көрді. Жүйе Slackware 9.0-ға негізделген. Негізгі сервердегі проблемалар салдарынан, ол сирек жұмыс істеді, сондықтан Kate 1.0 бар екені туралы көптеген адамдар білмеді. Басқа серверге көшірілгеннен кейін жоба біртіндеп пайдаланушыларды жинауға кірісті. Кейіннен Kate 1.0.1 (жаңарту пакеті 1 бар түзету нұсқасы) және Live нұсқасы жарияланды. Kate Linux 2.0 Zyklon (II сериясы) 2.0 нұсқасы 2005 жылдың 9 сәуірінде жарық көрді және енді Slackware-ге негізделмеді. Бұл ұзақ мерзімді басылым, одан әрі дамудың негізі болды. Бұл Linux 2.6 ядросын қолданған алғашқы нұсқасы болды. 2005 жылдың 6 мамырында жобаның атауы KateOS болып өзгертілді. 2005 жылдың 22 мамырында 2.0.1 нұсқасы жарияланды, ол TGZex пакеттерін басқару және қашықтан жаңарту құралын ұсынады. Бұл құрал Updates деп аталды және оны Пиотр Корзушек жазды. 2005 жылдың 23 маусымында 2.1 нұсқасы жарияланды. Жаңартулар енді қашықтан пакеттерді орнатуға мүмкіндік береді. 2005 жылдың 12 тамызында II серияның алғашқы Live нұсқасы жарық көрді. Ол ерекше графикалық дизайнымен, squashfs технологиясын (2 ГБ деректерді бір ғана CD-ге сыйыстыру) және unionfs технологиясын қолданды. 2005 жылдың 13 қазанында II нұсқаның соңғы нұсқасы 2.3 шықты. Жаңартулар жаңа мүмкіндіктер алды, ал жүйе Discover құралы арқылы аппараттық құралдарды автоматты түрде анықтауға мүмкіндік алды. KateOS 3.0 Virgen (III сериясы) 2006 жылдың 12 сәуірінде KateOS 3.0-дың алғашқы бета нұсқасы жарияланды. 2006 жылдың 9 шілдесінде 3.0.1 нұсқасы жарияланды. Қаптамалау жүйесі толығымен қайта жазылды, нәтижесінде PKG және Updates2 құралдары, libupdateos және libsmarttools кітапханалары пайда болды. TGZex пакеттерінің функционалдығы кеңейтілді, бұл жолы тәуелділіктерді қадағалау және көптеген тілдерде сипаттамаларды қамтиды. Орнату процесі оңайлатылды, сондықтан толық орнату тек 15 минут ішінде жүзеге асырылады. Жүйе udev, D Bus және HAL бағдарламаларын автоматты түрде аппаратты анықтау және құрылғыларды орнату үшін қолданды. 2006 жылдың 4 тамызында III нұсқаның бірінші Live нұсқасы жарық көрді. Ол KateOS 3.0 мүмкіндіктерін көрсетуге және деректерді құтқару жүйесі ретінде пайдалануға бағытталған. CD-де 2 ГБ дерек бар, оның ішінде Xfce үстел ортасы және көптеген кеңсе және мультимедиялық қосымшалар бар. Ол автоматты түрде аппаратты анықтап, конфигурациялайды. 2006 жылдың 7 қазанында 3.1 нұсқасы жарияланды. Ол түзетулер мен жаңартылған GNOME үстел ортасын қамтиды. Бұл Gnome-нің KateOS жүйесіне арнайы бейімделген алғашқы нұсқасы болды. Ол сондай-ақ жаңарту хабарлаушысын, жүйелік іздену белгісі өзгерген және жаңа жаңартулар табылған кезде жарқыраған демонды қамтиды. Ол пайдаланушыға жаңартылатын пакеттерді таңдап, оларды жаңартуға мүмкіндік береді. Ол libupdateos кітапханасына негізделген және тек KateOS пакеттері мен қоймаларын қолдайды. 2006 жылдың 21 желтоқсанында 3.2 нұсқасы жарияланды. Түзетулер мен жаңартулардан басқа, KatePKG деген жаңа құрал да бар. KatePKG - PHP-де PHP GTK кітапханасымен жазылған графикалық пакет менеджері, KateOS-ті осы кітапхананы әдепкі дистрибуцияға енгізген алғашқы жүйе етеді. Ол пайдаланушыларға оңай орнатуға, жаңартуға және жүйеден пакеттерді алып тастауға мүмкіндік беру үшін жасалды. Ол кез келген репозиторийлерді, соның ішінде жергілікті репозиторийлерді (пайдаланушының қатты дискісінде орналасқан) қолдайды. 2007 жылдың 17 қыркүйегінде сегіз айлық дамудан кейін 3.6 нұсқасы шығарылды. Бұл нұсқа KateOS-ке бірнеше жаңа және жаңартылған мүмкіндіктерді әкелді, мысалы, бағдарламалық қамтамасыздандырылған тоқтату режимі және KateLAN және Realm сияқты бірнеше жаңа бағдарламаларды қосу, бұл жүйені пайдаланушыға ыңғайлы етіп баптауға көмектеседі. Live CD 3.6 нұсқасы KateOS-тің бірінші нұсқасы болды, ол Install Agent деп аталатын дискіде орнатушыны ұсынды, бұл пайдаланушыға жүйені тіріде сынап көргеннен кейін тікелей қатты дискіге орнатуға мүмкіндік берді.
Kate Linux 1.0 Rabbit (series I)
The first version of the system was published on 2004 10 09. The system was based on Slackware 9.0. Due to the problems with the main server which worked only infrequently, hardly anyone learned about the existence of Kate 1.0. After a move to another server, the project has begun to gradually acquire users. After some time, Kate 1.0.1 (a fix release including UpdatePack 1), and a Live version were published. Kate Linux 2.0 Zyklon (series II)
Version 2.0 was published on 2005 04 09, and was no longer based on Slackware. It was a long term edition, the base for further development. It was also the first edition using Linux 2.6. On 2005 05 06 the name of the project has been changed to KateOS. On 2005 05 22 version 2.0.1 was published, providing a tool for managing and remote updating the TGZex packages. The tool was called Updates, and was written by Piotr Korzuszek. On 2005 06 23 version 2.1 was published. Updates now could install packages remotely. On 12 August 2005, the first Live edition of series II was published. It had a more distinctive graphical design, used the squashfs technology (2 GB of data packed on just one CD) and unionfs. On 2005 10 13 the last version of Version II was published 2.3. Updates gained new possibilities, and the system had a better hardware autodetection with the Discover tool. KateOS 3.0 Virgen (series III)
On 12 April 2006 the first snapshot of KateOS 3.0 was published. On 2006 07 09 version 3.0.1 was published. The packaging system was completely rewritten resulting in the PKG and Updates2 tools, and the libupdateos and libsmarttools libraries. The functionality of the TGZex packages was widened, this time to include dependency tracking and descriptions in many languages. The installation process was simplified to allow a full install in only 15 minutes. The system used udev, D Bus and HAL to detect hardware and mount devices automatically. On 4 August 2006 the first Live'' edition of Version III was published. It was aimed to demonstrate the possibilities of KateOS 3.0, and to be used as a data rescue system. The CD contained 2GB of data, including the Xfce desktop environment and many office and multimedia applications. It detected and configured hardware automatically. On 7 October 2006 version 3.1 was published. It contained fixes, and the updated GNOME desktop environment. It was the first edition of Gnome adjusted especially to the KateOS system. It also included Update notifier, a daemon for which the system trace icon changed and blinked when new updates were discovered. It let the user choose packages to be updated and update them. It was based on the libupdateos library, and only supported the KateOS packages and repositories. On 21 December 2006 version 3.2 was published. Apart from fixes and updates, it included a new tool, KatePKG. KatePKG is a graphical package manager written in PHP with the PHP GTK library, making KateOS the first system to include this library in the default distribution. It was designed to allow users to easily install, update, and remove packages from the system. It supports any number of repositories, including local ones (located on the user's hard drive). On 17 September 2007 version 3.6''' was released after eight months of development. This version brought several new and updated features to KateOS such as software driven suspend mode and the addition of several new programs such as KateLAN and Realm to help make configuring the system more user friendly. The Live CD version of 3.6 was the first KateOS to provide an on disc installer called Install Agent, allowing the user to directly install to their hard disk after trying the system live.
Қосымша ақпарат
KateOS-тің барлық жаңа шығарылымдары шамамен екі жыл бойы қолдау көрсетуге жоспарланған. Пайдаланушылар дистрибутивтің жаңа нұсқаларына updateos командасы арқылы жаңартуға ынталандырылды, алайда негізгі нұсқаларға (сериялық жаңартулар) жаңарту, мысалы II > III, ұсынылмады. Жобаның бастамашысы, жетекшісі және бірінші әзірлеушісі атанған Дэмиан Раковски жобаның атына дос атының берілгенін және Кейт есімінің "қарапайым, әдемі және барлығына таныс" екенін айтты.