¿Cómo instalar TeamViewer en cualquier distribución Linux?

TeamViewer

TeamViewer

Para quienes no conocen TeamViewer, les diré que este es software multiplataforma privado que nos permite conectarnos remotamente a otro equipo, tablets o móviles. Entre sus principales funciones están: compartir y controlar escritorios de manera remota, reuniones en línea, videoconferencias y transferencia de archivos entre ordenadores.

Esto lo convierte en una estupenda opción para empresas, negocios, oficinas y más. Cuenta con su versión gratuita y de paga, en las cuales la gratuita se limita al uso personal y la de paga es enfocada ya empresas.

Dado a las características con las que cuenta y el hecho de ser multiplataforma es una aplicación que no debe de faltar en tu ordenador ni en tu smartphone.

En esta ocasión les mostrare como instalar TeamViewer en nuestro equipo. Podemos descargar el paquete indicado para nuestro sistema desde su página oficial, el link es este.

Donde encontramos que están los paquetes .deb para sistemas Debian/Ubuntu y sus derivados, también en formato rpm para Red Hat,Centos,Fedora y sus derivados de estos y finalmente en su código fuente para compilar.

Instalar en Debian/Ubuntu y derivados

Al descargar el archivo .deb, debemos abrir una terminal y ejecutar el siguiente comando:

sudo dpkg -i teamviewer*.deb

Y con ello solo tenemos que esperar a que finalice la instalación para disfrutar de la aplicación.

Instalar en Red Hat/Centos/Fedora y derivados

En el caso del paquete rpm, de igual manera después de descargarlo, abrimos una terminal y ejecutamos:

su -c rpm -i teamviewer*.rpm

Instalar desde código fuente.

Para quienes se descargaron el archivo .tar.xz, deben de compilar el código de la aplicación, para ello debemos descomprimir primero el fichero descargado, abrimos una terminal y
ejecutamos:

tar -Jxvf archivo.tar.xz
cd teamviewer
./configure
make
make install

Generalmente dentro de la carpeta que descomprimimos de los códigos fuente incluyen un fichero que se llama readme aquí casi siempre nos dejan los pasos para la compilación del código.

Instalar en Arch Linux y derivados

Para el caso de Arch Linux, es necesario contar con el repositorio AUR, para instalar Teamviewer solo debemos abrir la terminal y ejecutar:

yaourt -Sy teamviewer

Y bueno ya solo queda que te configures una cuenta Online y comiences a conectar tus equipos a tu cuenta.

El artículo ¿Cómo instalar TeamViewer en cualquier distribución Linux? ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2gR0cAo
via IFTTT

Cómo formatear dispositivo USB desde terminal

USB Linux

Hola que tal buen día estimados lectores, en esta ocasión les mostrare como formatear nuestros dispositivos USB desde la terminal sin la asistencia de algún programa, aunque algunos opinaran que es más sencillo con la ayuda de alguna herramienta, es bueno saber cómo hacerlo desde la terminal. 

En varias ocasiones me he visto en la necesidad de tener que cambiar el formato de algún dispositivo USB en el cual siempre recurro a Gparted para ello, aun que les puedo comentar que en ciertas ocasiones Gparted me tira errores y es un dolor de cabeza. 

Es por ello que recurro al uso de la terminal para esta labor, el dar formato a una USB. 

Para comenzar lo primero que tendremos que hacer es identificar en que punto de montaje tenemos nuestra USB, para ello tendremos que abrir la terminal y ejecutar el siguiente comando: 

[sourcecode language=”plain“] sudo fdisk -l  [/sourcecode] 

Con él nos desplegara la información de las particiones y que puntos de montaje tiene a mi me despliega algo así: 

[sourcecode language=”plain“] Device     Boot      Start        End    Sectors   Size Id Type 

/dev/sdb1             2048 1213757439 1213755392 578.8G  7 HPFS/NTFS/exFAT 

/dev/sdb2       1213757440 1520955391  307197952 146.5G  7 HPFS/NTFS/exFAT 

/dev/sdb3  *    1520957440 1953519939  432562500 206.3G 83 Linux 

Device     Boot Start       End   Sectors   Size Id Type 

/dev/sda1        2048 312580095 312578048 149.1G  7 HPFS/NTFS/exFAT 

Device     Boot  Start       End   Sectors   Size Id Type 

/dev/sdc       64 25748 7.4G  7 HPFS/NTFS/exFAT [/sourcecode] 

Aquí mi dispositivo USB es de 8Gb por lo que el punto de montaje es /dev/sdc, ahora solo debemos definir en qué sistema de archivos formatearemos nuestra USB, al teclear mkfs y con la tecla tabulador nos desplegara las opciones de formato 

[sourcecode language=”plain“] mkfs           mkfs.exfat     mkfs.f2fs      mkfs.msdos     mkfs.xfs 

mkfs.bfs       mkfs.ext2      mkfs.fat       mkfs.ntfs       

mkfs.btrfs     mkfs.ext3      mkfs.jfs       mkfs.reiserfs   

mkfs.cramfs    mkfs.ext4      mkfs.minix     mkfs.vfat    [/sourcecode] 

En mi caso me interesa darle formato en Fat32, entonces el comando quedaria de esta manera: 

[sourcecode language=”plain“] sudo mkfs.vfat -F 32 /dev/sdc -I [/sourcecode] 

Se compone de esta manera: 

mkfs.vfat, es el formato FAT -F 32, el tipo de formato FAT32 /dev/sdc, la ruta del dispositivo USB -I, para que mkfs nos permita crear un sistema de archivos en el dispositivo USB 

Para conocer la información sobre los tipos de formato solo debemos escribir el que elegimos y dar tabulador para que nos despliegue la terminal las opciones con su información. 

Si conoces alguna otra alternativa no dudes en compartirlo con nosotros. 

El artículo Cómo formatear dispositivo USB desde terminal ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2xI9aGX
via IFTTT

Subsurface 4.7.1: Linus Torvalds lanza una nueva versión mejorada

Subsurface

Linus Torvalds se conoce principalmente por ser el creador del kernel Linux, pero muchos desconocen que también ha creado otros proyectos, como la famosa herramienta git y también la app para apasionados del submarinismo, como él, llamada Subsurface. Pues bien, ahora ha lanzado una nueva verósin mejorada del programa de código abierto disponible para diversas plataformas como Windows, macOS y también el propio GNU/Linux. Además lo podéis encontrar también empaquetado en paquetes universales como los AppImage.

La nueva versión de la que hablamos es Subsurface 4.7.1, que viene con algunas mejoras y correcciones interesantes. Entre los cambios que los aficionados al submarinismo pueden encontrar en esta nueva Release se puede mencionar el nuevo widget de mapa, también la posibilidad de cambio de icono de oxígeno, mejor soporte para importar datos de buceo de Datatrak, Shearwater, DL7 y otros formatos de terceros. Pero esos no son los únicos cambios que veremos… El planificador de datos también se ha mejorado en esta nueva versión con un manejo más fácil, además de ser más rápido para tiempos de descompresión largos, variaciones de plan de cómputo, capacidad para imprimir la presión delta para los resultados de los cálculos mínimos de gases, soporte para identificar inmersiones superpuestas, etc. Y por supuesto ha habido correcciones de algunos bugs previos y otras optimizaciones del código.

La nueva versión Subsurface 4.7.1 además ha mejorado su soporte para computadoras de buceo, así que si cuentas con los equipos citados, no tendrás problemas de compatibilidad. Dichos equipos son: Aqualung i200, Cochran Commander II, Heinrichs Weikamp OSTC +, Shearwater Perdix AI, Suunto D4f, iDive2 Deep , Computadoras de buceo iDive2 Tech +, iDive2 Free e iDive2 Easy, además de iX3M Deep, iX3M Easy, iX3M Pro Easy, iX3M Pro Deep, iX3M Pro Tech +, iX3M Reb e iX3M Tech +, y presenta compatibilidad con configuraciones OSTC 4, así como soporte para múltiples sensores de tanque para reportar presión simultáneamente. Incluso hay soporte experimental para equipos de buceo con Bluetooth LE (no disponible en la versión para Windows por el momento).

El artículo Subsurface 4.7.1: Linus Torvalds lanza una nueva versión mejorada ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2z87Xwt
via IFTTT

Instalar LINSET en Kali Linux

Linset

Debido a la variedad de aplicaciones que existen me gustaría enfocarme en una en especial “LINSET”. Dado a que muchas personas creen que su funcionamiento es para “hackear wifi” la teoría y realidad es otra pues más bien la catalogaría como una herramienta de phishing pues al final el usuario de la red es quien termina dando la contraseña con este método.

Linset con sus siglas en inglés Linset Is Not a Social Enginering Tool es una aplicación desarrollada en el entorno GNU/Linux que nos permite auditar una red Wi-Fi, la cual mediante un método de suplantación nos permite el acceso a la clave sin necesidad realizar algo ya que será el propio dueño de la red quien nos facilitará la clave.

Funcionamiento de LINSET

  • Realizara un escaneo de las redes Wi-Fi cercanas y desplegara un listado de estas.
  • Dar a elegir la red que debe atacar.
  • Busca handshake de la red elegida aunque también se puede usar sin handshake
  • Opción de elegir alguna de las interfaces prediseñadas, para suplantar la real, aquí lo que hacen es crear una página Fake donde nos pedirá los datos de la contraseña de la red elegida.
  • Se monta un FakeAP imitando al nombre del original
  • Se crea un servidor DHCP sobre el FakeAP
  • Se crea un servidor DNS para redirigir todas las peticiones al Host
  • Se lanza el servidor web con la interface seleccionada
  • Se lanza el mecanismo para comprobar la validez de las contraseñas que se van a introducir
  • Se des autentifica a todos los usuarios de la red, esperando que se conecten al FakeAP e introduzcan la contraseña.
  • Se detiene el ataque tras la comprobación correcta de la contraseña

Habiendo conocido el funcionamiento bajo el que trabaja LINSET, sería necesario comprobar si contamos con las dependencias necesarias en nuestro sistema Linux para ejecutar LINSET en Kali Linux.

