Az Iceweasel ismét Firefox néven érhető el - a 45-ös verziótól (Debian)

kimarite képe

Az előzmények megismerése után -lásd a blog végén- következzen a leírás, amellyel a bizonyos verzió tekintetében már nem elérhető, így nem frissülő Iceweasel-t Firefox-ként telepíted újra.

Megjegyzés
Leírásom a Mozilla Debian team tárolót
http://mozilla.debian.net/
használó felhasználóknak szól.
Továbbá én Debian Wheezy-t használok, a többi Debian kiadás tekintetében könnyen kikövetkeztethető a megoldás a fenti oldal (Mozilla Debian team) leírását és az itt leírtakat követve.

- Hibaüzenet

A terminálban, néhanap a Synaptic csomagkezelő segítségével frissítek és nemrég ezt a hibaüzenetet kaptam,

W: Sikertelen letöltés: http://mozilla.debian.net/dists/wheezy-backports/Release  A várt „iceweasel-release/binary-i386/Packages” bejegyzés nem található a Release fájlban (Rossz sources.list bejegyzés vagy helytelenül formázott fájl)

E: Néhány indexfájlt nem sikerült letölteni. Figyelmen kívül lettek hagyva, vagy régebbiek lettek felhasználva.

miután kiadtam az alábbi parancsot.
(a sudo parancs nálad lehet, nincs érvényben, ez esetben hagyd ki a parancsokból)

sudo apt-get update

- Nézzük ...
http://mozilla.debian.net
hát itt nincs már.

Valami egészen más van helyette.

- Cseréljük ki a forráslistában szereplő forrást

Megnyitom szerkesztésre a 'sources.list' forrás lista fájlt a kedvenc ablakos szövegszerkesztőmmel, mely a Geany (nálad más lehet),

gksu geany /etc/apt/sources.list

de szerkeszthetnék egy terminálos szövegszerkesztővel is, a Nano-val.

sudo nano /etc/apt/sources.list

Maradjunk az ablakosnál ..

Így nézett ki az említett tároló elérése a forrás listában,

#####Third Parties Repos
## Debian Mozilla team
deb http://mozilla.debian.net/ wheezy-backports iceweasel-release

és a szerkesztés után így néz ki.

#####Third Parties Repos
## Debian Mozilla team
# deb http://mozilla.debian.net/ wheezy-backports iceweasel-release
deb http://mozilla.debian.net/ wheezy-backports firefox-release

