Skocz do zawartości

Konfiguracja Repozytorium Dla F10


InIrudeBwoy

Rekomendowane odpowiedzi

Podstawowa konfiguracja

 

Podstawowa konfiguracja repozytorium z oprogramowaniem to fedora, fedora-updates, fedora-updates-testing, fedora-rawhide. Poniżej opis repozytorium.

 

* fedora - tutaj są wszystkie główne pakiety, bez poprawek. Domyślnie włączone.

* fedora-updates - to repo zawiera wszelkie uaktualnienia, które się ukazują. Domyślnie włączone.

* fedora-updates-testing - to repo zawiera uaktualnienia, które są testowane (jak nazwa wskazuje). Domyślnie wyłączone ponieważ pakiety testowane mogą wpłynąć na stabilność systemu. Jeśli jednak posiadasz włączone warto zainteresować się https://admin.fedoraproject.org/updates/, miejscem gdzie możesz dać znać czy poprawka rozwiązuje zgłoszone problemy.

* fedora-rawhide - repozytorium zawierające pakiety wchodzące w skład nowszej, rozwijanej wersji Fedory. Wyłączone domyślnie z powodu tego, że nie osiąga nigdy statusu wersji stabilnej. W momencie osiągniecia pojawia sie kolejne wydanie a rawhide staje się nowym wydaniem.

 

Repozytorium można włączać poprzez edycję plików z katalogu /etc/yum.repos.d/. Pokażę na przykładzie fedora-updates-tesing.repo

 

   1. sudo nano /etc/yum.repos.d/fedora-updates-testing.repo
   2. Linijkę enabled=0 należy zamienić na enabled=1.

 

Jeśli używasz yumex`a to należy przejść od opcji Repository Selection View (taka kula ziemska lub planeta) i zaznaczyć te które są interesujące, następnie Profiles i Save. Ostatnia rzecz to Refresh i dostaniemy listę dostępnych poprawek.

 

Dodatkowe repozytorium

 

RPMFusion

 

Instalacja graficzna wyglada następująco. Wybierz i kliknij link do twojej dystrybucji Fedora 8, 9 lub 10; Fedora Alpha, Beta, Rawhide, RC, Snapshot lub Preview; RHEL5 lub inna kompatybilna z CentOS. Potem należy zainstalować używając domyslnego wyboru Fedory (zostanie odpalony PackageKit) lub zapisać a potem zainstalować (sudo rpm -ihv nazwa_paczki). W ten sposób instalujemy wersję free, do repozytorum nonfree służą te linki: Fedora 8, 9 lub 10; Fedora Alpha, Beta, Rawhide, RC, Snapshot lub Preview; RHEL5 lub inna kompatybilna z CentOS.

 

Instalacja tesktowa wygląda w taki sposób.

 

* Fedora 8, 9 lub 10

 su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'

* Fedora Alpha, Beta, Rawhide, RC, Snapshot lub Preview

 su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm'

* RHEL5 lub inna kompatybilna z CentOS

su -c 'rpm -Uvh http://download1.rpmfusion.org/free/el/updates/testing/5/i386/rpmfusion-free-release-5-0.1.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/testing/5/i386/rpmfusion-nonfree-release-5-0.1.noarch.rpm'

 

Adobe

 

Repo zawiera paczki z flashem, jeśli nie chcesz używać gnash`a (wolna wersja flasha), zainstaluj to repo. Instalacja graficzna polega na kliknięciu linka do paczki i pozwolenie an instalację za pomocą PackageKit.

 

Instalacja tekstowa

su -c 'rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm'

 

Jeśli ktos posiada informacje o innych repo wartych uwagi to zapraszam do dopisywania, potem to dokleję.

 

p.s.

Informacja dla moderatorów. Przypiąłem się sam, nie chciałem doklejać tego do już istniejącego wątku bez uprzedniego sprzątanai tam. Jeśli ktos ma obiekcje to nie ma problemu, uprzątne tamten i się dokleję ale to potrwa trochę ;)

Odnośnik do komentarza
Udostępnij na innych stronach

To ja może jeszcze dorzucę testowe repo Google do programiku Picasa.

Należy stworzyć w katalogu /etc/yum.repos.d plik o nazwie np. google.repo (ważne, żeby nazwa kończyła się ".repo") i wkleić do niego:

