Como mantener actualizado Firefox en Linux Ubuntu

Introducción.

Los métodos para instalar y mantener actualizados los paquetes en Linux son actualmente mas que sorprendentes, evitan la necesidad de ir a buscar los archivos, descargarlos e instalarlos así como lidiar con el infierno de las dependencias.  La distribución Linux de Ubuntu utiliza aptitude que se basa en los repositorios de software de esta empresa donde publican con mucha frecuencia las nuevas versiones de los paquetes y el sistema se encarga de notificar e instalar estos paquetes si son de nuestro interés.

Con Mozilla Firefox sucede algo particular.  Las nuevar versiones de la misma línea del Firefox que tenemos instalado son notificadas e instaladas, sin embargo si surge una nueva versión superior esta no es incluída hasta la siguiente versión de Ubuntu.  Es decir, Ubuntu Jaunty (9.04) viene con Firefox 3.0 y nos notificará de cualquier actualización de esta línea (3.0.x) que suceda, sin embargo nunca nos informará del ya disponible Firefox 3.5.x hasta la próxima gran actualización de Ubuntu.

Para solventar esto es posible utilizar Ubuntuzilla que es un script en Python que nos actualiza e informa de las nuevas versiones de Firefox disponibles.

Instalación.

1. Descargar la última versión de Ubuntuzilla desde la siguiente ubicación.

http://sourceforge.net/projects/ubuntuzilla/

2. Hacer doble clic sobre el archivo recién descargado y presionar el botón Install package para su instalación o ejecutar la siguiente instrucción desde la línea de comando.

$ dpkg -i ubuntuzilla-*-i386.deb

Ejecución.

1. Cierre las ventanas de Firefox que tenga abiertas.

2. Abra una consola y ejecute el siguiente comando.

$ ubuntuzilla.py

3. Verifique que la información desplegada corresponda con la última versión de Firefox disponible.

Retrieving the version of the latest release of Firefox from the Mozilla website…
The most recent release of Firefox is detected to be 3.5.2. Please make sure this is correct before proceeding. (You can confirm by going to http://www.mozilla.org/)
If no version number shows, if the version shown is not the latest, or if you would like to install an older release, press ‘n’, and you’ll be given the option to enter the version manually. Otherwise, press ‘y’, and proceed with installation. [y/n]?
Please enter ‘y’ or ‘n’: y

4. Seleccione la localización que se desea para Firefox.  En mi caso inglés de US.

Please choose the localization (language) for Firefox. Enter the number of your choice from the list below. [If you do not see a list of localizations, please check the help section of our website at http://ubuntuzilla.sourceforge.net/ for steps you can take to resolve this problem.]
0. af         Afrikaans [Afrikaans]
1. ar         Arabic [عربي]
3. be         Belarusian [Беларуская]
4. bg         Bulgarian [Български]
5. bn-BD      Bengali (Bangladesh) [বাংলা (বাংলাদেশ)]
6. bn-IN      Bengali (India) [বাংলা (ভারত)]
7. ca         Catalan [català]
8. cs         Czech [Čeština]
9. cy
10. da         Danish [Dansk]
11. de         German [Deutsch]
12. el         Greek [Ελληνικά]
13. en-GB      English (British) [English (British)]
14. en-US      English (US) [English (US)]
15. eo         Esperanto [Esperanto]
16. es-AR      Spanish (Argentina) [Español (de Argentina)]
17. es-CL      Spanish (Chile) [Español (de Chile)]
18. es-ES      Spanish (Spain) [Español (de España)]
19. es-MX      Spanish (Mexico) [Español (de México)]
20. et         Estonian [Eesti keel]
21. eu         Basque [Euskara]
22. fa         Persian [فارسی]
24. fr         French [Français]
25. fy-NL      Frisian [Frysk]
26. ga-IE      Irish [Gaeilge]
27. gl         Galician [Galego]
28. gu-IN      Gujarati [ગુજરાતી]
29. he         Hebrew [עברית]
31. hr         Croatian [Hrvatski]
32. hu         Hungarian [Magyar]
33. id         Indonesian [Bahasa Indonesia]
34. is         Icelandic [íslenska]
35. it         Italian [Italiano]
36. ja         Japanese [日本語]
37. ka         Georgian [ქართული]
38. kk         Kazakh [Қазақ]
39. kn         Kannada [ಕನ್ನಡ]
40. ko         Korean [한국어]
41. ku         Kurdish [Kurdî]
42. lt         Lithuanian [lietuvių kalba]
43. lv         Latvian [Latviešu]
44. mk         Macedonian [Македонски]
45. ml         Malayalam [മലയാളം]
46. mn         Mongolian [Монгол]
47. mr         Marathi [मराठी]
48. nb-NO      Norwegian (Bokmål) [Norsk bokmål]
49. nl         Dutch [Nederlands]
50. nn-NO      Norwegian (Nynorsk) [Norsk nynorsk]
51. oc         Occitan (Lengadocian) [occitan (lengadocian)]
52. or         Oriya [ଓଡ଼ିଆ]
53. pa-IN      Punjabi [ਪੰਜਾਬੀ]
54. pl         Polish [Polski]
55. pt-BR      Portuguese (Brazilian) [Português (do Brasil)]
56. pt-PT      Portuguese (Portugal) [Português (Europeu)]
57. rm         Romansh [rumantsch]
58. ro         Romanian [română]
59. ru         Russian [Русский]
60. si         Sinhala [සිංහල]
61. sk         Slovak [slovenčina]
62. sl         Slovenian [slovensko]
63. sq         Albanian [Shqip]
64. sr         Serbian [српски]
65. sv-SE      Swedish [Svenska]
66. ta-LK      Tamil (Sri Lanka) [தமிழ் (இலங்கை)]
67. ta         Tamil [தமிழ்]
68. te         Telugu [తెలుగు]
69. th         Thai [ไทย]
70. tr         Turkish [Türkçe]
71. uk         Ukrainian [Українська]
72. vi         Vietnamese [Tiếng Việt]
73. zh-CN      Chinese (Simplified) [中文 (简体)]
74. zh-TW      Chinese (Traditional) [正體中文 (繁體)]

Enter your choice of localization (integer, from 0 to 74): 14
You have chosen localization en-US, English (US) [English (US)]. Is that correct [y/n]?
Please enter ‘y’ or ‘n’: y

5. Indique si desea que Ubuntuzilla verifique regularmente por nuevas versiones de Firefox.

Would you like to set up automatic update checking for the official Mozilla build of Firefox (recommended)? This feature will regularly check for updates to Firefox, and put up a small unobtrusive notification message with update information, when a new release is available. [y/n]
Please enter ‘y’ or ‘n’: y

6. Disfrute de su nuevo Firefox y de las actualizaciones periódicas de nuevas versiones.

Enlaces.

Leave a Reply

Your email address will not be published. Required fields are marked *