Google+

05 octubre 2014

¿Qué es un Agente Relay de DHCP?

Agentes Relay de DHCP.

Hasta ahora, por lo que hemos visto del funcionamiento de DHCP, se necesita que haya al menos un servidor DHCP en cada red en la que existan clientes DHCP. Pero, si una organización ha estructurado su red informática en varias subredes con clientes DHCP, ¿No crees que sería excesivo tener en funcionamiento servidores DHCP en todas las subredes? ¿Podría tenerse un servidor DHCP que centralizase el servicio para todas las subredes?

Pues efectivamente se puede centralizar el servicio DHCP y hacer que un solo servidor proporcione automáticamente IP a clientes de varias redes. Para realizar esto, hay que utilizar agentes relay.

Un agente relay DHCP es un dispositivo de la red que escucha las peticiones DHCP que se producen en la red, y las encamina hacia un servidor DHCP que se encuentra en otra red para que éste las atienda. El servidor DHCP dará una respuesta que enviará hacia el agente relay y éste la trasladará al cliente que hizo la petición.

Generalmente el agente relay estará implementado en un router, el cual realiza el encaminamiento entre la red con clientes DHCP y la red en la que se encuentra el servidor DHCP. Si la organización tiene varias redes, puede tener varios agentes relay y un solo servidor DHCP centralizado. También es posible implementar el agente relay en ordenadores con varios adaptadores de red que hagan funciones de encaminamiento entre cada una de las redes a las que pertenecen.



La Imagen muestra como un mensaje de difusión DHCP (DHCP_DISCOVER) se envía a través de un router que actúa como agente relay hacia un servidor DHCP. El mensaje parte de un ordenador de una red local y se señala con una flecha de origen, llega a todos los ordenadores del la red y al router y se señala con flechas destino, el router es un agente relay y reenvía la solicitud DHCP hacia un ordenador servidor DHCP que está fuera de la red local.

El funcionamiento y características de los agentes relay se establece en el RFC 1542. Para que un router pueda ser agente relay es necesario, por tanto, que cumpla el estándar RFC 1542.

Para configurar un agente relay. Es necesario:


  • Activar el agente relay en el dispositivo de encaminamiento.
  • Indicar en el agente relay cual es la red cliente.
  • Indicar en el agente relay cual es el servidor DHCP que va a atender las peticiones DHCP.
  • En el servidor DHCP centralizado debemos configurar varias subredes a las que se da el servicio indicando las direcciones IP que se van a otorgar dentro de cada subred. Más adelante, en esta misma unidad se detallará como se configuran subredes clientes en los servidores DHCP.

21 agosto 2014

¿Qué es MPLS?


El término MPLS (Conmutación de etiquetas multiprotocolo) representa un conjunto de especificaciones definidas por el IETF (Grupo de Trabajo de Ingeniería de Internet) que le asigna a las tramas que circulan por la red una identificación que le indique a los routers la ruta que deben seguir los datos. Por lo tanto, MPLS sirve para la administración de la calidad de servicio al definir 5 clases de servicios, conocidos como CoS.


  • Video. La clase de servicio para transportar video tiene un nivel de prioridad más alto que las clases de servicio para datos.
  • Voz. La clase de servicio para transportar voz tiene un nivel de prioridad equivalente al de video, es decir, más alto que las clases de servicio para datos.
  • Datos de alta prioridad (D1). Ésta es la clase de servicio con el nivel de prioridad más alto para datos. Se utiliza particularmente para aplicaciones que son críticas en cuanto necesidad de rendimiento, disponibilidad y ancho de banda.
  • Datos de prioridad (D2). Esta clase de servicio se relaciona con aplicaciones que no son críticas y que tienen requisitos particulares en cuanto a ancho de banda.
  • Los datos no prioritarios (D3) representan la clase de servicio de prioridad más baja.

Las especificaciones de MPLS operan en la capa 2 del modelo OSI y pueden funcionar particularmente en redes IP, ATM o frame relay.

16 junio 2014

Linux para novatos: 10 comandos para obtener información del sistema



comandos para obtener información del sistema


No necesitas una herramienta gráfica para ver el estado actual de tu ordenador. Aprende con estos comandos para obtener información del sistema cómo hacerlo desde la terminal.

Anteriormente les habíamos dado algunos comandos básicos para usar la terminal. Ahora que tienes una pequeña idea de como utilizarla, te presentamos 10 comandos muy útiles para obtener información de tu sistema Linux sin recurrir a herramientas con interfaz gráfica.

Htop

Htop es una herramienta para administrar los procesos del sistema de manera interactiva. Por defecto no viene incluido en nuestro sistema, para instalarlo en Arch Linux:

# pacman -S htop 

Para instalarlo en Ubuntu y distribuciones derivadas:

$ sudo apt-get install htop 

Una vez instalado podemos ejecutarlo de la siguiente forma:

$ htop 

Una vez invocado muestra un listado de los procesos que están actualmente en ejecución en todo el sistema; estos se van actualizando en tiempo real ordenados por consumo de CPU. Entre otras utilidades podemos ver el pid de un proceso, su usuario y el porcentaje de uso de procesador y memoria, entre otras.

Lspci

El comando lspci lista todos los buses PCI y muestra los detalles acerca de los dispositivos conectados a ellos. Por ejemplo, el adaptador VGA, la tarjeta gráfica, el adaptador de red, los puertos USB y controladores SATA.

Para ejecutarlo, hacemos:

$ lspci 

lsusb

Este comando muestra todos los puertos USB y los detalles acerca de los dispositivos conectados a ellos. Para ver su salida solo debemos ejecutar:

$ lsusb 

La información que imprime el comando por defecto es general, si deseas ver detalles sobre cada puerto puedes utilizar la opción verbose -v.

Df

Df es un comando muy útil que muestra un informe de las particiones del sistema y sus puntos de montaje, así como el espacio utilizado y disponible en cada una. Es muy fácil de utilizar, simplemente ejecutamos:

$ df 

Para sustituir la columna de bloques por el tamaño en Mb o Gb según sea el caso, utilizamos la opción:

 -h.

Fdisk

