Portál AbcLinuxu, 26. dubna 2024 09:26


Dotaz: instalace v openSUSE

24.2.2015 20:27 Michal
instalace v openSUSE
Přečteno: 353×
Odpovědět | Admin
Zdravím všechny, může mi, prosím, někdo vysvětlit, jak funguje instalátor v openSUSE? Mám na mysli toto: při základní instalaci jsem odmítl LibreOffice 4.3.5 a později si doinstaloval LibreOffice 4.4. Nicméně, nyní se mi při každé instalaci jakéhokoliv software (hra, program, cokoliv) vnucuje instalace LibreOffice 4.3.5, prostě tam číhá. Dal jsem u ní příznak Tabu - nikdy neinstalovat, ale je to marné, stále tam naskakuje a stále to musím hlídat. Navíc - proč distribuce openSUSE 13.2 není schopná poznat, že má již nainstalovanou verzi LibreOffice 4.4 a stále se mi snaží vnutit svojí interní 4.3.5? Lze toto nějak definitivně zakázat? Mnohokrát děkuji za rady. Jo - mám poslední verzi openSUSE 13.2, netbook Acer Aspire One 756, linux je jediný OS, navždy :-)


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Blaazen avatar 24.2.2015 20:31 Blaazen | skóre: 24 | blog: BL
Rozbalit Rozbalit vše Re: instalace v openSUSE
Odpovědět | | Sbalit | Link | Blokovat | Admin
A jakým způsobem byla ta vyšší verze instalována?
24.2.2015 20:34 Michal
Rozbalit Rozbalit vše Re: instalace v openSUSE
Stáhnul jsem si jí ze stránek www.libreoffice.org a následně podle pokynů - Uvh -rpm atd...
Blaazen avatar 24.2.2015 21:36 Blaazen | skóre: 24 | blog: BL
Rozbalit Rozbalit vše Re: instalace v openSUSE
YaST by to měl vidět, když se to nainstaluje v konzoli pomocí rpm. Tak nevím, co je špatně. Možná zkusit najít nějaký repozitář, kde jsou novější verze softwaru (openSuSE je velký distro, něco určitě bude) a přeinstalovat to z něj.
24.2.2015 22:02 Michal
Rozbalit Rozbalit vše Re: instalace v openSUSE
nevím, nevím... kromě této chybky mi to šlape jako hodinky...
24.2.2015 22:36 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: instalace v openSUSE
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tímhle způsobem se v linuxovém světě prakticky nic neinstaluje, kromě pro uživatele významných a běžně nepodporovaných balíků. Standardně se vše instaluje přes strukturu repozitářů, které zabezpečují aktualizace a vzájemně vyřešené závislosti. A díky závislostem na knihovnách se právě YAST nebo PackageKIT nebo zypper snaží vytvořit konzistentní strukturu knihoven a chce některé změny knihoven, které ve finále díky vzájemným závislostem chtějí změnit i verzi libreoffice.

U distribucí s vydáními může nastat situace, kdy některé balíky jsou o nějakou subverzi starší než aktuální upstream. A pokud opravdu potřebujete aktuální verzi libreoffice, tak správné řešení je zahrnout do vyší instalace takový repozitář, který má aktuální verzi.

Nejjednodušší řešení je jít na vyhledávací stránku openSUSE, kde se v první instanci hledají balíky a najít libreoffice http://software.opensuse.org/package/libreoffice

zvolit používanou distribuci (openSUSE 13.2) a rozkliknout "zobrazit nestabilní balíčky". Tahle volba nabídne i verze, které nejsou oficiálně podporovány. Verze "LibreOffice:Factory" právě obsahuje verzi 4.4.0 a pomocí "OneClickInstall" se jednak přeinstaluje se správnými závislostními balíky a jednak bude LO ve stavu, kdy se budou provádět aktualizace. Po instalaci přímo z upstreamu se automaticky žádné bezpečnostní ani jiné aktulizace nedprovádí. A "nepodporované/nestabilní" znamená hlavně to, že verze nebyly testovány proti dalším součástem systému a někdy se něco může rozbít a je třeba s tím počítat.
25.2.2015 15:17 reb
Rozbalit Rozbalit vše Re: instalace v openSUSE
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pomohlo by sem pastnout, co přesně zypper při instalaci něčeho hlásí nebo nabízí. Z toho by se mohlo dát zjistit, kde je problém (potenciálně to může být nějaká nekompatibilita s rpmky přímo z lo.org a distribucí; v takovém případě by bylo řešení nainstalovat s balíčky z OBS z LibreOffice:Factory).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.