Как добавить src репозиторий? (Куда он делся?)

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Аватара пользователя
AlexYeCu
Сообщения: 1137
ОС: fedora

Как добавить src репозиторий?

Сообщение AlexYeCu »

В предыдущих версиях он автоматом ставился, но не использовался, пока не подключишь. А в 12 — нет... И название антипоисковое. Посему вопрос: где взять src репозиторий или хотя бы *.spec файлы (собсно, они и нужны) для официальных реп?
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Как добавить src репозиторий?

Сообщение broom »

Вроде бы здесь - http://mirror.svk.su/fedora/linux//release...g/source/SRPMS/ (зеркало автоматически выбралось, заходила на download.fedoraproject.org)
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Как добавить src репозиторий?

Сообщение Ali1 »


Как нет?

Код: Выделить всё

[ali@aliCD ~]$ cat /etc/yum.repos.d/fedora.repo
[fedora]
....

[fedora-source]
name=Fedora $releasever - Source
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/source/SRPMS/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-source-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
[ali@aliCD ~]$

Я обычно делаю так:

Код:

[ali@aliCD ~]$ yumdownloader --source hdparm Loaded plugins: fastestmirror, presto, refresh-packagekit ...... updates/metalink | 8.2 kB 00:00 updates | 4.4 kB 00:00 updates/primary_db | 3.7 MB 00:02 Enabling russianfedora-nonfree-source repository russianfedora-nonfree-source | 1.9 kB 00:00 russianfedora-nonfree-source/primary_db | 2.8 kB 00:00 Enabling russianfedora-nonfree-updates-source repository russianfedora-nonfree-updates-source | 1.9 kB 00:00 russianfedora-nonfree-updates-source/primary_db | 3.3 kB 00:00 Enabling rpmfusion-nonfree-updates-source repository rpmfusion-nonfree-updates-source | 2.7 kB 00:00 rpmfusion-nonfree-updates-source/primary_db | 16 kB 00:00 Enabling russianfedora-fixes-updates-source repository russianfedora-fixes-updates-source | 1.9 kB 00:00 russianfedora-fixes-updates-source/primary_db | 13 kB 00:00 Enabling updates-source repository updates-source/metalink | 7.6 kB 00:00 updates-source | 3.3 kB 00:00 updates-source/primary_db | 756 kB 00:00 Enabling russianfedora-fixes-source repository russianfedora-fixes-source | 1.9 kB 00:00 russianfedora-fixes-source/primary_db | 12 kB 00:00 Enabling rpmfusion-nonfree-source repository rpmfusion-nonfree-source | 2.7 kB 00:00 rpmfusion-nonfree-source/primary_db | 27 kB 00:00 Enabling russianfedora-free-updates-source repository russianfedora-free-updates-source | 1.9 kB 00:00 russianfedora-free-updates-source/primary_db | 5.1 kB 00:00 Enabling rpmfusion-free-updates-source repository rpmfusion-free-updates-source | 2.7 kB 00:00 rpmfusion-free-updates-source/primary_db | 49 kB 00:00 Enabling fedora-source repository fedora-source/metalink | 9.9 kB 00:00 fedora-source | 3.0 kB 00:00 fedora-source/primary_db | 2.8 MB 00:04 Enabling rpmfusion-free-source repository rpmfusion-free-source | 2.7 kB 00:00 rpmfusion-free-source/primary_db | 74 kB 00:00 Enabling russianfedora-free-source repository russianfedora-free-source | 1.9 kB 00:00 russianfedora-free-source/primary_db | 8.3 kB 00:00 hdparm-9.16-3.fc12.src.rpm | 104 kB 00:00 [ali@aliCD ~]$ ll hdparm-9.16-3.fc12.src.rpm -rw-r--r--. 1 ali ali 106932 Окт 3 09:42 hdparm-9.16-3.fc12.src.rpm [ali@aliCD ~]$


Кстати, иногда бывает нужен спек или несколько файлов из пакта, а сам пакет большой. Есть ли способ скачать только нужное?
Спасибо сказали:
Аватара пользователя
AlexYeCu
Сообщения: 1137
ОС: fedora

Re: Как добавить src репозиторий?

Сообщение AlexYeCu »

Спасибо, разобрался.
Такой вопрос (в той же теме) — а куда бы выложить сборки некоторых пакетов (например, для собственных нужд собрал swfmill, так и не найдя пакет, планирую собрать последний gnash без плагинов, и кое что из мультимедии (как правило с включением несвободной фигни и выпиливанием pulse-audio).
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Как добавить src репозиторий?

Сообщение broom »

Эх, а мне говорили, что пользователи Федоры не умеют собирать пакеты. :(
Русская фича в Fedora
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Аватара пользователя
AlexYeCu
Сообщения: 1137
ОС: fedora

Re: Как добавить src репозиторий?

Сообщение AlexYeCu »

broom писал(а):
05.03.2010 13:12
Эх, а мне говорили, что пользователи Федоры не умеют собирать пакеты. :(
Русская фича в Fedora

Я и не умел, только checkinstall`ом. Вот понадобилось — научился.
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Как добавить src репозиторий?

Сообщение Ali1 »

broom писал(а):
05.03.2010 13:12
Эх, а мне говорили, что пользователи Федоры не умеют собирать пакеты. :(
Русская фича в Fedora

Помню. Говорили. Зря. :)
Спасибо сказали:
Аватара пользователя
AlexYeCu
Сообщения: 1137
ОС: fedora

Re: Как добавить src репозиторий?

Сообщение AlexYeCu »

Для собственных нужд собраны вот эти пакеты. Кому надо — обращайтесь.

Код: Выделить всё

ffmpeg-0.5-r22144.i686.rpm  <-- не свободный
ffmpeg-libs-0.5-r22144.i686.rpm
x264-0.85.1442-1.i686.rpm <-- нормальная версия, рабочая с собранным ffmpeg
x264-libs-0.85.1442-1.i686.rpm
mpd-0.15.8-1.fc12.i686.rpm <-- с поддержкой alsa, без поддержки pulse
moc-2.4.4-1.fc12.i686.rpm  <-- с поддержкой alsa, без поддержки pulse
mpc-0.19-0.fc12.i686.rpm <-- просто новая версия, из-за изменения синтаксиса команд не работает с некоторыми старыми dmenu-шными скриптами
swfmill-0.3.0-1.i686.rpm <-- для флэшеров
sylpheed-3.0.2-2.fc12.i686.rpm <-- последний stable любимого почтовика и сопутствующий хлам
sylph-searcher-1.2.0-1.i686.rpm
libsylph-1.1.0-1.i686.rpm
hedgewars-0.9.13-3.fc12.i686.rpm <-- последняя версия популярной игры


P.S. Я так думаю, многие собирают пакеты для своих нужд. С новыми версиями, которых нет (и не будет довольно долго) в репах, с патчами, особенностями конфигурирования и прочим. Было бы неплохо создать репозиторий для fedora на базе форума или серверов форумчан. У меня, к сожалению, нет 24/7 сервера и канал на отдачу дохлый.
Спасибо сказали: