Неофициальный репозиторий для Debian.

Автор Alex_P, 14 июля 2016, 18:59:14

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Alex_P

Доброго времени суток. Я решил написать немного о своем хобби, которое несвязанно с моей профессией или работой.

Когда я только начинал осваивать GNU\Linux, мне хотелось получать самые свежие программы, и для пользователя Debian выхода было два собирать самому или переходить на другой дистрибутив. И я решил собирать. В первые пол года я даже и не знал о способах сборки правильных deb пакетов. И распространял на разных файловых хостингах)) Осенью 2009 года я освоил сборку с помощью улит devscripts.  и в конце 2009 года появилась идея сделать удобный способ распространения. Выбор пал на репозиторий на арендованной VPSки. Он был запущен в январе 2010 года. Постепенно я добавлял новые программы.  В настоящие время в нем находится около 45 программ. В основном я собираю из срезов с систем контроля версий.

Репозиторий находится по адресу: http://notesalexp.org/

Для подключения необходимо добавить следующую строку в  /etc/apt/sources.list
для Wheezy: deb http://notesalexp.org/debian/wheezy/ wheezy main
для Jessie: deb http://notesalexp.org/debian/jessie/ jessie main
для Stretch: deb http://notesalexp.org/debian/stretch/ stretch main
для Sid: deb http://notesalexp.org/debian/sid/ sid main

Обновить список пакетов и установить ключ.
apt-get update && apt-get install notesalexp-keyring

Еще раз обновить список пакетов и ставить выбранную программу удобными для Вас средствами.

Допустим Вам ненужны все пакеты из моего репозитория, а только clementine. Тогда создадим файл /etc/apt/preferences.d/notesalexp со следующим содержанием:

Package: *
Pin: release o=notesalexp.org
Pin-Priority: 200

Package: clementine
Pin: release o=notesalexp.org
Pin-Priority: 500


Теперь clementine будет устанавливаться с http://notesalexp.org/, а другие пакеты с других источников.

Так же я хочу отметить что для некоторых пакетов, собранных для системы, необходимо подключить http://www.deb-multimedia.org/.

Из последнего я добавил не сколько пакетов gimp-devel(устанавливается вместе с обычным gimp), solvespace, librecad

ferum

Думаю приветствуется теми кому надо и игнорируется теми кто против. Плохо одно потеряется если не пометить тему важной, но это уж как админы скажут.
З.Ы. Вот если честно хотелось бы правильно собранную свежую MytchTV и чтоб работала.
Русские дебианщики против цифрового слабоумия !

Alex_P

Цитата: ferum от 14 июля 2016, 20:30:47Вот если честно хотелось бы правильно собранную свежую MytchTV и чтоб работала.
Мне не сложно сделать сборку MytchTV, только в чем заключается правильная сборка?

ferum

Цитата: Alex_P от 15 июля 2016, 20:02:55только в чем заключается правильная сборка?
К слову сказать в в дистрибутивах на базе debian не сталкивался что бы оно вообще работало без пинков из командной строки. ....конечно я давненько забросил это дело но прежде пытался смотреть спутниковые каналы через dvb s карту с помощью этой программы. Грубо говоря она состоит из бэкхенда и фронтхенда. Задняя часть принимает и стримит каналы а передняя принимает стрим и воспроизводит. В ubunt ах по жизни была ошибка слишком ранний старт бэкхенда при старте системы и это выражалось в том что удавалось смотреть только первый включённый канал а при попытке переключить всё висло намертво и удавалось перезагрузить компьютер только через выход в виртуальную консоль. В debian эта программа находится в deb-multimedia и бэкхенд от релиза к релизу либо нерабочий либо попросту отсутствует. Я правда в jessie уже не пробовал её ставить но при попытке погуглить  вряд ли удастся найти сколь нибудь полезную информацию. Ещё пол года назад в сети на github/bas-t был мануал по сборке этой программы из исходников ( свежих на тот момент) в связке с ffdecsawrapper и oscam для wheezy  но его сейчас убрали так как сейчас уже другие исходники и что немаловажно длинные стартовые скрипты sisv более не актуальны. Возможно будет новый мануал но пока нет.
Вместе с тем уже в 10-11 годах пользователи open suse успешно пользовались этим навороченным мультимедийным комбайном.
Я так полагаю что надо или очень хорошо знать теорию стартовых скриптов systemd или брать тестовую машину , собирать ( а это даже не ядро и не wine ) из исходников , писать и тестировать стартовые скрипты и уже потом осмысленно собирать всё в пакеты.
[ot]Ещё года 3-4 назад но при наличии нынешних познаний я бы убил пару недель зимнего отпуска на такие экперименты, возможно впустую а сейчас замечаю что интерес мой к телевиденью сошёл практически на нет да и быстрее разберёшься в целом дистрибутиве чем в этой программе.[/ot]
По этому я не настаиваю, разве что если есть собственное желание  качественно вскипятить мозги.  ;D
Русские дебианщики против цифрового слабоумия !

