linuxforallsite
linuxforallsite
Linux For All Site
26 posts
Bienvenido a LFAS un Blog sobre GNU/Linux, Android, Hacking, Música, Juegos y más…
Don't wanna be here? Send us removal request.
linuxforallsite · 7 years ago
Photo
Tumblr media
Distribution: Archlinux.Terminal: Termte (config).LinuxerOS Telegram Group: https://t.me/linuxeros_es.Archlinux Telegram Group: https://t.me/ArchlinuxLatinoamerica.
0 notes
linuxforallsite · 8 years ago
Photo
Tumblr media
¡Linux For All Site cumple 1 año hoy!
0 notes
linuxforallsite · 8 years ago
Text
Tumblr media
¿Que es lilo? Básicamente y para no explayarme mucho Lilo es la abreviación de “Linux Loader” ósea es un gestor de inicio que nos permite elegir que sistema operativo vamos a iniciar. Puede ser Linux, Windows o el que tengamos instalado. Por las dudas si quieren saber un poco más sobre lilo dejo aquí algo más de información.
Entonces para los que por ahí jamás modificaron, aunque lo dudo, pero para los que quieran hacerlo simplemente tenemos que seguir los siguientes pasos.
Comencemos!
0-1 – Cuando iniciamos nuestro Slackware, tenemos un tiempo de arranque de 120 segundos (2 minutos)
Tumblr media
1- Entonces primero vamos a editar el archivo de configuración de lilo así:
# nano -c /etc/lilo.conf
Y editamos la línea 36 que por defecto está en el valor 1200 (que serían 2 minutos, 120 segundos).
Valor por defecto : 
Tumblr media
Línea 36:
  En éste caso lo dejaré para que tome sólo 10 segundos en iniciar ya que no uso otro sistema. Pueden colocar el valor que quieran, recuerden en segundos.
2 – Luego guardamos los cambios y ejecutamos:
# lilo
3 – Reiniciamos con:
# reboot
Tumblr media
NOTA: agrego que se ve 4 segundos en la foto, porque es el tiempo que demoró en tomar el screen, mil disculpas, pero comienza desde los 10 segundos.
Listo!
¿Qué usamos? Distribución: Slackware. Comandos: nano – lilo.
Les dejo a continuación un video también para que vean como siempre:
https://vid.me/yimj
  Espero que les haya servido!