Fdisk es un gestor de particiones. Nos permite modificar las particiones en los discos duros pero también se puede utilizar para enumerar la información de la partición así como su cantidad de bloques y sistema de archivos. Su sintaxis es:

$ fdisk [options]  

Para invocarlo deben utilizar la opción sudo si la tienen habilitada, de lo contrario deben autenticarse como root o superusuario. La opción que nos atañe es -l, que lista los tipos de partición. Entonces, para ver la lista de particiones de nuestro disco duro, sería:

# fdisk -l 

shabdaly

Mount

El comando mount se utiliza para montar y desmontar particiones a nuestro sistema pero también para ver los sistemas de archivos montados en un momento determinado. Para esto solo debemos ejecutar:
$ mount 

Lspcu

El comando lscpu muestra información sobre el procesador del sistema, como su velocidad, numero de núcleos y fabricante. No tiene ninguna opción o funcionalidades adicionales. Para ver su salida, hacemos:

$ lscpu 

Hwinfo

Hwinfo es una utilidad de propósito general que muestra información detallada sobre varios componentes de hardware tales como CPU, memoria, disco, controladores USB y adaptadores de red.

Para instalarlo en Arch Linux:

# pacman -S hwinfo 

Para instalarlo en Ubuntu y distribuciones derivadas:

$ sudo apt-get install hwinfo 

Una vez instalado lo ejecutamos con:

$ hwinfo 

Free

Con el comando free podemos comprobar la cantidad de memoria RAM usada, ver la disponible y el total. Para usarlo, ejecutamos:

$ free 

Lsblk

Lsblk lista información de todos los dispositivos de bloques del sistema que son las particiones del disco duro y otros dispositivos de almacenamiento como unidades ópticas y discos duros externos. Para utilizarlo solo dejemos ejecutar:

$lsblk 

No esta demás recordarles usar man para obtener una documentación completa de todos los comandos que quieran probar. Por ejemplo, para ver información acerca del comando lsblk, hacemos:

$ man lsblk 

¿Qué otros comandos para obtener información del sistema sueles utilizar?


Fuente: Bitelia

12 junio 2014

Modelo de Referencia OSI


El modelo de referencia OSI es el modelo principal para las comunicaciones por red. Aunque existen otros modelos, en la actualidad la mayoría de los fabricantes de redes relacionan sus productos con el modelo de referencia OSI, especialmente cuando desean enseñar a los usuarios cómo utilizar sus productos. Los fabricantes consideran que es la mejor herramienta disponible para enseñar cómo enviar y recibir datos a través de una red.

El modelo de referencia OSI permite que los usuarios vean las funciones de red que se producen en cada capa. Más importante aún, el modelo de referencia OSI es un marco que se puede utilizar para comprender cómo viaja la información a través de una red. Además, puede usar el modelo de referencia OSI para visualizar cómo la información o los paquetes de datos viajan desde los programas de aplicación (por ej., hojas de cálculo, documentos, etc.), a través de un medio de red (por ej., cables, etc.), hasta otro programa de aplicación ubicado en otro computador de la red, aún cuando el transmisor y el receptor tengan distintos tipos de medios de red.

En el modelo de referencia OSI, hay siete capas numeradas, cada una de las cuales ilustra una función de red específica. Esta división de las funciones de networking se denomina división en capas. Si la red se divide en estas siete capas, se obtienen las siguientes ventajas:
  • Divide la comunicación de red en partes más pequeñas y sencillas.
  • Normaliza los componentes de red para permitir el desarrollo y el soporte de los productos de diferentes fabricantes.
  • Permite a los distintos tipos de hardware y software de red comunicarse entre sí.
  • Impide que los cambios en una capa puedan afectar las demás capas, para que se puedan desarrollar con más rapidez.
  • Divide la comunicación de red en partes más pequeñas para simplificar el aprendizaje.
El problema de trasladar información entre computadores se divide en siete problemas más pequeños y de tratamiento más simple en el modelo de referencia OSI. Cada uno de los siete problemas más pequeños está representado por su propia capa en el modelo. Las siete capas del modelo de referencia OSI son:
Capa 7: La capa de aplicación
Capa 6: La capa de presentación
Capa 5: La capa de sesión
Capa 4: La capa de transporte
Capa 3: La capa de red
Capa 2: La capa de enlace de datos
Capa 1: La capa física

Cada capa individual del modelo OSI tiene un conjunto de funciones que debe realizar para que los paquetes de datos puedan viajar en la red desde el origen hasta el destino. A continuación, presentamos una breve descripción de cada capa del modelo de referencia OSI tal como aparece en la figura.

Capa 7: La capa de aplicación.

 
La capa de aplicación es la capa del modelo OSI más cercana al usuario; suministra servicios de red a las aplicaciones del usuario. Difiere de las demás capas debido a que no proporciona servicios a ninguna otra capa OSI, sino solamente a aplicaciones que se encuentran fuera del modelo OSI. Algunos ejemplos de aplicaciones son los programas de hojas de cálculo, de procesamiento de texto y los de las terminales bancarias. La capa de aplicación establece la disponibilidad de los potenciales socios de comunicación, sincroniza y establece acuerdos sobre los procedimientos de recuperación de errores y control de la integridad de los datos. Si desea recordar a la Capa 7 en la menor cantidad de palabras posible, piense en los navegadores de Web.


Capa 6: La capa de presentación.

 
La capa de presentación garantiza que la información que envía la capa de aplicación de un sistema pueda ser leída por la capa de aplicación de otro. De ser necesario, la capa de presentación traduce entre varios formatos de datos utilizando un formato común. Si desea recordar la Capa 6 en la menor cantidad de palabras posible, piense en un formato de datos común.


Capa 5: La capa de sesión.


Como su nombre lo implica, la capa de sesión establece, administra y finaliza las sesiones entre dos hosts que se están comunicando. La capa de sesión proporciona sus servicios a la capa de presentación. También sincroniza el diálogo entre las capas de presentación de los dos hosts y administra su intercambio de datos. Además de regular la sesión, la capa de sesión ofrece disposiciones para una eficiente transferencia de datos, clase de servicio y un registro de excepciones acerca de los problemas de la capa de sesión, presentación y aplicación. Si desea recordar la Capa 5 en la menor cantidad de palabras posible, piense en diálogos y conversaciones.