Alex_P

Проблема будет скорее всего со сборкой модуля ядра, вообщем не обещаю что получится но голову поломаю :)

ferum

Кстати надо будет попробовать собрать таким образом так как готовые пакеты есть в deb-multimedia они прекрасно устанавливаются но я бы хотел видеть того человека который бы заставил эту программу работать.
З.Ы.в  Centos 7 программа собранная из исходников у меня работает.
Русские дебианщики против цифрового слабоумия !

Krishnoved


Alex_P

Цитата: Krishnoved от 24 декабря 2016, 00:23:10
А свежие пакеты network-manager есть?


К сожалению нет. Список можно посмотреть так: http://notesalexp.org/packages/en/jessie/amd64/

Aalexeey

Alex_P, исключительно в качестве пожелания это свежие: VLC, qBittorrent, Linphone, Pinta, SimpleBurn (реально работающий и gtk2), Audacity, Pitivi, Gparted, Audacious (мне он интересен как gtk2, у вас беру DeadBeef), Compton и др., список можно продолжать, всегда хочется более свежего софта на уже устаревающей но очень стабильной системе.
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"

Alex_P

Цитата: Aalexeey от 22 января 2017, 15:53:30
Alex_P, исключительно в качестве пожелания это свежие: VLC, qBittorrent, Linphone, Pinta, SimpleBurn (реально работающий и gtk2), Audacity, Pitivi, Gparted, Audacious (мне он интересен как gtk2, у вас беру DeadBeef), Compton и др., список можно продолжать, всегда хочется более свежего софта на уже устаревающей но очень стабильной системе.

Хорошо, я их учту. :)

Alex_P

Цитата: Aalexeey от 22 января 2017, 15:53:30Alex_P, исключительно в качестве пожелания это свежие: VLC, qBittorrent, Linphone, Pinta, SimpleBurn (реально работающий и gtk2), Audacity, Pitivi, Gparted, Audacious (мне он интересен как gtk2, у вас беру DeadBeef), Compton и др., список можно продолжать, всегда хочется более свежего софта на уже устаревающей но очень стабильной системе.

Пока было свободное время, собрал 2 программы:
1. audacity - http://notesalexp.org/packages/en/jessie/amd64/audacity/
2. pinta - http://notesalexp.org/packages/en/jessie/amd64/pinta/

Aalexeey

Alex_P, у меня Wheezy, за Pint'у спасибо. Скажите как долго планируете поддержку Wheezy?
Вот здесь: https://debianforum.ru/index.php?topic=3834.msg85673#msg85673 посмотрите что "народ" вытворяет ради свежего софта  ;D
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"

Alex_P

Пока программы собираются, я их собираю. Планировал весь цикл жизни.
audacity попробую собрать с локальными библиотеками, которые в исходниках самого audacity лежат.  может получится.
Интересно. :)