En algunos casos que me ha comentado con un problema de “negative one” será necesario instalar un parche, ya que si no es así, podrían tener problemas para poder realizar el ataque de LINSET de forma correcta.

Antes de ello debes corroborar que tu tarjeta Wifi, es compatible con el modo de monitor, ya que es sumamente necesario para el uso correcto de Linset.

Descargar Linset

El primer paso será descarga la herramienta, para ello abres la terminal y colocas lo siguiente:

cd Desktop</pre>
git clone http://ift.tt/2yZswvf

En este punto podemos ejecutar la herramienta, pero lo más seguro es que nos tire error con las dependencias faltantes.

Para resolver este problema tenemos que agregar algunas cosas al sistema, lo primero sea habilitar algunos repositorios.

Lo hacemos con:

leafpad /etc/apt/sources.list

Y añadimos estos repositorios al sistema:

deb http://ift.tt/Yi9chV testing main contrib non-free

deb http://ift.tt/LZG23Z jessie-updates main contrib non-free

deb http://ift.tt/A2rwP6 jessie/updates main contrib non-free

Habrá que verificar que no tengan alguno repetido.

Después de esto abrimos un terminal y escribimos:

apt-get update

Con esto habremos actualizado los repositorios, que son las fuentes de donde descargaremos las siguientes herramientas que necesita Linset para funcionar.

Nos pedirá confirmación, escribimos “s” y damos Enter.

Luego:

apt-get upgrade

Con esto actualizaremos cualquier programa desactualizado, esto para que no nos genere problemas al ejecutar Linset.

Necesitamos instalar los paquetes que necesita Linset para funcionar, mismos que se descargaran de los repositorios que añadimos más atrás.

Escribimos, dentro de una terminal:

apt-get install isc-dhcp-server

Lo que acabamos de hacer es instalar uno de los varios paquetes que necesita Linset para trabajar, es muy fácil

apt-get install hostapd

apt-get install lighttpd

apt-get install Php5-cgi

Al finalizar este proceso, nos posicionamos dentro de la carpeta que descargamos de Linset desde el git, aquí lo que tenemos que hacer es dar permisos de ejecución y proceder a utilizar la herramienta para verificar su funcionamiento.

Ejecutar LINSET

cd linset

chmod +x linset

./linset

Desde este punto el funcionamiento de esta herramienta corre por tu cuenta, ya que su uso es bajo tu total responsabilidad.

El artículo Instalar LINSET en Kali Linux ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2zjN1TZ
via IFTTT

Cómo poner el teclado en español en Arch Linux

Teclado

Entre los problemas más comunes  que surgen después de instalar Arch Linux, es que la distribución del teclado se encuentra en Inglés. Por lo que para nosotros los latinos en la mayoría, no nos es funcional ya que el mapa de teclas que usamos es la del idioma español.

Aunque durante el proceso de instalación fijamos el idioma en el archivo vconsole.conf, por alguna extraña razón no queda guardado este cambio y al iniciar el sistema el mapa de teclas está por defecto en el idioma inglés.

Para cambiar la distribución del teclado al idioma español, es sencillo, no requiere mucho.

Lo primero será abrir una terminal y concedemos permisos de súper usuario para proceder a teclear en la terminal:

Lo primero que será comprobar, que configuración tenemos para el mapa de teclas:

localectl status

System Locale: LANG=es_ES.utf8

LC_NUMERIC=es_ES.UTF-8

LC_TIME=es_ES.UTF-8

LC_MONETARY=es_ES.UTF-8

LC_PAPER=es_ES.UTF-8

LC_MEASUREMENT=es_ES.UTF-8

VC Keymap: es

X11 Layout: es

Aquí les comparto algunos métodos para poder cambiar el mapa de teclas en nuestra distribución.

Uno de ellos sería, editar el archivo vconsole.conf para poner el teclado en español, lo editamos con nano:

nano /etc/vconsole.conf

Y dentro del archivo escribiremos lo siguiente:

KEYMAP=es

Otro método es editar el archivo 10-keymap.fdi

Luego con nano editamos este archivo:

nano /etc/hal/fdi/policy/10-keymap.fdi

Ya dentro del archivo buscamos esta línea:

us

y reemplazamos el “us” por “es” con lo que nos quedaría así:

es

El último es editar es otro archivo.

nano /etc/X11/xorg.conf.d/10-evdev.conf

En este archivo buscamos lo siguiente:

Section "InputClass"Identifier "evdev keyboard catchall"

MatchIsKeyboard "on"

MatchDevicePath "/dev/input/event*"

Driver "evdev"

EndSection

Entre MatchDevicePath y Driver ponemos lo siguiente:

Option "XkbLayout" "es"

Reiniciamos y ya tenemos nuestra distribución de teclado configurada.

Cabe destacar que este tutorial es sólo válido para el español de España, no el de Sudamérica.

 

El artículo Cómo poner el teclado en español en Arch Linux ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2ig5ZA2
via IFTTT

Instalar Yaourt en Archlinux y derivados

Yaourt

Hola buen día tengan, en esta ocasión les mostrare como instalar Yaourt en Archlinux y sus derivados. Para aquellos que tengan una distro basada en Arch y/o tengan Arch y no conozcan Yaourt les explicare un poco.

