Posts etiquetados ‘Instalación’


Si estas buscando este post, ahora lo puedes encontrar aquí:

http://www.libertadzero.com/2010/10/10/instalar-ubuntu-10-10-maverick-meerkat-y-luego-que/

Recuerda que nos mudamos a http://www.libertadzero.com

Saludos.

Anuncios

Si estas buscando el contenido de este post ahora lo puedes encontrar aquí:

http://www.libertadzero.com/2010/07/12/instalar-un-nuevo-sistema-operativo-en-una-netbook/

Recuerda que nos mudamos a http://www.libertadzero.com

Saludos.


Hace unos días les contaba sobre cómo poner su Ubuntu 10.04 “a tope” y ahí hacía referencia a agregar repositorios, para después poder instalar y agregar nuevos programas, y cómo en estos días hay mucha gente instalando y desinstalando cosas en Ubuntu, ahora les traigo un pequeño tip: Cómo quitar un repositorio desde la terminal:

Primero tenemos que instalar el script que nos permitirá hacerlo, el script se llama ppa-purge y lo descargan desde aquí, el script viene en paquete .deb, por lo que sólo hace falta dar doble click en el archivo, seguir las instrucciones y se instalará.

Una vez instalado, la sintaxis para eliminar un repositorio será:

sudo ppa-purge ppa:<nombre del repositorio>

Además de esta forma, hay una manera de hacerlo “gráficamente”, para quitar un repositorio, pueden ir al menú Sistema>Administración>Orígenes del Software; ahí van a la pestaña “Otro Software” y ahí estarán los repositorios que tienen instalados, para inhabilitarlos temporalmente, sólo “despalomeen” el repositorio, para eliminarlo por completo, selecciónenlo y den click en el botón “quitar”.

Saludos.


Si estas buscando el contenido de este post, lo puedes encontrar aquí:

http://www.libertadzero.com/2010/05/01/instalar-ubuntu-10-04-lucid-lynx-y-luego-que/

Recuerda que nos hemos mudado a http://www.libertadzero.com

Saludos.


Como muchos saben el lanzamiento de Ubuntu 9.10 Karmic Koala, trajo consigo la última versión hasta entonces (Octubre de 2009) del navegador alternativo por excelencia, es decir Firefox, sin embargo como también muchos de ustedes saben, hace unos cuantos días salió la nueva versión de este excelente navegador, la versión 3.6, si quieren instalarla, aquí están los pasos a seguir:

1. Abrimos una terminal y agregamos el repositorio de la versión estable de Firefox, para ello escribimos lo siguiente:

sudo add-apt-repository ppa:mozillateam/firefox-stable

2. Ahora actualizamos la lista de repositorios e instalamos la última versión de Firefox, para hacer todo eso, sólo necesitamos el siguiente comando:

sudo apt-get update && sudo apt-get install firefox firefox-3.6 firefox-3.6-branding firefox-gnome-support

Listo, una vez que reinicien Firefox tendrán la nueva versión de este navegador, el cual sinceramente se ha visto amenazado seriamente por otras excelentes alternativas como podría ser Google Chrome y el navegador Opera, del que hemos hablado en las últimas entradas.

Desde mi punto de vista, se han dormido un poco en sus laureles, pero nada para alarmarlos, es verdad, los otros navegadores (sobre todo Chrome) ganan más adeptos cada día, pero si Firefox continua como hasta hpoy, ofreciendo un buen navegador libre y con las capacidades que tiene, aún le quedan muchos años arriba, al menos en esta cruel guerra de los navegadores.

Saludos.


La verdad no todo en la vida es .deb o se instala con un “sudazo”, es por ello que aquí pongo una pequeña guía sobre como instalar archivos .bin y de paso cómo instalar Adobe AIR, para quien esté interesado.

1. Bajamos el archivo en cuestión (en este caso Adobe AIR para Linux)

2. Abrimos una terminal para navegar hasta donde esté nuestro archivo.

Generalmente la configuración por default en Karmic es que todo se baje en la carpeta de descargas por lo que para llegar ahí escribimos:

cd Descargas

Nota: Esta es una lista muy básica de los comandos para navegar por la terminal (van sin las comillas):

“cd” cambiar de directorio

“ls” lista del directorio (nos dice que archivos hay en el directorio en el que nos encontramos)

“cd ..” (Hay un espacio entre cd y ..) Es para regresar un nivel en los directorios.

2. Una vez en la carpeta de descargas (o donde esté el archivo .bin) escribimos:

chmod +x AdobeAIRInstaller.bin

