Repozitáře pro openSUSE 11.2

openSUSE logoRozhodl jsem se sepsat seznam potřebných a použitelných repozitářů pro nově vydané openSUSE 11.2. V seznamu komunitních (online) repozitářů stále nějaké chybí, přestože již dávno existují, například ty pro ovladače grafických karet. Tady je tedy máte:

Komunitní repozitáře

V systémovém nástroji YaST (Administrátorské nastavení) v nastavení repozitářů doporučuji přidat následující komunitní repozitáře:

  • Updates for 11.2 (hlavní aktualizační balíčky)
  • openSUSE-11.2-Oss (balíčky svobodných (open source) programů)
  • openSUSE-11.2-Non-Oss (balíčky nesvobodných programů, jako je Adobe Reader, Flash, Java atd.)
  • Main Repository (Contrib) (různé balíčky)
  • Packman Repository (různé balíčky nejoblíbenějších programů)
  • openSUSE BuildService - KDE:Backports (zpětně portované balíčky pro KDE - pozor, s těmito verzemi programů někdy může být problém)
  • openSUSE BuildService - OpenOffice.org (balíčky kancelářského softwaru)
  • openSUSE BuildService - Mozilla (balíčky pro Firefox, Thunderbird, Sunbird, Songbird, SeaMonkey, atd.)
  • openSUSE BuildService - Vývojové verze Wine (balíčky emulátoru Wine)
  • VideoLan Repository (hlavně balíčky kodeků pro přehrávání multimédií)
  • ... případně další repozitře, které uznáte za vhodné, např. pakliže používáte GNOME místo KDE.

Repozitáře pro ovladače grafických karet firem ATI a nVIDIA

V komunitních repozitářích pro openSUSE 11.2 překvapivě chybí obvyklé repozitáře pro ovladače grafických karet od firem ATI a nVIDIA. Každopádně existují a jsou to tyto:

ATI
http://www2.ati.com/suse/11.2/

nVIDIA
http://http.download.nvidia.com/opensuse/11.2/

Požadovaný repozitář budete muset přidat jako URL. Nehleďte na to, že po případném kliknutí na odkazy repozitářů se dostanete na stránku "File not found.", jen tuto adresu klidně přidejte ve správci repozitářů.

Další z repozitářů, který byl v předchozích verzích mezi standardními komunitními, je repozitář:

openSUSE BuildService - Education (balíčky pro výuku a další zajímavé a často používané programy)
http://download.opensuse.org/repositories/Education/openSUSE_11.2/

Repozitáře pro KDE 4.3

Dlouho jsem nechápal, proč v YaSTu mezi nabídkou nejpoužívanějších komunitních repozitářů chybí repozitář s hlavními balíčky prostředí KDE, a to ve všech posledních verzích openSUSE. Je to tím, že Novell nechce z kapacitně-pracovních důvodů poskytovat podporu pro novější verze KDE, ale jen pro tu, na které postaví aktuální vydání openSUSE. Tento repozitář tedy budeme opět muset přidat ručně jako URL:

Balíčky pro nejnovější KDE 4.3.3, jehož použití velmi doporučuji, naleznete v následujících repozitářích:

openSUSE BuildService - KDE 4.3: Desktop
http://download.opensuse.org/repositories/KDE:/43/openSUSE_11.2/

openSUSE BuildService - KDE 4.3: Community (komunitní balíčky, převážně plasmoidy)
http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_...

Ostatní užitečné repozitáře

Další z celkem standardních repozitářů, které bych mohl doporučit vaší pozornosti, jsou repozitáře:

openSUSE BuildService - Multimedia: Foto (např. nové verze editoru GIMP)
http://download.opensuse.org/repositories/multimedia:/photo/openSUSE_11.2/

openSUSE BuildService - Multimedia: Apps (různé balíčky pro audio aplikace, např. Ardour)
http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_11.2/

openSUSE BuildService - Printing (různé nástroje pro tisk, např. CUPS-PDF)
http://download.opensuse.org/repositories/Printing/openSUSE_11.2/

Pro muzikanty je dostupný repozitář s realtimeovými jádry. O nich píšu speciální článek zde.

Repozitáře společnosti Google

Pakliže jste fandy produktů od společnosti Google, můžete si přidat jejich repozitáře, ve kterých naleznete např. Google Picasa, Google Desktop nebo Google Chrome.

Google Stable
http://dl.google.com/linux/rpm/stable/i386
případně
http://dl.google.com/linux/rpm/stable/x86_64

Google Testing (např. beta Picasa)
http://dl.google.com/linux/rpm/testing/i386
případně
http://dl.google.com/linux/rpm/testing/x86_64

Opět nehleďte na to, že po kliknutí na odkazy repozitářů Googlu se dostanete na stránku "404 Not Found", jen tyto adresy klidně přidejte ve správci repozitářů.

Kde získat adresy ostaních repozitářů

Všechny ostatní repozitáře, které byste mohli někdy potřebovat najdete na stránce:

http://en.opensuse.org/Additional_Package_Repositories

...a dále kompletní seznam ve formě adresářové struktury je na:

http://download.opensuse.org/repositories/

