Autor Téma: Squeezy - jak instalovat firefox 3.6  (Přečteno 3194 krát)

Offline libor007

  • Začátečník
  • **
  • Příspěvků: 30
    • Zobrazit profil
Squeezy - jak instalovat firefox 3.6
« kdy: 11. 12. 2010, 17:31:51 »
Zdarec, Jak dostanu do squeezyho firefox 3.6? Jde mi i o to, aby se pak sam aktualizoval...
« Poslední změna: 11. 12. 2010, 17:35:13 od libor007 »

Offline Ota Trkola

  • Administrátor
  • Aktivní­ uživatel
  • *****
  • Příspěvků: 828
    • Zobrazit profil
  • Jabber: otas.pe@jabbim.cz
Re:Squeezy - jak instalovat firefox 3.6
« Odpověď #1 kdy: 11. 12. 2010, 17:41:08 »
Postup je celkem (ne)jednoduchý. Musíš použít tzv. pinning. Nicméně Firefox se v Debianu jmenuje Iceweasel.

1) Musíš si vytvořit jako root soubor:

Kód: [Vybrat]
/etc/apt/preferences
a do něj vložit:

Kód: [Vybrat]
Package: *
Pin: release a=testing
Pin-Priority: 980

Package: *
Pin: release a=unstable
Pin-Priority: 220

Package: *
Pin: release a=experimental
Pin-Priority: 200

Package: iceweasel
Pin: version *
Pin-Priority: 980

Package: iceweasel-l10n-cs
Pin: version *
Pin-Priority: 980

Package: libmozjs3d
Pin: version *
Pin-Priority: 980

Package: xulrunner-1.9.2
Pin: version *
Pin-Priority: 980

Také musíš změnit obsah /etc/apt/sources.list. Přidej tam tyto řádky:

Kód: [Vybrat]
deb http://ftp.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.debian.org/debian/ sid main contrib non-free
deb http://www.debian-multimedia.org/ sid main

deb http://ftp.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp.debian.org/debian/ experimental main non-free contrib

Pak pouze provést aktualizaci systému:

Kód: [Vybrat]
$ sudo aptitude upadte
$ sudo aptitude upgrade

Iceweasel by se měl nabídnout k aktualizaci.
« Poslední změna: 11. 12. 2010, 18:48:39 od Ota Trkola »
Debian Sid/Experimental 32-bit Gnome

Návod na Businesscard install

Offline libor007

  • Začátečník
  • **
  • Příspěvků: 30
    • Zobrazit profil
Re:Squeezy - jak instalovat firefox 3.6
« Odpověď #2 kdy: 11. 12. 2010, 18:33:47 »
Diky. Postup je celkem vpoho, ale divim se, neni nekde nejaky repozitar s primo s ff pro debian...

Offline Ota Trkola

  • Administrátor
  • Aktivní­ uživatel
  • *****
  • Příspěvků: 828
    • Zobrazit profil
  • Jabber: otas.pe@jabbim.cz
Re:Squeezy - jak instalovat firefox 3.6
« Odpověď #3 kdy: 11. 12. 2010, 18:38:26 »
V Debianu neni Firefox. V Debianu je pouze Iceweasel, což je v podstatě to samé, jen z licenčních a možná i nějakých dalších důvodů se Firefox v Debianu jmenuje Iceweasel.
Debian Sid/Experimental 32-bit Gnome

Návod na Businesscard install

Offline libor007

  • Začátečník
  • **
  • Příspěvků: 30
    • Zobrazit profil
Re:Squeezy - jak instalovat firefox 3.6
« Odpověď #4 kdy: 12. 12. 2010, 11:04:09 »
Ano, to jsem pochopil - mel jsem namysli proc neni iceweasel alespon v nejakem svem repozitari. Ikdyz se mi cim dal vic libi chromium. mozilla je zas ale nutna pro internet banking kb.

Offline Petr Krčmář

  • Administrátor
  • Uživatel
  • *****
  • Příspěvků: 223
    • Zobrazit profil
    • Debian-linux.cz
Re:Squeezy - jak instalovat firefox 3.6
« Odpověď #5 kdy: 12. 12. 2010, 23:59:50 »
U IceWaselu nejde o licenci, ale o ochranné známky. Problém je totiž v tom, že po zásazích Debianu (patche) už se to nemůže jmenovat Firefox, protože to už vlastně není Firefox. A Mozilla musí aktivně své známky chránit, jinak by o ně přišla. Takže se nakonec vymyslelo, že se jednoduše název změní na IceWeasel. Doporučují svůj článek Debian vs Mozilla: systém bez Firefoxu.

Offline Bohouš

  • Začátečník
  • **
  • Příspěvků: 80
    • Zobrazit profil
Re:Squeezy - jak instalovat firefox 3.6
« Odpověď #6 kdy: 14. 12. 2010, 13:53:53 »
Mohu se zeptat, proc tam mas tohle a co to konkretne dela?
Kód: [Vybrat]
Package: *
Pin: release a=unstable
Pin-Priority: 220

Package: *
Pin: release a=experimental
Pin-Priority: 200
Z manualu jsem to moc dobre nepochopil
OS: Debian Wheezy

Offline Yontalcar

  • Uživatel
  • ***
  • Příspěvků: 123
  • Semper fidelis
    • Zobrazit profil
  • Jabber: yontalcar@jabber.cz
Re:Squeezy - jak instalovat firefox 3.6
« Odpověď #7 kdy: 14. 12. 2010, 17:52:45 »
Mohu se zeptat, proc tam mas tohle a co to konkretne dela?
...
Nastavení priority repositáře pro unstable, resp. experimental na 220, resp. 200
NB: Compaq 615; Debian GNU/Linux Sid amd64 (KDE4)