Yaourt es un gestor de paquetes al igual que Pacman, aunque tienen sus diferencias, los dos son sumamente importantes dentro de Archlinux puesto que, mientras Pacman es el que maneja los repositorios oficiales, Yaourt es la contraparte pues es el que nos ayudará a manejar los repositorios no oficiales en este caso se llama AUR.

Lo que me encanta de Archlinux o cualquier derivado de este es la simplicidad para hacer las cosas y no depender de tanto repositorio que tras las actualizaciones van quebrando las dependencias o en el mejor de los casos Archlinux nos permite mantener los paquetes obsoletos sin romper dependencias.

Pero bueno ahora, para instalar Yaourt en el sistema habrá que editar el archivo pacman.conf que se encuentra dentro de la carpeta /etc.

Basta con editar el archivo con nuestro editor de textos favorito, en mi caso no me complico la vida y uso nano para ello:

sudo nano /etc/pacman.conf

Nos desplegará algo similar a esto:

# /etc/pacman.conf
[basis]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[platform]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[addon]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[extra]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[community]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[archlinuxfr]
Server = http://ift.tt/1od9fFG

# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

[basis-multilib]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[multilib]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs

Ahora solo agregaremos las siguientes líneas al final del archivo:


[archlinuxfr]
SigLevel = Optional TrustAll
Server = http://ift.tt/1nXgWWl

Actualizamos los repositorios:

sudo pacman -sy

E instalamos Yaourt:

sudo pacman -s yaourt

Ahora únicamente para su uso,  en vez de usar Pacman, lo sustituimos por Yaourt.

Deben de tomar en cuenta que el uso de Yaourt no requiere de permisos de súper usuario, solo cuando se les solicita.

El artículo Instalar Yaourt en Archlinux y derivados ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2hnJXM5
via IFTTT

Solucionando la potencia del controlador Wifi Realtek rtl8723be en Linux

WiFi logo sobre una mano

Uno de los grandes problemas que me tope a instalar Linux en mi computadora HP 14-n007la, fue la compatibilidad de los drivers tanto gráficos como los de red.

Puesto que mi equipo cuenta con una tarjeta wifi integrada Realtek rtl8723be, la potencia y velocidad eran deficientes, porque le decidí buscar alguna solución con esto. Viendo que muchas personas sufrían el mismo problema, me encontré con una solución bastante práctica.

Buscando en la red me encontré con un artículo, donde un desarrollador nos comparte los drivers Realtek rtl8723be para compilar e instalar.

De esta manera para aquellos de los que tuvimos problemas con la baja señal del Wifi en nuestro ordenador, esta podría ser una solución para ti.

Si eres de los pocos que el controlador no te es identificado y no puedes conectarte a la red, te dejo el enlace de descarga para que solo descomprimas y comiences desde el paso de la compilación.

Descargar drivers Realtek rtl8723be

Lo primero será abrir una terminal, donde instalaremos el soporte para git y poder descargar los archivos necesarios, solo tendremos que escribir lo siguiente:

sudo apt-get install build-essential git

git clone http://ift.tt/1sDf8TD

Entramos al directorio donde se descargaron los paquetes para la compilación de los drivers rtl8723be:

cd rtlwifi_new

git checkout rock.new_btcoex

Comenzamos con la compilación y esperar a que finalice.

make

sudo make install

Terminada la instalación escribimos lo siguiente:

sudo modprobe -rv rtl8723be

sudo modprobe -v rtl8723be ips=0 ant_sel=0

Y reiniciamos para ver los cambios.

Aquí es donde iremos jugando con estos valores según lo óptimo para nosotros:

sudo modprobe rtl8723be ant_sel=1
sudo modprobe rtl8723be ant_sel=2

Para ir probando con ellos será necesario estar reiniciando el ordenador cada vez que cambiemos los valores.

Sin más, si conoces alguna otra solución para este problema que ya se viene generando desde hace tiempo, no dudes en compartirlo con nosotros.

El artículo Solucionando la potencia del controlador Wifi Realtek rtl8723be en Linux ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2hndepV
via IFTTT

Manjaro Linux guía de instalación

manjaro

Hola chicos, en esta ocasión les mostrare como instalar Manjaro Linux, el cual es un sistema derivado de ArchLinux y uno de los que me agrada bastante e incluso recomiendo para novatos y conozcan lo que es tener el verdadero control del sistema

Manjaro Linux está basado en Arch Linux, pero tiene su propio conjunto de repositorios. La distribución apunta a ser amigable con el usuario manteniendo las características de Arch, como por ejemplo el gestor de paquetes Pacman y la compatibilidad con AUR.

Manjaro Linux es una distribución GNU/Linux que cuenta con la posibilidad de elegir con qué interfaz de usuario por defecto será descargada e instalada, cuenta de manera oficial con XFCE, KDE, Gnome, Cinnamon y otros tantos más aportados por la comunidad.

Se trata básicamente de un sistema operativo libre para computadores personales y enfocados en la facilidad de uso. Como Manjaro está basado en Arch Linux, este sistema también usa un modelo de desarrollo denominado Rolling Release.

Descargar y preparar el medio de Instalación