Může se stát, že budete potřebovat balíček, který není ve standardních repozitářích a nechce se vám procházet všechny repozitáře uvedené v předchozím odkazu (jak se můžete podívat, je jich tam opravdu hodně). Pak je dobré použít pro internetový vyhledávač Webpin specializovaný na openSUSE, který vám nejen požadovaný balíček najde (existuje-li), ale navíc vám i řekne, ve kterém repozitáři se nalézá. Tento vyhledávací modul byl také přidán přímo do YaSTu. Nalezenou adresu repozitáře si můžu přidat jako další repozitář. Pozor na to, abyste vždy přidávali adresu, při níž vidíte v seznamu složek a souborů složku REPODATA! Onen vyhledávácí modul v YaSTu vám repozitář přidá samozřejmě automaticky sám.

Může nastat ještě jedna situace a to ta, že si balíček samostatně ke stažení najdu na internetu, protože se v žádném snadno dostupném repozitáři nenachází (např. program Skype). Tyto uvedené programy můžete přímo v balíčcích RPM stáhnou ze stránek výrobců softwaru. Další balíčky, které nenajdete pomocí Webpinu v nějakém z oficiálních repozitářů můžete vyhledat pomocí specializovaného intenetového vyhledávače RPM PBone Search, kde naleznete RPM balíčky pro více distribucí, nejen tedy pro openSUSE.

Pro tyto uvedené případy si na disku vytvářím složku, kterou si pojmenuji třeba Local-RPM, kam si ukládám samostatně stažené balíčky. Tuto složku si pak připojím jako lokální adresář RPM balíčků. Samozřejmě o aktualizaci těchto lokálních balíčků se budete muset postarat sami, stejně tak dohledat i případné další balíčky kvůli splnění požadovaných závislostí.

Autor: Aidamos

Komentáře

Ilfirin odpověděl -

Zdá se, že ne.

Aidamos odpověděl -

Co tady furt votravuješ s Bubuntu? To tam máte tak mrtvé fórum, že musíš prudit tady? Nebo že by v Ubuntu vůbec nebyly chiby?

Jinak u YaSTího správce softwaru já osobně pozoruju obrovské zrychlení. Hlavně co se týká vyhledávání balíčků. To je teď okamžité. Že by Ext4?

ra100 odpověděl -

To Rovano_test:
To se vymyká zdravému chápání. Proč to sakra nejde!? Proč, proč, proč?
Doplnil som teda do clanku poznamku.

Poznámka: Ak používate kupdateapplet, doinštalujte si balík kupdateapplet-zypp a v nastavení kupdappletu si zmeňte Backend na ZYpp modul a zaškrtnite "Zobraziť dostupné aktualizácie, ak ich poskytuje backend."

Neboj, potom to uz bude fungovat ako si predstavujes ;-)

Ilfirin odpověděl -

Nic proti němu, ale nahradit vlastní funkční odladěnou (ZYpp a přátelé) cizí neodladěnou a nefunkční věcí jen proto, že je to "moderní", je věc, co dodnes nemůžu openSUSE odpustit.

Aidamos odpověděl -

A co takhle si úplně obyčejně v YaSTu otevřít Správce programů a po načtení repozitářů si zvolit v nabídce Balíček / Všechny balíčky / Aktualizovat pokud existuje novější verze? Zrovna teď jsem to udělal a nabízí mi 72 balíčků k aktualizaci...

Aidamos odpověděl -

No tak sláva! Já to takhle dělám téměř denně a naopak bych updater aplet nejradši vykopal ze systému úplně, páč on právě zrovna "kontroluje aktualizace" a já nemůžu nic instalovat, protože "ke správě balíčků přistupuje jiný proces" a musím tak čekat až to celé načte.

Aidamos odpověděl -

Stačilo odinstalovat kupdateapplet +
kupdateapplet-packagekit a je klid.

Aidamos odpověděl -

Ty komunitní repozitáře jsou právě ty standardní v YaStu ve Správci repozitářů. Proto jsem u nich neuvedl adresy, páč to není potřeba. Ty se jen zakliknou (zvolí).

Aidamos odpověděl -

Doplnil jsem do článku repozitář Education.

Aidamos odpověděl -

Už funguje vyhledávací modul Webpin, a to jak na Webu, tak v YaSTu.

Ilfirin odpověděl -

To by skoro chtělo jako zprávičku.
Nepřečíst si to od tebe, napadlo by mě to znovu zkusit až bůhví kdy.

Aidamos odpověděl -

Mně by zase bylo blbý napsat do článku pouze holou větu: "Už funguje Webpin." Botka. Tak jsem to napsal jen jako příspěvek do diskuze.

Aidamos odpověděl -

Lokální repozitář:
V YaSTu v modulu Repozitáře softwaru si dám Přidat repozitář, zvolím Lokální adresář, zruším zatržítko u Stáhnout soubory popisu repozitáře, zvolím Další, zapíšu název repozitáře (např. ono Local-RPM), nalistuju cestu k adresáři a dole zatrhnu volbu, že se jedná o Adresář s RPM balíčky. Dám Další a je hotovo.