Capa 4: La capa de transporte.

 
La capa de transporte segmenta los datos originados en el host emisor y los reensambla en una corriente de datos dentro del sistema del host receptor. El límite entre la capa de transporte y la capa de sesión puede imaginarse como el límite entre los protocolos de aplicación y los protocolos de flujo de datos. Mientras que las capas de aplicación, presentación y sesión están relacionadas con asuntos de aplicaciones, las cuatro capas inferiores se encargan del transporte de datos.

La capa de transporte intenta suministrar un servicio de transporte de datos que aísla las capas superiores de los detalles de implementación del transporte. Específicamente, temas como la confiabilidad del transporte entre dos hosts es responsabilidad de la capa de transporte. Al proporcionar un servicio de comunicaciones, la capa de transporte establece, mantiene y termina adecuadamente los circuitos virtuales. Al proporcionar un servicio confiable, se utilizan dispositivos de detección y recuperación de errores de transporte. Si desea recordar a la Capa 4 en la menor cantidad de palabras posible, piense en calidad de servicio y confiabilidad.

Capa 3: La capa de red.

 
La capa de red es una capa compleja que proporciona conectividad y selección de ruta entre dos sistemas de hosts que pueden estar ubicados en redes geográficamente distintas. Si desea recordar la Capa 3 en la menor cantidad de palabras posible, piense en selección de ruta, direccionamiento y enrutamiento.


Capa 2: La capa de enlace de datos.

 
La capa de enlace de datos proporciona tránsito de datos confiable a través de un enlace físico. Al hacerlo, la capa de enlace de datos se ocupa del direccionamiento físico (comparado con el lógico) , la topología de red, el acceso a la red, la notificación de errores, entrega ordenada de tramas y control de flujo. Si desea recordar la Capa 2 en la menor cantidad de palabras posible, piense en tramas y control de acceso al medio.


Capa 1: La capa física.

 
La capa física define las especificaciones eléctricas, mecánicas, de procedimiento y funcionales para activar, mantener y desactivar el enlace físico entre sistemas finales. Las características tales como niveles de voltaje, temporización de cambios de voltaje, velocidad de datos físicos, distancias de transmisión máximas, conectores físicos y otros atributos similares son definidos por las especificaciones de la capa física. Si desea recordar la Capa 1 en la menor cantidad de palabras posible, piense en señales y medios.


MODELO DE REFERENCIA TCP


Aunque el modelo de referencia OSI sea universalmente reconocido, el estándar abierto de Internet desde el punto de vista histórico y técnico es el Protocolo de control de transmisión/Protocolo Internet (TCP/IP). El modelo de referencia TCP/IP y la pila de protocolo TCP/IP hacen que sea posible la comunicación entre dos computadores, desde cualquier parte del mundo, a casi la velocidad de la luz. El modelo TCP/IP tiene importancia histórica, al igual que las normas que permitieron el desarrollo de la industria telefónica, de energía eléctrica, el ferrocarril, la televisión y las industrias de vídeos.


El Departamento de Defensa de EE.UU. (DoD) creó el modelo TCP/IP porque necesitaba una red que pudiera sobrevivir ante cualquier circunstancia, incluso una guerra nuclear. Para brindar un ejemplo más amplio, supongamos que el mundo está en estado de guerra, atravesado en todas direcciones por distintos tipos de conexiones: cables, microondas, fibras ópticas y enlaces satelitales. Imaginemos entonces que se necesita que fluya la información o los datos (organizados en forma de paquetes), independientemente de la condición de cualquier nodo o red en particular de la internetwork (que en este caso podrían haber sido destruidos por la guerra). El DoD desea que sus paquetes lleguen a destino siempre, bajo cualquier condición, desde un punto determinado hasta cualquier otro. Este problema de diseño de difícil solución fue lo que llevó a la creación del modelo TCP/IP, que desde entonces se transformó en el estándar a partir del cual se desarrolló Internet.


A medida que obtenga más información acerca de las capas, tenga en cuenta el propósito original de Internet; esto le ayudará a entender por qué motivo ciertas cosas son como son. El modelo TCP/IP tiene cuatro capas: la capa de aplicación, la capa de transporte, la capa de Internety la capa de acceso de red. Es importante observar que algunas de las capas del modelo TCP/IP poseen el mismo nombre que las capas del modelo OSI. No confunda las capas de los dos modelos, porque la capa de aplicación tiene diferentes funciones en cada modelo.



EL MODELO TCP/ IP


Capa de aplicación.

Los diseñadores de TCP/IP sintieron que los protocolos de nivel superior deberían incluir los detalles de las capas de sesión y presentación. Simplemente crearon una capa de aplicación que maneja protocolos de alto nivel, aspectos de representación, codificación y control de diálogo.  El modelo TCP/IP combina todos los aspectos relacionados con las aplicaciones en una sola capa y garantiza que estos datos estén correctamente empaquetados para la siguiente capa.

Capa de transporte.


La capa de transporte se refiere a los aspectos de calidad del servicio con respecto a la confiabilidad, el control de flujo y la corrección de errores. Uno de sus protocolos, el protocolo para el control de la transmisión (TCP), ofrece maneras flexibles y de alta calidad para crear comunicaciones de red confiables, sin problemas de flujo y con un nivel de error bajo. TCP es un protocolo orientado a la conexión. Mantiene un diálogo entre el origen y el destino mientras empaqueta la información de la capa de aplicación en unidades denominadas segmentos. Orientado a la conexión no significa que el circuito exista entre los computadores que se están comunicando (esto sería una conmutación de circuito). Significa que los segmentos de Capa 4 viajan de un lado a otro entre dos hosts para comprobar que la conexión exista lógicamente para un determinado período. Esto se conoce como conmutación de paquetes.

Capa de Internet.


