Ubuntu 16.04 Liberado (The same price as Nothing. Use Ubuntu for free.)

A partir de hoy se puede descargar la nueva versión LTS de Ubuntu.

ubuntu16.04

La página de descarga es: http://www.ubuntu.com/download

Tips para la instalación

  1. Realizar una instalación desde cero para evitar incompatibilidades y problemas
  2. El sistema de actualización no funciona del todo para las versiones viejas (12.04, 14.04) se supone que funciona bien con las versiones más actuales especialmente la 15.10
  3. Si necesita actualizar de una versión anterior, el comando:
sudo update-manager –d

Descargar la ISO de la nueva versión de Ubuntu de manera totalmente gratuita, la página de descarga pide un donativo, pero no es obligatorio, yo puse todo en 0 dólares y listo. También se le puede dar clic para ir directamente a la descarga.

ubuntu

La nueva versión sigue estando disponible para sistemas de 32-bit y 64-bit, junto con las equivalentes de Ubuntu Server, el cual también se encuentra ya disponible para instalar.

Anuncios
Publicado en Sin categoría | Deja un comentario

Entornos de escritorio más populares en GNU/Linux

Sin pretender hacer un ranking, se muestran los principales escritorios

Publicado en Sin categoría | Deja un comentario

Inicia la cuenta regresiva para Ubuntu 16.04

Por Carlos A. Leal S

De acuerdo con Distrowatch.com Ubuntu es una de las distribuciones de GNU/Linux más importantes y es la segunda más utilizada en el mundo, superada únicamente por Linux Mint, una distribución casualmente basada en Ubuntu. La versión 16.04 ya tiene fecha de lanzamiento, será el 21 de abril de 2016, será una versión con soporte a largo plazo (en inglés, Long Term Support, LTS).

Cada 6 meses se libera una nueva versión de Ubuntu, según la wiki ofcial de estas versiones se pueden recibir actualizaciones de seguridad durante 6 meses, la misma wiki también explica que cada dos años aparce una versión LTS la cual tiene soporte durante 5 años, tanto en la versión de escritorio como en la versión de servidor, durante ese tiempo se pueden descargar actualizaciones y parches de seguridad. Por lo tanto ha sido muy esperada y es muy recomendada para aquellos que quieran un sistema duradero, estable y con soporte para mucho tiempo.

¿Cómo saber cuando termina el soporte de mi versión?

Con este comando se puede conocer la fecha exacta

$ ubuntu-support-status

¿Por qué Ubuntu 16.04 Xenial Xerus?

Ubuntu es el nombre de la distribución principal con escritorio Unity, pero existen muchos sabores, aunque no todos son oficiales, los más conocidos: Ubuntu MATE, Xubuntu, Lubuntu, Ubuntu GNOME, Ubuntu Studio, Ubuntu Kylin, Mythbuntu, Kubuntu y un largo etcétera.

El primer número representa el año lanzamiento y el segundo segundo número el mes, por eso es que Ubuntu 16.04 se libera en el mes de abril de 2016, para mantener el ciclo de desarrollo la siguiente versión será dentro de 6 meses; es decir en octubre de 2016, conoceremos Ubuntu 16.10. La cual será una versión estándar sin soporte LTS.

Xenial Xerus es el nombre clave de esta versión, lo cual significa algo así como ardilla amigable

Principales novedades

  1. Nueva versión del kernel, la versión de hace dos años viene con el kernel 3.16, la nueva versión viene con el kernel 4.3.
  2. Posible sustitución del centro de software actual por el nativo de GNOME
  3. Nueva pantalla de carga y Unity 7 mejorado, con la posibilidad de poner la barra de tareas en la parte de abajo de la pantalla.
  4. También quieren añadir una opción llamada click lock ya presente en Windows, y que permite arrastrar objetos sin tener que mantener el botón del ratón pulsado.

Fuentes consultadas

Publicado en Sin categoría | Deja un comentario

Red con soporte para TCP/IPv4 e TCP/IPv6 en Ubuntu 14.04 – Configurarción manual

Por: Carlos Antonio Leal Saballos

Hace algún tiempo, expliqué como realizar la configuración manual de los parámetros de red en Ubuntu 14.04, en esa entrada se explicaba cómo realizar la configuración de los parámetros de red únicamente para dar soporte al protocolo TCP/IPv4, en esta nueva entrada explicaré cómo realizar la configuración para TCP/IPv4 y TCP/IPv6.

Si alguien tiene interés con conocer detalles sobre TCP/IPv6 le recomendo leer esto

El escenario

Tenemos dos adaptadores de red, el primero recibirá su dirección IP vía DHCP al segundo se le configurará manualmente, o sea:

  • eth0 ==>Configuración automática con DHCP
  • eth1 ==>Configuración estática manual
    • Dirección TCP/IPv4: 192.168.10.10
    • Dirección TCP/IPv6: fec0::10