Lo primero que tenemos que hacer es descargarnos la ISO de Manjaro y pasarla a un CD/DVD o una unidad USB, la descarga la hacemos desde su página oficial les dejo el link aquí.

Podemos descargar la ISO desde descarga directa o via Torrent.

Una vez hecho esto procedemos con la creación del medio de instalación.

Medio de instalación CD/DVD

  • Windows: Podemos grabar el iso con Imgburn, UltraISO, Nero o cualquier otro programa incluso sin ellos en Windows 7 y posteriores nos da la opción al dar clic derecho sobre la ISO.
  • Linux: Pueden utilizar en especial el que viene con los entornos gráficos, entre ellos son, Brasero, k3b, y Xfburn.

Medio de instalación USB

  • Windows: Pueden utilizar Universal USB Installer o LinuxLive USB Creator, ambos son sencillos de utilizar.
  • Linux : La opción recomendable es usar el comando dd, con el cual definimos en qué ruta tenemos la imagen de Manjaro y también en qué punto de montaje tenemos nuestra usb:
dd bs=4M if=/ruta/a/manjaro.iso of=/dev/sdx && sync

Como instalar Manjaro Linux

Manjaro

Ya booteado el sistema procederemos con la instalación de Manjaro Linux, lo primero será elegir el idioma en nuestro caso será en Español.

Lo lograremos pulsando la tecla F2 y elegimos el idioma.

Ahora daremos en iniciar Manjaro y toca esperar a que cargue el sistema.

Iniciado el sistema nos desplegará una pantalla de bienvenida con información sobre Manjaro Linux, tendremos que esperar a que termine de cargar todo hasta que estemos dentro del entorno del sistema.

Manjaro Linux

Ahora lo que haremos será abrir el menú y teclear “install” para poder buscar y lanzar el instalador, basta con dar clic en la primera opción que nos muestre para que lo ejecute.

Idioma y Ubicación

Elegiremos nuestro idioma de instalación en nuestro caso será en español.

Ahora nos pedirá nuestra ubicación.

Enseguida nos pedirá seleccionar nuestra distribución e idioma del teclado acá nos tocará buscarlo por idioma y finalmente saber que el mapa de teclas coincide con nuestro teclado físico.

Manjaro Linux

Ahora solo nos mostrará una información actual sobre nuestro estatus para la instalación de Manjaro Linux en nuestro equipo.

Elegir ruta de instalación.

Ahora en acto seguido nos pedirá la forma en que se instalará Manjaro Linux en nuestro equipo, acá nos toca hacer labor de elección.

Manjaro Installer

  1. Borrar el disco entero para instalar Manjaro Linux
  2. Instalar Manjaro Linux junto a otros sistemas operativos en caso de tener uno ya.
  3. Más opciones, nos permitirá gestionar nuestras particiones, redimensionar disco duro, eliminar particiones, etc. La opción recomendada si no quieres perder información.

Después de ahí elegiremos una partición para instalar Manjaro Linux o elegir el disco duro completo. En caso de elegir una partición tendremos que darle el formato adecuado quedando así.

Tipo de partición “ext4” y el punto de montaje como root “/”..

Ahora solo nos pide que indiquemos un usuario así como la contraseña para poder acceder a Manjaro Linux cada vez que encendamos el ordenador así como la contraseña que se usará para privilegios de superusuario.

Y listo solo toca esperar para terminar la instalación y comenzar a disfrutar de Manjaro Linux

El artículo Manjaro Linux guía de instalación ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2yXcPor
via IFTTT

Guía de instalación de Arch Linux 2017

ArchLinux

He actualizado un poco la guía de instalación de Arch Linux en este año 2017 por lo que los cambios son pocos el proceso sigue siendo el mismo. He decidido explicar el dualboot con Windows a pedido de unos, también la instalación en una máquina virtual.

Arch Linux es una distribución GNU/Linux desarrollada para sistemas i686 y x86-64, basada en un modelo rolling-release: (una sola instalación, no hay “nuevas versiones”, sólo actualizaciones) ofreciendo las últimas versiones estables de la mayoría del software. Aun que mucha gente piensa que es para personas avanzadas lo cierto es que no cualquier persona puede instalarla usando la Wiki o cualquier guía de instalación como esta. Esta guía está basada en:

  • Version:2017.10.01
  • Kernel: 4.13.3

Reqisitos previos.

Si harás la instalación desde una máquina virtual solo saber configurarla y el boteo del iso.

  • Saber grabar un iso boteable en un CD/DVD o USB
  • Saber que hardware tiene tu ordenador (tipo de teclado, tarjeta de vídeo, arquitectura de tu procesador, cuanto espacio en disco duro tienes)
  • Configurar tu BIOS para botear el cd/DVD o USB donde tienes Arch Linux
  • Ganas de instalar la distro
  • Y sobre todo Paciencia mucha paciencia

Atención: Si es la primera vez que vas a realizar la instalación de este Sistema Operativo y no tienes conocimientos previos de sobre Linux, te recomiendo 2 cosas:

1.- Lo mejor para ti seria que hicieras la instalación desde una máquina virtual, como VirtualBox o VMware para que vayas a prendiendo poco a poco y con la seguridad de que no pasara nada pues estás sobre una máquina virtual.

