Jump to content

Recommended Posts

Tak pomyslalem.. moze ma ktos ( a na pewno ma ;) lise dodatkowych hostow ktore mozna dodac do yum.conf zeby przeszukiwac dostepne rpm-y?

Share this post


Link to post
Share on other sites

Temat ten przweija się na okrągło ...

Proponuję aby go przypiąć i napisać co trzeba ... i zmienić temat na np .Yum - repozytoria albo coś w tym stylu...

 

Do yum.conf lepiej nie dodawać repozytoriów bo wygodniej się nimi zarządza jak są w osobnych plikach w katalogu /etc/yum.repos.d/

Aby dodać repozytorium do yuma należy w katalogu /etc/yum.repos.d utworzyc plik <nazwa_repozytorium>.repo i zaimportować klucze GPG do konkretnych repozytoriów...

 

klucze GPG do repozytoriów fedora*.repo

rpm --import /usr/share/doc/fedora-release-3/RPM-GPG-KEY*

rpm --import http://www.fedora.us/FEDORA-GPG-KEY

Przykładowe pliki repo:

 

livna.repo

[livna]
name=Livna.org Fedora Compatible Packages (stable)
baseurl= http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.lvn
gpgcheck=1
enabled=1
gpgkey=http://rpm.livna.org/RPM-LIVNA-GPG-KEY-i386

freshRPMs.repo

Klucz GPG

rpm --import http://freshrpms.net/packages/RPM-GPG-KEY.txt

[freshrpms]
name=FreshRPMs
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms
http://ftp.us2.freshrpms.net/linux/freshrpms/ayo/fedora/linux/$releasever/$basearch/freshrpms
enabled=1
gpgcheck=1

fedora-extras.repo

Klucz GPG

rpm --import http://download.fedora.redhat.com/pub/fedo...Y-Fedora-Extras

[extras]
name=Fedora Extras - $releasever - $basearch
baseurl=http://fr2.rpmfind.net/linux/fedora/extras/$releasever/$basearch/
       http://mirrors.kernel.org/fedora/extras/$releasever/$basearch/
       http://mirror.hiwaay.net/redhat/fedora/linux/extras/$releasever/$basearch/
       http://www.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/$basearch/
       http://download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/$basearch/
enabled=1
gpgcheck=0

redhat-KDE.repo

Klucz GPG

rpm --import http://kde-redhat.sourceforge.net/gpg-pubk...6382fa-3e1ab2ca

[redhat KDE]
name=redhat KDE
name=http-apt.kde-redhat.org-apt-kde-redhat-fedora-3-i386-stable-
baseurl=http://apt.kde-redhat.org/apt/kde-redhat/fedora/3/i386/stable/
enabled=1
gpgcheck=1

macromedia.repo

Klucz GPG

nie wiem

[macromedia.mplug.org]
name=macromedia.mplug.org - Flash Plugin
baseurl=http://macromedia.mplug.org/apt/fedora/$releasever
http://sluglug.ucsc.edu/macromedia/apt/fedora/$releasever
http://ruslug.rutgers.edu/macromedia/apt/fedora/$releasever
http://macromedia.rediris.es/apt/fedora/$releasever
#gpgcheck=1

Edited by SebOOl

Share this post


Link to post
Share on other sites

Bezwstydna reklama: :P

 

Grey Sector RPMs

 

Są tu oficjalne paczki MPlayera i sporo innych, których zazwyczaj nie ma w innych repozytoriach.

Repo dostępne jest przez APTa i YUMa.

 

Pozdrawiam,

Rathann

Share this post


Link to post
Share on other sites

Witam!!

To ja jeszcze cuś dodam :]

 

dag.repo

Klucz GPG

rpm --import http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt

[dag]
name=Dag APT Repository
baseurl=http://dag.freshrpms.net/fedora/$releasever/en/$basearch/dag/
 http://dag.atrpms.net/fedora/$releasever/en/$basearch/dag/
 http://ftp.heanet.ie/pub/freshrpms/pub/dag/fedora/$releasever/en/$basearch/dag/
enabled=1
gpgcheck=1

 

newrpms.repo

Klucz GPG

rpm --import http://newrpms.sunsite.dk/gpg-pubkey-newrpms.txt

[newrpms]
name=NewRPMs
baseurl=http://newrpms.sunsite.dk/apt/redhat/en/$basearch/fc$releasever
 http://newrpms.atrpms.net/apt/redhat/en/$basearch/fc$releasever
enabled=1
gpgcheck=1

 

jpackage.repo

Klucz GPG

rpm --import http://www.jpackage.org/jpackage.asc