[google]
name=Google - i386
baseurl=http://dl.google.com/linux/rpm/stable/i386
enabled=1
gpgcheck=1

[google-testing]
name=Google Testing - i386
baseurl=http://dl.google.com/linux/rpm/testing/i386
enabled=1
gpgcheck=1

Jeszcze import klucza publicznego

rpm --import https://dl-ssl.google.com/linux/linux_signing_key.pub

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 month later...

Mam taką jedną sugestię - proponuje zamienić

sudo rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm

na

su -c 'rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm'

 

Ta propozycja to z obawy o pojawiające się wątki typu "nie działa mi sudo, pisze cos o /etc/sudoers, pomocy błagam!"

 

;-)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 month later...

Witam! A co może oznaczać taki błąd:

 

Wczytane wtyczki: refresh-packagekit

Could not retrieve mirrorlist http://mirrors.fedoraproject.org/mirrorlis...amp;arch=x86_64 error was

[Errno 4] IOError: <urlopen error (-2, 'Ta nazwa lub us\xc5\x82uga jest nieznana')>

Błąd: Cannot retrieve repository metadata (repomd.xml) for repository: updates-source. Please verify its path and try again

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Błąd: Cannot retrieve repository metadata (repomd.xml) for repository: updates-source. Please verify its path and try again

... oznacza mniej wiecej tyle, ze yum nie moze dobic sie do repozytorium.

 

Poczekaj, przyklep yum update ponownie, jak nie zadziala to jeszcze raz... az do skutku - w koncu zadziala. Pod warunkiem, ze masz tam w ogole dostep do sieci ;)

 

A tak przy okazji to pewny jestes, ze potrzebujesz updates-source? Powinno byc domyslnie wylaczone, a jesli nie wiesz o czym mowie, to na pewno go nie potrzebujesz i lepiej poszukaj tego kto Ci tam namieszal w konfiguracji repozytoriow ;)

Odnośnik do komentarza
Udostępnij na innych stronach

Wyłączyłem updates i jest git.
Do czasu aż zaczniesz się dziwić, że żadna aktualizacja od miesiąca się nie pojawiła ;)

Lepiej włącz, bo jeśli to chwilowa sprawa (a zapewne tak jest) to repozytorium możesz wyłączyc z linii komend opcją "--disablerepo=<nazwa_repo>. Np.

yum update --disablerepo=updates

Warto też zainstalować sobie wtyczkę yum-fastestmirror, która jak zauważyłem nieźle sobie radzi z omijaniem aktualnie niedziałajacych repozytoriów.

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 months later...

Zainstalowałem Fedorę 11rc, zrobiłem update i teraz już nie mogę nic doinstalować:

sudo yum install mc
Wczytane wtyczki: refresh-packagekit
adobe-linux-i386                                         |  951 B     00:00     
fedora/metalink                                          | 6.5 kB     00:00     
http://fedora.tu-chemnitz.de/pub/linux/fedora/linux/releases/11/Everything/i386/os/repodata/repomd.xml: [Errno 14] HTTP Error 403: Forbidden
................................................................................
............
Próbowanie innego serwera lustrzanego.
http://mirror.karneval.cz/pub/linux/fedora/linux/releases/11/Everything/i386/os/repodata/repomd.xml: [Errno 14] HTTP Error 403: Forbidden
Próbowanie innego serwera lustrzanego.
ftp://alviss.et.tudelft.nl/pub/fedora/linux/releases/11/Everything/i386/os/repodata/repomd.xml: [Errno 4] IOError: <urlopen error ftp error: 550 Failed to change directory.>
Próbowanie innego serwera lustrzanego.
Błąd: requested datatype primary not available

Czy coś mam źle w repzytoriach?

ls /etc/yum.repos.d/
adobe-linux-i386.repo        rpmfusion-free-updates.repo
fedora-rawhide.repo          rpmfusion-free-updates-testing.repo
fedora.repo                  rpmfusion-nonfree-rawhide.repo
fedora-updates.repo          rpmfusion-nonfree.repo
fedora-updates-testing.repo  rpmfusion-nonfree-updates.repo
rpmfusion-free-rawhide.repo  rpmfusion-nonfree-updates-testing.repo
rpmfusion-free.repo

A może coś jest źle w /var/yum/ ?

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ę...