Arreglo de Firefox 3.5.x Branding para Ubuntu Jaunty & Karmic

30 07 2009
firefox-fix

Si instalas Firefox 3.5.x desde los repositorios para Ubuntu Jaunty o Karmic. El brandind (la marca) esta establecido como Shiretoko. Puedes arreglar el nombre, icono, comando facilmente con lo siguiente:

Primero cierra todas las ventanas de Firefox (es mejor matar todos los procesos de Firfox):

1
$ pkill firefox

Instala firefox (sólo para asegurarse de que cada paquete requerido esta instalado):

1
$ sudo apt-get install firefox-3.5 firefox-3.5-branding firefox-3.5-gnome-support

Ahora introduce estos comandos en el terminal (truco: pulsa Alt + F2 y escribe gnome-terminal) :

PD: Los $ no son necesarios, es para indicar que es un terminal de usuario normal y no uno de root que sería # (puedes descargar el texto sin $ al final del artículo):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
 
$sudo cp -v /usr/lib/firefox-3.0*/icons/* /usr/lib/firefox-3.5*/icons/
 
$cd /usr/lib/firefox-3.5*/defaults/preferences/
 
$sudo cp -v firefox.js_bak firefox.js
 
$sudo cp -v firefox.js firefox.js_bak
 
$sudo sed -i "s/pref(\"general.useragent.extra.firefox\", \"Shiretoko\//pref(\"general.useragent.extra.firefox\", \"Firefox\//g" firefox.js
 
$cd /usr/lib/firefox-3.5*/chrome/
 
$sudo cp browser-branding-en-US.jar_bak browser-branding-en-US.jar
 
$sudo cp browser-branding-en-US.jar browser-branding-en-US.jar_bak
 
$sudo cp browser-branding.jar_bak browser-branding.jar
 
$sudo cp browser-branding.jar browser-branding.jar_bak
 
$cd /usr/lib/firefox-3.0*/chrome/
 
$sudo cp -p browser-branding.jar /usr/lib/firefox-3.5*/chrome/
 
$cd /usr/lib/firefox-3.0*/chrome/icons/default/
 
$sudo cp -p * /usr/lib/firefox-3.5*/chrome/icons/default/
 
$sudo mkdir -p /d2tmp/ffbrandnew/
 
$sudo chmod 755 -R /d2tmp
 
$cd /usr/lib/firefox-3.5*/chrome/
 
$sudo cp browser-branding-en-US.jar /d2tmp/ffbrandnew/
 
$sudo unzip /d2tmp/ffbrandnew/browser-branding-en-US.jar -d /d2tmp/ffbrandnew/
 
$sudo rm -f -r /d2tmp/ffbrandnew/browser-branding-en-US.jar
 
$sudo sed -i "s/<\!ENTITY brandShortName \"Shiretoko\">/<\!ENTITY brandShortName \"Firefox\">/g" /d2tmp/ffbrandnew/locale/branding/brand.dtd
 
$sudo sed -i "s/<\!ENTITY brandFullName \"Shiretoko\">/<\!ENTITY brandFullName \"Mozilla Firefox\">/g" /d2tmp/ffbrandnew/locale/branding/brand.dtd
 
$sudo sed -i "s/<\!ENTITY vendorShortName \"mozilla.org\">/<\!ENTITY vendorShortName \"Mozilla\">/g" /d2tmp/ffbrandnew/locale/branding/brand.dtd
 
$sudo sed -i "s/<\!ENTITY releaseBaseURL \"http:\/\/www.mozilla.org\/projects\/shiretoko\/releases\/\">/ /g" /d2tmp/ffbrandnew/locale/branding/brand.dtd
 
$sudo sed -i "s/brandShortName=Shiretoko/brandShortName=Firefox/g" /d2tmp/ffbrandnew/locale/branding/brand.properties
 
sudo sed -i "s/brandFullName=Shiretoko/brandFullName=Mozilla Firefox/g" /d2tmp/ffbrandnew/locale/branding/brand.properties
 
$sudo sed -i "s/vendorShortName=mozilla.org/vendorShortName=Mozilla/g" /d2tmp/ffbrandnew/locale/branding/brand.properties
 
$cd /d2tmp/ffbrandnew/
 
$sudo zip -r browser-branding-en-US.jar locale
 
$sudo cp /d2tmp/ffbrandnew/browser-branding-en-US.jar /usr/lib/firefox-3.5*/chrome/
 
$cd /usr/bin/
 
$sudo rm -f -r /d2tmp/
 
$sudo rm -f -r firefox
 
$sudo ln -s firefox-3.5 firefox
 
$sudo sed -i "s/Name=Shiretoko Web Browser/Name=Firefox 3.5 Web Browser/g" /usr/share/app-install/desktop/firefox-3.5.desktop
 
$sudo sed -i "s/Comment=Firefox 3.5 Beta/Comment=Browse the World Wide Web/g" /usr/share/app-install/desktop/firefox-3.5.desktop
 
$sudo sed -i "s/GenericName=Preview Browser/GenericName=Web Browser/g" /usr/share/app-install/desktop/firefox-3.5.desktop
 
$sudo sed -i "s/Name=Shiretoko Web Browser/Name=Firefox 3.5 Web Browser/g" /usr/share/applications/firefox-3.5.desktop
 
$sudo sed -i "s/Comment=Firefox 3.5/Comment=Browse the World Wide Web/g" /usr/share/applications/firefox-3.5.desktop
 
$sudo sed -i "s/GenericName=Preview Browser/GenericName=Web Browser/g" /usr/share/applications/firefox-3.5.desktop

Para descargar la version de texto de comandos sin $ click aquí (descarga directa)

Testeado para Ubuntu Jaunty y Karmic Alpha 3

Traducido de Ubuntu Blog

VN:F [1.9.22_1171]
Rating: 4.0/10 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)





Cargado con 271 consultas en 1,157 segundos