Jen dvě věci jsou nekonečné - vesmír a lidská hloupost. Tím prvním si ovšem nejsem tak jist. - Albert Einstein

Offline Bohouš

  • Začátečník
  • **
  • Příspěvků: 80
    • Zobrazit profil
Re:Squeezy - jak instalovat firefox 3.6
« Odpověď #8 kdy: 14. 12. 2010, 19:14:49 »
Nastavení priority repositáře pro unstable, resp. experimental na 220, resp. 200

jj, to vim, ale co znamena konkretni hodnota? v tom anglickem textu to je ponekud kostrbate napsano, ze si nejsem jisty jak presne to prelozit
OS: Debian Wheezy

Offline Ota Trkola

  • Administrátor
  • Aktivní­ uživatel
  • *****
  • Příspěvků: 828
    • Zobrazit profil
  • Jabber: otas.pe@jabbim.cz
Re:Squeezy - jak instalovat firefox 3.6
« Odpověď #9 kdy: 14. 12. 2010, 19:16:44 »
Toto jsi procházel?
Debian Sid/Experimental 32-bit Gnome

Návod na Businesscard install

Offline Bohouš

  • Začátečník
  • **
  • Příspěvků: 80
    • Zobrazit profil
Re:Squeezy - jak instalovat firefox 3.6
« Odpověď #10 kdy: 15. 12. 2010, 23:30:16 »
OS: Debian Wheezy

Offline Bohouš

  • Začátečník
  • **
  • Příspěvků: 80
    • Zobrazit profil
Re:Squeezy - jak instalovat firefox 3.6
« Odpověď #11 kdy: 16. 12. 2010, 12:44:35 »
Nejak mi to neslape. Postupoval jsem podle navodu a po apt-get update mi to nenabidlo novou verzi iceweaselu k aktualizaci.
Pokud bych iceweasel nainstaloval z exerimentalu pomoci apt-get install -t experimental iceweasel, bude se mi sam aktualizovat na novejsi verze, pokud bude potreba?
OS: Debian Wheezy

Offline Ota Trkola

  • Administrátor
  • Aktivní­ uživatel
  • *****
  • Příspěvků: 828
    • Zobrazit profil
  • Jabber: otas.pe@jabbim.cz
Re:Squeezy - jak instalovat firefox 3.6
« Odpověď #12 kdy: 16. 12. 2010, 19:55:29 »
To je divné, mě to normálně funguje. V Synapticku jde vynutit verze 3.6 nebo ne? Když se o to pokusíš, co se zobrazí? Zkus ještě jednou projít, zda máš všechno, tak jak jsem psal a zkus ještě aptitude místo apt-get.
Debian Sid/Experimental 32-bit Gnome

Návod na Businesscard install

Offline Bohouš

  • Začátečník
  • **
  • Příspěvků: 80
    • Zobrazit profil
Re:Squeezy - jak instalovat firefox 3.6
« Odpověď #13 kdy: 17. 12. 2010, 15:10:18 »
To je divné, mě to normálně funguje. V Synapticku jde vynutit verze 3.6 nebo ne? Když se o to pokusíš, co se zobrazí? Zkus ještě jednou projít, zda máš všechno, tak jak jsem psal a zkus ještě aptitude místo apt-get.

V synapticu vynutit verzi 3.6 jde, ale nenainstaluje se. zobrazi se chyba:
Kód: [Vybrat]
E: Nemohu opravit problémy, některé balíky držíte v porouchaném stavu.
E: Nemohu zamknout adresář pro stahování

pri tom zadne nevyresene zavislosti nemam a hlaska "některé balíky držíte v porouchaném stavu" mi toho moc nerika.
Stejne tak "Nemohu zamknout adresář pro stahování" je nesmysl, protoze jine baliky si synaptic normalne stahnout umi (zadnou jinou aplikaci, ktera pouziva dpkg otevrenou nemam).


Jeste mam otazku:
Pokud mam vlc 1.1.3, mohu pomoci apt pinningu vynutit, ze chci z repozitare squeeze nainstalovat verzi vlc 1.1.2 ??
« Poslední změna: 17. 12. 2010, 15:17:56 od Bohouš »
OS: Debian Wheezy

Offline Ota Trkola

  • Administrátor
  • Aktivní­ uživatel
  • *****
  • Příspěvků: 828
    • Zobrazit profil
  • Jabber: otas.pe@jabbim.cz
Re:Squeezy - jak instalovat firefox 3.6
« Odpověď #14 kdy: 17. 12. 2010, 18:56:39 »
Dobře, takže

Kód: [Vybrat]
/etc/apt/preferences
uprav takto a pak už půjde nainstalovat Iceweasel 3.6 a bude se sám aktualizovat:

Kód: [Vybrat]
Package: *
Pin: release a=testing
Pin-Priority: 980

Package: *
Pin: release a=unstable
Pin-Priority: 220

Package: *
Pin: release a=experimental
Pin-Priority: 200

Package: iceweasel
Pin: version *
Pin-Priority: 980

Package: iceweasel-l10n-cs
Pin: version *
Pin-Priority: 980

Package: libmozjs3d
Pin: version *
Pin-Priority: 980

Package: xulrunner-1.9.2
Pin: version *
Pin-Priority: 980

Package: libsqlite3-0
Pin: version *
Pin-Priority: 980

Právě teď vyzkoušeno na desktopu s Debianem Squeeze, pomocí aptitude.
Debian Sid/Experimental 32-bit Gnome

Návod na Businesscard install