No omito comentarles que esta configuración es más adecuada para servidores, en las computadore clientes sin importar el tipo de escritorio que estén usando, siempre hay una mimi-aplicacón o un applet para configurar los parámentros de red en modo gráfico, ya sea Unity, KDE, GNOME, MATE, LXDE, XFCE, entre otros.

Es por eso que antes que nada se debe desactivar cualquier aplicación, applet, ícono o algo por el estilo que controle la red en modo gráfico, para inicair abrimos una termina y  nos convertimos en super usuario con:

sudo -s

En ubuntu, el archivo de configuración principal de los parámetros de red es: interfaces, ubicado en /etc/network/, antes que nada conviene hacer una copia de seguridad del archivo asi:

Copia de seguridad del archivo original

 cp /etc/network/interfaces /etc/network/interfaces.original

Establecer la direcciones

Editar el archivo de configuración con

nano /etc/network/interfaces

Todas las líneas que inician con el signo # son comentarios, el archivo debe quedar así:

# Adaptador local (loopback)
auto lo
iface lo inet loopback

# Configuración del primer adaptador ethernet 
auto eth0

#DHCP TCP/IPv4
iface eth0 inet dhcp

#DHCP TCP/IPv6
iface eth0 inet6 dhcp

# Configuración manual del segundo ethernet adaptador 
TCP/IPv4
auto eth1
iface eth1 inet static
address 192.168.10.10
netmask 255.255.255.0
network 192.168.10.0
broadcast 192.168.10.255
# Multiples puertas de enlace pueden ocacionar problemas
# si es necesario se puede especificar con la siguiente línea
# gateway 192.168.10.1

# TCP/IPv6
iface eth1 inet6 static
pre-up modprobe ipv6
address fec0::10
netmask 64
# Si es necesrio se puede especificar el gateway
gateway fec0::1

Re-iniciamor el equipo para aplicar los cambio:

reboot

Luego en una terminal para ver la configuración de eth0:

ifconfig eth0
eth0

Como yo no tengo un servidor DHCP en TCP/IPv6, he recibido únicamente una dirección en TCP/IPv6

Y para ver la de eth1:

ifconfig eth1
 eth1

Se puede notar que tengo direcciones TCP/IPv4 y TCP/IPv6

Felicidades, hemos Configurar Manualmente los parámetros de rede en Unbuntu 14.04 con soporte para TCP/IPv4 y TCP/IPv6

Publicado en Sin categoría | 1 Comentario

Los motivos de IPv6

Unas cuantas diapositivas sobre IPv6 y los motivos para su implementación

Publicado en Sin categoría | Deja un comentario

Ubuntu 14.04 – Servidor Web

Ubuntu - ServidorPor Carlos Antonio Leal Saballos

La Web es la parte gráfica de Internet, es un compendio de todo el conocimiento humano y está a un clic de distancia. No se puede negar que un invento tan maravilloso como Internet tiene sus secretos, en estas líneas intentaré poner al alcance de todos uno de ellos, la configuración de un servidor web.

Lo primero es lo primero – algunas definiciones

WWW: World Wide Web o Red informática mundial1 es un sistema de distribución de información basado en hipertexto o hipermedios enlazados y accesibles a través de Internet. Con un navegador web, un usuario visualiza sitios web compuestos de páginas web que pueden contener texto, imágenes, vídeos u otros contenidos multimedia, y navega a través de ellas usando hiperenlaces.

HTTP: Hypertext Transfer Protocol o HTTP (en español protocolo de transferencia de hipertexto) es el protocolo usado en cada transacción de la World Wide Web. HTTP es un estándar de internet fue desarrollado por el World Wide Web Consortium y la Internet Engineering Task Force, colaboración que culminó en 1999 con la publicación de una serie de RFC, el más importante de ellos es el RFC 2616 que especifica la versión 1.1. Lo que básicamente significa que un servidor Web puede implementarse en cualquier sistema operativo que soporte TCP/IP

HTTPS: Lo mismo que HTTP, pero con una capa adicional de seguridad

HTML: HyperText Markup Language (lenguaje de marcado de hipertexto), no es un lenguaje de programación, hace referencia al lenguaje de marcado predominante para la elaboración de páginas web que se utiliza para describir y traducir la estructura y la información en forma de texto, así como para complementar el texto con objetos tales como imágenes. HTML5 es la versión más reciente.

Ahora unas cuantas aclaraciones importantes

  1. HTML no es un lenguaje de programación, es un lenguaje de marcado de hipertexto
    1. Existen páginas web estáticas con HTML puro
    2. Existene páginas web dinámicas, las que utilizan lenguajes de programación (PHP, ASP, JSP y un largo etcétera) y conexión a bases de datos (MySQL, MS-SQL, Oracle y otro largo etcétera.)
  2. HTTP es el protocolo que hace posible la transferencias de las páginas web del servidor al cliente
  3. WWW no es el único servicio de internet, es el espacio donde se almacenan los sitios web, otros servicios de internet muy conocidos son el correo electrónico y la transferencia de archicos.
  4. El Webmaster es el especialista en diseño y programación web, es la persona encargada de crear, administrar y eliminar las páginas web.
  5. El administrador del servidor no necesariamente es el webmaster