El propósito de la capa de Internet es enviar paquetes origen desde cualquier red en la internetwork y que estos paquetes lleguen a su destino independientemente de la ruta y de las redes que recorrieron para llegar hasta allí. El protocolo específico que rige esta capa se denomina Protocolo Internet (IP). En esta capa se produce la determinación de la mejor ruta y la conmutación de paquetes. Esto se puede comparar con el sistema postal. Cuando envía una carta por correo, usted no sabe cómo llega a destino (existen varias rutas posibles); lo que le interesa es que la carta llegue.

Capa de acceso de red.


El nombre de esta capa es muy amplio y se presta a confusión. También se denomina capa de host a red. Es la capa que se ocupa de todos los aspectos que requiere un paquete IP para realizar realmente un enlace físico y luego realizar otro enlace físico. Esta capa incluye los detalles de tecnología LAN y WAN y todos los detalles de las capas física y de enlace de datos del modelo OSI.


El diagrama que aparece en la siguiente figura se denomina gráfico de protocolo. Este gráfico ilustra algunos de los protocolos comunes especificados por el modelo de referencia TCP/IP. En la capa de aplicación, aparecen distintas tareas de red que probablemente usted no reconozca, pero como usuario de la Internet, probablemente use todos los días. Todas ellas se estudiarán durante el transcurso del currículum. Estas aplicaciones incluyen las siguientes:
  • FTP: File Transfer Protocol (Protocolo de transferencia de archivos)
  • HTTP: Hypertext Transfer Protocol (Protocolo de transferencia de hipertexto)
  • SMTP: Simple Mail Transfer Protocol (Protocolo de transferencia de correo simple)
  • DNS: Domain Name System (Sistema de nombres de dominio)
  • TFTP: Trivial File Transfer Protocol (Protocolo de transferencia de archivo trivial)
El modelo TCP/IP enfatiza la máxima flexibilidad, en la capa de aplicación, para los creadores de software. La capa de transporte involucra dos protocolos: el protocolo de control de transmisión (TCP) y el protocolo de datagrama de usuario (UDP). Estos protocolos se examinarán posteriormente con más detalle en el currículum CCNA. La capa inferior, la capa de acceso de red, se relaciona con la tecnología específica de LAN o WAN que se utiliza.
En el modelo TCP/IP existe solamente un protocolo de red: el protocolo Internet, o IP, independientemente de la aplicación que solicita servicios de red o del protocolo de transporte que se utiliza. Esta es una decisión de diseño deliberada. IP sirve como protocolo universal que permite que cualquier computador en cualquier parte del mundo pueda comunicarse en cualquier momento.





Similitudes:
  • Ambos se dividen en capas
  • Ambos tienen capas de aplicación, aunque incluyen servicios muy distintos
  • Ambos tienen capas de transporte y de red similares
  • Se supone que la tecnología es de conmutación por paquetes (no de conmutación por circuito)
  • Los profesionales de networking deben conocer ambos
Diferencias


  • TCP/IP combina las funciones de la capa de presentación y de sesión en la capa de aplicación
  • TCP/IP combina la capas de enlace de datos y la capa física del modelo OSI en una sola capa
  • TCP/IP parece ser más simple porque tiene menos capas
  • Los protocolos TCP/IP son los estándares en torno a los cuales se desarrolló la Internet, de modo que la credibilidad del modelo TCP/IP se debe en gran parte a sus protocolos. En comparación, las redes típicas no se desarrollan normalmente a partir del protocolo OSI, aunque el modelo OSI se usa como guía.

02 junio 2014

Cosas que hacer después de instalar Ubuntu 14.04

Ubuntu 14.04 Trusty LTS es una versión de larga duración, que tendrá soporte durante 5 años. 

Ubuntu trae por defecto todo lo necesario para un uso cotidiano, pero como nunca llueve a gusto de todos, vamos a ver las cosas que podemos hacer después de instalarlo. 


Esto es una sugerencia y cada cual puede instalar lo que desee o necesite según sus preferencias o necesidades:



Para los recién llegados, quizás os interes ver estas guías antes:



ACTUALIZACIÓN Y REPOSITORIOS


Lo primero es actualizar el sistema. Para ello, pulsamos en el 1er icono, con el logo de Ubuntu, de la barra izquierda de lanzadores para abrir el Tablero o Dash (tecla Super) y escribimos en el buscador "Actualización de Software".

Antes de actualizar vamos a comprobar que todos los repositorios estén activados. Para ello, ver la siguiente guía:

http://www.ubuntu-guia.com/2014/04/software-y-actualizaciones-en-ubuntu.html 

El sistema comprobará si hay actualizaciones y las mostrará. Pulsamos en "Instalar actualizaciones" (podemos ver los "Detalles" de las actualizaciones, pulsando en el desplegable correspondiente).


Nota: También se puede actualizar desde la terminal (esa cosa tan rara) con el siguiente comando:


sudo apt-get update && sudo apt-get dist-upgrade

La actualización puede tardar, dependiendo de la velocidad que tengas en Internet, nº de paquetes a actualizar y además, hay que tener en cuenta que en los primeros días de su lanzamiento los servidores estarán saturados.




CONTROLADORES DE HARDWARE


Ubuntu detectará todo nuestro Hardware e instalará los correspondientes controladores libres sin mayores problemas. Esto es suficiente en la mayoría de los casos.


Si queremos los controladores libres más actualizados para tarjetas gráficas de intel, ati y nvidia, añadimos los siguientes repositorios con:


sudo add-apt-repository ppa:xorg-edgers/ppa

Y actualizamos el sistema con:

sudo apt-get update
sudo apt-get upgrade


Controladores privativos


Si tenéis algún tipo de Hardware que tenga soporte propietario (privativo) de la marca, tipo tarjeta gráfica Nvidia, Ati..., os aparecerá en el área de notificación del panel superior un "globo" avisando.


Se puede acceder directamente desde:

  • "Actualización de Software > Configuración", pestaña "Controladores Adicionales"
  • El Tablero, buscando: "Contoladores Adicionales".

Seleccionamos el controlador que queramos y pulsamos "activar".


Para las tarjetas gráficas Nvidia y Ati hay dos controladores. Instalar el "Probado".


Nota: Si al intentar instalar los controladores privativos de Nvidia, Unity 3D (o compiz) falla, produciendo una pantalla negra y muchos parpadeos. Ver solución en:

http://foro.ubuntu-guia.com/Pantalla-negra-con-tarjetas-Nvidia-al-instalar-Ubuntu-12-04-tp3953346.html



INSTALAR EL IDIOMA PARA TODO EL SISTEMA


Verificar que el idioma "español" está totalmente instalado y configurado para todo el sistema: 


Buscamos en el Tablero: "Soporte de Idiomas". Automáticamente comprobará el estado y si falta algo, nos dirá que no está todo el soporte instalado y pulsamos instalar. En las pestañas "Idiomas" y "Soporte de Idiomas" pulsamos en "Aplicar a todo el sistema".




INSTALACIÓN DE APLICACIONES


El "Centro de Software" es una auténtica tienda de Software con más de 1000 aplicaciones disponibles para descargar e instalar con un simple clic (buscar y pulsar instalar). En cada paquete pulsando en "Más información" además de la descripción de la aplicación, encontraremos "recomendaciones" y "comentarios" de los usuarios.


Nota: En el blog siempre utilizo la "Terminal" (esa cosa tan rara) con el respectivo comando de instalación (sudo apt-get install nombre-aplicación), pero los que queréis instalar desde el "Centro de Software", solo tenéis que escribir: "nombre-aplicación" y pulsar en "Instalar". 


Para abrir la Terminal, la buscamos en el tablero o simplemente, pulsamos la combinación de teclas Ctrl+Alt+T


Más información en: http://www.ubuntu-guia.com/2009/06/como-instalar-paquetes-y-programas-en.html




INSTALACIÓN DE APLICACIONES, PAQUETES Y CODECS CON LICENCIAS RESTRINGIDAS



  • Java - Soporte para aplicaciones Java. El OpenJDK y el plugin IcedTea, funcionan bien para la mayoría de los propósitos y son libres, pero algunos pueden necesitar instalar Oracle Java.
  • Instalación: Como hay variedad de versiones, no las voy a poner todas aquí, por lo que pongo el enlace a la guía: http://www.ubuntu-guia.com/2012/04/instalar-oracle-java-7-en-ubuntu-1204.html
  • ubuntu-restricted-extras - para decodificar MP3, otros formatos de audio (plugins GStreamer), las fuentes de Microsoft, LAME (para crear archivos de audio comprimidos), y los codecs w32: "w32codecs" (32bits) y "w64codecs" (64bits)..
Nota: Entre los paquetes que se instalarán, están las fuentes de micro$oft (ttf-mscorefonts) y hay que aceptar la licencia y la de EULA. Si lo haces desde la terminal, el cursor no funciona, sitúate en "Aceptar" (1ª licencia) o en "Si" (2ª licencia) pulsando la tecla tabulador, cuando esté en rojo, pulsa la tecla Enter.

Instalación: buscar en el Centro de Software: extras restringidos de ubuntu o
 desde la terminal con:

sudo apt-get install ubuntu-restricted-extras


  • libavcodec-extra - Sugiero instalar también la versión sin restricciones de libavcodec, para que no surjan problemas con los codecs que faltan al intentar utilizar algunos editores de vídeo o transcodificadores.

  • Instalación: buscar en el Centro de Software: libavcodec-extra o desde la terminal con:

sudo apt-get install libavcodec-extra


  • libdvdcss - para poder ver DVD's / CD's originales o comerciales:
Instalar el paquete "curl" para poder descargar la llave pública:
sudo apt-get install curl

Descargar e instalar la llave pública de los repositorios de Videolan:

curl ftp://ftp.videolan.org/pub/debian/videolan-apt.asc | sudo apt-key add -

Añadir los repositorios de Videolan:

echo "deb ftp://ftp.videolan.org/pub/debian/stable ./" | sudo tee /etc/apt/sources.list.d/libdvdcss.list

Actualizar la lista de repositorios:

sudo apt-get update

E instalar libdvdcss2:

sudo apt-get install libdvdcss2

Al instalar "ubuntu-restricted-extras" se habrá instalado "libdvdread4" en "/usr/share/doc" y nos queda ejecutarlo con:

sudo /usr/share/doc/libdvdread4/install-css.sh

Más información en:
http://www.ubuntu-guia.com/2013/09/medibuntu-desaparece.html


  • Flash Player - Viene incluido en el paquete ubuntu-restricted-extras y no hace falta instalarlo.
Si alguna vez te falla y necesitas desinstalar e instalar Flash Player sigue esta guía:
http://www.ubuntu-guia.com/2013/08/instalar-flash-player-en-ubuntu.html


  • gstreamer - Codecs multimedia. Soporte para Audio y vídeo en diferentes formatos. Está dentro del metapaquete "ubuntu-restricted-extras" y no hace falta instalarlo. Si alguna vez los necesitáis:
  • Instalación: buscar en Centro de software: "complementos de gstreamer" e instalar los 4.
sudo apt-get install gstreamer0.10-plugins-bad  gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly

Novedad: El plugin "gstreamer0.10-ffmpeg" ya no viene en los repositorios y no se pueden ver vídeos con el codec H.264 en Firefox. Ver la solución en:
http://www.ubuntu-guia.com/2014/04/soporte-h264-para-firefox-en-ubuntu-1404_19.html


  • Las "fuentes" de Microsoft
  • (arial, courier, comic sans, verdana, times new roman, ...). Viene incluido en el metapaquete "ubuntu-restricted-extras" y no hay que instalarlo. Si alguna vez lo necesitáis:
  • Instalación: buscamos en Centro de software: ttf mscorefonts

sudo apt-get install ttf-mscorefonts-installer

Nota: Hay que aceptar la licencia y la de EULA. Si lo haces desde la terminal, el cursor no funciona, sitúate en "Aceptar" (1ª licencia) o en "Si" (2ª licencia) pulsando la tecla tabulador, cuando esté en rojo, pulsa la tecla Enter.

Después para añadirlas a todas las aplicaciones actualizar la caché con:


sudo fc-cache