Kommenteltem (#) a már nem elérhető tárolót, és betettem mellé egy működőt.

Mentem a fájlt, majd frissítem a csomag információkat,

sudo apt-get update

valamint próbálkozom újratelepíteni a csomagot automatikusan így

sudo apt-get upgrade

illetve így.

sudo apt-get dist-upgrade

Így nem megy. Nem látszik frissíthető csomag.

- Nézzük, milyen lehetőségek vannak az egyik vagy a másik csomag tekintetében

apt-cache policy iceweasel
iceweasel:
  Telepítve: 44.0.2-1~bpo70+1
  Jelölt:    44.0.2-1~bpo70+1
  Verziótáblázat:
 *** 44.0.2-1~bpo70+1 0
        100 /var/lib/dpkg/status
     38.7.0esr-1~deb7u1 0
        500 http://security.debian.org/ wheezy/updates/main i386 Packages
     38.2.1esr-1~deb7u1 0
        500 http://ftp.hu.debian.org/debian/ wheezy/main i386 Packages
apt-cache policy firefox
firefox:
  Telepítve: (nincs)
  Jelölt:    45.0-1~bpo70+1
  Verziótáblázat:
     45.0-1~bpo70+1 0
        500 http://mozilla.debian.net/ wheezy-backports/firefox-release i386 Packages

A magyar nyelvi csomagról még nem tettem említést, de be fog következni az a pillanat is. Tetszik amit látok, a Firefox jelenlegi legújabb verziója a Mozilla Debian team tárolóból elérhető, de a már nem frissülő Iceweasel tekintetében érvényesíteni kéne az ESR 'lehetőséget', mert ez a csomag biztosan frissül (él a tárolója).

- Telepítsük először a legújabb Firefox-szot ...

sudo apt-get install firefox

Kész, de hol a nyelvi csomag? Itt:

apt-cache policy firefox* | grep 'hu'
firefox-l10n-hu:
apt-cache policy firefox-l10n-hu
firefox-l10n-hu:
  Telepítve: (nincs)
  Jelölt:    45.0-1~bpo70+1
  Verziótáblázat:
     45.0-1~bpo70+1 0
        500 http://mozilla.debian.net/ wheezy-backports/firefox-release i386 Packages

Telepítsük ezt is.

sudo apt-get install firefox-l10n-hu

Kész.

- Térjünk rá az Iceweasel alkalmazás 'öregbítésére', újratelepítésére.

Gyakorlatilag a szokásos értelemben vett öregbítéstől eltérő a művelet (downgrade), mert a már nem elérhető, de magasabb verziószámú Iceweasel csomagot kényszerítjük, hogy egy alacsonyabb verziószámú és egészen más (ESR, azaz vállalatoknak szóló) kiadásként települjön újra. A rendszer az APT beállítások tekintetében a magasabb verziószámot veszi frissebbnek.
https://wiki.debian.org/PackageManagement ...

Nézzük, mi áll a rendelkezésünkre.
(a blog megírása időpontjában)

apt-cache showpkg iceweasel
Provides:
44.0.2-1~bpo70+1 - www-browser gnome-www-browser
38.7.0esr-1~deb7u1 - www-browser gnome-www-browser <-- !
38.2.1esr-1~deb7u1 - www-browser gnome-www-browser
apt-cache showpkg iceweasel-l10n-hu
Provides:
1:44.0.2-1~bpo70+1 -
1:38.7.0esr-1~deb7u1 - <-- !
1:38.2.1esr-1~deb7u1 -
1:17.0.10esr-1~deb7u1 -

A legmagasabb verziószám, az amely jelenleg telepítve van, de nem frissíthető, tehát például a második legmagasabb verziószámot választva újratelepítem az Iceweasel-t. De nézegetheted az 'apt-cache' kimenetet is, ott részletesebb:

apt-cache policy iceweasel
apt-cache policy iceweasel-l10n-hu

Én már megnéztem ...

Meglesed a verziószámot és a pontos csomagnév kell az alábbi parancsba.

Az újratelepítés. (a jelenleg elérhető verziók)

sudo apt-get install iceweasel=38.7.0esr-1~deb7u1 iceweasel-l10n-hu=1:38.7.0esr-1~deb7u1

Kész.

- Tipp

Ha azt szeretnéd, akkor az alapértelmezett böngészőt is átállítod a Firefox-ra.
Vagy csak megnézed, hogy mi a jelenlegi beállítás.
Én ezt a parancsot használom.

sudo update-alternatives --config x-www-browser 
[sudo] password for $USER:
There are 3 choices for the alternative x-www-browser (providing /usr/bin/x-www-browser).

  Selection    Path                Priority   Status
------------------------------------------------------------
  0            /usr/bin/qupzilla    80        auto mode
  1            /usr/bin/firefox     70        manual mode
* 2            /usr/bin/iceweasel   70        manual mode
  3            /usr/bin/qupzilla    80        manual mode

Press enter to keep the current choice[*], or type selection number: 1

Magyarázat; ha nem felel meg az alapértelmezett böngésző (amelyik sor előtt a * jelzést látod a parancs futtatása után), akkor a kívánságodnak megfelelő böngésző sorszámát begépeled, majd 'Enter'-t ütsz a beállítás érvényesítéséhez. Ha megfelel a jelenlegi beállítás (*), akkor csak 'Enter'-t ütsz. Én az 1-est választottam és; 'Press Enter'.

Csak listázáshoz,

sudo update-alternatives --display x-www-browser
sudo update-alternatives --list x-www-browser

de ílyen módon is be lehet állítani az alapértelmezettet.

sudo update-alternatives --set x-www-browser /usr/bin/firefox

De te -asztali környezeted szerint- használhatsz esetleg más parancsot az alapértelmezett böngésző kiválasztására.
Nincs tudomásom arról, hogy az alábbi parancs

sudo update-alternatives --config x-www-browser 

hol nem működik ..., mindenhol működik. Viszont megnézheted, hogy ezeket futtatva mit látsz.

sudo update-alternatives --config gnome-www-browser
sudo update-alternatives --config www-browser

Tehát, abban maradtunk, hogy az elsőként említett 'update-alternatives' parancs mindenhol működik.
De miért nem működik, mondjuk, egy Xfce menüben, az alapértelmezett böngésző menüelemet választva?
A szimbolikus linkelések (symlink) miatt ...
Az alábbi módon oldhatod meg a dolgot.

Nézzük előszö a symlinkeket.

ls -ld /usr/bin/x-www-browser
lrwxrwxrwx 1 root root 31 okt   25 00:54 /usr/bin/x-www-browser -> /etc/alternatives/x-www-browser
ls -ld /etc/alternatives/x-www-browser
lrwxrwxrwx 1 root root 16 márc  15 01:14 /etc/alternatives/x-www-browser -> /usr/bin/iceweasel

A második symlink gyanús, belenézünk.
('gksu geany'-t is használhatsz, ha a 'nano' nem szimpatikus),

sudo nano /etc/alternatives/x-www-browser

Ez van benne (az 'x-www-browser' fájl egy szkript),

#!/bin/sh

FIREFOX="$(which $0)"
[ -x "$FIREFOX.real" ] && exec "$FIREFOX.real" "$@"

exec iceweasel "$@"

és erre javítom.

#!/bin/sh

FIREFOX="$(which $0)"
[ -x "$FIREFOX.real" ] && exec "$FIREFOX.real" "$@"

exec firefox "$@"

A 'Ctrl + Alt + O' leütésével, majd az 'Enter'-rel mentem a változtatást (ugyanabban a fájlba),
és végül a 'Ctrl + Alt + X' leütésével kilépek a 'nano' szerkesztőből.

Nézzük most a symlinket.

ls -ld /etc/alternatives/x-www-browser
lrwxrwxrwx 1 root root 16 márc  15 01:14 /etc/alternatives/x-www-browser -> /usr/bin/firefox

Nahát! Ez így már rendben. A menüből a Firefox indul el.

Parancsikon(oka)t is készíthetsz (amelyik 'hiányzik').
A forráslistát a Synaptic csomagkezelőben is szerkesztheted ... .

Remélem, segítettem.

Források
https://wiki.debian.org/WebBrowsers
https://wiki.debian.org/HOWTO/DefaultWebBrowser
http://mozilla.debian.net/
https://wiki.debian.org/Iceweasel
http://backports.debian.org/FAQ/
https://aweirdimagination.net/2015/03/27/fixing-broken-alternatives/

man apt-get
man [...]

Előzmény

Az alábbi szöveg forrása: http://hup.hu/cikkek/20160225/viszlat_iceweasel_a_firefox_ujra_firefox_n...

A történetet mindenki ismeri. A Debian átnevezte a Firefoxot Iceweasel-re. Közben sok víz lefolyt a Dunán és a Mozilla úgy fest engedékenyebb lett. Rájöttek, hogy a Debian által alkalmazott patchek nem rontják a Firefox minőségét, illetve a logót kiadták egy olyan licenc alatt, amely kompatibilis a Debian Free Software Guidelines-szal (DFSG):

Idézet:
Mozilla recognizes that patches applied to Iceweasel/Firefox don't impact the quality of the product. [...] The Firefox logo was released under a free copyright license which matches the DFSG. [...] Debian Stretch, the next release, will have Firefox as package name.

Régi HUP olvasók még emlékezhetnek erre a cikkre:

Idézet:

Ha valaki terjeszteni kívánja a Mozilla szoftvereit "Mozilla Firefox" vagy éppen "Mozilla Thunderbird" néven, akkor szigorú szabályoknak kell megfelelnie, amelyeknek része egyebek mellett az, hogy alá kell írnia egy megegyezést az Mozilla Foundation-nel, és szinte semmilyen változtatást nem követhet el a szoftveren (például nem adhat hozzá újabb kiterjesztéseket (extensions), nem módosíthatja a keresőben a keresőmotorok listáját, stb.). A Debian-nak ezek a szabályok túl szigorúak voltak. [...] Újabb hírek szerint a Mozilla Corp. felszólította a Debian-t, hogy fejezze be a Firefox név használatát az általa terjesztett Firefox verzióban, ha nem használja a névvel együtt a rókás logót. A Debian nem használhatja a logót, mert annak olyan a licence, amely nem felel meg a Debian által támasztott követelményeknek (szerintük nem szabad a licence). Emellett a Mozilla ellenőrizni szeretne minden egyes olyan patch-et, amelyet a Debian a Firefox-ba tesz.

Ez a helyzet azt eredményezi, hogy ha egyik fél sem enged az álláspontjából, akkor a Debian-nak át kell neveznie a Firefox-ot, és más néven kell azt terjesztenie.

Hozzászólások

kimarite képe

RE:Bejegyzés megosztva

Értékelés: 

0
Még nincs értékelve

#1 Azt nem tudom, te voltál-e, de köszi. Még Csehszlovákiába sokat jártam át az első munkahelyem által Filakovo (Fülek) környékén (Salgótarjánból) csehül vagy szlovákul nem tudok, de nem volt probléma. A két vár elég ramaty állapotban volt akkor, de tudom, mára már fel lettek újítva tényleg. Fimonak a sajtok, a juhtúró .. :). Az erdőben is jó volt sétálni .., jó időszak volt.

Tudták hasznosítani? Miről van szó amúgy ott? Hogy kerül a Pulseaudio-s témához egy Firefox telepítés? :)

