Доброго времени суток. Я решил написать немного о своем хобби, которое несвязанно с моей профессией или работой.
Когда я только начинал осваивать 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/, а другие пакеты с других источников.