среда, 13 января 2016 г.

Portscriptum: роадмап

Не нравится, что portage и его утилиты при всей своей функциональности неудобны во многих местах. Portscriptum включает в себя утилиты:
  1. gen: обёртка над emerge (ориентир на pkgcore - он в разы быстрее), редуцирующая некоторые часто используемые опции, а также автоматически составляющая наборы из устанавливаемых или удаляемых пакетов.
  2. genctl: управление переменными portage попакетно и глобально.
  3. usectl: управление USE-флагами попакетно и глобально.
  4. mskctl: маскировка/размаскировка пакетов и наборов.
  5. repctl: управление репозиториями (исп. layman).

вторник, 12 января 2016 г.

Общая концепция и планы.

Gentoo - прекрасный дистрибутив Linux, но всё-таки у него есть немалое количество недостатков и недочётов, которые делают использование Gentoo не таким комфортным, как хотелось бы. Проект Locus нацелен на усовершенствование Gentoo в тех направлениях и теми способами, которые автор считает наиболее естественными, исходя из своего опыта использования Gentoo.

В настоящее время roadmap состоит из следующих пунктов:
  1. Portscriptum: набор скриптов для более простой, централизованной и наглядной манипуляциями пакетами и репозиториями. Реализуется на bash, планируется использование Python.
  2. Kerner: набор скриптов для управления ядрами.
  3. Инсталлятор (название пока не придумано).
  4. volcontrol: утилиты для управления томами Btrfs и загрузочными окружениями.
  5. Locus Desktop Tuning: набор различных настроек.
  6. Locus Desktop Look: оформление KDE и некоторые улучшения.