Skocz do zawartości

Yum - Lista Hostow


::DoGG::

Rekomendowane odpowiedzi

  • Odpowiedzi 40
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

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

Edytowane przez SebOOl
Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 weeks later...

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!!

Odnośnik do komentarza
Udostępnij na innych stronach

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. ;)

Odnośnik do komentarza
Udostępnij na innych stronach

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?

Odnośnik do komentarza
Udostępnij na innych stronach

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:

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 weeks later...

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:

[root@Oaza 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

Odnośnik do komentarza
Udostępnij na innych stronach

@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ą.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 month later...

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ć)

Odnośnik do komentarza
Udostępnij na innych stronach

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

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

×
×
  • Dodaj nową pozycję...