2.- Si vas a instalar Arch Linux como sistema único en tu ordenador Has un backup de tus archivos más importantes y ten a la mano un CD/DVD o pendrive de tu sistema actual ya que si no haces la instalación al pie de la letra o de no concluir la instalación y perderás todo.

Descargar Arch Linux y preparar el medio de instalación

El primer paso para poder instalar Arch Liunx en nuestro equipo sera descargar el iso Arch Linux 2017 recomiendo la descarga via Torrent o Magnet link.

Medio de instalación CD/DVD

  • Windows: Podemos grabar el iso con Imgburn,UltraISO,Nero o cualquier otro programa incluso sin ellos en Windows 7 y posteriores nos da la opción al dar clic derecho sobre la ISO.
  • Linux: Pueden utilizar en especial el que viene con los entornos gráficos, entre ellos son, Brasero, k3b, yXfburn.

Medio de instalación USB

  • Windows: Pueden utilizar Universal USB Installer o LinuxLive USB Creator, ambos son sencillos de utilizar.

Linux : La opción recomendable es usar el comando dd:

dd bs=4M if=/ruta/a/archlinux.iso of=/dev/sdx

Boot USB/CD Arch Linux

En la pantalla de boot nos mostrará lo siguiente solo hay que elegir la arquitectura correspondiente a nuestro procesador.

Comenzará a cargar todo lo necesario y nos aparecerá en modo terminal.

Al estar en esta pantalla comenzaremos con la instalación. Por defecto Arch Linux tiene el idioma inglés, en nuestro caso será recomendable que lo pongamos en español.

Poner teclado en español.

loadkeys la-latin1

Creando particiones

Arch Linux cuenta con defecto con las siguientes herramientas para administración de discos: cfdisk, cgdisk, fdisk. La opción más recomendable es usar: cfdisk.

Los siguientes pasos son en caso de instalar Arch Linux como único sistema en nuestro ordenador, en caso de instalar junto a otro sistema Linux, habrá que saltarse la creación de la partición boot, así como la instalación del grub.

Ahora si se va instalar Arch Linux junto a Windows, habrá que tener cuidado y no eliminar la partición del mbr si no podrías perder el acceso a Windows.

Instrucciones Dual Boot Windows & Arch Linux.

Solo tendrás que desactivar la opción de “Secure boot” en tu bios. No me preguntes en donde esta, puesto que las versiones de bios y marcas, son varias, pero es fácil de encontrar entre las opciones de tu bios.

Habrá que redimensionar el disco duro, para dar espacio a Arch Linux lo recomendable es dejar 40GB de espacio, como mínimo.

Ahora proseguiremos a seguir los primeros pasos del tutorial hasta situarnos en la utilización de cfdisk.

Tendremos que reconocer las particiones de Windows y el mbr, así como el espacio que le vamos a dar a Arch Linux. El mbr estará siempre en la primera partición a continuación, la partición de Windows será ntfs, en mi caso  (dev/sdb2) y el espacio libre nos marcará como free space.

  • UEFI: aquí debes de tomar nota puesto que la primera partición siempre debe de ser para el arranque EFI, por lo que por general es donde esta almacenado el arranque de Windows de esta manera.
$ESP/Microsoft/Boot/bootmgfw.efi

Por lo que solo tendrás que crear una carpeta en $ESP/ como “boot”. Ahora podremos continuar con el tutorial, al finalizarlo iremos al final del tutorial donde les dejare los comandos para agregar Windows al grub de Arch Linux.

Creamos 4 particiones:

  1. /boot: Esta partición, será destinada al grub. (para los que tienen UEFI no es necesario, solo es crear la carpeta boot dentro de esta partición)
  2. / (root): Esta partición lo más recomendable será que tenga 15 Gb, en ella se alojaran todos nuestros archivos.
  3. /home: Donde se almacenarán nuestros documentos, fotos, vídeos, etc, por lo que se recomienda asignarle el mayor tamaño.
  4. Swap: Esta partición es para asignar memoria “virtual” en caso de contar con menos de 2Gb de RAM. No es recomendable usar swap con más de 2Gb de RAM.
  • En equipos con memoria RAM de hasta 1 Giga debería ser igual de grande la SWAP que la RAM.
  • Para 2GB debería ser la SWAP la mitad de grande que la RAM.

Usando cfdisk la secuencia de órdenes será: New » Primary | Logical » Size (en MB) » Beginning. Dos detalles a tomar en cuenta: En el caso de la partición elegida como Swap, ir a la opción “Type” y seleccionar 82 (Linux Swap) de la lista. En el caso de la partición elegida como /boot, seleccionar la opción “Bootable“.

Ya terminado el particionado grabaremos los cambios con “Write“, y confirmar escribiendo “yes“, hecho esto no hay vuelta atrás y todos los cambios hechos quedaran grabados.

Para salir elegir “Quit“. Ahora proseguiremos a darle formato a las particiones creadas, por lo que es recomendable saber que ruta tiene el destino de las particiones. Comenzaremos con dar formato a la partición boot:

mkfs -t ext2 /dev/sda1

