Форум
Буилды для Slackware, Yweather и другие.
Понравилось описание программки Yweather, размещенное на данном сайте.
Решил воспроизвести для себя на своем slackware-current.
Заодно русифицировать немного. Получилось:
Кому интересно, хочу предложить SlackBuild для компиляции и создания пакета. В этой теме я буду вылаживать буилды для Slackware - программ, описания которых есть на этом сайте.
Скачать SlackBuild
Исходник программы Yweather компилируется при помощи компилятора BaCon.
SlackBuild для создания пакета BaCon в архиве прилагается.
Опробовал ещё одну программку для себя - текстовый редактор zim для заметок.
Описание редактора здесь.
Zim работает с пакетом pyxdg. SlackBuild для него в архиве прилагается.
Скачать zim.SlackBuild
Опробовал ещё одну программку, для удаления метаданных из фотографий, документов, pdf-файлов.
Программа называется "MAT". Описание можно почитать здесь же на сайте.
SlackBuild'ы со всеми зависимостями и установочными скриптами для Slackware-current можно скачать по ссылке ниже.
Создание и установку пакетов можно произвести с помощью двух скриптов.
install_0.sh - установит только те пакеты, которых в системе нет.
install_1.sh - просто тупо установит все пакеты необходимые для работы программы "MAT", с переустановкой тех пакетов, которые уже были установлены в системе ранее...
Добавлено позже:
На этот раз подготовил комплект скриптов для установки торрент-клиента Deluge, со всеми зависимостями.
Описание этой нужной для современного пользователя интернета программы читайте здесь. Версия последняя, на сегодняшний день, работает под Slackware-14.1 и Slackware-current. Выглядит так:
Установка с помощью скрипта выглядит примерно так:
Загрузить архив со скриптами можно по ссылке ниже:
Шикарно! Избавили меня от необходимости что то делать самому!cdrw:
На этот раз подготовил комплект скриптов для установки торрент-клиента Deluge, со всеми зависимостями
Вы не экстрасенс случаем? :)))
Меня в прошлые выходные один знакомый попросил его Salix свежим Deluge осчастливить, я вот и чесал репу как бы мне попроще извернуться, а тут такой подарок! Спасибо от меня, ну и от того кто его пользовать будет! ;)))
ЗЫ: Чего то я ленивым стал, в последнее время, давно в свою нычку ничего не скидывал...
Весна наверно виновата! :)))
Спасибо за хорошие слова. Постараюсь ещё чё нибудь...
Добавлено позже:
По умолчанию, в свеже-установленном Slackware шрифты выглядят не очень...
Каждый по своему решает эту проблему. Для себя я определился - мне нравятся стандартные ttf фонты от Microsoft и сглаживание как в infinality.
Очередной пакет с буилдами для установки шрифтов ttf и пропатченных на предмет infinality пакетов
cairo, freetype и fontconfig.
Здесь скриншот, как это выглядит на моей Slackware-current:
Сам пакет с буилдами можно скачать здесь...
Сегодня размещаю пакет с буилдами для установки композитного оконного менеджера Compiz-Fusion в Slackware-current.
Как всегда, компилирование, создание и установка пакетов производится с помощью одного единственного скрипта - install_1.sh
Почитать о настройке Compiz'а можно у "Любовницы Тукса", у "Компизоманов", немного инфы есть и на этом сайте...
Вот как примерно выглядит рабочий компиз у меня:
Исходники брались преимущественно с репозитория дистрибутива AltLinux, поэтому русификация получше и Compiz адаптирован для среды рабочего стола MATE.
Архив со SlackBuild'ами можно скачать здесь.
Добавлено позже:
=============================================================================
Xfburn - программа, предназначенная для записи CD/DVD дисков, разработанная главным образом для рабочей среды Xfce. Не все устанавливают свою Slackware полностью и используют предложенные Патриком рабочие среды для дистрибутива XFCE, KDE и др. Я, например, использую MATE. В MATE нет своей штатной программы для прожига компакт-дисков. Поэтому пришлось "позаимствовать" программу xfburn из XFCE с сопутствующими зависимостями. Всю XFCE предпочитаю не устанавливать из соображений минимзации дистрибутива, поэтому, как результат этот набор буилдов.
Описание программы на zenway.ru/
Скачать архив со скриптами можно здесь.
Вылаживаю SlackBuild создания пакета для Slackware-current программы-просмотрщика pdf-файлов - qpdfview последней версии.
Такой скрипт имеется и на slackbuild.org, но там отсуствует руссификация и более старая версия просмотрщика.
Прочесть о программе можно на этом сайте.
Скрипт, кому интересно, можно скачать здесь.
XnView - один из лучших просмотрщиков/конверторов графических файлов. Кроме своих основных функций - качественного показа графики и её конвертирования из одного формата в другой, программа обладает и множеством дополнительных инструментов: работа со сканером, создание html-страниц с графикой, подсчет использованных в картинке цветов.
Для linux предоставляется уже в скомпилированном виде, поэтому скрипт лишь скачивает архив с программой и "изготавливает" установочный пакет в формате Slackware, для удобства при удалении пакета.
Более полное описание смотрите на zenway.ru, а так же на softonic.com.
Скачать SlackBuild для опакечивания программы можно отсюда.
Опакетил еще одну чудную программку - анализатор оборудования железа вашего компьютера CPU-G. Программка двухлетней свежести и больше не развивается, но информацию показывает исправно. Чисто из спортивного интереса добавил в нее картинуку дистрибутива Slackware, сама программа до этого выводила логотипы только дистрибутивов Ubuntu и Mint. Для этого пришлось наложить патч и добавить логотип Slackware.
Выглядит это чудо так:
Прочесть о программе можно на сайте zenway.ru.
Скачать cpu-g.SlackBuild для Slackware-current-14.1 можно здесь.
posixru:
Вы случаем экстросенсорикой не балуетесь? :)))cdrw:
Опакетил еще одну чудную программку - анализатор оборудования железа
Я только сегодня его и I-Nex вспоминал, когда тему про CPU-X делал! За одно и вставил про них упоминание...
А я сейчас сижу скриптика мучаю, а то не нравится он мне дефолтный.
Нет, мне просто это интересно... Сегодня три часа ушло на воссоздание древнего lkmonitor на современной системе. Получилось почти, пришлось восемь пакетов зависимостей добавить... Но прога всё-таки старовата. Хотя работает... Получилось так:
Память больше 4-х гигов прога не видит, как я понимаю... При компиляции потянула восемь пакетов зависимостей. Но всё таки размещу пакет со скриптами позже, на компах с памятью до 4-х гигов должна нормально работать...
На счёт скриптика, полюбопытствую... Может подсоединюсь, если понятно будет.
Я кстати тоже люблю с стареньким софтом повозится, есть много интересного...cdrw:
Нет, мне просто это интересно... Сегодня три часа ушло на воссоздание древнего lkmonitor на современной системе
Ну или с совсем свежим, с пылу с жару! :)))
А скриптик прикольный, что то типа screenFetch но чутка информативнее:
Добил я таки этот lkmonitor. А по сему вылаживаю пакет скриптов для создания этой программки. Подойдёт для определения железа стареньких компов. Справляется так же с выводом списка загруженных модулей ядра. (Это для любителей лохматить ядро, в плане уменьшения веса)
Выглядит вот так:
О программе читайте обзор на zenway.ru
Скачать архив с SlackBuild'ами для опакечивания программы можно отсюда.
Добавлено позже:
posixru:
Я кстати тоже люблю с стареньким софтом повозится, есть много интересного...cdrw:
Нет, мне просто это интересно... Сегодня три часа ушло на воссоздание древнего lkmonitor на современной системе
Ну или с совсем свежим, с пылу с жару! :)))
А скриптик прикольный, что то типа screenFetch но чутка информативнее:
Забавная штука... :) Скриптиком не поделитесь? А то я на гите взглянул, но пока не понял где там собака зарыта...
Ну по сути то это простой скрипт, просто ему питон3 и ponysay требуются...
Решил вот разместить SlackBuild для пакета WCM Commander 0.20.0... Спорный проект. Начало создал один программист, продолжил улучшать другой, да ещё сообщников привлёк.
Они там собачатся между собою уже второй год, хотя говнецо вылезло только недавно. Полазив по интернету и почитав их споры пришёл к выводу - я за более молодого!!!
Тот для людей делает, а второго, родоначальника, от самолюбия корёжит...
Оба хотят хорошее сделать, но конфликт есть!
Ладно, о самом спорном субъекте:
WCM Commander - это графический открытый двухпанельный файловый менеджер для
Linux, FreeBSD, Windows и OS X, основанный на проекте Wal Commander. В файловом
менеджере есть текстовый редактор и просмотрщик файлов с подсветкой синтаксиса,
свой терминал, виртуальные файловые системы (FTP, SFTP, Samba) и многое другое.
Интерфейс и горячие клавиши максимально приближены к Far Manager.
Программа использует X11 для отрисовки интерфейса.
Выглядит установленным на моём компе так:
Скачать SlackBuildы можно здесь.
Домашняя страница форка здесь.
Добавлено позже:
Опробовал проигрыватель музыкальных файлов deadbeef... Не понравился... Скучные обои, формат *.aac не понимает. Тэги редактировать не умеет. mp4 пытается открыть, но делает бесконечную паузу... Больше не испытывал свои нервы...
Выглядит скромно, без запросов на экстраординарность:
Прочитать о плеере можно на zenway.ru.
А скачать SlackBuild для Slackware можно здесь...
Мне он нравится и давно уже! Я его себе на Саликса из Арчевого пакета делаю, он так с меньшими телодвижениями многие вкусности имеет. А *.aac он понимает и mp4 играет, только что это проверил! В модулях посмотрите наличие оных, как то давно было что то подобное, только совсем не помню где и как исправлял.cdrw:
формат *.aac не понимает. Тэги редактировать не умеет. mp4 пытается открыть, но делает бесконечную паузу
А редактор тегов имеется, он из контекстного меню трека вызывается:

Да, Вы правы - погорячился... Оказывается у него куча плагинов готовых есть, только нужно добавить. Вечером переделаю SlackBuild, добавлю сразу плагины...
Добавлено позже:
Пожалуй, сегодня не получится опубликовать SlackBuildы. Установил требуемые зависимости, но результат тот же - *.aac не проигрывает. Для этого нужно было установить перед компиляцией faad2. Модуль aac.so в пакете появился, проигрыватель даже увидел при открытии файлы *.aac, но "проигрывает" молча сволочь... Были установлены и lame и x264 и ffmpeg и twolame и даже Timidity++... Начинаю с "чистого листа", с переустановки системы с внимательным чтением сообщений системы и документации (говорила мама - учи английский). Ибо цель моих наборов скриптов - на свежеустановленную Slackware установить нужную программу со всеми зависимостями... На большее не рассчитываю, но скрипты должны работать.
Мне давно уже лень с "чистой" Slackware возится, процесс установки меня не прикалывает! При "подобной" надобности ставлю Salix Fluxbox или Salix Openbox в режиме BASIC и быстро получаю "пустую" систему с самым минимумом, в которой можно с комфортом заниматься тем чего хочется.cdrw:
Начинаю с "чистого листа", с переустановки системы с внимательным чтением сообщений системы и документации (говорила мама - учи английский). Ибо цель моих наборов скриптов - на свежеустановленную Slackware установить нужную программу со всеми зависимостями...
Я с пустого листа давно не делал, да и делал то в основном себе, а медийное всё ставлю скриптом или графической утилитой salix-codecs-installer. Ставит всё оптом, то что имеется и потом никаких проблем с медиа...cdrw:
Установил требуемые зависимости, но результат тот же - *.aac не проигрывает. Для этого нужно было установить перед компиляцией faad2. Модуль aac.so в пакете появился, проигрыватель даже увидел при открытии файлы *.aac, но "проигрывает" молча сволочь... Были установлены и lame и x264 и ffmpeg и twolame и даже Timidity++
А мне нравится устанавливать систему заново. Именно для этого я и делаю наборы скриптов чтобы устанавливать нужную мне программу со всеми нужными зависимостями. Для этого я сделал скрипт, который автоматом скачивает slackware-current в каталог, патчит в initrd.img на предмет интеграции в установочный дистрибутив каталогов /mate, /office, /compiz...
Формирует структуру каталогов для установки дистрибутива с флешки. Добавляет в каталогах /mate и /office тэговые файлы maketag и др. Остается подправить вручную эти самые maketag, потому что скрипт "mktag" делает только заготовку и ошибается в чтении названий пакетов, в частности глючит если в названии пакета присутствуют символы "+". После такой ручной правки остаётся перенести содержимое каталога /fleshka на флешку, и с помощью утилиты syslinux сделать её загрузочной.
После этого уже с помощью скриптов добавляю нужные мне программы. Salix я устанавливал и пользовался им, но остаюсь приверженцем Slackware, хотя много идей почерпнул из того же Salix.
Если интересно, то можете посмотреть как скрипт работает. У меня хорошая скорость интернета и дистрибутив скачивается минут за десять... Может подскажете что нибудь или посоветуете...
Скрипт с сопутствующими файлами (Acronis, Victoria, "нескучные обои" :) для syslinux) можно скачать здесь. Размер файла: 45631.78 кб!
