Portál AbcLinuxu, 12. května 2025 11:39

Dotaz: gentoo - jak sdelit emerge, kde je firefox

28.12.2006 16:59 olda
gentoo - jak sdelit emerge, kde je firefox
Přečteno: 334×
Odpovědět | Admin
AHoj, chtel bych nainstalovat aplikaci gnucash a emerge -av mi vypise, ze bude instalovat mozilla firefox 1.5.0.8, prestoze mam nainstalovany 2.0.Je pravdou, ze jsem ho neinstaloval pres emerge, ale balik cz z mozilly. Zrejme na nejake jine misto, nez ho pri pocitani zavislosti emerge hleda. Mam ho v adresai /opt/firefox, spustitelny v /usr/kde/3.5/bin/firefox - mel bych asi neco doplnit do nejakeho souboru, kde hleda emerge nainstalovane programy.Dekuji za vypomoc.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.12.2006 17:17 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
Odpovědět | | Sbalit | Link | Blokovat | Admin
emerge nehledá nainstalované programy nikde mezi soubory na disku, ale má vlastní databázi balíčků nainstalovaných přes emerge. A pokoušet se mu podstrčit, že má nainstalovaný nějaký program, který ve skutečnosti nainstalovaný nemá, není nejlepší nápad. Nejjednodušší je nainstalovat Firefox přes emerge. Protože zřejmě chcete binární a verzi 2.0, zkuste (arch nahraďte vaší platformou, např. x86)
echo '<www-client/mozilla-firefox-bin-2.0.1 ~arch' >> /etc/portage/package.keywords
emerge -a mozilla-firefox-bin
Prvním příkazem povolíte instalaci "testovacích" verzí Mozilla Firefox (binární) ve verzi nižší než 2.0.1, druhým jej nainstalujete.
Luboš Doležel (Doli) avatar 28.12.2006 17:19 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
Pokud se nepletu, tak ~arch je default a tak se tam zapisovat nemusí.
28.12.2006 17:21 razor | skóre: 33
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
Odpovědět | | Sbalit | Link | Blokovat | Admin
no částečně ti pomůže toto. Ale silně bych doporučil nainstalovat si firefox normální cestou. Tu dvojku si odmaskuješ takhle: echo "www-client/mozilla-firefox" >> /etc/portage/package.keywords
28.12.2006 17:26 ghostmonk
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejde "sdelit" emerge kde je firefox.

Odinstaluj "ten balik cz z mozilly" a nainstaluj si firefox pres prikaz emerge a pokud chces 2.0 a je maskovan - tj zatim oznacen za nestabilni napriklad jako ~x86 pridej si do soubotu /etc/portage/package.kewords zaznam pro odmaskovani. Vice na www.gentoo.org v dokumentaci o portage.
28.12.2006 17:29 mozog | skóre: 28
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj, nie som si tym co napisem 100% isty, ale myslim si, ze ked instalujes nieco cez emerge tak sa zaznam o tom prida do nejakeho zoznamu a podla toho potom emerge zistuje, ci su zavislosti uz nainstalovane.

Takze bud skus najst ten subor a upravit ho, alebo si nainstaluj FireFox cez emerge, 2.0 v portagei uz je, staci pouzit echo "www-client/mozilla-firefox" >> /etc/portage/package.keywords a potom emerge gnucash.
28.12.2006 17:34 Pavel1 | skóre: 33
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
Takze bud skus najst ten subor a upravit ho,
To nedělej, určitě by sis nadělal další problémy. Programy, které jsou běžné, jako FF, určitě instaluj standartně - pomocí emerge.
28.12.2006 17:33 olda
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dekuji vsem za reakce - dal bych skoro ruku do ohne, ze jsem nekde vycetl ze jsou programy - abyl mezi tim urcite prave firefox, ktere jsou oficialne vzdy v nejakych nizsich verzich. Mozna jsem to vycetl nekde v konferencich ohledne slapt-get,apt-get. Jeste jednou diky.
28.12.2006 17:48 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
Jako stable jsou v Portage označeny ty balíčky, které byly dostatečně otestovány (a to nejen samostatně, ale i v interakci s ostatními balíčky) - proto může nějakou dobu trvat, než se balíček dostane s testing do stable (a spousta verzí se tam nedostane nikdy, protože je předběhne nějaká novější verze a už není důvod tu starší testovat). Netýká se to jen nějakých konkrétních programů, ale všech. Pokud chcete riskovat a používat méně otestované balíky, můžete pro jednotlivé balíčky nebo i pro celý systém používat testovací větev. Jak říct Portage, že má pro daný balíček používat testovací větev je zde v diskuzi napsáno xkrát.