Para la particion root:

mkfs -t ext4 /dev/sda2

Para /home:

mkfs -t ext4 /dev/sda3

Para formatear Swap, usar el comando mkswap:

mkswap /dev/sda4

Sólo resta activar Swap con:

swapon /dev/sda4

Montando particiones al sistema: Primero montamos la partición / en /mnt:

mount /dev/sda2 /mnt

Creamos los directorios de las otras particiones dentro de /mnt:

mkdir /mnt/boot
mkdir /mnt/home 

Montamos las particiones correspondientes:

mount /dev/sda1 /mnt/boot

mount /dev/sda3 /mnt/home

Conectando Arch Linux a internet (wifi)

Si estamos usando una portátil y no contamos con un cable de red es necesario conectar el sistema a la red para realizar la instalación. Habrá que hacerlo mediante el comando:

wifi-menu

Después de ello comprobaremos nuestra conexión con:

ping -c 3 www.google.com

Instalando Arch Linux

Arch Linux logo forma de A

Comenzaremos con el siguiente comando:

pacstrap /mnt base base-devel

También si seguiremos usando WIFI necesitaremos este soporte posteriormente:

pacstrap /mnt netctl wpa_supplicant dialog

Terminado al instalación del sistema base, continuaremos con el Grub:

pacstrap /mnt grub-bios

Agregaremos el soporte Network Manager:

pacstrap /mnt networkmanager

Paso opcional: Añadir soporte a nuestro TouchPad (en caso de tener un equipo portátil).

pacstrap /mnt xf86-input-synaptics

Instalando gestor de arranque GRUB

pacstrap /mnt grub-bios

Configurando el Sistema

En este paso haremos diversas acciones de configuración de nuestro sistema. Primero, vamos a generar el archivo fstab con:

genfstab -p /mnt &amp;amp;amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;amp;amp;gt; /mnt/etc/fstab

Para el resto de las acciones de configuración, haremos un chroot en nuestro recién instalado sistema:

arch-chroot /mnt

Debemos establecer el nombre de nuestro hostname en el archivo /etc/hostname. Por ejemplo:

localhost
echo 'NOMBRE_DEL_HOST  /etc/hostname

Ahora, creamos un enlace simbólico (symlink) de /etc/localtime a /usr/share/zoneinfo// (reemplaza según tu ubicación geográfica). Por ejemplo, para México:

ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime

Establecer horario en nuestra zona.

  • España
ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime
  • México
ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime
  • Guatemala
ln -sf /usr/share/zoneinfo/America/Buenos_Aires /etc/localtime
  • Colombia
ln -sf /usr/share/zoneinfo/America/Bogota /etc/localtime
  • Ecuador
ln -sf /usr/share/zoneinfo/America/Guayaquil /etc/localtime
  • Perú
ln -sf /usr/share/zoneinfo/America/Lima /etc/localtime
  • Chile
ln -sf /usr/share/zoneinfo/America/Santiago /etc/localtime
  • Guatemala
ln -sf /usr/share/zoneinfo/America/Guatemala /etc/localtime
  • El Salvador
ln -sf /usr/share/zoneinfo/America/El_Salvador /etc/localtime 
  • Bolivia
ln -sf usr/share/zoneinfo/America/La_Paz /etc/localtime
  • Paraguay
ln -sf usr/share/zoneinfo/posix/America/Asuncion /etc/localtime
  • Uruguay
ln -sf usr/share/zoneinfo/America/Montevideo /etc/localtime
  • Nicaragua
ln -sf usr/share/zoneinfo/posix/America/Managua /etc/localtime
  • Dominicana
ln -sf usr/share/zoneinfo/America/Santo_Domingo /etc/localtime
  • Venezuela
ln -sf /usr/share/zoneinfo/America/Caracas /etc/localtime

Establece tus preferencias de localización editando el archivo /etc/locale.conf, por ejemplo, para México:

echo 'es_MX.UTF-8 UTF-8  /etc/locale.gen

echo 'LANG=es_ES.UTF-8  /etc/locale.conf
  • España
LANG=es_ES.UTF-8 
  • Argentina
LANG=es_AR.UTF-8
  • Colombia
LANG=es_CO.UTF-8 
  • Ecuador
LANG=es_EC.UTF-8 
  • Perú
LANG=es_PE.UTF-8 
  • Chile
LANG=es_CL.UTF-8 
  • Guatemala
LANG=es_GT.UTF-8 
  • El Salvador
LANG=es_SV.UTF-8 
  • Bolivia
LANG=es_BO.UTF-8 
  • Paraguay
LANG=es_PY.UTF-8
  • Uruguay
LANG=es_UY.UTF-8
  • Nicaragua
LANG=es_NI.UTF-8
  • República Dominicana
LANG=es_DO.UTF-8
  • Venezuela
LANG=es_VE.UTF-8

