Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Неофициальный репозиторий для Ubuntu  (Прочитано 2873 раз)

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

Оффлайн Alex_P

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Доброго времени суток. Я решил написать немного о своем хобби, которое несвязанно с моей профессией или работой.

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

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

Для подключения необходимо добавить следующую строку в  /etc/apt/sources.list

для Precise: deb http://notesalexp.org/debian/precise/ precise mainдля Trusty: deb http://notesalexp.org/debian/trusty/ trusty mainдля Xenial: deb http://notesalexp.org/debian/xenial/ xenial mainдля Yakkety: deb http://notesalexp.org/debian/yakkety/ yakkety 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/, а другие пакеты с других источников.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 10843
    • Просмотр профиля
Re: Неофициальный репозиторий для Ubuntu
« Ответ #1 : 31 Январь 2017, 19:53:12 »
Смысл какой в добавлении вашего репозитория?
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Alex_P

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Неофициальный репозиторий для Ubuntu
« Ответ #2 : 31 Январь 2017, 20:02:11 »
Смысл какой в добавлении вашего репозитория?

Например новые версии программ, если человеку это нужно.

Онлайн Punko

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2579
  • Не пей вина, Гертруда...
    • Просмотр профиля
    • Личный блох
Re: Неофициальный репозиторий для Ubuntu
« Ответ #3 : 31 Январь 2017, 21:05:57 »
Alex_P, так есть же официальные РРА почти на все программы. Обновляются регулярно.

А собираете ручками или есть какая-то билд ферма, типа Женкинса?
Don't waste your time on coffins today!
Пишу на форуме строго пьяный!

Оффлайн Alex_P

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Неофициальный репозиторий для Ubuntu
« Ответ #4 : 31 Январь 2017, 21:39:59 »
Alex_P, так есть же официальные РРА почти на все программы. Обновляются регулярно.

А собираете ручками или есть какая-то билд ферма, типа Женкинса?

PPA нет для Debian.

Собираю через pbuilder. Автоматизация свои скрипты и какая ферма ведь все ради удовольствия. :)

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 10843
    • Просмотр профиля
Re: Неофициальный репозиторий для Ubuntu
« Ответ #5 : 31 Январь 2017, 21:56:08 »
PPA нет для Debian.
А причем тут дебиан. Вы же для Ubuntu собрали вроде бы.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Alex_P

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Неофициальный репозиторий для Ubuntu
« Ответ #6 : 31 Январь 2017, 22:03:40 »
Ну я не говорил, что я собираю только для Ubuntu.
Здесь я не видел смысла писать про Debian, хотя и указал его в тексте. 
а так можно добавить:
для 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

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 10843
    • Просмотр профиля
Re: Неофициальный репозиторий для Ubuntu
« Ответ #7 : 31 Январь 2017, 22:22:53 »
А вы тестируете прямо не всех этих релизах? Там ведь везде свои особенности. Я тоже много чего собираю в PPA. Это не просто так прописать имя релиза и выложить. Это во-первых. Во-вторых, исходники там у вас тоже лежат или только бинарники?

PPA хороши тем, что сборка производится на лончпаде. Поэтому гарантируется соответствие исходиков. А что вы там положили, извините, никто ж не знает.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Alex_P

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Неофициальный репозиторий для Ubuntu
« Ответ #8 : 31 Январь 2017, 22:36:04 »
А вы тестируете прямо не всех этих релизах? Там ведь везде свои особенности. Я тоже много чего собираю в PPA. Это не просто так прописать имя релиза и выложить. Это во-первых. Во-вторых, исходники там у вас тоже лежат или только бинарники?

PPA хороши тем, что сборка производится на лончпаде. Поэтому гарантируется соответствие исходиков. А что вы там положили, извините, никто ж не знает.

Я ни кого не принуждаю пользоваться моими сборками.
Все собранные пакеты я ставлю и проверяю на виртуальных машинах, как минимум базовый функционал.
Исходники есть на сайте, а так же правила на github.
 

Онлайн Punko

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2579
  • Не пей вина, Гертруда...
    • Просмотр профиля
    • Личный блох
Re: Неофициальный репозиторий для Ubuntu
« Ответ #9 : 31 Январь 2017, 22:58:31 »
Alex_P, отлично, может кому и пригодится.
Эдакая часть роллинга в Ubuntu :)
Don't waste your time on coffins today!
Пишу на форуме строго пьяный!

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 10843
    • Просмотр профиля
Re: Неофициальный репозиторий для Ubuntu
« Ответ #10 : 31 Январь 2017, 22:59:41 »
Я ни кого не принуждаю пользоваться моими сборками.
Вы не обижайтесь. Просто вы предложили подключить свои репозитории. Это же "полностью вам отдаться" означает. Что ни положите, все обновится в живой системе. Вот я и интересуюсь. В любом случае это не безопасно не только с точки зрения возможных зловредов, не в обиду, но и с точки зрения стабильности.

Пользователь добавил сообщение 31 Январь 2017, 23:00:24:
отлично, может кому и пригодится.
Пригодится безусловно. Но лучше все-таки скачивать нужные пакеты, если надо.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Alex_P

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Неофициальный репозиторий для Ubuntu
« Ответ #11 : 31 Январь 2017, 23:23:01 »
Я не обижаюсь.
А ppa разве не так же работает и по моему скромному мнению ведь это так же не безопасно как и подключить чужой ppa.
Самое безопасное, это твоя программа собранная тобой ;)

Можно и скачивать не давно сделал удобную форму. Например: http://notesalexp.org/packages/en/yakkety/amd64/fatrat/



Пользователь добавил сообщение 31 Январь 2017, 23:25:48:
Alex_P, отлично, может кому и пригодится.
Эдакая часть роллинга в Ubuntu

буду рад, если кому то пригодится.
« Последнее редактирование: 31 Январь 2017, 23:25:48 от Alex_P »

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11478
  • Xubuntu 16.04 (64bit)
    • Просмотр профиля
Re: Неофициальный репозиторий для Ubuntu
« Ответ #12 : 31 Январь 2017, 23:29:21 »
Alex_P, на PPA там сборка бинарика из загружаемых исходников, т.е. есть по крайней мере гарантия, что те бинарики, что там лежат собраны именно из тех исходников, что там рядом лежат.
Индикатор для Yandex-Disk: http://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн Alex_P

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Неофициальный репозиторий для Ubuntu
« Ответ #13 : 31 Январь 2017, 23:39:09 »
Alex_P, на PPA там сборка бинарика из загружаемых исходников, т.е. есть по крайней мере гарантия, что те бинарики, что там лежат собраны именно из тех исходников, что там рядом лежат.

Это да, большую часть пакетов я дублирую в ppa, не продублированы только новые несколько штук.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11478
  • Xubuntu 16.04 (64bit)
    • Просмотр профиля
Re: Неофициальный репозиторий для Ubuntu
« Ответ #14 : 01 Февраль 2017, 12:15:49 »
ээ... а в таком случае зачем тогда нужен это сторонний репозитарий? :idiot2: :idiot2:

Просто давай людам ссылку на PPA

Я за всех не скажу, но вот сам я гораздо больше доверяю опубликованному на PPA нежели какой-то неизвестной строней репе.... 8)
Индикатор для Yandex-Disk: http://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

 

Страница сгенерирована за 0.191 секунд. Запросов: 23.