APLICACIONES O PAQUETES RECOMENDADOS



  • libappindicator1 - Instalar una biblioteca de Indicadores de Sistema (Systray)para que aparezcan los iconos y menús de algunas aplicaciones como Dropbox, ..., en el área de notificaciones del panel superior.
  • Instalación: Buscar en el Centro de Software: libappindicator1

sudo apt-get install libappindicator1


  • Synaptic - es una herramienta gráfica para la gestión de paquetes basada en GTK+ y APT. Synaptic le permite instalar, actualizar o desinstalar paquetes de programas de forma versátil. No viene instalada por defecto (según dicen por espacio en el CD).
  • Instalación: Buscar en el Centro de Software: synaptic

sudo apt-get install synaptic


  • DConf-Editor - es una herramienta que se utiliza para la edición de la base de datos de configuración de Gnome y Unity. No es la forma recomendada de configurar las preferencias de escritorio, pero podría ser útil en algunos casos.
  • Instalación: Buscar en Centro de Software: editor de dconf

sudo apt-get install dconf-editor

Para ejecutarlo, abrir el Dash y escribir "gconf editor"


  • aptitude - Comando para instalar aplicaciones desde la terminal. No es necesario ya que siempre podemos utilizar el comando "apt-get", pero aquí lo dejo para los que lo deseen:
  • Instalación: Buscar en Centro de software: aptitude

sudo apt-get install aptitude


  • gdebi - Instalación de paquetes ".deb". No es necesario, ya que al instalar los .deb con doble click se abre el Centro de Software. Pero en algunos casos es muy útil ya que resuelve las dependencias mejor que el Centro de software:
  • Instalación: buscar en Centro de Software: gdebi

sudo apt-get install gdebi



CONFIGURACIÓN DEL SISTEMA


Es recomendable darse un paseo por la "Configuración del Sistema" donde encontraremos muchas opciones para configurar Ubuntu. Por defecto viene un lanzador en el Launcher (barra de lanzadores). También podemos abrirlo desde el icono de "Apagado > Configuración del sistema" a la derecha del panel superior. De entre todas ellas destaco:



Seguridad y Privacidad:


En "Seguridad y privacidad > Búsqueda" podemos desactivar la opción "Incluir resultados en línea" para que nuestro Ubuntu no mande información a nadie sobre nuestras búsquedas.


Sin embargo, puede que quieras utilizar algunas búsquedas en línea en concreto, como las cuentas en línea y al hacer lo anterior, dejará de ser funcional, por lo que mi sugerencia es dejar activado los reultados en línea y deshabilitar solo aquellos que tú quieras. Esto lo puedes hacer en la Lente de Aplicaciones del Tablero (Súper+A) y filtrar por "Complementos del Tablero". Más información en: 
http://www.ubuntu-guia.com/2011/05/gestor-archivos-recientes.html


Cuentas en línea:


En "Cuentas en línea" podemos crear cuentas de redes sociales, como Google Drive, Gmail, Twitter, Facebook, etc…, para que sean accesibles desde el tablero de Unity.




OTRAS APLICACIONES PARA CONFIGURAR EL SISTEMA