Jól néznek ki a képek is.

RE:RE:Bejegyzés megosztva RE:Bejegyzés megosztva

Értékelés: 

0
Még nincs értékelve

A blogos cikked kivonatát tettem a Lmde-ről szóló fórum rovatba. A hír figyelmezteti a Lmde-t használókat az átálásról Firefoxra, utalással a hír forrására. A cikked aprólékos, átfogó és szerintem sokaknak érthető mert a terminál nyelvét minden linuxos ismeri bárhol legyen a világban.

Amúgy a témáról nem sok mindent lehet találni, úgy tűnik a Debian eléggé szűkszavú. Például azt sem lehet tudni hogy mi lesz az Icedove -val, ha már az Iceweasel megváltozik.

Linuxos rajongók terjedelmes tábora tanyázik főleg Csehországban. Nagy hagyománya van itt a linuxnak, sok jó honlap, fórumok, közösségek. Hogy csak néhányat említsek, természetesen a LM, Pclinuxos, Ubuntu, Debian, Slax, Manjaro... Ez az utolsó az Arch-os alapú linux az egyik legjobb disztró amivel életemben találkoztam. Szerintem a LM -nek lesz mit csinálnia ha lépést akar vele tartani. Gondolom már lecsekkelted....

kimarite képe

RE:RE:RE:Bejegyzés megosztva