Ahora si el servidor Web en Ubuntu

El servidor HTTP Apache es un servidor web HTTP de código abierto, para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP/1.12 y la noción de sitio virtual. Su nombre se debe a que el equipo de desarrollo quería que tuviese la connotación de algo que es firme y enérgico pero no agresivo, y la tribu Apache fue la última en rendirse al que pronto se convertiría en gobierno de EEUU.

Instalación

  • Convertirse en super usuario:
sudo -s
  • instalar apache2
    apt-get install apache2
  • La configuración pre-determinada es tan buena que ya está listo lo único que queda es utilizar firefox o algo parecido y escribir en la barra de direcciones “localhost” el resultado debe ser algo similar a esto:

apache

Si desea acceder al servidor web desde otra computadora puede escribir el número IP directamente por ejemplo: 192.168.10.10, si ya tiene configurado el DNS puede utilizar el nombre asignado al equipo.

Configuración

  • Es necesario ubicar la página web en el lugar correcto, en ubuntu ese lugar es promiamente /var/www/html
cd /var/www/html
ls
  • Notará que existe un archivo llamado index.html, ese es el archivo principal del nuevo sitio web, yo cambié el contenido de este archivo por algo como esto:
<HTML> 
<HEAD> 
<TITLE>1er Sitio Web (de Prueba)</TITLE> 
</HEAD> 
<BODY > 
<CENTER> 
<H1> Mi Primera p&aacute;gina Web </H1> 
</CENTER> 
<HR> 
P&aacute;gina Web de prueba para comprabar que el servidor apache2 funciona.

<center> 
<P> <A HREF="https://ubuntuservidor.wordpress.com/"> No olviden visitar mi blog </A> 
</center> 

</BODY> 
</HTML>
  • El resultado (siempre en firefox) es:

web

Archivos de configuración de Apache2

  • Si desea hacer cambios en la configuración del servidor web, sin duda necesita editar el archivo ubicado en /etc/apache2/sites-available/ cuyo nombre es 000-default.conf
  • Por favor no cambie nada si no está seguro de lo que está haciendo

nano /etc/apache2/sites-available/000-default.conf

Listo, ya tenemos configurado el servidor web

Iniciar, detener y reiniciar el servicio

  • Pare re-iniciar el servicio:
 service apache2 restart
  • Para detener el servicio:
 service apache2 stop
  • para iniciar el servidio:
 service apache2 start

Publicado en Servicios de red | Etiquetado , , , | Deja un comentario

Servidor SSh en Ubuntu 14.04

Ubuntu - Servidor

SSH es un protocolo que permite incorporar seguridad a las comunicaciones utilizando métodos criptográficos, permite iniciar sesión e intercambiar archivos de manera segura entre dos computadoras (un cliente y un servidor)

No viene habilitado de manera predeterminada en Ubuntu

Instalación

Abrir una termina y nos convertimos en superusuario

sudo -s
apt-get install openssh-server

ssh1

Para asegurarnos que el servido está instalado y corriendo

service ssh status

Modificando la configuración predeterminada, todo se hace modificando el archivo /etc/ssh/sshd_config

Antes que nada la copia de seguridad

cp /etc/ssh/sshd_config /etc/ssh/sshd_config.original

Luego abrir el archivo con:

nano /etc/ssh/sshd_config

El puerto por defecto es el 22, en este caso la vamos a cambiar al puerto 1222

Port 1222

No vamos a permitir que inicie sesión el usuario root

PermitRootLogin no

Re-iniciamos el servicio para que los cambios tengan efecto

service ssh restart

Acceder al servidor

Accedemos al servidor con el comando ssh usuario@ip_del_servidor -p el_puerto

ssh dominical@192.168.10.10 -p 1222

la salida será algo similar a esto:

ssh2

hay que aceptar la llave del servidor (solo la primera vez) y luego escribir la contraseña del susario

 

Copiar archivos usando ssh

SCP significa Secure CoPy es una herramienta más de SSH.Permite transferir archivos o carpetas entre computadoras. La sintaxis es bien simple:

scp archivo usuario@servidor.com:ruta

También a la inversa

scp usuario@servidor.com:ruta/archivo ruta_local

O desde un tercer equipo

scp usuario@servidor1.com:ruta/archivo1 usuario@servidor2.com:ruta/archivo2

Por ejemplo

scp -P 1222 respaldo.tar.gz dominicarl@192.168.10.10:/home/dominical

Si van a conectarse al servidor desde Windows recomiendo utilizar WinSCP para descargar archivos y putty para escribir comandos

Publicado en Servicios de red | Etiquetado , , | Deja un comentario