Para tunear nuestro Ubuntu a fondo, falta instalar, al menos, una de estas aplicaciones: 

  • Unity Tweak Tool es Imprescindible, si queremos una herramienta gráfica para la gestión de la apariencia (Temas de Escritorio, Iconos, Cursores y la apariencia y comportamiento del panel, Dash y Launcher (barra de lanzadores) de Unity.
Más información en: http://www.ubuntu-guia.com/2011/10/instalar-configurar-temas-gtk3x-en.html

  • Instalación: Buscar en Centro de Software: "Unity Tweak Tool" o "Ajustes de Unity"

sudo apt-get install unity-tweak-tool


  • Ubuntu Tweak es una aplicación que nos permite controlar muchos aspectos de nuestro sistema, así como instalar nuevas aplicaciones de terceros.
Instalación en: http://www.ubuntu-guia.com/2010/03/instalar-ubuntu-tweak-en-ubuntu.html

Nota: Como para instalar esta aplicación hay que añadir un repositorio externo, estamos a expensas de que su desarrollador y mantenedor lo actualice cada vez que sale una nueva versión de Ubuntu.



  • gnome-tweak-tool (Configuración avanzada de Gnome). Herramienta gráfica para la gestión de Gnome 3. Sirve tanto para Unity como para Gnome-Shell. Si instalamos "Unity Tweak Tool", no es necesario.
Más información en: http://www.ubuntu-guia.com/2011/10/instalar-configurar-temas-gtk3x-en.html

  • Instalación: Buscar en Centro de Software: configuración avanzada

sudo apt-get install gnome-tweak-tool



CONFIGURAR UNITY


Aunque con las aplicaciones, señaladas arriba, se puede configurar algunos aspectos de Unity, el control total está en el plugin Unity de Compiz:

http://www.ubuntu-guia.com/2012/04/configurar-unity-en-ubuntu.html



INDICADORES DE APLICACIONES para el panel superior


Aquí os dejo algunos Indicadores de aplicaciones (app-indicator) que suelo utilizar:

http://www.ubuntu-guia.com/2014/05/indicadores-de-aplicaciones-en-panel.html



COMPIZ


Compiz viene instalado por defecto, pero falta la herramienta de configuración para sacarle todo el jugo a los efectos 3D.


Instalación: buscamos en Centro de software: compizconfig


sudo apt-get install compizconfig-settings-manager

Más información en:
http://www.ubuntu-guia.com/2009/07/instalar-compiz-fusion-en-ubuntu.html



APLICACIONES AL INICIO


Para poder desactivar aplicaciones en el arranque de Ubuntu 11.10, seguir esta guía:

http://www.ubuntu-guia.com/2011/10/aplicaciones-al-inicio-en-ubuntu-1110.html



REINICIAR LA GRÁFICA CON Ctrl+Alt+Retroceso


Hace tiempo que viene desactivado por defecto este atajo que nos permite reiniciar el servidor X (gráfica) cuando algún problema hace que el sistema deje de responder correctamente y así podemos salir a la pantalla de login (usuario y contraseña). Para activarlo seguir la siguiente guía: 


http://www.ubuntu-guia.com/2013/10/reiniciar-las-x-ubuntu-13-10.html




PARA DESCOMPRIMIR ARCHIVOS CON FORMATOS zip y rar.


Necesitaremos zip y rar.


Instalación: buscar en Centro de software: 7zip


sudo apt-get install p7zip-full p7zip-rar rar unrar



PARA MONTAR UN IPOD:


Instalación: buscar en Centro de software: ipod


sudo apt-get install gtkpod

Para saber más de esta aplicación visita su página oficial.




SOFTWARE BÁSICO DE COMPILACIÓN.


Algunas veces no encontramos un ejecutable .deb para instalar y sí el código fuente.


Para poder usar comandos como "gcc" "make"


sudo apt-get install build-essential

También podemos instalar las librerías de desarrollo del kernel, necesarias para determinados paquetes:


sudo apt-get install linux-headers-`uname -r`



MONITORIZAR TEMPERATURAS DEL HARDWARE


Más información en:

http://www.ubuntu-guia.com/2009/09/monitorizar-las-temperaturas-y-sensores.html

Instalación: buscar en Centro de software: lm-sensors y hddtemp


sudo apt-get install lm-sensors hddtemp



CONKY


Conky es una herramienta para monitorizar el sistema muy liviana, potente y configurable, habiendo obtenido varios premios por Linux, como "más útiles y mejor mantenidos".


Más información en:

http://www.ubuntu-guia.com/2010/08/instalar-conky-colors-ubuntu.html

Instalación: buscar en Centro de software: conky


sudo apt-get install conky



SCREENLETS


Los screenlets son pequeñas miniaplicaciones de escritorio (Gadgets) para poder tener en nuestro escritorio funcionalidades como: relojes, medidores de consumo de la batería, estado del clima, etc.


Instalación: buscar en Centro de software: screenlets


sudo apt-get install screenlets

Ver instalación y configuración en la siguiente guía:

http://www.ubuntu-guia.com/2009/08/instalar-y-configurar-screenlets-en.html.



VIRTUALBOX


Es una aplicación para instalar una máquina virtual y en ella, instalar y correr cualquier Sistema Operativo (windows, mac...). Ver instalación y configuración en la siguiente guía:  

http://www.ubuntu-guia.com/2009/07/virtualbox-maquina-virtual-en-ubuntu.html.



K3B


K3B es un programa parecido a Nero para grabar CD y DVD perteneciente al entorno de Escritorio de KDE


Tenemos Brasero en Gnome por defecto, pero si queréis probarlo. 


Instalación: buscar en Centro de software: k3b


sudo apt-get install k3b

Para tenerlo en español necesitamos el paquete de idioma "kde-l10n-es". Lo instalamos con el siguiente comando: 


sudo apt-get install kde-l10n-es

Por motivos legales k3b no trae soporte para archivos de música en formato .mp3, por lo que para trabajar con este tipo de formato deberemos de instalar unas librerías adicionales. Lo haremos desde una terminal con los siguientes comandos:

  • Para Ubuntu 9.04 y anteriores:
sudo apt-get install libk3b2-extracodecs
  • Para Ubuntu 9.10 y posteriores:
sudo apt-get install libk3b6-extracodecs



WINE


Algunas aplicaciones o juegos de Windows es posible poder ejecutarlos con "wine". Aunque siempre recomiendo buscar una alternativa libre.


Ver la instalación y configuración en la suguiente guía:

http://www.ubuntu-guia.com/2009/07/instalar-wine-en-ubuntu.html

Si quieres saber qué aplicaciones son similares a las de windows en Ubuntu, mira la siguiente guía:

http://www.ubuntu-guia.com/2009/07/programas-equivalentes-de-windows-en.html.



MENSAJERIA INSTANTANEA


1. Empathy: Viene por defecto en Ubuntu y nos permite conectar a cuentas de Yahoo, Msn, etc. Para ejecutarlo vamos a Aplicaciones - Internet - Cliente de mensajeria Empathy.


Pero existen otros clientes de mensajería instantanea como Pidgin, aMsn, Skype...


2. aMsn es el cliente de mensajería para Ubuntu más parecido al messenger, soporta video, pero por ahora no soporta conversaciones telefónicas.


Instalaciónhttps://launchpad.net/~amsn-daily/+archive/ppa


sudo add-apt-repository ppa:amsn-daily/ppa
sudo apt-get update
sudo apt-get install amsn

Solución al problema "El paquete «amsn» no tiene un candidato para la instalación", en:
http://foro.ubuntu-guia.com/Instalando-amsn-en-Ubuntu-12-04-solucionado-tp4024215.html

3. Emesene es también muy parecido al messenger.


Instalación: buscar en Centro de software: emesene


sudo apt-get install emesene

4.Skype: para poder mantener conversaciones telefónicas gratis entre PCs que lo tienen instalado.


Ver su instalación en:

http://www.ubuntu-guia.com/2009/07/skype-instalacion-y-configuracion-en.html

Ver comparación entre todos los clientes en:

http://www.ubuntu-guia.com/2009/10/clientes-de-mensajeria-instantanea-para.html



DESCARGA P2P


1. Transmision: Es un cliente de BitTorrennt para descarga que viene instalado por defecto en Ubuntu 


2. aMule: Es uno de los programas P2P para ubuntu mas populares para descargar por internet (es igual que el eMule para Windows).


Instalación: buscar en Centro de software: amule


sudo apt-get install amule

3. FrostWire: es un programa p2p basado en el popular LimeWare. FrostWire es una aplicación similar a ARES y es libre. Ver instalación y configuración en:

http://www.ubuntu-guia.com/2009/10/instalar-frostwire-en-ubuntu-904.html



REPRODUCTORES DE VIDEO


Ubuntu trae por defecto el "Reproductor de películas" llamado "totem", más que suficiente para reproducir las películas, aunque no está de más saber que hay más posibilidades:



MPlayer

Excelente reproductor que reproduce casi todo. Ver guía de instalación:
http://www.ubuntu-guia.com/2010/05/instalar-smplayer-en-ubuntu.html


VLC

VideoLan VLC es uno de los mejores y más completos reproductores de vídeo. Ver la instalación y configuración en
http://www.ubuntu-guia.com/2009/07/instalar-reproductor-multimedia-vlc-100.html



Editor de imágenes GIMP


Gimp es un editor de imágenes y fotografías que le hace la competencia al tan famoso PhotoShop.


Instalación: buscar en Centro de software: gimp


sudo apt-get install gimp



Editor de vídeo OPENSHOT


OpenShot es un editor de vídeo muy completo e intuitivo.


Instalación: buscar en Centro de software: openshot


sudo apt-get install openshot


Puedes utilizarlo en conjunto con "Blender" (Modelado 3D, animación, renderizado y postproducción) e "Inkscape" (editor de gráficos vectoriales escalables (SVG)) convirtiéndose así en una poderosa herramienta de edición de vídeo.

Instalación: buscar en Centro de software: blender e inkscape

sudo apt-get install blender inkscape



CONVERTIDORES DE VÍDEO


ffmpeg (winff) - convertir vídeos a diferentes formatos. Instalación y configuración en:

http://www.ubuntu-guia.com/2009/07/ffmpeg.html

devede - convertir vídeos a video-cd, supervideo-cd, video-dvd, DivX y MPEG-4.


Instalación: buscar en Centro de software: devede


sudo apt-get install devede

Mobile Media Converter - convertir videos 3gp de teléfonos móviles. Instalación y configuración en:

http://www.ubuntu-guia.com/2010/06/mobile-media-converter-ubuntu-3gp-amr.html

Sound Juicer - convertir cd de música a mp3. Instalación y configuración en:

http://www.ubuntu-guia.com/2010/01/convertir-un-cd-de-musica-mp3-en-ubuntu.html



NAVEGADOR CHROME


Chromium es un navegador diferente de Google Chrome. Es el proyecto de software libre de donde surge Google Chrome  que tiene licencia de uso BSD, mientras que Chromium es open source (libre). Tiene sus mismas características de diseño, pero con un logotipo ligeramente diferente y sin el apoyo comercial y técnico de la compañía Google. Viene en los repositorios de Ubuntu.


Nota: A fecha de hoy, 18 de Abril de 2014, Chromium no está listo para Ubuntu 14.04 debido al cambio de GTK+ por Aura, que afectará al funcionamiento de varios plugins, de hecho, Flash Player no funciona. Su mantenedor, Chad Miller, nos dice que estará solucionado dentro de unas semanas.


Instalación: buscar en Centro de software: navegador chromium


sudo apt-get install chromium-browser

Instalamos el paquete de idiomas para tenerlo en español con:

sudo apt-get install chromium-browser-l10n

Si queremos la última versión, podemos agregar el repositorio PPA:


sudo add-apt-repository ppa:chromium-daily

Actualizamos los repositorios con el comando: 

sudo apt-get update

E instalamos o si lo tenemos ya instalado, actualizamos con:

sudo apt-get upgrade



NAVEGADOR OPERA


Si no te agrada Firefox, ni Chromium, podemos instalar otros navegadores alternativos:

Por ejemplo para instalar Opera.

Vamos a su página Web: http://www.opera.com/browser/


Detectará que tenemos Linux, pulsamos en el botón negro "Descargar versión xx.xx para Linux"

En la nueva ventana detectará distribución (Ubuntu) y arquitectura (32 o 64 bits). Dejamos todo tal cual y pulsamos en el botón negro "Descargar Opera"
Se descargará un paquete .deb que se instala con un simple doble clic.



JDOWNLOADER


JDownloader es un excelente gestor de descargas que soporta también la descarga directa desde los sitios mas populares. Puedes descargar el script de instalación desde el sitio principal. Para saber más:

http://www.ubuntu-guia.com/2009/09/instalar-jdownloader-en-ubuntu.html

Otra alternativa es usar Tucan (lo han quitado de los repositorios).




ENTORNOS DE ESCRITORIO e INTERFACES GRÁFICAS


Como siempre he dicho, para gustos, los colores y como esto es GNU/Linux podemos elegir entre muchas opciones.



  • Tint2 - Para aquellos que quieran un panel inferior con la lista de ventanas abiertas corriendo junto a Unity. Es muy liviano y configurable.
Más información en:
http://www.ubuntu-guia.com/2012/02/tint2-panel-inferior-ubuntu.html

Instalación: Buscar en Centro de Software: tint2


sudo apt-get install tint2

Y para aquellos que no les guste Unity, pueden instalar distintos entornos de Escritorio y Shell:



  • Escritorio clásico - Clon del escritorio de Gnome 2.x que corre bajo Gnome 3.x, mantenido por Ubuntu.
Más información en:
http://www.ubuntu-guia.com/2012/03/en-ubuntu-12.html

Instalación: Buscar en Centro de Software: gnome panel


sudo apt-get install gnome-session-flashback


  • Gnome Shell - Escritorio con la Shell de Gnome 3.x, en lugar de Unity
Más información en:
http://www.ubuntu-guia.com/2011/10/instalar-gnome-shell-ubuntu-1110.html

Instalación: Buscar en Centro de Software: gnome shell


sudo apt-get install gnome-shell


  • Cinnamon - Shell creada por Linux Mint que añade a Gnome 3.x, un panel inferior y un menú de aplicaciones, entre otras cosas.
Para ver su instalación visita esta guía:
http://www.ubuntu-guia.com/2012/05/instalar-cinnamon-en-ubuntu.html


  • Mate - Fork del desaparecido Gnome 2.x (sin soporte ni desarrollo), que proporciona una alternativa a aquellos que no quieren utilizar Gnome 3.x.
Para ver su instalación visita WepUpd8:
http://www.webupd8.org/2012/04/mate-desktop-12-released-install-it-in.html



FUNCIONAMIENTO DE UNITY


Aquí tenéis una guía con 2 videotutoriales para ver y comprender las funcionalidades de Unity en Ubuntu 11.04, que mayoritariamente sigue vigente para esta versión:

http://www.ubuntu-guia.com/2011/02/ubuntu-1104-natty-unity.html

FUENTE: Ubuntu Guía

LinkWithin

Related Posts Plugin for WordPress, Blogger...