Esto hará que tengamos los permisos para ejecutar el archivo .bin, obviamente “AdobeAIRInstaller.bin” se sustituye por el archivo .bin que tengan.

3. Por último ejecutamos el archivo con:

./AdobeAIRInstaller

Con eso comenzará el proceso de instalación y si bien cada programa es distinto, la mayoría una vez ejecutados tienen un asistente gráfico de instalación o por lo menos sólo pantallitas en las que no hay que hacer nada.

Saludos.


Como les comenté hace unos días el buen Claudio abrió su blog, (el cual nuevamente les tengo que recomendar) porque “se apuntó un Diego” con la que defino como: “La guía definitiva para instalar/desinstalar programas en GNU/Linux y Free BSD” (imaginenselo con una voz grave y mucho reverb, además de un fondo musical angelical jajajaja).

Y es que sin duda para los usuarios recién de llegados de otros SO´s, la instalación de paquetes y programas  puede convertirse en un verdadero dolor de cabeza, lo siento por todos aquellos que defienden la facilidad para instalar cualquier cosa en Linux, pero la verdad el que existan tantos métodos de instalación puede ser muy confuso. Les reuerdo que yo mismo soy un usuario común, que realiza tareas muy comúnes y si eres un recién llegado y nadie te explica entonces estas perdido.

Claro que una vez que aprendes ahí sí no puedo negar, es muy fácil instalar programas, sin embargo no todos los programas y aplicaciones son .deb en este mundo ni se instalan con un simple sudo apt-get, entonces para todos aquellos que quieren una guía sobre los distintos intaladores (así como su forma de instalación) tanto en GNU/Linux como en FreeBSD (y sus derivados), aquí les dejo la Guía Definitiva, por cierto el artículo original está aquí.

La instalación de programas en GNU/Linux y FreeBSD puede ser relativamente sencilla ó relativamente compleja, según el método utilizado. Existen diversas formas de instalar programas u otras cosas en éstos sistemas, aunque en la actualidad, la mayoría de distribuciones opta por mantener un sistema de gestión de paquetes para instalar las aplicaciones necesarias.

Los métodos de instalación se puede dividir (según mi criterio), en 3 grandes grupos (obviamente estos grupos sólo abarcan los métodos mayormente utilizados):

Instalación por instalador: Éste método es que utilizan los sistemas mayormente usados en los sistemas de escritorio, concretamente, Microsoft®Windows y Mac OS (aunque éste último se le puede considerar más como un híbrido entre este sistema y el siguiente), y es el que la mayoría de personas están acostumbradas. Éste método tiene el inconveniente de ser poco ordenado si los instaladores provienen de distintas fuentes, además de provocar muchos problemas a la hora de actualizar programas (aunque ésta característica puede no ser de mucha importancia para muchas personas). Irónicamente como ventaja (si se le quiere ver así), es facilitar la instalación de programas de distintas fuentes, siendo sólo necesario poseer el archivo instalador de la aplicación, además de ser compatible con distintas configuraciones del sistema operativo (no debe confundirse con la arquitectura del sistema, qué eso es un tema diferente). En GNU/Linux, la implementación éste método no ha avanzado mucho, debido a que la mayoría de distribuciones opta por tener ordenado la ubicación de archivos ejecutables (análogo a la carpeta “Archivos de Programa” de Microsoft® Windows, pero de una manera más rigurosa), y éste método, debido a sus características, no encaja bien con estas distribuciones. Pero ésto no quiere decir que no existan proyectos para implementar éste tipo de instalación (ó por lo menos se asemejan en la práctica). Algunos de los proyectos y/o formatos son:

  • Archivos Binarios (extensión bin): son archivos que se asemejan mucho a los instaladores convencionales de los otros 2 sistemas operativos mencionados anteriormente. Se ejecutan y, en algunos casos, muestran un asistente de instalación. Instaladores como los de Java (el que proporciona SUN) están en este formato. Para instalar una aplicación, primero se debe dar permisos de ejecución mediante el comando:

chmod +x ejecutable.bin

Dónde ejecutable.bin es el nombre del archivo

Ésto desde el usuario administrador (me refiero al root). Luego para ejecutarlo, se de usar:

./ejecutable.bin

Ó bien:

sh ejecutable.bin