[jpackage-generic]
name=JPackage Cross-Platform Packages
baseurl=http://mirrors.sunsite.dk/jpackage/1.6/generic/free
 ftp://jpackage.hmdc.harvard.edu/JPackage/1.6/generic/free
 http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/jpackage/1.6/generic/free
failovermethod=priority
enabled=1
gpgcheck=1

[jpackage-fedora]
name=JPackage Fedora Packages
baseurl=http://mirrors.sunsite.dk/jpackage/1.6/fedora-$releasever/free
 ftp://jpackage.hmdc.harvard.edu/JPackage/1.6/fedora-$releasever/free
 http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/jpackage/1.6/fedora-$releasever/free
failovermethod=priority
enabled=1
gpgcheck=1

 

dieres.repo

Klucz GPG

rpm --import http://apt.sw.be/dries/RPM-GPG-KEY.dries.txt

[dries]
name=Dries APT/YUM Repository
baseurl=http://ftp.freshrpms.net/pub/dag/dries/fedora/linux/$releasever/$basearch/dries/RPMS/
 http://mirrors.ircam.fr/pub/dag/dries/fedora/linux/$releasever/$basearch/dries/RPMS/
 http://apt.sw.be/dries/fedora/linux/$releasever/$basearch/dries/RPMS/
 http://dries.studentenweb.org/yum/fedora/linux/$releasever/$basearch/dries/RPMS/
enabled=1
gpgcheck=1

 

atrpms.repo

[atrpms]

Klucz GPG

rpm --import

http://atrpms.net/RPM-GPG-KEY.atrpms

name=ATrpms - Stable
baseurl=http://apt.atrpms.net/fedora/$releasever/en/$basearch/at-stable
 http://ftp-stud.fht-esslingen.de/atrpms/download.atrpms.net/fedora/$releasever/en/$basearch/at-stable
 http://wftp.tu-chemnitz.de/pub/linux/ATrpms/fedora/$releasever/en/$basearch/at-stable
enabled=0
gpgcheck=1

 

Co do paczek a atrpms to one potrafią nieźlle nasyfić w systemie, więc nie polecam.

Ogólnie jest zalecane nie używać zbyt wielkiej ilości repozytoriów, ponieważ niektóre pakiedy ze sobą kolidują :)

POZDRAWIAM!!

Share this post


Link to post
Share on other sites
Co do paczek a atrpms to one potrafią nieźlle nasyfić w systemie, więc nie polecam.

Niestety, muszę się zgodzić, mimo, że Axel robi bardzo użyteczne paczki.

 

Ogólnie jest zalecane nie używać zbyt wielkiej  ilości repozytoriów, ponieważ niektóre pakiedy ze sobą kolidują :)

POZDRAWIAM!!

Wiem, dlatego staram się być kompatybilny z największymi, czyli Extras, DAG, FreshRPMs i livna. Sam używam paczek z tych repozytoriów, więc siłą rzeczy muszę być kompatybliny. ;)

Share this post


Link to post
Share on other sites
Bezwstydna reklama: :P

 

Grey Sector RPMs

A nie myślałeś może nad tym, by zostać developerem Fedory i opiekowac się paczkami w Fedora Extras? Pewnie wiesz, że jest to oficjalne repozytorium z dodatkowymi RPMami i pozwoli zmniejszyć zamieszanie związane z dużą ilością różnych repozytoriów. Inni developerzy, np. Matthias Saou z freshrpms.net, też tam się udzielają.

 

Łatwiej by było dla użytkownika końcowego, gdyby nie musiał przeszukiwać róznych repo w poszukiwaniu danego programu. Wystarczyłoby tylko dodać Fedora Extras (w sumie to chyba ma być nawet standardowo dodane w FC4) i rpm.livna.org (to dla paczek z dziwnymi licencjami).

Są tu oficjalne paczki MPlayera i sporo innych, których zazwyczaj nie ma w innych repozytoriach.

Ty chyba jako jedyny masz pozwolenie z mplayerhq.hu na robienie oficjalnych paczek RPM. Nie myślałeś może nad tym, by je utrzymywać w rpm.livna.org?

Share this post


Link to post
Share on other sites
Bezwstydna reklama: :P

 

Grey Sector RPMs

 

Są tu oficjalne paczki MPlayera i sporo innych, których zazwyczaj nie ma w innych repozytoriach.

Repo dostępne jest przez APTa i YUMa.

 

Pozdrawiam,

Rathann

Czy wiesz może z czego wynika poniższy błąd?

 

//var/cache/yum/greysector/repomd.xml:11: parser error : Input is not proper UTF-8, indicate encoding !
Bytes: 0xB3 0x6F 0x77 0x22
                CONTENT="Marek Panfiow">