Értékelés: 

0
Még nincs értékelve

#2 Igyekszem aprólékos és elég érthető lenni. Kicsit gyakorlás kérdése is. Talán egy olyasmi 'formát' követek, mintha én is most jönnék rá a megoldásra, folyamatában, és ez egy félig vagy nagyobb részben tudatos alakítása a leírásnak. De ez most tényleg így is volt, úgy írtam, hogy rájöttem, miképpen kéne (amúgy félálomban már). :)

Nem tudom, mi lesz az Icedove-val, vélhetően az is átneveződik. Én néhanap Seamonkey-t is használok, de azt -egy másik leírás szerint- könyvtárból futtatom, telepítés nélkül. Nem mindig olvasok utána a napi dolgoknak, pedig például az angolom is erősítené az olvasgatás. Inkább leírásokat, tutorialokat olvasok, mint híreket.
Egyelőre a Debian tetszik, nem szeretek vagyis nem szeretnék túlzottan a csomag kezelések között ugrálni, de majd gépenként mást fogok használni. Úgy érdekes lesz, és napi szinten tudok mindegyik választott disztribúcióval foglalkozni. Hát, naprakészen nem tudom, mostanában mennyire rolling disztró a Manjaro , mennyire kell odafigyelni a frissítéseknél. Újabban van egyébként olyan számítógépem, amire a legújabb verziók is telepíthetőek :).
A Linux mint előnye a Cinnamon asztali környezet és a saját csomagok, talán ezzel kéne továbblépni, de itt sem látni nagyon a jövőt. Az a jó a Linux-ban, hogy elég sok lehetőséged van választani, több nagy kiadás van.
A Debian-nál szritem elindult valami folyamat, de inkább a fejlesztéssel foglalkoznak, mint a hírek közlésével. Én a biztonsági frissítések csatornára vagyok feliratkozva például. Érdekes, hogyha jön egy mail, úgy már a frissítés is elérhető ezzel egy időben. Az Icedove-ról is így fogok értesülni. Jó, hogy folytatják a 'forkolását' ennek is (patch-elését).

kimarite képe

RE:Bejegyzés megosztva RE:Bejegyzés megosztva

Értékelés: 

0
Még nincs értékelve

#1 Hoppá, és nálad működik a Debian Menu? Mi van 'benne'?

