KaOS uma distribuição linux rolling release e transparente totalmente integrada para o ambiente de trabalho moderno, construida a partir do zero com um foco muito específico. Focada no KDE, um kit de ferramentas (Qt), uma arquitetura (x86_64), mais um foco na avaliação e seleção das ferramentas e aplicações mais adequadas.
O mapa do repositório é simples, e consiste em três grupos, Core, Main e Apps. Um sistema regular completo sempre terá as ultimas atualizações disponíveis, sem precisar da reinstalação do sistema.
- Core – tem a base de pacotes necessários para que o sistema de boot, comunicação com a BIOS conectado a maioria do hardware e configurar as opções básicas do shell. Exemplos de pacotes estão o kernel, systemd, cadeia de ferramentas para construção e ferramentas básicas de linha de comando . Este repositório é cuidadosamente atualizado, uma vez que qualquer atualização não é exaustivamente testada afeta grandemente a estabilidade do sistema.
- Main – este repositório consiste em todas as bibliotecas necessárias, drives extras e firmware necessarios para uma Área de trabalho e Aplicações funcionais. Muitas delas podem ser totalmente atualizadas e vai passar para o usuário final, após um período de testes de sete a dez dias. Alguns pacotes mais vulneráveis entrará após um feedback suficiente para não ser haver necessidade regresso.
- Apps – consiste em todos os pacotes observadas e utilizadas pelos usuários, incluindo KDE e quaisquer ferramentas necessárias. É totalmente atualizado e você pode esperar atualizações neste repositório após um período de teste de curto, a menos que seja necessário construír versões mais recentes dos pacotes centrais ou principal, então será necessario esperar até que aqueles estejem prontos para sair de seus período testes.
O Build é onde todo pacote inicia, se é uma reconstrução, atualização ou nova adição, tudo será construído, uma vez que passaram pelo teste adequado, os pacotes são movidos para seu respectivo repositório.