Cabe mencionar que, la instalación de programas en GNU/Linux y FreeBSD debe ser hecha por un usuario con permisos, aunque generalmente se debe hacer desde el usuario root. Para la desinstalación, se debe ejecutar una vez más el archivo ejecutable, pero se debe seleccionar desinstalar (sólo si el archivo lo proporciona).

  • Autopackage: Éste método es exclusivo de GNU/Linux (hasta donde sé) y se puede considerar como instalador, aunque es solamente es superficial, puesto que internamente su funcionamiento se asemeja más al de un gestor de paquetes. Para instalar una aplicación mediante éste método, se debe tomar en cuenta que las aplicaciones no deben estar relacionadas directamente con las partes más elementales del sistema operativo, es decir, no debe relacionarse de manera directa con partes como el kernel, porque pueden surgir problemas al ser un método destinado a muchas distribuciones. La mayoría de aplicaciones que utilizan este medio son de uso cotidiano para el usuario final (como reproductores ó navegadores de internet). Para instalar, al igual que en el caso anterior, se debe proporcionar permisos de ejecución (el comando chmod +x nombreArchivo.autopackage). Luego ejecutamos el archivo (sea con doble clic ó con el comando ./archivo.autopackage). Generalmente también ofrece un asistente para la instalación. Cabe mencionar que la instalación no requiere necesariamente los permisos del administrador, pero la ejecución del programa puede no estar disponible para todos los usuarios (sólo para el que lo instaló). Para desinstalar, se proporciona un gestor que muestra los programas instalados mediante este medio, para seleccionar la aplicación a desinstalar.
  • PBIDIR: Éste método es exclusivo de PC-BSD (sistema operativo basado en FreeBSD enfocado para un manejo fácil). Éste método actúa de manera similar a la instalación en Mac OS, debido a que funciona como instalador, pero en su interior se encuentran las dependencias que hacen que el programa funcione. De ésta manera, sólo es necesario abrir el archivo para que instale la aplicación.

Existe otro proyecto llamado FatELF que intenta crear archivos binarios universales en GNU/Linux, de tal forma que proporcione un instalador universal en el ámbito GNU/Linux (de FreeBSD no mencionan algo, pero puede que si se logra implementar el proyecto, se extienda a éste sistema). Aunque es casi seguro que existe más formas análogas al instalador en GNU/Linux y FreeBSD, lamentablemente no las conozco. En caso de encontrar otros proyectos, escribiré otra entrada para complementar la información. Ahora es hora de mencionar los otros métodos.

Instalación por gestor de paquetes: éste método es el preferido por las distribuciones GNU/Linux y FreeBSD. Éste método es más ordenado a la hora de organizar los programas en el sistema, además de ofrecer la actualización de las aplicaciones de una manera sencilla. El funcionamiento de éste tipo de métodos es variado, aunque en general, se enfoca en tener un repositorio de aplicaciones (algo así como una lista ó colección de aplicaciones disponibles para instalar). Mediante algún medio, el sistema operativo instala esos paquetes disponibles en el sistema, teniendo un registro de las aplicaciones instaladas, así como la versión que utilizan. La mayoría de distribuciones GNU/Linux y FreeBSD ofrecen formas tanto gráficas como en la terminal (la consola de comandos) para el manejo de las aplicaciones instaladas. Algunos de éstos sistemas son:

– Dpkg: Es el sistema implementado en Debian GNU/Linux y sus derivados (cómo Elive ó Ubuntu). Desconozco si también esta implementado en otros sistemas Debian, como Debian/kFreeBSD. Éste sistema se maneja principalmente para la instalación/desinstalación de paquetes. Pero debido a que no es capaz de resolver dependencias, convive con otros programas como Apt-get ó Aptitude, que se encargan de resolver las versiones y aplicaciones necesarias para la correcta instalación y ejecución de los programas. El formato de los archivos requeridos por este sistema de paquetería es de extensión DEB. Para instalar una aplicación, se recurre al siguiente comando:

dpkg -i archivo.deb

Donde -i indica la opción instalar y archivo.deb es el archivo a instalar.

Para desinstalar se usa la opción -r

dpkg -r paquete

Donde paquete es el nombre de la aplicación.