[...]
^
//var/cache/yum/greysector/repomd.xml:39: parser error : Premature end of data in tag HTML line 3

^
Cannot open/read repomd.xml file for repository: greysector
Error importing repomd.xml from greysector: Error: could not parse file //var/cache/yum/greysector/repomd.xml

 

Dodam, że nie występuje zawsze. W greysector.repo usunąłem repozytoria testing, ale jak miałem tylko ustawione enable=0 to też były błędy.

 

--

Opróżniłem folder //var/cache/yum/greysector/ i jest ok, ale mam nadzieję, że błąd nie będzie się powtarzał . :angry:

Share this post


Link to post
Share on other sites

No Rathann jakbys polaczyl sily z Fedora Extras/Livna to by bylo cos. Nie wszyscy uzytkownicy Fedora Core na swiecie czytaja posty z fedora.pl ;)

Share this post


Link to post
Share on other sites

Dodałem wiekszość respozytoriów wyżej zamieszczonych (to spewnością nie przez to) odpalam (_yum'a_ → yuma) ORT żeby wypisal mi dostępne pakiety, a ten wywala mi następująco:

[[email protected] yum.repos.d]# yum list

Repository freshrpms already added, not adding again

Repository livna-stable already added, not adding again

Setting up Repo:  dag

repomd.xml                100% |=========================| 1.1 kB    00:00

Setting up Repo:  atrpmsstable

repomd.xml                100% |=========================|  951 B    00:00

Setting up Repo:  livna-stable

http://rpm.livna.org/fedora/3/i386/yum/sta...ata/repomd.xml: [Errno 4] IOError: HTTP Error 404: Not Found

Trying other mirror.

Cannot open/read repomd.xml file for repository: livna-stable

failure: repodata/repomd.xml from livna-stable: [Errno 256] No more mirrors to try.

 

Co robić?? Ewenualnie jak usunąć respozytotium które już nie jest aktualne a określa wiele pakietów, bo chyba o to tutaj chodzi :blink:

 

pozdrawiam

Share this post


Link to post
Share on other sites

@sanczo

Coś dobrze zamieszałeś w konfiku yuma i pokręciłeś adres do livny!

Prawdopodobnie masz dodane repozytoria do pliku /etc/yum.conf i do katalogu /etc/yum.repos.d (masz zdublowane repozytoria)

 

Wyczyść /etc/yum.conf tak aby wyglądał

[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1


# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
#[base]
#name=Red Hat Linux $releasever - $basearch - Base
#baseurl=http://mirror.dulug.duke.edu/pub/yum-repository/redhat/$releasever/$basearch/


#[updates]
#name=Red Hat Linux $releasever - Updates
#baseurl=http://mirror.dulug.duke.edu/pub/yum-repository/redhat/updates/$releasever/

I dodaj repozytoria z mojego posta powyżej tworząc odrębny plik do każdego - zgodnie z powyższym opisem.

 

NIe ma sensu dodawać zbyt dużej ilości repozytoriów bo się bałagan robi. Livna, freshRPMs i fedora-extras spokojnie Ci wystarczą.

Share this post


Link to post
Share on other sites

witam

 

mam problem, dodałem repo livna-stable (wymienione wyżej, według tamtych porad) i wyskakuje mi taki błąd:

Setting up Update Process
Setting up repositories
updates-released          100% |=========================|  951 B    00:00
http://rpm.livna.org/fedora/4/i386/RPMS.stable/repodata/repomd.xml: [Errno 4] IOError: HTTP Error 404: Date: Wed, 15 Jun 2005 14:25:29 GMT
Server: Apache/2.0.51 (Fedora)
Content-Length: 324
Connection: close
Content-Type: text/html; charset=iso-8859-1
Trying other mirror.
Cannot open/read repomd.xml file for repository: livna-stable
failure: repodata/repomd.xml from livna-stable: [Errno 256] No more mirrors to try.

plik yum.config wygląda tak:

[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
retries=20
obsoletes=1
gpgcheck=1

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d

 

i jeszcze jedno mam zainstalowane FC4 (pewnie jest to tym spowodowane ale warto sie upewnić)

Share this post


Link to post
Share on other sites
http://rpm.livna.org/fedora/4/i386/RPMS.stable/repodata/repomd.xml: [Errno 4] IOError: HTTP Error 404: Date: Wed, 15 Jun 2005

A może by tak najpierw zobaczyć na serwerze czy w ogóle jest taki plik/katalog? Od wydania FC4 nie ma już podziału na stable, testing i unstable w rpm.livna.org. Tutaj masz poprawny wpis → http://www.fedora.pl/site/forum/index.php?...indpost&p=30640

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...