Sourcery — простой и удобный Python / GTK+ графический интерфейс к консольной утилите Slapt-src.
Slapt-src — мощная консольная утилита для автоматизации компилирования (перевод текста приложения на языке высокого уровня в эквивалентное приложение на машинном языке) и сборки пакетов приложений из исходных кодов, с помощью скриптов (сценариев) с сайта SlackBuilds.org.
Sourcery предоставляет пользователю простой и удобный графический интерфейс, который позволяет полностью автоматизировать процесс компиляции, сборки и установки в состав операционной системы пакетов из исходных кодов, с помощью скриптов SlackBuilds и SLKBUILD (аналог Arch скриптов PKGBUILD для Slackware).
Для установки и удаления пакетов в Sourcery, так же как и в slapt-src, использует Slapt-Get (консольная утилита использующая для работы стандартные инструменты Slackware, такие как: installpkg, removepkg и upgradepkg, для управления пакетами с отслеживанием зависимостей).
Автором Sourcery. так же как и SLKBUILD, является Джордж Влахавас (George Vlahavas), один из разработчиков Salix OS. Первая версия Sourcery была выпущена 11 января 2011 года, а в феврале этого же года была включена а состав Salix OS 13.2 beta1.
Помимо установки и удаления пакетов, в Sourcery есть возможность получения подробной информации о скрипте SlackBuilds, поиск по списку пакетов и просмотр отчётов работы по каждому пакету.
Sourcery устанавливает пакеты с разрешением зависимостей, но пользователю необходимо (придётся) установить недостающие зависимости самостоятельно, если в репозитории не содержится информации о них (например с сайта pkgs.org).
Начиная с версии Salix OS 13.37, Sourcery доступна для установки в менеджере пакетов Slapt-Get/Gslapt. Пользователям более ранних версий Salix OS (например ветки 13.1) и Slackware так же могут использовать Sourcery, готовые пакеты доступны в официальных репозиториях Salix OS.
Лицензия: GNU General Public License
Комментариев: 2 RSS
1Аноним22-01-2020 12:03
> для автоматизации компилирования (перевод текста приложения на языке высокого уровня в эквивалентное приложение на машинном языке)
это для кого написан?
2Gera23-01-2020 17:46
Для тех кто не так продвинут как аноним?
Вы можете войти под своим логином или зарегистрироваться на сайте.