Así mismo, en el archivo /etc/locale.gen debemos descomentar (eliminar el “#” al inicio de la línea) tu localización, por ejemplo:

#es_HN ISO-8859-1

es_MX.UTF-8 UTF-8

#es_MX ISO-8859-1

Entonces, ya podemos generar tu localización con:

locale-gen

No hay que perder de vista que lo anterior no establece la distribución de nuestro teclado (lo que hicimos para la sesión actual/ con loadkeys en el paso 2), por lo que debemos establecer la variable KEYMAP en el archivo /etc/vconsole.conf (debes crear este archivo). Por ejemplo:

echo 'KEYMAP=es /etc/vconsole.conf KEYMAP=la-latin1

Seguro te estarás preguntando: “¿Y no todo ésto se configura en /etc/rc.conf, el principal archivo de configuración de Arch Linux?”. La respuesta corta: ¡Ya no más! El motivo: Unificar las configuraciones de initscripts y systemd (leer más al respecto).

Ahora cada opción de configuración se establece en su archivo correspondiente. Los siguientes pasos instalan la aplicación GRUB UEFI en $esp/EFI/grub, instala los módulos en /boot/grub/x86_64-efi, y coloca el stub grubx64.efi booteable en $esp/EFI/grub_uefi.

En primer lugar, le decimos a GRUB que utilice UEFI, que establezca el directorio de arranque y que establezca el ID. del gestor de arranque.

Cambie $esp con su partición efi (normalmente /boot): Nota: Mientras que algunas distribuciones requieren un directorio /boot/efi o /boot/EFI, Arch no lo necesita. –efi-directory y –bootloader-id son específicos de GRUB UEFI. –efi-directory especifica el punto de montaje de la ESP.

Este sustituye a –root-directory, que está obsoleto. –bootloader-id especifica el nombre del directorio utilizado para guardar el archivo grubx64.efi.

Es posible que note la ausencia de una opción (por ejemplo: /dev/sda) en la orden :

grub-install

De hecho, cualquier proporcionado será ignorado por el script de instalación de GRUB, dado que los gestores de arranque de UEFI no utilizan un MBR o sector de arranque de la partición en absoluto. Solo para quienes tiene uefi el comando a usar este

grub-install --target=x86_64-efi --efi-directory=$esp --bootloader-id=grub_uefi --recheck/sourcecode] Ahora, configuramos el bootloader, en este caso, GRUB: grub-install /dev/sda

Y creamos el archivo grub.cfg con:

grub-mkconfig -o /boot/grub/grub.cfg

Si es necesario (aunque normalmente no lo es), edita el archivo /etc/mkinitcpio.conf según necesidades propias. Entonces, creamos el disco RAM inicial con:

mkinitcpio -p linux

No debemos olvidarnos de establecer la contraseña para el usuario root con:

passwd

Creamos nuestro usuario (aparte del root) y le damos los permisos necesarios:

useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash USUARIO

Ahora sí, ya podemos salir del entorno chroot con:

exit

Desmontamos las particiones previamente montadas en /mnt con:

umount /mnt/{boot,home,}

Y finalmente, reiniciamos el sistema con:

reboot

Si no has removido el medio de instalación (CD o pendrive), volverás a ver el menú de bienvenida, donde ahora debes elegir la segunda opción (para la próxima, no se te olvide removerlo).

El artículo Guía de instalación de Arch Linux 2017 ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2gNkE5b
via IFTTT

Elive más cerca de lanzar Elive 3.0

elive-2.7.6

Una de las distribuciones ligeras más famosas y antiguas, Elive, ha lanzado una versión de desarrollo nueva, Elive 2.9.2, una versión que trae consigo muchas novedades y también es una de las últimas versiones antes del lanzamiento de Elive 3.0, la próxima gran versión estable del proyecto.

Elive es una distribución ligera que utiliza como base a Debian para conjugarlo con el escritorio Enligthenment 17 y obtener una distribución ligera, bonita y funcional, sin que por ello necesite hardware especial o unas especificaciones altas.

Elive 3.0 está a punto de estar disponible para todos

Hasta el momento, los desarrolladores de Elive han creado una versión oficial y estable que corresponde a Elive 2.0, dejando las siguientes versiones como versiones de desarrollo hasta crear una versión mejorada y estable de Elive. En la última versión no solo se han corregido bugs sino que se han mejorado aspectos importantes como el instalador (más fácil e intuitivo), la conexión wifi (mejorada), el dock (nuevas funciones que adopta) o el audio (con mayor soporte de Alsa y Pulseaudio). Sin olvidar el servicio de customización que ofrece el proyecto para crear una distribución personalizada basada en Elive.

Aspectos que cambian notablemente y hacen que la instalación y uso de Elive sea mejor si cabe, tanto en equipos nuevos como en equipos viejos con pocos recursos. Elive 2.9.2 así como las versiones anteriores, las podemos conseguir desde la web oficial del proyecto, donde además podremos conseguir más información sobre la distribución, como los programas que utiliza o los medios de instalación.

Elive 3.0 promete ser una distribución ligera potente y funcional para sus usuarios, sin por ello ser menos bonita que el resto. Y aquí es donde Elive tiene su virtud, una virtud que ha sido ejemplo de muchas distribuciones ligeras como Puppy Linux o Lubuntu, las cuales han intentado ofrecer su mejor versión con la mejor estética posible.

El artículo Elive más cerca de lanzar Elive 3.0 ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2zY42jz
via IFTTT