Para instalar usando apt, se usan los siguientes comandos (aclaro que éstos comandos hacen uso del repositorio, por lo que, si no se encuentra localmente, intentará bajarlo desde las fuentes que proporciona la distribución. Para ello, se usan los siguientes comandos:

apt-get install programa

  • apt-get: Comando que indica que apt obtendrá los paquetes a través de los repositorios.
  • install: indica que se debe instalar.
  • programa: indica el nombre del programa ó paquete a instalar.

Para instalar con aptitude, únicamente se cambia el comando apt-get por aptitude. Aunque generalmente se usa apt-get, aptitude tiene un mejor manejo de los paquetes instalados para que, en caso de desinstalación, pueda determinar los programas a desinstalar (incluyendo las que ya no requerirá el sistema).

Para desinstalar, los comandos son:

apt-get remove programa ó aptitude remove programa

-RPM: éste gestor de paquetes fue desarrollado por Red Hat con el objetivo de estandarizar el manejo de paquetes en GNU/Linux. Al igual que dpkg, este gestor de paquetes utiliza diversos programas para el manejo de dependencias. Entre éstas herramientas están:

yum: es usado mayormente por las distribuciones basadas basadas en RedHat ó fedora. La instalación de paquetes con éste gestor es:

yum install paquete

Para la desinstalación, se usa el siguiente comando:

yum remove paquete

Zypper: es usado por las distribuciones basadas en Suse Linux, OpenSuse y derivados. Para realizar la instalación de paquetes se usa el siguiente comando:

zypper install paquete

Para la desinstalación se utiliza el siguiente comando:

zypper remove paquete

Urpmi: este es usado en Mandriva (aunque de hecho, nunca lo he visto en otra distribución). Para la instalación se usa el comando:

urpmi paquete

Para la desinstalación, se utiliza el comando:

urpme paquete

-Tgz: realmente es la extensión de los paquetes usados por Slackware y derivados, debido a que no sé exactamente cómo se llama el gestor de paquetes. Para la instalación es:

installpkg paquete.tgz

Para la desinstalación, se utiliza:

removepkg paquete

-nhopkg: éste gestor es relativamente nuevo (el mes de inicio en Sourceforge es abril de 2009). Pretende ser un gestor universal de paquetes, para que cualquier distribución GNU/Linux pueda implementarla. Por el momento cuenta únicamente un con pequeño repositorio que contiene únicamente software libre, aunque seguramente ampliarán el catálogo de distribuciones. Para instalar programas se utiliza el comando:

nhopkg -i paquete.nho

Para la desinstalación se utiliza el comando:

nhopkg -r paquete.nho

-Pacman: éste gestor de paquetes es usado por ArchLinux y derivados. La extensión de los archivos es pkg.tar.gz. Este sistema es un tanto especial, puesto que no sólo tiene la capacidad para instalar aplicaciones existentes en los repositorios, sino que también proporciona herramientas para compilar los paquetes y luego empaquetarlos para que se puedan gestionar de manera correcta la instalación de programas. Para la instalación de una aplicación se usa el siguiente comando:

pacman -S paquete

Para la desinstalación se usa el comando

pacman -R paquete

Instalación por compilación: ésta forma de instalación es puede ser la más tardada de todas, pero es la que permite personalizar de mejor manera la instalación. La lógica del proceso a grandes rasgos es, compilar el programa según el lenguaje de programación utilizado. Luego mover los archivos necesarios a las carpetas indicadas. Puesto que éste proceso puede requerir muchos pasos intermedios, los programadores optan por automatizar la instalación mediante scripts. Aunque varía según el programa, muchas aplicaciones requieren estos 3 pasos:

./configure

make

make install

Éste tipo de instalación puede complicarse si no se tiene los programas necesarios ó las variables bien definidas y necesitar un tiempo relativamente largo, pero éste es el método que optimiza más la ejecución de los programas. Además, la totalidad del software libre ofrece el código fuente, por lo que éste método de instalación debe ser válido para todo el software libre disponible.

Extra: Sistemas híbridos: los sistemas híbridos son una categoría en las que clasifico a los sistema de paquetes que compilan el código fuente. Puesto que no sabía dónde ubicarlos, opté por dejar una categoría nueva. Los sistemas operativos que implementan éstos sistemas de instalación generalmente son rápidos, pero no enfocados a los usuarios con menor experiencia en el mundo informático. Algunos de éstos sistemas son:

-Ports: éste sistema es implementado por FreeBSD y derivados. Se basa en tener las instrucciones necesarias para compilar los paquetes y la información de dónde descargarlos (generalmente la página de los autores). Luego de descargarlos y compilarlos, los instala. Cabe mencionar que muchos programas tienen un mejor rendimiento, puesto que son compilados. Para la instalación se debe encontrar la ubicación de los archivos que contienen esa información. Luego se ejecuta las instrucciones contenidas en él. Los comandos son los siguientes:

cd /usr/ports/<ubicación del programa>

make install

Para la desinstalación, el proceso es el mismo

cd /usr/ports/<ubicación del programa>

make deinstall

Portage: éste sistema es similar al de FreeBSD, pero implementado para GNU/Linux, concretamente Gentoo. Para instalar se utilizan los comandos:

emerge paquete

Para desinstalar una aplicación es:

emerge -C paquete

Sin duda uno de los post’s básicos para cualquier usuario de GNU/Linux y FreeBSD.

Saludos.