O různých větvích Portage je třeba česky v příručce nebo na jiném místě příručky.
29.12.2006 07:36 olda
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
Takze jsem preinstaloval podle rad a firefox-bin se mi objevil ve world. Gnucash ale trva na www-client/mozilla-firefox-1.5.0. Da se upravid ebuild bez nejakych problemu, nebo budu muset znovu emergeovat firefox misto firefox-bin?
29.12.2006 08:19 razor | skóre: 33
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
zdar, co ti vypíše: emerge -pv gnucash ?
29.12.2006 08:38 razor | skóre: 33
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
a nebo možná lépe: emerge -ptv gnucash
1.1.2007 18:00 olda
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
emerge -ptv gnucash ukazuje, ze si ho zada nejspise yelp.Pouzivam KDE 3.5 a asi to kvuli 76 MB necham plavat. Dekuji vsem.
29.12.2006 10:02 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
Ta závislost je nejspíš od gnome-extra/yelp. Nejjednodušší řešení je nainstalovat firefox (zase předtím povolit testovací verze firefox). Se složitějším řešením by mohla pomoci chyba 155231, případně tato případně tato diskuze.
1.1.2007 19:08 Ash
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
Je divné, že vám trvá na 1.5, u mne mu 2.0 vyhovuje.

bash$ emerge -ptv gnucash

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[blocks B     ] app-text/cstetex (is blocking app-text/tetex-3.0_p1-r3)
[ebuild  N    ] app-office/gnucash-2.0.1  USE="nls tetex -chipcard -debug -doc -hbci -ofx -postgres -quotes" 19,090 kB
[ebuild  N    ]  x11-libs/goffice-0.2.1  USE="-debug -gnome" 1,382 kB
[ebuild  N    ]  dev-libs/g-wrap-1.3.4-r1  394 kB
[ebuild  N    ]  gnome-extra/yelp-2.16.1  USE="-beagle -debug" 835 kB
[ebuild  N    ]  app-text/tetex-3.0_p1-r3  USE="X motif -Xaw3d -doc -lesstif -neXt -tk" 102,656 kB
[ebuild  N    ]  dev-libs/slib-2.4.6  775 kB
[ebuild  N    ]   dev-util/guile-1.6.7  2,968 kB
[ebuild  N    ]  gnome-extra/gtkhtml-3.12.2  USE="-debug -static" 1,255 kB
[ebuild  N    ]   gnome-base/libgnomeprintui-2.12.1  USE="-debug -doc" 631 kB
ff nikde ale mám 2.0-rc2 . Možná tam někde máte starší balík, který by bylo třeba aktualizovat, aby se spokojil s FF 2.0.
1.1.2007 19:15 Ash
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
Tak asi mu nevyhovuje -bin. Když kouknete do ebuildu yeldu, tak je tam >= 1.0.2, no ... /usr/portage/gnome-extra/yelp/yelp-2.16.2.ebuild
RDEPEND="...
        >=www-client/mozilla-firefox-1.0.2-r1
        ..."
DEPEND="${RDEPEND}
        ...
Ted ebuild by šel upravit, ale čert ví jestli by to s -bin fungovalo.
AraxoN avatar 1.1.2007 19:44 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
Ehm... nevie niekto prečo Gnucash vôbec vyžaduje Firefox?
2.1.2007 11:17 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
Víme, víme...
AraxoN avatar 2.1.2007 12:26 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: gentoo - jak sdelit emerge, kde je firefox
yelp, to som vedel, akurát mi nebolo zjavné čo to ten yelp vlastne je. Ale už som sa sám dopátral, že to je na zobrazovanie helpu, a používa jadro Gecko z FF (preto závislosť).

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.