Modificar tiempo de arranque de lilo en Slackware 14.2 ¿Que es lilo? Básicamente y para no explayarme mucho Lilo es la abreviación de "Li…
0 notes
linuxforallsite · 8 years ago
Text
Instalar dnscrypt-proxy + dnsmasq en Debian 9
Instalar dnscrypt-proxy + dnsmasq en Debian 9
Tumblr media
Bueno, volvemos con parte de lo mismo mostrado anteriormente, PERO con la condicional de que realmente para instalar éstos paquetes realmente cambiar en diferentes distribuciones como Slackware, Archlinux, Void, etc. Entonces dejo un video tutorial y también ésta entrada para que vean como se configura y se evitan perder tiempo y un dolor de cabeza en todo caso que no deseen investigar mucho.
Co…
View On WordPress
0 notes
linuxforallsite · 8 years ago
Text
Tumblr media
Bueno, ya que tengo instalado dnscrypt-proxy + dnsmasq en diferentes distribuciones (Debian, Ubuntu, Slackware, etc), porqué no aplicar éstos órdenes en Void también? Al comienzo creí que se iba a complicar, pero luego de comprender el funcionamiento básico del init (runit), fué muy sencillo, asi que les dejo a continuación los pasos que corresponden junto con un video también.
Comencemos!
1 – Instalamos los paquetes necesarios, ósea dnscrypt-proxy, dnsmasq y bind-utils (éste último para usar la órden “dig“):
# xbps-install -S dnscrypt-proxy dnsmasq bind-utils
Tumblr media
2 – Editamos el archivo resolv.conf y debe quedar así:
nameserver 127.0.0.1
NOTA: Si quieren pueden hacer un backup del archivo original así:
# cp /etc/resolv.conf /etc/resolv.conf.bak
3 – 3 – Ahora lo protegeremos contra escritura, ya que cada vez que iniciamos el servicio dhcpcd/NetworkManager o el que usemos, éste escribe nuevamente en /etc/resolv.conf, entonces escribimos ésto:
# chattr +i /etc/resolv.conf
Tumblr media
4 – Ahora colocaremos un proxy en la línea 16: ResolverName random:
Por ejemplo eliminamos random y colocamos un dns que podemos visualizar en: /usr/share/dnscrypt-proxy/dnscrypt-resolvers.csv.
También modificaremos el puerto por default (el 53) colocando por ejemplo el 40 que es el que uso actualmente de ésta manera:
– Buscamos la línea 69: LocalAddress: 127.0.0.1:53 y modificamos el 53 por el 40.
Guardamos y cerramos.
5 – Ahora editaremos el archivo /etc/dnsmasq.conf y descomentamos (eliminamos el “#”) las siguientes líneas y colocaremos éstos valores:
línea 58: no-resolv línea 66: server=127.0.0.1#40 línea 111: listen-address=127.0.0.1
Guardamos y cerramos también.
6 – Crearemos los enlaces simbólicos de dnscrypt-proxy server y de dnsmasq así:
# ln -s /etc/sv/dnscrypt-proxy /var/service/ # ln -s /etc/sv/dnsmasq /var/service/
– Por las dudas miramos que se hayan iniciado los servicios como se ve en la foto:
Tumblr media
– Ahora hacemos un ping para comprobar que tenemos conexión:
# ping -c3 google.com
Tumblr media
7 – Y por último vamos a comprobar que dnscrypt-proxy + dnsmasq cumplan su función, asi que usaremos la orden dig de la siguiente manera:
# dig linuxforallsite.wordpress.com | grep “Query time”
Y nos arroja por ejemplo: Query time: 313 msec
Ahora si volvemos a escribir la misma línea veremos: Query time: 0 msec
Bueno espero que les haya servido, ahora les dejo a continuación un video tutorial también.
¿Qué usamos? Distribución: Void. Editor de Texdto: nano.
Abrazo de gol!
Instalar dnscrypt-proxy + dnsmasq en Void Linux Bueno, ya que tengo instalado dnscrypt-proxy + dnsmasq en diferentes distribuciones (Debian, Ubuntu, Slackware, etc), porqué no aplicar éstos órdenes en…
0 notes
linuxforallsite · 8 years ago
Text
Darle color a nuestra TTY en Void Linux
Darle color a nuestra TTY en Void Linux
Tumblr media
¿Que es bash? Bash (Bourne again shell) es un programa informático, cuya función consiste en interpretar órdenes, y un lenguaje de programación de consola. Está basado en la shell de Unix y es compatible con POSIX. Para más información tienen la wiki aquí.
Bueno antes que nada, les recuerdo que estoy usando la shell bash para manejarme en la TTY(terminal). En el caso que usen otra, seguramente…
View On WordPress
0 notes
linuxforallsite · 8 years ago
Text
Tumblr media
¿Qué es LineageOS?
Para los que no saben que es LineageOS, es un sistema operativo de código abierto para nuestros teléfonos. Anteriormente tenía el nombre, tal vez leyeron a la famosa CyanogenMod, teniendo en cuenta que salen del código de la plataforma de Android/Google, PERO con algunas “mejoras“. Hace unos meses CM cerró sus puertas a todos los usuarios ya que dejó de existir, entonces de ahí comenzó la era LineageOS que es básciamente lo mismo, pero con otro nombre. Después de ésta breve historia pasemos a ver como se instala en nuestro teléfono, éste caso usaré mi smartphone, un Moto G 2015 (G3) versión “osprey“.
Antes de comenzar dejamos en claro dónde pueden interiorizarse sobre ésta custom rom:
* Web Oficial. * Comunidad LineageOS. * Información.
Comencemos!
– Pre requisitos:
* Bootloader Desbloqueado. * Tener instalado TWRP en su última versión. – Primero lo que haremos es ingresar en la web de descarga de LineageOS y buscaremos el modelo del teléfono.
  Importante: Recuerden que deben buscar el modelo de SUS teléfonos ya que si instalan el de otro móvil no funcionará.
– Buscamos la última versión en éste caso será: lineage-14.1-20170525-nightly-osprey-signed.zip, si quieren también pueden ver los cambios haciendo clic en Changelog.
– Una vez terminado de descargar la custom rom, vamos ahora a instalar las Google Apps de http://opengapps.org/ y en éste caso selecciono lo siguiente
Platform: ARM Android: 7.1 Variant: pico (Aquí veremos que hay diferentes para seleccionar, cada una pesa un tamaño diferente, uso nano porque sólo tengo apps básicas de las GA.)
Tumblr media
– Bueno ahora que tenemos la rom y las gapps vamos a copiar ésos dos zip en la memoria interna o externa de nuestro teléfono.
– Iniciamos el teléfono en modo recovery.
– Hacemos full wipe (data, cache, dalvik cache), si quieren formatear, pueden hacer con system, pero recuerden no formatear la memoria interna (en el caso que tengan ahí los zip)
– Ahora lo que haremos será primero instalar/flashear el zip de la rom y luego las gapps.
– Terminado éstos pasos vamos a reiniciar el teléfono (no hace falta hacer wipe de nuevo). Recuerden por favor que la primera vez si puede demorar unos 5/10 minutos aproximadamente.
– Listo, comenzará el asistente y configuraremos LineageOS a nuestro agrado. Habilitar root en LineageOS:
– Ahora para habilitar root descargar desde aquí, el zip addonsu-arm-signed (arm).
– Lo copiamos a nuestro teléfono.
– Reiniciamos en modo recovery y flasheamos el zip. No hace falta hacer ningún wipe.
– Reiniciamos y vamos a Opciones de desarrollo – acceso administrativo – aplicaciones y adb.
– Listo! Importante: Por favor recuerden fijarse bién en que modelo de teléfono que tienen para descargar la rom que corresponda para evitarnos un dolor de cabeza.
A tener en cuenta: Éstos pasos normalmente son válidos para instalar cualquier custom rom como ser PAC-Rom, Slim, AOSP, AOKP, Resurrection Remix 5.8.2 (la que uso actualmente, luego mostraré sus características y claro algunos tips de instalación), LineageOS, etc. Descarga:
TWRP – Versión para Moto G 2015. LineageOS – ROM para Moto G 2015. Google Apps. Root – Addonsu. Espero que les haya servido éste tutorial casi universal. En el caso que necesiten saber como Flashear un Firmware Motorola desde GNU/Linux les dejo aquí éste tutorial que incluye un video también.
  Abrazo de gol!
Instalar LineageOS en nuestro móvil ¿Qué es LineageOS? Para los que no saben que es LineageOS, es un sistema operativo de…
0 notes
linuxforallsite · 8 years ago
Text
Tumblr media
Para comenzar con éste tutorial, quiero comentar que tienen disponible la Wiki de Void en el caso que necesiten más info; aunque más que nada en éste nuevo sistema para manejar nuestros paquetes (XBPS) fué diseñado desde cero con el objetivo de ser rápido, fácil de usar y sin errores (por ahora)! 🙂
Lo que explicaré a continuación son las órdenes simples que podemos usar en el día a día en nuestra distribución, también pueden usar la opción -h para ver que otras cosas más pueden hacer.
xbps-install y xbps-remove:
NOTA: recuerden que para instalar/desintalar paquetes deben hacerlo como root o usando sudo, sinó tendrán el clásico: Failed to lock the pkgdb: Permission denied. Dejo a continuación la instalación del paquete mc (Midnight Commander) con sus dependencias para que tengan como ejemplo;
# xbps-install -S mc
– Luego confirmamos la instalación del mismo y listo, paquete instalado!.
– Ahora para desintalar un paquete tenemos dos métodos: * Eliminando el paquete nada más * Eliminando el paquete y además sus dependencias de la siguiente manera
# xbps-remove mc
Tumblr media
# xbps-remove -R mc
Tumblr media
Actualizando nuestro sistema:
– Para actualizar nuestros repositorios y actualizar nuestros paquetes junto con sus dependencias a su últma versión escribiremos la siguiente órden:
# xbps-install -Su
– Confirmamos y listo, tendremos nuestro sistema al día. En mi caso en particular śolo uso la TTY, no tengo entorno gráfico y tengo herramientas básicas, asi que normalmente no tengo grandes actualizaciones.
Tumblr media
Como siempre dejamos un video de muestra también por las dudas:
¿Qué usamos?
Distribución: Void. Comandos: xbps-install – xbps-remove.
Abrazo de gol!
Instalar, Desintalar y Actualizar Void Linux Para comenzar con éste tutorial, quiero comentar que tienen disponible la Wiki de Void en el caso que necesiten…
0 notes
linuxforallsite · 8 years ago
Text
Tan simple éste tipo de instalación, como lo que detallaré ahora con imágenes y un video al final para mostrar que en muy poco tiempo podemos tener ésta distribución lista para comenzar a configurar de acuerdo a nuestras necesidades.
Ésta instalación es una instalación “limpia“: * Sin ningún tipo de paquete adicional * Sin entorno gráfico (Enlightenment. Xfce, Mate, Cinnamon, etc.)
Sólo se configura lo báscio para que quede directamente funcional y lista para el uso que se quiera darle. En próximos tutoriales dejaré como se maneja el sistema de paquetería (XBPS), como actualizar nuestro sistema, instalar paquetes, etc.
Asi que ahora comencemos!
1 – Una vez que descargamos el iso (recuerden que vamos a hacer una instalación minimal) de aquí, lo hacemos booteable e iniciamos.  Si no saben como crear un usb booteable les dejo el tutorial aquí también.
Tumblr media
2 – Una vez que inicie vamos a seguir las instrucciones que aparecen, nos logueamos como root e iniciamos el instalador
user: root pass: voidlinux
Luego para inciar el instalador tecleamos: void-installer y tendremos la bienvenida
Tumblr media Tumblr media
3 – Ahora comenzaremos a configurar (como lo veremos en el video del final) nuestro sistema base comenzando desde Keyboard hasta finalizar con la última opción Install. No hago mucho incacpié en detallar todos los pasos de instalación ya que en el mismo video muestro exactamente por las dudas necesiten.
Tumblr media
4 – Bueno cuando llegamos a la parte final a Install, veremos que comienza el proceso de instalación que si lo hacemos desde el iso, se hará rápidamente y comenzará a configurar nuestro sistema.
5 – Terminado el proceso de instalación, el asistente nos indicará que se instaló correctamente y si queremos reiniciar, asi que le damos a Yes!
Tumblr media
6 – Listo, instalado Void Linux! se iniciará nuestro sistema y queda listo para que comencemos a configurar e instalar los paquetes que deseamos!
7 – Video Instalación de Void Linux:
Espero que les haya servido éste how to! Abrazo de gol!
Instalación de Void Linux Tan simple éste tipo de instalación, como lo que detallaré ahora con imágenes y un video…
0 notes
linuxforallsite · 8 years ago
Text
Tumblr media
Para comenzar ésta entrada voy a decir que de acuerdo a mi corta experiencia con Void Linux, les comento que es una distribución creada desde cero (como dicen From Scratch), osea que no se basa en ninguna otra distribución de GNU/Linux como Debian, Archlinux, OpenSUSE, etc. Además cuenta con su propio gestor de paquetes XBPS que es bastante interesante.
Cómo dije en el título, es una rolling release que viene en varios “sabores” como ser: Cinnamon, Enlightenment, Mate, LXDE, LXQT, Xfce4 y una versión “limpia” para los que quieran comenzar a instalar el entorno que quieran, todos éstos se encuentran disponibles en su zona de descarga.
Con respecto al gestor de paquetes XBPS (X Binary Package System) tengo que decir que es lo que me llamó más la atención, es un sistema de paquetes con licencia BSD bastante interesante, al principio me pareció muy similar a pacman en Archlinux ya que funciona increíblemente veloz. Éste gestor de paquetería maneja un amplio número de programas binarios disponibles en los repos, claro que también se pueden compilar desde el sources usando xbps-src (en unos días hablaré de éste).
La instalación de Void Linux (dejo aquí una instalación limpia) me hizo recordar también a Slackware en su método de instalación ya que no posee un instalador como algunos estarán acostumbrados como Ubuntu, Debian, OpenSUSE, sinó que se hace desde la misma tty. No tengan miedo bién iniciamos tenemos para leer que el comando para comenzar ésta instalación que es void-installer, bastante simple y con todas las opciones ordenadas correctamente para tener una instalación prácticamente perfecta.
Uno de los puntos “diferentes” es su init, ¿porqué? se preguntarán, bueno porque aquí no hay systemd, openrc, no no y no! Usaremos runit. Éste init es por lo que lo usé, bastante simple a la hora de manejar los servicios de nuestra distro. Usando Void Linux desde una Virtual Machine, la verdad que me sorprendí con lo rápido que se maneja, claro sin usar entorno gráfico (amo la tty), luego pasando directamente a instalar en un disco, la verdad que me sorprendí y para bién, excelentes tiempos de inicio, apagado y a la hora de manejarme en el sistema, muy fluido.
Para los que quieran descargar Void Linux dejo a continuación su web oficial en dónde tendrán toda la información de éste proyecto bastante interesante. Más allá que hace falta un poco más de documentación en español para los que la llevan mal con el inglés. Su wiki es simple como la misma distro, pero tiene información precisa para instruirse, instalar y documentarse para luego de instalarla también.
Como conclusión quiero decir que (y ésto es MI humilde opinión) Void Linux, me parece un interesante proyecto, que sinceramente espero que no decaiga, si tuviera que compararlo con Arch (mi distro actual), la verdad que me pareció hasta que están bastante parejas. El punto flojo podríamos decir que es su poca documentación, pero como proyecto nuevo, seguramente irá aumentando a medida que pasen los días, meses y años; esperemos que realmente sea pronto y podamos contribuir. Redondeando la idea, si quieren comenzar de cero con una distribución distinta, estable, rápida, con bastante paquetes para instalar, con otro init, una nueva experiencia, recomiendo plenamente Void Linux.
Tumblr media
  Si quieren soporte en español con usuarios que la usan, pueden visitarnos en el grupo de Telegram de Void Linux.
  Agradecimientos especiales para: Alexey Nemovff (Telegram)
  Abrazo de gol!
Void Linux: Una rolling release from scratch Para comenzar ésta entrada voy a decir que de acuerdo a mi corta experiencia con Void Linux…
0 notes
linuxforallsite · 8 years ago
Text
Montar y Desmontar ISO en GNU/Linux desde TTY
Montar y Desmontar ISO en GNU/Linux desde TTY
Tumblr media
Buenas noches! hace tiempo que no escribía por éstos lugares, volví con muchas ganas de hacer mini how-to nuevamente para todos los newbie o los que recién comenzan en éste mundo de GNU/Linux.
En ocaciones necesitamos montar y también desmontar una imagen .isopara visualizar su contenido y por ahí en vez de perder tiempo usando alguna aplicación, veremos lo simple que es usando nuestra amada…
View On WordPress
0 notes
linuxforallsite · 8 years ago
Text
  El comando que vamos a utilizar para instalar LAMP en nuestro Ubuntu es uno sólo el cuál nos permitirá con un sólo comando instalar fácilmente nuestro server de una manera sencilla y básica sin complicarnos.
1 – Actualizamos nuestro sistema:
$ sudo apt-get update
2 – Procedemos a instalar el paquete lamp-server^
$ sudo apt-get install lamp-server^
3 – Configuramos con el asistente y seteamos la contraseña de MySQL.
4 – Revisamos que apache esté funcionando correctamente usando nuestro navegador (en mi caso como hago todo desde la tty usaré elinks).
$ elinks 127.0.0.1
5 Cambiamos los permisos de la carpeta html así:
$ sudo chown -R ice:ice html
6 Ahora chequeamos que PHP quedó instalado correctamente con éste script que vamos a crear en /var/www/html
<?php phpinfo(); ?>
Guardamos el archivo y revisamos que funcione:
elinks 127.0.0.1/prueba.php
7 – Consumos hasta el momento con dichos servicios habiltados:
NOTA:
– Es válido también (cuando chequeamos con nuestro navegador) usar http://127.0.0.1 o http://localhost.
– Cuando chequeamos el script de PHP también podemos verlo con http://127.0.01/prueba.php o http://localhost/prueba.php. Sinó obviamente como lo muestro más arriba.
Video:
Instalar LAMP en Ubuntu 17.04 Zesty Zapus El comando que vamos a utilizar para instalar LAMP en nuestro Ubuntu es uno sólo el cuál nos permitirá con un sólo comando instalar…
0 notes
linuxforallsite · 8 years ago
Text
Habilitar usuario root en Ubuntu 17.04 Zesty y derivadas
Habilitar usuario root en Ubuntu 17.04 Zesty y derivadas
Anteriormente dejé un tutorial de como habilitar nuestro usuario root en Ubuntu 16.04 y derivadas, ahora actualizamos a ésta nueva versión, aunque los pasos a seguir con exactamente iguales, por ahí también vale la pena subir con algo más actual para demostrar que funciona y seguirá funcionando por lo menos por un largo tiempo.
Para que todo no sea tan igual voy a explicar brevemente que es root…
View On WordPress
0 notes
linuxforallsite · 8 years ago
Text
Buscar archivos desde la terminal con find
Buscar archivos desde la terminal con find
Tumblr media
Bueno, no hace falta decir que como todo entorno de GNU/Linux nos da la posibilidad de buscar archivos y carpetas en nuestro equipo. Claro está que tenemos ésta manera “gráfica” de poder realizar dicha tarea instalando alguna aplicación. PERO por ahí no tenemos ganas de instalar algo extra, sabiendo que desde la tty, nuestra terminal (tilda, gnome-terminal, xfce4-terminal, etc.) podemos hacer lo…
View On WordPress
0 notes
linuxforallsite · 8 years ago
Text
Instalación y Configuración de dnscrypt-proxy + dnsmasq en Archlinux Actualizado
Instalación y Configuración de dnscrypt-proxy + dnsmasq en Archlinux Actualizado
Tumblr media
Para los que no sepan qué es y como funciona dnscrypt-proxy y dnsmasq dejo aquí un link con información al respecto. Ésa guía de instalación y configuración es con una versión antigua, asi que por favor en el caso que usen ésa versión sigan ése tutorial, sinó continuamos aquí.
Comencemos!
1 – Instalamos los paquetes necesarios, ósea dnscrypt-proxy y dnsmasq:
# pacman dnscrypt-proxy dnsmasq
2 –…
View On WordPress
0 notes
linuxforallsite · 8 years ago
Text
Instalar sudo en Slackware 14.2: Método Alternativo
Instalar sudo en Slackware 14.2: Método Alternativo
Bueno como sabrán anteriormente dejé un tutorial de como instalar sudo en Slackware 14.2 y habilitarlo para poder usarlo en ésta entrada, asi que ya sabrán de que se trata.
Ahora dejaré un método alternativo, no sé si será el correcto realmente, pero es una alternativa en algunos casos o en que falle el anterior.
Comencemos!
1 – Buscaremos el paquete en los repositorios de Slackware con la…
View On WordPress
0 notes
linuxforallsite · 8 years ago
Text
Crear y Eliminar usuarios en Slackware 14.2
Crear y Eliminar usuarios en Slackware 14.2
Buenas tardes, vuelvo con otro mini how to de como crear un usuario en la distribución más longeva de GNU/Linux, Slackware 14.2.
Comencemos! Aclaración: voy a crear dos usuarios “ice” y “linuxeros” para mostrar exactamente lo que sucede. 1 – Una vez logueados como root, vamos a crear el usuario con el siguiente comando:
# useradd -m -g users -G audio,video,storage,games,power,wheel -s /bin/bash…
View On WordPress
0 notes