Új blogom: https://linuxmint.hu/blog/2016/03/kelet-azsiai-nyelvek-tamogatasa-a-bong...

kimarite képe

sudo nano /etc/alternatives/x-www-browser

Értékelés: 

0
Még nincs értékelve

Ha az Iceweasel kereskedelmi verziója is telepítve van, úgy frissítésekor-jelen pillanatban- felülírja a konfigurációd.
Ismét szerkesztened kell tehát a beállítást (ha a Firefox böngészőt szeretnéd alapértelmezettnek):

sudo nano /etc/alternatives/x-www-browser

A szerkesztés módja a leírásomban.

kimarite képe

Firefox 48=< - Debian Wheezy

Értékelés: 

0
Még nincs értékelve

A Firefox 48-as kiadásától
-- a 47-es után

dpkg -l firefox
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Név           Verzió      Architecture Leírás
+++-==============-============-============-=================================
ii  firefox        47.0.1-1~bpo i386         Mozilla Firefox web browser

a Debian Mozilla Team tároló
http://mozilla.debian.net/
a Debian Wheezy (oldstable) kiadásához már nem használható
a Firefox 48-as és későbbi verzióira frissítéséhez.

Nem feltétetlenül Linux Mint-tes téma, de gondoltam, megosztom.
A Jessie Backports tároló használata nem ajánlott a Wheezy-re, mert rolling disztribúciót eredményezne, azaz a túl sok Jessie csomag települne, így 'megborítva a rendszert'.

Az LMDE a stable Debian-ra épül, a Jessie-re, így arra felvehető, használható a tároló.

Tehát alábbi a tárolókat, forrás sorokat a Wheezy tekintetében el lehet felejteni
pontosabban a vállalati, azaz a Firefox ESR forrására utaló sor még megtalálható itt
azonban a stabil (release), a beta (next) és a kísérleti (aurora) kiadások
telepítésére és frissítésére már nem alkalmas (Debian Wheezy);

#####Third Parties Repos
## Debian Mozilla team
# The Debian Security Team have stopped supporting Wheezy
# http://forums.debian.net/viewtopic.php?f=17&t=126982
# https://wiki.debian.org/LTS
# deb http://mozilla.debian.net/ wheezy-backports iceweasel-release
# deb http://mozilla.debian.net/ wheezy-backports firefox-release
# teljesítetlen függőségek;
# deb http://mozilla.debian.net/ jessie-backports firefox-release

kommenteltem is (nincs használva).

A legfrissebb Firefox például így telepíthető használható a Debian Wheezy-n (is),
https://linuxmint.hu/blog/2015/07/a-firefox-bongeszo-kiadasainak-egymas-...

és a 'Súgó' menüből kiindulva frissíthető;
-- Súgó > A Firefox névjegye

-- A már nem használt tárolóból telepített Firefox-szot nem szükséges, törölni,
a személyes használatot, beállításaidat megőrzi és átadja az újabb verziónak.
Ha mégis törölnéd, akkor ezeket a személyes beállításokat másold át a portable verzióhoz.

kimarite képe

Icedove / Thunderbird

Értékelés: 

0
Még nincs értékelve

Folytatódik a trend.

Viszlát Icedove!
A Thunderbird újra Thunderbird néven lesz elérhető Debian alatt
2017. február 18.

Hosszú idő után tavaly év elején a Firefox visszatérhetett a Debian-ba Firefox néven, de kérdésként fenn maradt, hogy mi lesz a Thunderbird-del. A Debian eddig kénytelen volt Icedove néven terjeszteni, de ennek vége. Christoph Goehre a napokban bejelentette, hogy visszanevezik a szabad levelezőprogramot és így a Debian felhasználók is újra Thunderbird néven használhatják majd.

Részletek a Debian fejlesztői listára küldött bejelentésben:
https://lists.debian.org/debian-devel-announce/2017/02/msg00004.html

Forrás:
https://hup.hu/cikkek/20170218/viszlat_icedove_a_thunderbird_ujra_thunde...

:::::

( pepo | 2017. február 18., szombat - 11:18 )
Nem túrnám a netet emiatt: mi volt az oka a névváltoztatásoknak?

( gemnon | 2017. február 18., szombat - 11:37 )
Nagyon komoly okai voltak:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=354622
https://en.wikipedia.org/wiki/Mozilla_software_rebranded_by_Debian

( pepo | 2017. február 18., szombat - 12:31 )
Köszönöm.