Ir al contenido

Buscar en La Comunidad

Mostrando resultados por etiquetas 'tutorial'.

  • Buscar Por Etiquetas

    Añade etiquetas separadas por comas.
  • Buscar Por Autor

Tipo de Contenido


Foros

  • Contacto con el staff
    • Novedades / Anuncios del foro
    • Sugerencias
    • Problemas relacionados con el foro
  • Zona general de charla
    • Presentaciones
    • Charla
    • Zona de Humor, Curiosidades y Otros
    • Mascotas Vagos
    • Noticias del Mundo
    • Tecnología
    • Ayuda y consultas de carácter general
  • Zona GNU/Linux
    • Ayuda, consultas y soporte GNU/Linux
    • Distribuciones GNU/Linux
    • Repositorios. Software GNU/Linux
    • Personalización
    • Raspberry Pi
    • Arduino
    • Manuales / Tutoriales / Guías GNU/Linux
    • Programación
    • Noticias GNU/Linux
    • Hablando de GNU/Linux
  • Zona Gaming
    • Juegos GNU/Linux
    • Noticias Gamer
    • Charla Gamer
  • Zona Móvil
    • Ayuda y soporte para dispositivos móviles
    • Apps Móviles
    • Manuales / Tutoriales / Guías Móviles
    • Roms para dispositivos Móviles
    • Noticias sobre dispositivos Móviles
    • Hablando sobre dispositivos Móviles
  • Zona Mozilla
    • Ayuda, consultas y soporte Mozilla
    • Aplicaciones Mozilla
    • Roms Firefox OS
    • Manuales / Tutoriales / Guías Mozilla
    • Noticias Mozilla
    • Hablando de Mozilla
  • Microsoft
    • Papelera del Foro

Encontrar resultados en...

Encontrar resutados que...


Fecha de Creación

  • Start

    Fin


Última Actualización

  • Start

    Fin


Filtrar por numero de...

Joined

  • Start

    Fin


Grupo


Página Web


Diaspora


Pump


GNU Social


Google +


Twitter


Facebook


Xmpp


Skype


Steam


Desura


MediaGoblin


Youtube


Vimeo


Picasa


Flickr


Email


Lugar


Intereses

Encontramos 97 resultados

  1. Introducción: Para comenzar, era, soy y seré un usuario de Arch, pero no quiere decir que sea un fanboy, los pocos que me conocerán, saben que no me "caso" con ninguna distribución de GNU/Linux, asi que pasaré a explicar que es, características de la distribución entre otras cosas. Del porqué me gusta y del porqué, tal vez, no te convenga utilizarla, todo dependerá de tus gustos y preferencias. Aclarando que no me desviaré por distribuciones derivadas de Archlinux sinó de Arch puro, sin nada, tal cuál como viene y como se presenta; asi que sin más que decir, comencemos! ¿Qué es Arch? Cómo siempre comienzo, básicamente o no tan así, Arch es una distro, distribución de GNU/Linux que se basa en el "modelo" de rolling-release, que significa simplemente de una "actualización constante". La instalación de ésta gran distribución nos deja con un sistema básico en una terminal que nosotros podremos configurar agregando lo que necesitemos a gusto. En el caso que necesiten la guía de instalación les dejo aquí una. Características de Arch Por el tiempo que usé Arch, considero que tiene tres principios básicos que jamás se deben olvidar, más allá que nadie lee ésas cosas, pero considero que son importantes saberlos y son éstos: * Lo versátil. * Ser rolling release. *La increíble documentación que tiene su wikipedia. * La simpleza que posee su gestor de paquetes "pacman". * La cantidad de paquetes disponibles en los repositorios oficiales y sumado con AUR es enorme. * Entre muchas otras más que podrán ir descubriendo a medida que la utilizan! ¿Por qué elegimos Arch? Éste tipo de distribución considerando las ventajas como las que voy a resumir a continuación, siempre basándome en mi humilde opinión: * La curva de aprendizaje que nos brinda es muy interesante, nos deja en un término medio/avanzado. * Si tenemos ganas de leer y aprender, lo instalaremos una sóla vez y durará indefinidamente en nuestros equipos sin perder rendimiento. * Por lo simple y eficiente que es al dejarnos un sistema con lo justo y necesario que vamos a utilizar y con lo que queremos. * Si tenemos el "problemilla" de versionitis aguda, nos viene de lujo. * Vamos a terminar usando un WM (i3, openbox. fluxbox, etc.), Arch te lleva a experimentar cosas que jamás se te hubieran ocurrido con otras distros. * Te inspira a probar cosas nuevas en otras distribuciones o a saber configurar otras distribuciones de manera más sencilla por los conocimientos que ganaste usando Arch. ¿Por qué no usaríamos Arch? Así como dejé explicado brevemente porque uso Arch, también vale mirarlo del otro lado, teniendo en cuenta que instalé distribuciones como Ubuntu, Debian, Linuxmint, Slackware, Void, etc. También como cualquier otro sistema tiene sus ventajas y también sus desventajas que son las que voy a detallar o por lo menos las que encontré en su momento. * Solución de Problemas, en ocaciones, aclaro no siempre, tenemos algún que otro problema con dependencias, actualización de algún paquete que nos genera algún conflicto (más allá que no se sobre escriben los archivos de configuración nuevos, porque se generan los archivos archivo.pacnew). Entonces ésta parte la debemos solucionar leyendo, configurando a mano con algún editor de texto (nano/vi por ejemplo) desde la tty, no tenemos una manera que sea de forma "gráfica" con simples clics. *Tiempo, si, dedicarle tiempo a la lectura, mirar videos (a veces desactualizados), googlear, buscar en foros, blogs, grupos de telegram, etc. Genera un gasto de tiempo más al ser una distribución Rolling Release en ocaciones podemos tener problemas y no tenemos ganas de estar arreglando sólo, encender nuestro equipo y que funcione todo y listo. * Saber Inglés, ésto lo dejo al final porque, sabemos que tenemos traductores para utilizar, más allá que generan un tiempo copiar, pegar, leer, etc. Y genera molesta o nos da pereza también. Si es necesario, en la wiki por ejemplo si nos guiamos de ahí, la mayoría del contenido (actualizado) se encuentra en inglés, más allá que soy uno de los que traduce wiki y de pacman a español y tratando que se mantenga actualizado. Por obvias razones no alcanza el tiempo para traducir todo, entonces si sería ideal que sepan un poquito de inglés; salvo que no tengan problemas en usar un traductor. * La comunidad, aunque no tuve problemas cuando llegué a consultar porque prácticamente todo ya está resuelto, en algunos casos foros, grupos de telegram (no es nuestro caso en ArchlinuxLatinoamerica damos soporte cuando podemos como podemos, pero lo damos!), blogs, etc. Te mandan derecho a google o a la wiki. Si sos de tener pereza para leer, estarás en un pequeño problema. Ahora me quería explayar sobre el porqué no usaría Archlinux, me pareció más importante para que se tome conciencia un poco de lo que sucede y que no se debe esperar. Arch no es una distribución de GNU/Linux ni fácil, pero tampoco compleja de instalar; claro no es como Ubuntu, pero una vez que superan el método de instalación y lo hacen por lo menos algunas veces en una máquina virtual se van a dar cuenta que se hace casi "mecánico" el orden de las cosas que tienen que hacer y éso va a repercutir en otras distribuciones también. ¿Por qué? Porque van a saber o mejor dicho comprender que es lo que está sucediendo realmente cuando con clics configuran y hasta se van a dar cuenta de lo que podría llegar a estar mal y/o prevenir problemas cuando finalice una instalación de X distribución. Alternativas, Derivadas y scripts de instalación Me meto en éste tema, más allá que para algunos no les guste, si, tenemos distribuciones derivadas en las que tenemos todo listo para encender, conectar algo y utilizar. A quién no le gusta éso!? Entonces voy a comenzar a comentar sobre las derivadas de Arch, por lo menos las que usé son bastantes interesantes las detallo ahora. * Antergos * ArchBox * ArchMerged * ArchLabs * BlackArch * Chakra * Hyperbola * KaOS * Manjaro * Netrunner De todas maneras el listado de las distribuciones activas, si mal no recuerdo, las pueden mirar aquí con sus respectivos sitios oficiales para sus descargas. Scripts de Instalación: Los scripts que generaron con los años y sobre todo en éstos últimos meses, la verdad que más allá que "rompen" las ideas de Arch, no vienen nada mál. Ahora en su tiempo tuvieron muchos problemas cuando instalaban con dichos scripts, en su tiempo por ejemplo, Arch Anywhere, ahora llamado Anarchy-Linux (por temas de licencias si mal no recuerdo cambiaron el nombre). Ahora la mayoría de los usuarios en vez de instalar con scripts prefieren la instalación básica para evitar "problemas", pero de acuerdo a nuestro usuario y amigo de @ArchlinuxLatinoamerica, Cloruro de Litio, hace varios meses que se encuentra usando Anarchy-Linux y no tuvo problemas a la hora de utilizar Arch sin mayores inconvenientes, teniendo en cuenta que la utiliza para un uso de usuario común, hogareño, etc. Lo que quiero resaltar de éste script es que nos brinda la facilidad de instalar todo desde una instalación estilo ncurses, seleccionando las opciones y entornos que necesitamos para iniciar correctamente nuestro Arch, si quieren ver el github de Anarchy-Linux. Éste está destinado a usuarios principiantes, tanto así como para avanzados, que no quieren perder tiempo. Tiene un Arch completo que nos permite realizar una instalación a medida con la posibilidad de elegir idioma, opciones de configuración variada, además obviamente como estamos acostumbrados a que sea gratis. Cuenta sobre todo con una versión semi-gráfica del instalador que se puede usar para una instalación rápida y simple. Usan el sistema base del repositorio oficial de Arch y con un repositorio adicional con paquetes personalizados. Lo deberían tener en cuenta, para los usuarios que quieren experimentar también y para los que no pueden perder tiempo en configurar todo a mano, más allá que yo particularmente instalo Arch (dependiendo la conexión a internet) en no más de 20 minutos como máximo dejando el sistema con un entorno gráfico y listo para cumplir con las funciones básicas de un usuario promedio. Para concluir entonces quiero cerrar con ésto, Archlinux es una gran distribución con una comunidad enorme, con información interesante para no quedarnos en el camino, pero con la idea de que deberemos leer teniendo en cuenta que con un hardware modesto ya está todo respondido en foros, blogs, grupos de telegram, etc. Cómo nos puede ir bién con la primer experiencia, como nos puede ir mal, pero la idea de GNU/Linux es que no debemos aflojar, sea la distribución que sea, porque tenemos que tener presente que la idea de ésto es que aprendamos algo nuevo. Espero que les haya servido y si pueden compartir el contenido mejor todavía así seguimos creciendo! Abrazo de gol!
  2. Anteriormente dejé un mini how-to sobre como instalar zsh y oh my zsh en Archlinux (para los que quieran ver la instalación aquí les dejo el link), en éste caso lo que haré será mostrar la instalación de zsh junto a Oh My Zsh en diferentes distribuciones como ser: * Debian * Ubuntu * Slackware * Void Además dejaré los videos también en el caso que tengan dudas de cada instalación en cada distribución, para que vean como se hace y no tengan ganas de leer. Por las dudas en el caso que quieran ver también la web oficial, requisitos y más información pueden mirarla aquí. Debian y Ubuntu: # apt-get install zsh Slackware: # slackpkg install zsh Void: # xbps-install zsh Instalación de Oh My Zsh: 1 - Descargamos el instalador de oh my zsh de la web del creador $ wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh 2 - Le damos permisos de ejecución al instalador (install.sh) $ chmod a+x install.sh 3 - Lo ejecutamos, vamos al directorio dónde lo descargamos y escribimos lo siguiente: $ ./install.sh Comenzará el proceso de clonar del repositorio original, una vez terminado solicitará clave de usuario, terminado el proceso ya tendremos oh my zsh instalado. 4 - Para modificar los themes que tenemos, deberemos editar nuestro .zshrc y en la sección ZSH_THEME modificamos el que está (por defecto "robbyrussell") por el que deseamos, en mi caso elegí "agnoster", también si quieren pueden colocar "Random" para que cada vez que inicien sesión con su usuario tengan un theme diferente. $ nano .zshrc 5 - En el caso que tengan dudas con respecto a lo que realiza el script (install.sh) pueden verlo completo usando un editor de texto o en el mismo github del creador. Desintalación: Si llegamos a la conclusión que no queremos usar más éste script o queremos personalizar zsh de manera manual, podemos eliminarlo también descargando el script de desintalación: 1 - Descargamos el script unistall.sh $ wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/uninstall.sh 2 - Le damos permisos de ejecución: $ chmod a+x uninstall.sh 3 - Ahora lo ejecutamos, vamos al directorio dónde lo descargamos y escribimos: $ ./uninstall 4 - Listo! A continuación dejo el video de Instalación y Desintalación en Debian, Slackware y Void respectivamente: Bueno espero que les haya servido éste mini how to. Recuerden por favor compartir ésto para que sigamos creciendo! Abrazo de gol!
  3. 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 mismo y de manera “nativa” ya que nuestro GNU/Linux nos da éste privilegio. ¿Cómo hacemos ésto? Bueno tenemos la órden llamada “find” que nos da un sin fin de posibilidades para usar y buscar cualquier tipo de archivo o carpeta en nuestro sistema. Comencemos! ¿Cómo usar la órden find? Hace tiempo no entendía muy bién como funcionaba dicha orden o como era el “correcto” uso de la misma y obviamente no tenía idea que tan potente es. Lo que sabía básicamente era que escribiendo: Encontraba lo que buscaba de una manera muy básica entonces vamos a pasar a explicar algunas cosas que veo útiles o que a mi particularmente me sirvieron, luego ya queda para ustedes como lo quieran y puedan usar. Recordemos primero que nada tenemos el “man” de find para tener toda la información necesaria para su uso. Entonces entendemos que básicamente para usar find podría ser algo así por ejemplo: Buscando por nombre: Aclaremos, la estructura es bastante simple ya que seguido de dicha órden debemos incluir la ruta dónde buscará, una opción/parámetro y el nombre del archivo que buscamos. Claro que si sabemos la ruta del archivo, sabemos dónde está alojado, pero en el caso que realmente no sepamos dónde se encuentra un determinado archivo podemos usar directamente la raiz “/” para que busque en toda nuestra unidad. Volviendo al tema, entonces seguido de la ruta dónde vamos a buscar nuestro archivo, vamos a colocar una opción o parámetro que nos pueda facilitar un poco más las cosas, entonces podríamos usarlo así: Buscando por tipo: Que pasaría si no nos interesa tanto el nombre del arhcivo, sinó que deseamos ubicar todos los archivos de un determinado tipo? Bueno aquí dejo algunos de los más usados: Entonces suponemos que queremos ubicar todos los dispositivos de bloque (un archivo que hace referencia a un dispositivo) en nuestro sistema. Con la ayuda de la opción -type haremos lo siguiente: Claro está que la línea anterior nos dará una cantidad de salidas de permiso denegado, pero básicamente tendrán algo parecido a ésto: También podemos usar la misma opción para ayudarnos a buscar archivos de configuración. Por ejemplo que necesitamos ubicar todos los archivos regualres que terminan con .conf, entonces el comando sería: El comando anterior buscará en / todos los archivos regulares que terminen en .conf. Aclaro por las dudas que bueno como todos sabemos, o la mayoría por lo menos, que prácticamente todos los archivos de configuración se encuentran en /etc, entonces podemos especificar ésa ruta también quedando así: Redirigir los resultados en un archivo: Normalmente nos sucede que a la hora de buscar un archivo la salida es demasiado larga, entonces lo que podemos hacer es redireccionar ésa salida a un archivo que puede ser MUY útil en algún momento; entonces vamos a usar el ejemplo anterior y enviaremos la salida a un archivo llamado busqueda.out de ésta manera: Aquí se genera un archivo llamado busqueda.out que contiene todos los resultados de la órden find, que lo podremos visualizar de la manera que tengamos ganas por ejemplo: Buscando archivos por tamaño: En ocaciones llegamos a un momento en que el comando find nos resulta muy útil. Me sucedió de ver algunos servidores con unidades llenas. Entonces para hacer espacio o buscar archivos que no necesitemos podemos ubicar archivos cuyo determinado peso por ejemplo 100MB entonces podemos usar find así: Puede ser que aparezcan demasiados archivos con ésta salida. Entonces podmeos filtrar un poco más según la estructura de directorios y bueno liberar espacio o solucionar algún que otro problema relacionado. Asi que podemos buscar con las siguientes descripciones también: Bueno por ahora ésto sería todo. Recuerden que sólo vimos órdenes, opciones/parámetros básicos de éste comando, que la verdad nos resulta ser muy útil o por lo menos para mi lo fué como lo comenté al principio. Recuerden usar “man find” para adentrarse en realmente todas las opciones que nos brinda para hacer un completo uso de ésta gran herramienta. Video: Espero que les haya servido! Abrazo de gol!
  4. 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 siguiente orden: # slackpkg search sudo 2 – Ahora lo que haremos será instalarlo así: # slackpkg install sudo 3 – Ahora lo configuramos para poder usarlo así: # nano /etc/sudoers Agregamos nuestro usuario debajo de root: ice ALL=(ALL) ALL Guardamos y Salimos. Video del Tutorial: 4 – Listo! ¿Qué usamos? Distribución: Slackware 14.2. Comandos: slackpkg, nano, sudo. Entorno: Ninguno, sólo TTY. Abrazo de gol!
  5. Esta guia, son los pasos que he seguido en un servidor dedicado de OVH, con el que he estado experimentando durante un mes, pero también he probado en mi propio PC con Debian 8.7, y son exactamente los mismos pasos a seguir. En el caso de un PC local, la única salvedad es que para que la web sea visible desde Tor hay que tener abiertos los puertos correspondientes en el reouter y las iptables, yo he probado tanto con el puerto 80 estandar como con otro puerto de los que tengo libres, es lo mismo. Lo primero son las dependencias, en modo root o anteponiendo sudo como todos sabemos. apt-get install screen build-essential libevent-dev openssl zlib1g-dev libssl-dev El servidor tor se puede iniciar como root, pero la documentación la web oficial recomienda que se cree un usuario para tor. Por ejemplo 'usertor'. Creamos el usuario con las opciones que gustemos, en mi caso probé a especificar el home en /var/www/tor, Pero no me pareció buena idea, porque el siguiente paso es crear una carpeta privada donde irán los datos del dominio, y por motivos de seguridad encuentro que es mejor que vaya en otro sitio diferente a la carpeta raiz de la pagina web. adduser usertor Mejor adduser sin parametros y dejar que le asigne el home por defecto. A contituacion crear una carpeta en el home del usuario, por ejemplo "/home/usertor/hidden_service", que es donde irán los archivos de configuración del dominio .onion mkdir -p /home/usertor/hidden_service Y ya toca instalar tor apt-get install tor En la ruta /etc/tor se habrá creado un archivo llamado 'torrc' que debemos editar (con vuestro editor preferido) para especificar la ruta que creamos antes y el puerto por donde saldrá la web de tor nano /etc/tor/torrc ponemos al final del archivo: HiddenServiceDir /home/usertor/hidden_service HiddenServicePort 80 127.0.0.1:80 Aquí estamos indicando que use el puerto predeterminado 80 para la web Reinciar servicios service apache2 restart service tor restart Entramos en la cuenta del usuario 'usertor', y arrancamos el servidor Tor con el siguiente comando: screen tor Creará un archivo en la carpeta especificada en el parametro 'HiddenServiceDir', con el nombre del dominio .onion creado, por ejemplo: El nombre de dominio que precede al .onion es un nombre aleatorio, y con esto ya ponemos entrar en el navegar de tor y escribir nuestra url 'http://gx7irmd5u7mm5i7k.onion', y veremos el contenido del documento index.html / index.php que tengamos en nuestra carpeta raiz de apache /var/www, o /var/www/html NOTA 1: Este método solo hace visible la ruta por defecto de apache, no conozco la forma de activar el dominio .onion para otro virtualhost. Tampoco lo he probado con nginx. NOTA 2: el comando "screen tor" no funcionará inciando la sesion del usuario desde consola root con 'su', hay que iniciar una sesion independiente del usuario usertor que hemos creado para el experimento. Otra pega es que el dominio creado ( gx7irmd5u7mm5i7k.onion ) se detendrá, dejará de estar activo, cuando apaguemos o reniciemos la maquina y no se volverá a iniciar a no ser que lo hagamos manualmente con 'screen tor'. No se de que manera se puede automatizar el comando 'screen tor' en el inicio. Encontrareis mas de una incorrección lingüística, quien sepa usar este lenguaje técnico con propiedad puede indicarmelo si quiere, y editare para corregirlo. Fuentes: https://www.torproject.org/docs/tor-hidden-service.html.en https://riseup.net/en/security/network-security/tor/onionservices-best-practices http://www.comoinstalarlinux.com/como-instalar-tu-propio-dominio-onion-y-tener-tu-sitio-web-en-tor/
  6. Buenas, hoy descubri una cosa muy util, que quiza algunos ya conocereis. para mi ha sido de tal utilidad, que entra en mi lista de tareas a realizar a la hora de poner al dia una distro recien instalada, y por eso lo dejo en el foro, para cuando me entra la fiebre distrohopera... La tarea que nos atañe es muy simple, resulta que hoy en el grupo de manjaro salto la duda, ya que un usuario reporto que su grafica nvidia estaba a 55º y el ventilador marcaba 0, fui a mirar mi grafica y casualmente, marcaba tambien cerca de 50º y RPM a 0. Bien, resulta que los driver de nvidia no hacen saltar los ventiladores hasta la temperatura no supera los 55º grados. Pero tenemos una funcion que podemos añadir al controlador de nvidia y configurar a nuestro antojo, para que los ventiladores funcionen de manera automatica dependiendo de la temperatura que tengamos en ese momento. es muy sencillo: 1- tenemos que añadir la linea "coolbits4", en nuestro fichero de configuracion del driver nvidia, en mi caso al estar en manjaro quedaria asi: # Add to /etc/X11/xorg.conf.d/95-mhwd.conf # Screen Tearing: https://wiki.manjaro.org/index.php?title=Simple_fix_for_screen_tearing_-_nVidia # Nvidia Coolbits: https://wiki.archlinux.org/index.php/NVIDIA/Tips_and_tricks#Enabling_overclocking Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" Option "NoLogo" "1" Option "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }" Option "Coolbits" "4" EndSection siiiiiiiiiiiiii, debajo de la otra magica linea que me enseñasteis que cura mi pantalla del malvado tearing... con esta simple linea, ahora nos aparecera en nuestra pantalla de nvidia settings, una barrita donde podemos elegir la velocidad del ventilador, tal que asi: 2- GUAYYYYYYY!!!, pero os preguntareis, muy bien, ya puedo regular el ventilador a mi antojo, pero como hago que se regule el solito automaticamente??? pues muy simple, un compañero de manjaro se ha currado un pequeño script, que deberemos de ejecutar al inicio de nuestro sistema, yo lo añadi al arranque automatico de plasma5, y buala!. ahora se regula el solito. podeis descargar el script de aqui:https://github.com/Madh93/dotfiles/blob/master/stuff/nvidia/nvidia.conf o copiarlo y crear vosotros el vuestro modificando los valores por los que deseis, para mi esta bien asi. como podeis ver, he pasado de tener la grafica siempre entre 50/55º, ha tenerla en 35º con el ventilador a menos de 900rpm, que no hace nada de ruido, yo lo prefiero asi, la verdad, creo que el hardware/gpu sufrira menos y vivira mejor. teneis mas info aqui: https://wiki.archlinux.org/index.php/NVIDIA_(Espa%C3%B1ol)#Ajustar_la_velocidad_del_ventilador_en_la_sesi.C3.B3n
  7. Bueno continuando con la configuración de nuestro servidor LAMP en Slackware 14.2, ahora vamos a pasar a explicar como configurar PHP con Apache para evitar conflictos y tener una correcta configuración. Aclaro nuevamente éstas configuraciones que se ven en el tutorial son seteos “básicos“, en el caso que necesiten algo más personalizado en la parte IV dejaré algunos tips sobré ésto. Comencemos la segunda parte! Instalación de PHP: # slackpkg install php Configuración de PHP: – Para lograr que Apache funcione correctamente junto a PHP debemos ingresar nuevamente a nuestro archivo /etc/httpd/httpd.conf y editar las siguientes líneas: <IfModule dir_module> DirectoryIndex index.html <:/IfModule> A ése módulo le agregamos index.php quedando así: <IfModule dir_module> DirectoryIndex index.php index.html <:/IfModule> – Luego agregamos en el apartado de AddType lo siguiente: AddType application/xhttp-php .php .php3 .php4 .php5 .phtml – Al final prácticamente eliminamos el “#” de la línea Include/etc/httpd/mod_php.conf quedando así: – Ahora guardamos y salimos. – Cómo no se generó el archivo mod_php.conf, entonces lo que haremos será crearlo y agregamos éstas líneas: # cat > mod_php.conf LoadModule php5_module lib/httpd/modules/libphp5.so <FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch> Guardamos y salimos. – Para revisar que quede funcionando correctamente vamos a dirigirnos al directorio /var/www/htdocs y creamos un archivo con extención .php # nano index.php y agregamos éstas líneas: <?php phpinfo(); ?> Guardamos y salimos. – Y para finalizar vamos a reiniciar el servicio y chequeamos si carga la info de PHP con nuestro navegador. # apachectl -k restart # elinks http://localhost/index.php – Listo! Como siempre dejo el video tutorial también: ¿Qué usamos? Distribución: Slackware. Versión: 14.2. Entorno: Ninguno, sólo TTY. Editor: nano. Parte I: Apache. – Parte III: MySQL (MariaDB). Abrazo de gol!
  8. Buenas noches vengo de nuevo pero ahora con un tutorial de como instalar LAMP en nuestro Slackware 14.2. Explicaré el paso a paso de la instalación y configuración básica de LAMP en nuestra distribución. Tengamos en cuenta que el tutorial es un poco largo, porque se divide en varios procesos de instalación de diferentes herramientas, entonces lo haré en un total de 4 partes, las primeras tres mostrando la instalación y configuración de Apache, MariaDB, PHP y la última será sobre tips básicos sobre como mantener nuestro server Comencemos! ¿Qué es LAMP? LAMP es el acrónimo usado para describir un sistema de infraestructura de internet que usa las siguientes herramientas: Linux, el sistema operativo; En algunos casos también se refiere a LDAP. Apache, el servidor web; MySQL/MariaDB, el gestor de bases de datos; Perl, PHP, o Python, los lenguajes de programación. La combinación de estas tecnologías es usada principalmente para definir la infraestructura de un servidor web, utilizando un paradigma de programación para el desarrollo. Fragmento extraído de Wikipedia. ¿Qué necesitamos? Para comenzar vamos a tener que tener listos los paquetes para instalar .tgz que serían los siguientes: Apache MySQL (mariadb) PHP A éstos lo que haremos tan simple como usar la herramienta slackpkg de ésta manera: # slackpkg install httpd 1 – La ubicación del archivo de configuración del servidor Apache se encuentra en: /etc/httpd/. Con el nombre de httpd.conf. – Podemos utilizar el editor de texto favorito (en mi caso como siempre trabajo desde la tty, usaré nano). Recuerden que todo ésto lo haremos como root. # nano /etc/httpd/httpd.conf – Aquí nos encontraremos con toda la configuración principal de nuestro servidor Apache y veremos secciones como éstas: Options FollowSymLinks AllowOverride None Order deny,allow Deny from all y también <Directory “/srv/httpd/htdocs”> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all – Bueno en el caso que hayamos realizado algún cambio en ésta configuración (default) lo que ahremos será guardar los cambios y salir para ejecutar la siguiente orden: # apachectl -t Si todo salió bién tendremos un mensaje parecido a: Syntax OK. – Para iniciar nuestro server lo que ejecutaremos será lo siguiente: – Primero le damos los permisos: # chmod 0744 /etc/rc.d/rc.httpd – Luego será iniciar el server: # /etc/rc.d/rc.httpd start o # apachectl -k start – Si queremos también editamos el index.html, lo editamos con nano en la ruta: /srv/httpd/htdocs/ # nano /srv/httpd/htdocs/index.html Guardamos los cambios y salimos. – Listo, cruzamos los dedos para que no salga ningún mensaje de error y terminamos, tenemos nuestro servidor Apache iniciado y corriendo. Podemos comprobar que funciona correctamente ingresando a nuestro localhost o nuestra IP privada con un navegador # elinks http://localhost o # elinks http://127.0.0.1 – Para detener el servidor apache simplemente escribimos: # apachectl -k stop También dejo a continuación un video tutorial para que se saquen alguna que otra duda si les pareció confuso algo: ¿Qué usamos? Distribución: Slackware. Versión: 14.2. Entorno: Ninguno, sólo TTY. Editor: nano. Espero que les haya servido y continuaré pronto con las próximas tres partes. La parte II: Apache y PHP. Abrazo de gol!
  9. Hace tiempo que llevaba buscando alguna forma de utilizar NVENC (El códec de Nvidia que aprovecha la tarjeta gráfica para screencast). Por desgracia, la instalación en esta distribución (y por desgracia también en otras) es bastante costosa. (Hay que compilar FFMPEG para ello con unas opciones concretas.) por suerte, un par de desarrolladores han creado un par de scripts que permiten realizar este proceso con un par de comandos. Los scripts en cuestión son: #1 https://github.com/lutris/ffmpeg-nvenc/blob/master/build.sh #2 https://gist.github.com/jniltinho/9273dc133796062c13ca739d17862125 Si uno no funciona lo hará en otro. Hace poco que lo probé con 2 distros basadas en ubuntu. En el PC de un amigo y en mi PC de sobremesa antíguo (Elementary OS y Kubuntu). En una funcionó el primer script y en la otra el segundo. Realmente me simplificaron mucho las cosas, me habría costado bastante tiempo instalarlo y dejarlo "a punto" sin estos dos scripts. Cabe recordar que para instalar esto es necesario tener instalados los drivers privativos de Nvidia.
  10. Estaba probando alternativas a NetworkManager, y cuando me di cuenta estaba sin internet y necesitaba unos paquetes Una forma es usar un disco de instalación actualizado, una vez que se tiene el USB grabado con la imagen hay que usar APT para instalar usando ese disco como repositorio de paquetes. Esto es algo que se debería usar solamente en casos de emergencia, porque los paquetes se van actualizando y el USB va quedando viejo. Primero hay que conectar el USB y desmontarlo si es que se monta automáticamente. Para ver el nombre del disco se puede usar lsblk sudo lsblk sudo umount /dev/sdXX Después se debe abrir apt-cdrom sudo apt-cdrom add Y mientras espera que uno inserte el disco, desde otra terminal hay que montar el USB en /media/cdrom sudo mount /dev/sdXX /media/cdrom Una vez que está montado se presiona Enter en la terminal que está ejecutando apt-cdrom. El programa muestra una salida de este estilo: Using CD-ROM mount point /media/cdrom/ Unmounting CD-ROM... Waiting for disc... Please insert a Disc in the drive and press [Enter] Mounting CD-ROM... Identifying... [82fbd75bcd562a79d4b6f175711c3e49-2] Scanning disc for index files... Found 2 package indexes, 0 source indexes, 2 translation indexes and 0 signatures This disc is called: 'Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 DVD Binary-1 20170123-05:22' Reading Package Indexes... Done Reading Translation Indexes... Done Writing new source list Source list entries for this disc are: deb cdrom:[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 DVD Binary-1 20170123-05:22]/ stretch contrib main Unmounting CD-ROM... Repeat this process for the rest of the CDs in your set. Y listo, ya se puede usar apt install para instalar lo que haga falta Lo que apt-cdrom hace es agregar una entrada al archivo /etc/apt/sources.list de este estilo: deb cdrom:[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 DVD Binary-1 20170123-05:22]/ stretch contrib main Supongo que se podría haber escrito manualmente pero no lo veo tan fácil pegarle con el nombre Una vez que se haya terminado se debería borrar la línea creada en el archivo /etc/apt/sources.list para dejar de usar al USB como repositorio
  11. ¿Qué es MOC? Bueno MOC (Music On Console) es un reproductor de música para nuestra consola o TTY. Cuando lo instalemos notaremos un parecido al explorador de archivos MC (Midnight Commander) en el caso que lo utilicen, claro. También para los curiosos les cuento que MOC soporta diferentes formatos de audio como ser MP3, OGG, Vorbis, FLAC y varios más; de todas formas a continuación dejo aquí el link de su web oficial para que miren todas sus características y versiones disponibles. Instalación de MOC en Archlinux y derviadas 1 – Abrimos nuestra terminal favorita (en mi caso con tilda) y escribimos lo siguiente: $ sudo pacman -S moc 2 – Una vez instalado simplemente debemos ejecutar ésto: $ mocp 3 – Para ver los atajos y saber como manejar el programa, si presionan la letra “h” podrán acceder a los atajos de teclado que obviamente deberán aprender para poder utilizarlo, son sencillos y fáciles de acordarse. 4 – A la hora de cerrar MOC, cuando detienen con “s” (stop) una canción y cierran con “q”; el cliente se cerrará, PERO el server queda abierto, entonces para terminar de cerrar la aplicación completamente deben ejecutar lo siguiente: $ mocp -x 5 – Listo! NOTA: En el caso que tengan un error como éste cuando cierren MOC: Can’t load plugin libwavpack_decoder: file not found Lo que deben hacer es descargar el codec correspondiente, que en éste caso sería “wavpack” y listo. $ sudo pacman -S wavpack NOTA 1: Recordemos por favor que ésto no quita que no funcionara el programa, en mi caso reproduće perfectamente los mp3 que tengo sin ésa librería. Video Tutorial de Instalación de MOC en Archlinux: Instalación de MOC en Debian y derivadas 1 – Abrimos nuestra terminal favorita (en mi caso usaré la tty) y escribimos lo siguiente: # apt-get install moc 2 – Una vez instalado simplemente debemos ejecutar ésto: $ mocp 3 – Para ver los atajos y saber como manejar el prgorama, si presionan la letra “h” podrán acceder a los atajos de teclado que obviamente deberán aprender para poder utilizarlo, son sencillos y fáciles de acordarse. 4 – A la hora de cerrar MOC, cuando detienen con “s” (stop) una canción y cierran con “q”; el cliente se cerrará, PERO el server queda abierto, entonces para terminar de cerrar la aplicación completamente deben ejecutar lo siguiente: $ mocp -x 5 – Listo! Video Tutorial de Instalación de MOC en Debian: Bueno tan SIMPLE como éso, es una buena alternativa para los que usan mucho la TTY o la terminal o quieran consumir pocos recursos del sistema, ésta es la mejor alternativa o por lo menos en cuanto a mi experiencia con reproductores. Actualmente estaba usando Audacious, que no está mal, cumple con lo que necesito, me gustó más usar la tty, asi que MOC me vino genial! ¿Qué usamos? Distribuciones: Archlinux – Debian (vbox). Gestores de paquetes: pacman – apt-get – slackpkg. Entorno: Openbox – tty (Debian). Abrazo de gol!
  12. Bueno gente vengo a dejar éste mini how to para los que recién se inician en él mundo de los amigos de The Slackware Linux Project para que sepan como instalar un paquete desde el código fuente, transformarlo en un .tgz y recién instalarlo correctamente como un paquete de “sistema”. Cómo haremos ésto? con pocos pasos desde nuestra terminal favorita. Teniendo en cuenta que hicieron una instalación full de Slackware (como la que dejo aquí por las dudas necesiten o quieran ver como es el proceso). Para los más experimentados si necesitaría si quieren que dejen sus comentarios con sus experiencias o métodos. Sin más que decir, vamos a ver como es el proceso que es cortito y bastante sencillo. Instalación: 1 – Vamos a descargar primero desde aquí lo necesario: 1.a – Una vez descargado el source (v3.6.5.tar.gz) y el paquete a compilar (screenfetch.tar.gz). Yo lo haré desde la TTY y usaremos wget para la descarga de la siguiente manera: 2 – Veremos que una vez descargados los archivos pasamos a descomprimir el archivo screenfetch.tar.gz con el comando (como root): # tar xvfz screenfetch.tar.gz 2.a – Ahora copiamos ambos archivos (v3.6.5.tar.gz y screenfetch.tar.gz) en el directorio que se creó cuando descomprimimos usando el comando “cp” así: # cp screenfetch.tar.gz v3.6.5.tar.gz screenfetch/ 2.b – Ahora ingresamos en el directorio con el comando: # cd screenfetch (damos enter) y vemos que están los siguientes archvos con el comando “ls”: # ls 3 – Ahora lo que haremos será comenzar a crear el paquete para que sea instalable con installpkg de la siguiente manera: # ./screenfetch.SlackBuild 4 – Una vez terminado el proceso se crea el paquete .tgz en la siguiente ruta: /tmp/screenfetch-3.6.5-noarch-2_SBo.tgz entonces lo que nos resta es instalarlo así: # installpkg /tmp/screenfetch-3.6.5-noarch-2_SBo.tgz 5 – Listo! Ahora revisamos que quede funcionado correctamente ejecutando screenfetch así: # screenfetch 6 – Espero que les haya servido, recuerden por favor compartir en sus redes sociales y darles like. También pueden solicitar how-to, tutoriales o guías sobre algo en especial sobre Slackware también. NOTA: Les dejo un video tutorial también por las dudas necesiten ver exactamente el proceso que es muy corto y sencillo. Ésto serviría en el caso que necesiten instalar aplicaciones que no tienen demasiadas dependencias. ¿Que usamos? Distribución: Slackware. Entorno: Ninguno, sólo TTY. Comandos: tar, cp, wget. Abrazo de gol!
  13. Tan SIMPLE como ésto, mostrar un video tutorial, mostrar paso a paso una instalación full de Slackware para demostrar que cualquier persona puede instalar una distribución de GNU/Linux pero ésta no es igual a otras, ésta distribución es legendaria de años que mantiene hasta el día de la fecha su filosofía, su creador (thank you) y la idea de llevar adelante un proyecto que hasta por lo que vi (siempre hablando por los amigos de habla hispana, si es que están, háganse presente!) es muy chica, pero, PERO la actitud y conocimientos necesarios para asesorar, ayudar y dar un soporte excelente con la respuesta que uno necesita. Para todos ustedes les presento a Slackware Linux Project. ¿Qué es Slackware Linux Project? Slackware Linux es la distro (distribución del sistema operativo GNU/Linux) que sigue en actualización y desarrollo desde hace más tiempo. Su versión actual es la 14.2, publicada el primero de julio de 2016. Contiene un programa de instalación sencillo de utilizar, aunque está basado en texto, a diferencia de otros entornos de instalación basados en ambientes gráficos. También cuenta con extensa documentación en inglés y un sistema de gestión de paquetes basado en menús. Lo que diferencia a Slackware Linux de otras distribuciones Linux es que la misma se asemeja en alto grado a los sistemas operativos Unix. A tal efecto, incluye software que normalmente no se encuentra en otras distribuciones Linux, tal como la última versión del entorno de comandos Korn shell. Más información aquí. Trataré de colocar todos los screenshots posibles durante la instalación siempre además con un videotutorial para que puedan “apreciar” como es el proceso y selección de “éste” tipo de instalación. PreInstalación: – Para los que quieran crear un pendrive booteable, les dejo a continuación un how to de como crearlo aquí. Instalación: 1 – Elegimos el idioma del teclado: 2 – Pasamos a la distribución del mismo aquí: 3 – Terminado lo anterior y finalizadas las particiones que quedaron como queremos, pasamos a escribir dentro del shell el comando “setup” y comenzamos así seleccionando y activando la partición swap así: 4 – Seleccionamos la o las particiones para predefinir nuestro sistema ya sea con / y /home, etc. Teniendo en cuenta el formateo de las mismas: 4.a – Seleccionaremos el sistema de archivos en éste caso ext4. 5 – Ahora seleccionamos desde dónde instalaremos Slackware 14.2 6 – Ahora la parte MÁS o una de las más importantes es seleccionar lo que vamos a instalar en nuestro sistema, queda criterio y selección de ustedes, en éste caso elegimos “full”. 7 – Una vez comenzada la instalación de paquetes esperaremos y tendremos en cuenta el tiempo de acuerdo a lo que seleccionamos será lo que demora en instalar, asi que no nos desesperemos 8 – Terminado el proceso de desempaquetado e instalación nos dará para elegir el inicio en éste caso NO vamos a usar grub, sinó nuestro viejo y querido LiLo: 8.a – En el caso que necesitemos agregar algún tipo de línea en nuestro inicio tenemos ésa libertad de hacerlo (GNU/Linux) 9 – Elegiremos el tipo de fuente de nuestra consola 10 – Ahora dónde instalamos LiLo 11 – Configuramos nuestro puerto del mouse (ratón) para que funcione en consola, interesante no? 12 – Configuramos internet (creo, si no es así la parte más IMPORTANTE) 12.a – Configuramos el hostname 12.b – Dominio ahora 12.c – El protocolo de internet en éste caso elijo DHCP, ustedes deben elegir el que les funcione y el que necesiten realmente 12.d – Confirmo con “enter” porque dejo todo “default”. 13 – Confirmo los servicios que quiero que se inicien en Sysvinit (para algunos la salvación) 14 – Configuramos la fuente de la tty, en el caso que lo hagamos, pero no es obligación, sinó damos “Enter”. 15 – Seteamos nuestro horario 16 – Ahora “seteamos” la constraseña de root” 17 – Terminamos la instalación, ahora lo que hace falta es reiniciar nuestro nuevo sistema con las opciones que elegimos para comenzar a disfrutar y a configurar TODO lo que nos hace falta! Éso lo dejaré para otro how-to para saber que hacer luego de instalar Slackware 14.2. Para los que necesitan ver el proceso de instalación, es un toque largo el video pero pueden ver exactamente como es y salir de las dudas que tengan también. ¿Que usamos? Distribución: Archlinux. Mètodo de instalación: Virtualbox. Bueno espero que les haya servido, recuerden por favor compartir éstos tutoriales en sus redes sociales, si necesitan alguno en particular sobre ésta u otra distribución de GNU/Linux, no duden en pedirlo! Abrazo de gol.
  14. Buenas linuxer@s, este es un tutorial para aprender a instalar kali linux en una unidad usb con persistencia de datos (cifrados) ¿Qué es la persistencia de datos? En distribuciones live donde todos los datos se borran al apagar el pc (kali linux, tails etc...) existe una forma de tener una partición donde guardar esos datos (como si fuese un disco duro), en este tutorial además esos datos van a ir cifrados (aunque se puede hacer sin cifrar) ¿Para que necesito la persistencia de datos? Muy sencillo, tengo kali linux en una unidad usb de 64 gb, ¿menudo desperdicio de 64 gb para un simple live no? de esta forma puedo guardar todos los experimentos que haga en kali linux, y encima cifrarlos por si alguien en algún momento me roba el pendrive (ya que lo tengo de llavero) 1.- Quemando kali linux live Lo primero es quemar el live de kali linux en el usb como cualquier live, por ejemplo con el comando "dd" dd if="kali-linux-imagen.iso" of=/dev/sdX Modificando "kali-linux-imagen.iso" por la imagen de kali linux y "/dev/sdX" por el dispositivo a instalarlo. OJO: Esto borrará todos los datos de tu dispositivo USB 2.- Crear la partición Kali linux ocupa entre 2 y 3 gb, por lo que si nuestro USB es de un tamaño generoso, nos quedará mucho espacio libre, lo que debemos hacer es crear una partición con todo ese espacio libre sin darle formato, eso ya lo haremos después, recomiendo gparted para esta tarea: Buscamos el espacio libre en el dispositivo USB En sistemas de archivos seleccionamos "sin formatear" Aplicamos los cambios Confirmamos Con esto ya tenemos una particion lista para usar. 3.- Cifrar la partición con cryptsetup cryptsetup --verbose luksFormat /dev/sdX Siendo X la partición del disco duro a cifrar, en mi caso es "/dev/sdc3" Cryptsetup nos pedirá confirmación si queremos cifrar esa partición, debemos de escribir "YES" en mayúsculas, nos pedirá una contraseña dos veces, ésta será con la que cifraremos dicha partición, es importante no olvidarla por que en ese caso no podremos recuperar jamás la información allí almacenada. 4.- Preparar la partición ya cifrada Ahora vamos a darle formato a dicha partición y prepararla para usarla en kali linux Abrimos la partición que acabamos de cifrar (nos pedirá la contraseña que acabamos de establecer): cryptsetup open /dev/sdc3 miusb Formateamos la partición: mkfs.ext4 -L persistence /dev/mapper/miusb e2label /dev/mapper/miusb persistence Creamos el punto de montaje: mkdir -p /mnt/miusb mount /dev/mapper/miusb /mnt/miusb echo "/ union" > /mnt/miusb/persistence.conf umount /dev/mapper/miusb 5.- Arrancando kali linux con persistencia de datos Ahora ya estamos listos para arrancar nuestro kali linux con persistencia de datos, para ello simplemente, seleccionamos en la BIOS nuestro dispositivo USB, y en la pantalla de GRUB seleccionamos "Live USB Encrypted Persistence" En algún momento del arranque nos pedirá la contraseña que especificamos anteriormente y listo, todos nuestros datos generados en la sesión kali linux live, se mantendrán pero nadie podrá acceder a ellos aunque tenga físicamente el USB. NOTA: Esta guía esta basada en la guia oficial de kali linux (en inglés), la puedes encontrar aquí.
  15. Hola, que tal, el presente tutorial tiene el fin de mostrar que por fin NVIDIA OPTIMUS funciona utilizando el driver de Nvidia, anteriormente también se podía utilizar la configuración que a continuación voy a explicar, pero existía el problema del famoso tearing, que finalmente se ha solventado por parte de nvidia con el X.Org 1.19 (realmente esto es algo novedoso,algo histórico...). Un método alternativo es utilizar bumblebee pero este proyecto hace tres años que no se actualiza y el rendimiento que le puedes sacar varía mucho del hardware que tengas, otra opción es utilizar PRIME (no confundir con el paquete nvidia-prime de Ubuntu), este método utiliza el driver libre nouveau.., como he dicho al principio en este tutorial me voy a centrar en NVIDIA OPTIMUS utilizando el driver de Nvidia (en Debian Testing). Los requisitos son: ..todos ellos ya se encuentran por "default" en Debian testing.. Antes de realizar los pasos de configuración instalamos el driver nvidia: $ sudo apt install nvidia-driver nvidia-settings ..así instalaremos todos los paquetes de nvidia .. Paso 1: Configuración del Xorg. /etc/X11/xorg.conf Algunas versiones del controlador "modesetting" intentan cargar un submódulo llamado "glamour", que está en conflicto con la implementación de NVIDIA GLX. Asegúrate de que el módulo libglamoregl.so X no está instalado. Como mi paquete de servidor xorg incluye el controlador glamour, he añadido la opción "AccelMethod" "none" para el controlador Intel. $ apt-file search libglamoregl.so Aquí el extracto de la información: http://us.download.nvidia.com/XFree86/Linux-x86_64/375.26/README/randr14.html Link: http://us.download.nvidia.com/XFree86/Linux-x86_64/375.26/README/randr14.html Paso 2: Agrega las líneas xrandr a la configuración del login manager en mi caso SDDM /usr/share/sddm/scripts/Xsetup Link: https://wiki.archlinux.org/index.php/NVIDIA_Optimus#SDDM Paso 3:Añadir al grub la opción : nvidia-drm.modeset=1 /etc/default/grub ..después actualizamos el grub..y reiniciamos el equipo $ sudo update-grub2 Resultado: Ahora el servidor X se inicia correctamente y puedo ver dos proveedores xrandr: $ xrandr --listproviders Si se está utilizando la sincronización pero no se desea, se puede desactivar con: $ xrandr --output 'eDP-1-1' --set 'PRIME Synchronization' '0' Y volver a habilitar con: $ xrandr --output 'eDP-1-1' --set 'PRIME Synchronization' '1' Puedes comprobar si los gráficos NVIDIA se estan utilizando, instalando el paquete mesa-utils, y ejecutándose: $ glxinfo | Grep NVIDIA Nota : Ubuntu, Canonical proporciona un conjunto de scripts habilitados por el paquete 'nvidia-prime' que le permiten activar y desactivar fácilmente PRIME utilizando un menú agregado en 'nvidia-settings' (pudiendo utilizar la intel o la nvidia, aunque una vez elegida la opción se ha de salir de la sesión y volver a entrar para que los cambios surtan efecto), pero estos scripts no se proporcionan ni se admiten oficialmente en NVIDIA, a pesar de ello esto no soluciona el tearing puesto que actualmente Ubuntu en ninguna de sus versiones, ni incluso en la de desarrollo (Ubuntu 17.04), trae consigo X.Org 1.19..aunque parezca increíble Archlinux tampoco tiene aún el X. Org 1.19 ( esta en su rama Testing).Un 10 por Debian y su equipo de desarrolladores.. Links https://devtalk.nvidia.com/default/topic/957814/linux/prime-and-prime-synchro http://us.download.nvidia.com/XFree86/Linux-x86_64/375.26/README/randr14.html https://wiki.archlinux.org/index.php...A_Optimus#SDDM Saludos y Feliz Navidad !!!
  16. Como comenté en otro tema que abrí, es posible usar el mando de Steam sin tener que usar el cliente. Se hace a través del programa SC Controller, aquí está su github. Está basado en GTK3 y es bastante bueno la verdad, una vez iniciado se puede cerrar y el mando sigue funcionando, no como desde Steam que debes tenerlo siempre abierto, tiene bastantes opciones de configuración y se pueden importar perfiles de Steam. No quiero extenderme más así que paso a explicar su instalación. Hay varias formas de instalarlo, en el github las muestra todas, incluso a través de paquetes de instalación, yo voy a explicar cómo lo hice yo, a través de git: Antes de nada debemos tener instalado python2, libgtk-3 o superior, python-gobject, python-gi-cairo, gir1.2-rsvg-2.0, python-pylibacl, python-setuptools, git. Comenzamos descargando el programa desde git, abrimos la consola y ejecutamos: git clone https://github.com/kozec/sc-controller.git Creará un directorio llamado sc-controller, y nos movemos a él: cd ./sc-controller Una vez ahí ejecutamos: python2 setup.py build sudo python2 setup.py install Se creará en /usr/local/bin el archivo sc-controller que será el programa en sí, también creará el acceso directo en /usr/local/share/applications/sc-controller.desktop Es sencillo de usar y configurar, ya tiene predefinidas unas cuantas opciones que valen para casi todo.
  17. Instalando el paquete que hay en los repositorios llamado steam-devices nos creará la regla udev adecuada para usar el Steam Controller y el dispositivo de realidad virtual HTC vive, de todas formas dejo como se hace por si alguien no tiene ese paquete en los repositorios.
  18. Hoy vamos a dejar en claro algunas dudas y a demostrar que se puede flashear TRANQUILAMENTE un firmware en menos de 10 minutos desde nuestra distribución favorita de GNU/Linux. En éste caso usaré Archlinux, la instalación es igual en sus derivadas, pero es válido el proceso en cualquier distribución, Debian (en cualquiera de sus ramas: Stable, Testing, SID y Experimental), Ubuntu, LinuxMint, OpenSUSE, etc. Si necesitan algún tutorial de como instalar fastboot en cada una de distribuciones nombradas anteriormente, directamente agregaré los videos tutoriales de mi canal de YouTube, así no se hace tan extenso. En el caso que luego de flashear éste un firmware quieran instalar un Custom Recovery les dejo aquí el tutorial con video incluído de como poder realizarlo en pocos segundos. IMPORTANTE: * Recuerden que debemos tener habilitada la opción: Desbloqueo de OEM y habilitar la Depuración de Android; en el caso que no sepan como, dejo aquí un tutorial con su video para que miren como hacerlo (Más allá que el tutorial tenga que ver con el rooteo en CyanogenMod, ahí tendrán una idea de como ingresar tambén). Insisto nuevamente es MUY importante que tengan Desbloqueo de OEM activada para evitar algún dolor de cabeza en el futuro. Comencemos! 0 – Antes que nada recuerden cargar la batería del teléfono hasta que diga 100%, nada de 90%, ni 80%, etc. Después van a tener problemas flasheando. 1 – Vamos y abrimos una terminal en el caso que se ve, usé gnome-terminal e instalamos el paquete android-tools, que es el que contiene el comando fastboot tambén adb, mkbootimg, etc. Lo instalamos y nos fijamos que funcione ejecutando el mismo comando fastboot. # sudo pacman -S android-tools 2 – Descargaremos desde aquí el firmware y la versión de Android que corresponde al modelo exacto de nuestro Moto G3. En MI caso será el XT1543 (Dual SIM). NOTA: Recuerden revisar que versión de android tienen instalada, antes de descargar un firmware, así descargan el que corresponde realmente. NOTA 1: Yo lo tenía actualizado vía OTA a MarshMallow 6.0.1 entonces DEBO descargar el siguiente firmware: Retail Latin America (1GB) – XT1543_OSPREY_RETLA_DS_6.0.1_MPI24.107-55-2_cid12_subsidy-DEFAULT_CFC.xml * Si tuviera una versión anterior osea 6.0 entonces debería descargar: Retail Latin America (1GB) – XT1543_OSPREY_RETLA_DS_6.0_MPI24.65-25.1_cid12_subsidy-DEFAULT_CFC.xml.zip * Y si tuviera una versión anterior por ejemplo Android 5.1.1 entonces debería descargar: Retail Brazil (1GB) – XT1543_OSPREY_RETBR_DS_5.1.1_LPI23.72-65_cid12_subsidy-DEFAULT_CFC.xml.zip 3 – Una vez descargado el firmware que corresponde a nuestro modelo lo descomprimimos en una carpeta quedando así: NOTA: recuerden antes de comenzar a escribir las líneas, hacer todo ésto como root (preferentemente usar la órden “su“). constatan que son root de ésta manera: 3.1 – Apagamos el teléfono, lo colocamos en modo fastboot y lo conectamos a la PC, revisamos que lo reconozca escribiendo: # fastboot devices * IMPORTANTE: Si nos fijamos en la línea fastboot flash system, vemos que son 7 archivos, contando desde el 0 (cero) hasta el 6. Entonces de acuerdo al firmware de la marca y el modelo ésa cantidad de archivos puede variar, tengan en cuenta éso porque debemos flashear todos en el orden que corresponde. 4 – Ahora desde la terminal nos dirigimos a la carpeta dónde descomprimimos el firmware y comenzamos a colocar las siguientes líneas, una a la vez, desde la primera hasta la última, siempre respetando el orden y sin omitir ninguna: fastboot oem fb_mode_set fastboot flash partition gpt.bin fastboot flash bootloader bootloader.img fastboot flash logo logo.bin fastboot flash boot boot.img fastboot flash recovery recovery.img fastboot flash system system.img_sparsechunk.0 fastboot flash system system.img_sparsechunk.1 fastboot flash system system.img_sparsechunk.2 fastboot flash system system.img_sparsechunk.3 fastboot flash system system.img_sparsechunk.4 fastboot flash system system.img_sparsechunk.5 fastboot flash system system.img_sparsechunk.6 fastboot flash modem NON-HLOS.bin fastboot erase modemst1 fastboot erase modemst2 fastboot flash fsg fsg.mbn fastboot erase cache fastboot erase userdata fastboot erase customize fastboot erase clogo fastboot oem fb_mode_clear fastboot reboot Dejo a continuación como es el proceso para que miren también como va y que respeto tal cual CADA una de las líneas: * Éste proceso de flasheo demora aproximadamente 5 minutos dependiendo que tan nerviosos estén xD * No se preocupen por el error que se ve (bootloader) has-slot:, flashea tranquilamente. 5 – Una vez finalizado ése proceso y colocado el último comando fastboot reboot, ya pueden desconectar el teléfono y se iniciará el sistema, no demora más de 5 minutos en iniciar, es rápido quédensé tranquilos. 6 – Finalizado éso, bueno simplemente a configurar nuestro equipo con el último firmware oficial y listo! Dejo a continuación un video tutorial también por si tienen dudas sobre el proceso: Espero que les haya servido, recuerden por favor compartir el tutorial en todas las redes sociales. ¿Que usamos? Distribución: Archlinux. Window Manager: Openbox. Terminal: gnome-terminal. Abrazo de gol!
  19. Bueno gente vengo a deja a continuación sobre como flashear o instalar un Custom Recovery, en éste caso será TWRP (Team Win Recovery Project) en nuestro Motorola Moto G 3era Generación y lo mejor es que será desde nuestra distribución favorita de GNU/Linux. Comencemos! Importante: Primero: Recordemos por las dudas de tener instalado fastboot en nuestra distribución. Segundo: A la hora de flashear un firmware o un TWRP, etc, siempre que usemos fastboot lo haremos como root. (en éste caso usé la órden “su“). 1 – Colocamos al teléfono en modo fastboot (previamente apagado) así: botón Power y Vol-. 2 – Conectamos el teléfono a nuestra PC y abrimos nuestra terminal favorita y tecleamos primero: # fastboot devices Y debería aparecer tal cual dejo en la pantalla: 3 – Ahora ingresamos en el directorio dónde tenemos nuestro Custom Recovery (TWRP) en mi caso quedaría así: 4 – Ahora procedemos a flashear el recovery de la siguiente manera: # fastboot flash recovery twrp-osprey-3.0.2-r5.img NOTA: No se preocupen por el error (bootloader) has-slot:recovery: not found (voy flaheando en MUCHAS ocaciones (recovery, firmwares, etc.) Y todavía no tuve inconvenientes. 5 – Y por último agarramos el teléfono y desde la misma pantalla de fastboot del teléfono buscamos la opción Recovery Mode e ingresamos presionando el botón Power. También si quieren pueden usar la orden reboot para reiniciar el teléfono y luego, apagan, inician modo fastboot y luego ingresan en el Custom Recovery (para qué? nosé, pero les aviso por si les sirve). # fastboot reboot 6 – Listo! Lo que si quiero añadir es que por ejemplo no pude flashear la última versión de TWRP osea la r5, sin antes tener una previa, por ejemplo en mi caso he flasheado anteriormente la r1 y luego recién la r5. Comenten si les sucedió lo mismo. Dejo a continuación un video tutorial para que miren tal cual como se usó: ¿Qué usamos? * Distribución: Archlinux. * Terminal: Tilda. * Window Manager: Openbox.
  20. Una de las incógnitas que nos asalta a la hora de instalar Debian es qué repositorios elegir o, más concretamente que mirrors de los repositorios oficiales serán los más adecuados para nosotros. APT-SPY responde a esta pregunta probando uno a uno los distintos repositorios de Debian, evaluando el ancho de banda y la latencia, con la intención de determinar cuál de ellos es el más capaz a la hora de instalar paquetes y mantener nuestro sistema actualizado. Se trata de un paquete que se encuentra en los repositorios oficiales de la distribución universal, así que bastará con instalarlo desde allí. aptitude install apt-spy Lo siguiente que necesitaremos será conocer la lista de mirrors de los repositorios oficiales que existe, para luego poder ponerlos a prueba, lista que será descargada del servidor de EEUU (http://http.us.debian.org/debian/README.mirrors.txt) apt-spy update Antes de continuar y como precaución, no estaría de más que hiciéramos una copia de nuestro actual sources.list cp /etc/apt/sources.list /etc/apt/sources.list-backup Para hacer una prueba sencilla, básica, bastaría simplemente con ejecutar el comando apt-spy, seguido de la opción -d y la rama de Debian que nos interesa utilizar, stable, testing o unstable. apt-spy -d stable Recordemos que esto hará que los diferentes mirrors uno a uno, lo que le llevará a apt-spy un tiempo considerable, así que tendremos que ser pacientes para saber cuál de ellos es el ganador. Sin embargo, entre las opciones de apt-spy, podremos afinar las pruebas en función de la rama de la distribución, el área geográfica, el país, el número máximo de servidores a probar... Área geográfica (-a) Con la opción -a podremos limitar las pruebas a una región determinada: Africa, Asia, Europe, North-America, Oceania o South-America. apt-spy -d testing -a Europe País (-s) Al igual que en el caso anterior, las pruebas se limitarán a una zona concreta, pero en este caso limitando el área a un país concreto o, si los separamos mediante comas, a una lista de varios países, utilizando el código ISO-3166-1 que no es otra cosa que la abreviatura, mediante dos letras, del nombre del país en cuestión y la opción -s apt-spy -d testing -s FR,IT,KR Tiempo de prueba (-t) Por defecto, apt-spy probará cada mirror durante 15 segundos antes de pasar al siguiente, pero podemos aumentar o disminuir a voluntad este parámetro con la opción -t para que se demore más o menos con cada uno apt-spy -d testing -t 30 Número máximo de pruebas (-e) Como dije al principio, apt-spy probará todos servidores espejo existentes hasta dar con el más competente. Para limitar el número máximo de servidores a probar, utilizamos la opción -e apt-spy -d testing -e 45 Número de servidores en el ranking (-n) Al contrario que la anterir, la opción -n no limita el número de pruebas sino que generará un ranking con los "N" servidores espejo más rápidos. apt-spy -d testing -n 5 Escribir la lista de servidores más rápidos en un archivo (-w , -o) Por defecto y dado que es una operación que lleva mucho tiempo, apt-spy se encarga de modificar nuestro sources.list para añadir en él, el mirror más competente. Podemos indicarle que cree un archivo diferente con los resultados, utilizando la opción -o apt-spy -d testing -o ~/Mi-lista-de-servidores Otra posibilidad es utilizar la opción -w, que generará un archivo con la lista de servidores más rápidos, que podremos utilizar más tarde para nuevas pruebas con apt-spy. ésta opción tiene que ser utilizada en combinación con -n, para así poder indicarle cuántos servidores entrarán en la lista apt-spy -d testing -n 5 -w ~/Mi-lista-de-servidores.list Leer los servidores desde un archivo (-i) Tras haber realizado una prueba prueba y guardado los resultados con la opción -w, podremos recuperar la lista para centrar las pruebas a esos servidores en concreto con la opción -i. También podríamos utilizar archivos de nuestra propia cosecha, no sólo los generados por apt-spy, siempre que la sintaxis sea correcta para una lista de repositorios. apt-spy -i ~/Mi-lista-de-servidores.list Ejemplos Hacer una lista con los 5 repositorios más rápidos de la rama unstable, realizando un máximo de 200 pruebas, sólo entre los servidores europeos y guardar el resultado en ~/servidores-rapidos.txt apt-spy -d unstable -n 5 -e 200 -a europe -o ~/servidores-rapidos.txt Hacer una lista con los 10 servidores más rápidos de la rama testing, realizando pruebas de 25 segundos, sólo entre los servidores de Alemania, guardando el resultado en el archivo ~/servidores-rapidos.list, que utilizaré más tarde para nuevas pruebas. apt-spy -d unstable -t 25 -s DE -w ~/servidores-rapidos.list Podemos indagar más y conocer el resto de opciones consultando el manual de apt-spy man apt-spy
  21. Tenía por aquí un BQ Aquaris E4.5 con la pantalla completamente rota, cristal dañado y sin táctil, asi que me dio por probar Ubuntu Touch en el, anteriormente era versión Android, lo compré practicamente cuando salió y al año y pico se me estropeó. Hice una búsqueda rápida en Duckduckgo y me llevó a esta página seguí los pasos que se describen ahí. El proceso también funciona para el BQ Aquaris E5 1. Descargar los archivos necesarios. - Descargar el firmware de Ubuntu Touch (OTA-15) desde aquí, necesitas introducir el número de serie del dispositivo para que te permitan descargar la imagen, si introduces el número de serie de un dispositivo que originalmente era Android obtendrás una versión distinta al de un Ubuntu Touch original, en el de Android no irá bien el GPS. - Descargar la herramienta para "flashear" el dispositivo desde aquí. 2. Descomprimimos los dos archivos. unzip /ruta/de/herramienta.zip unzip /ruta/de/imagen.zip 3. Ejecutar la herramienta MTK Flash Tool. Aquí dice que Modemmanager entra en conflicto con la herramienta y que hay que eliminarlo, así que eso hice. sudo apt remove modemmanager Cuando termines de instalar Ubuntu Touch en el teléfono puedes volver a instalarlo sin problemas. sudo apt install modemmanager Luego ejecutamos lsmod | grep cdc_acm Si no aparece nada, hay que ejecutar. sudo modprobe cdc_acm Ahora la orden anterior debería mostrarnos algo referente a cdc_acm. Ya podemos proceder a ejecutar el MTK Flash Tool, nos movemos al directorio donde se encuentre. cd /ruta/de/MTKFlashTool Y le damos permisos de ejecución. chmod +x flash_tool && chmod +x flash_tool* Ahora podríamos ejecutarlo, a mí, al usar Debian Testing (La guía está basada en una versión antigüa de Ubuntu) me dio un error, que no hallaba la biblioteca libpng12, ya que mi sistema tiene libpng16. Lo que yo hice fue descargar desde el servidor de Debian directamente el archivo, es para arquitectura de 64bits Y lo instalé así. sudo dpkg -i /ruta/de/archivo.deb Ahora es cuando pude ejecutar la herramienta. sudo ./flash_tool.sh Cuando se abra el programa, pulsamos en Scatter-loading, y buscamos el archivo MT6582_Android_scatter.txt en la carpeta de la imagen de Ubuntu Touch. En el selector que hay a la derecha de la imagen del teléfono seleccionamos Firmware Upgrade, bajo ningún concepto debemos poner ninguna otra cosa aquí, ya que podemos inutilizar el teléfono. Hecho esto, pulsamos en el icono que dice Download y empezará a buscar el dispositivo, en ese momento, con el teléfono apagado lo conectamos al PC y comenzará a instalar el sistema, cuando acabe se verá una pantalla con un tic(letra v) grande de color verde. Ya Podemos desconectar, encender el teléfono y veremos como se inicia Ubuntu Touch. Cuando pueda haré un tema con las impresiones que tengo del sistema. Saludos PD: Pueden seguir el tutorial original, aquí solo añado la explicación de como corregir un error que me surgió a mi y lo he resumido un poco.
  22. Bueno hace rato que no escribía nada en el blog ni tampoco subía algo, asi que dejo un mini how to, pero ésta vez NO es de GNU/Linux se trata sobre Android Nougat 7.1.1. Estoy usando una custom ROM muy conocida llamada CyanogenMod en su versión 14.1. Para los que necesitan rootear el equipo con ésta rom los pasos son muy simples y no hay que hacer prácticamente nada, salvo instalar una apk desde Play Store, llamada Root Checker Basic. Bueno comencemos! Pre Requisitos: * Tener Bootloader Desbloqueado * Tener Cyanogenmod 14.1 con sus respectivas Gapps (en mi caso usé pico) * Descargar Root Checker Basic desde Play Store * Tener Opciones de Desarrollo habilitada: - Ajustes - Información del teléfono - Bajamos a Número de compilación - Tocamos reiteradas ocaciones hasta que aparezca el mensaje de que se desbloqueo. Volvemos al menú anterior, vamos al final listo! Rootear Cyanogenmod 14.1: 1 - Primero vamos a dirigirnos a la opción: Ajustes - Opciones de desarrollo - Acceso administativo 2 - En ésta última tocamos ahí y seleccionamos: Aplicaciones y ADB (la última opción) confirmamos el pop-up 3 - Y de paso activamos la depuración USB tocando en Depuración de Android 4 - Listo! Teléfono rooteado y con Depuración USB habilitada. IMPORTANTE: En el caso que vayan a flashear un firmware fijensé de tener habilitada también la opción Desbloqueo de OEM (Dento de Opciones de desarrollo) SIEMPRE dejenla activada. 5 - Bueno en el caso que tengan dudas, ejecutamos Root Checker Basic (que ya habíamos descargado). 6 - Confirmamos los mensajes, damos los permisos y esperamos que nos de el OK. Como normalmente hago, también a continuación dejo el video tutorial también: Así de simple fué, en el caso que tengan dudas o quieran preguntar sobre Android dejo a continuación los links para que nos visiten en nuestras diferentes comunidades de LinuxerOS! Abrazo de gol!
  23. Bueno voy a dejar una entrada en el blog, tal vez ésto suceda en otras distribuciones, aparte de Arch, como ser Debian, Ubuntu, Linuxmint, Gentoo, etc. Básciamente es un error por lo visto casi "normal" que es el libGL error: unable to load driver, pero me sucedió, tuve que googlear un poco, no tardé más de 5 minutos en encontrar la solución, pero creo que usé más la lógica que es lo que voy a mostrar aquí para que todo usemos Steam y por lo menos a los que jugamos gratis sin emuladores (tamibén uso zsnes y también dejé un tuto de Zsnes) nos demos un gustito para "viciar" un rato con Steam en nuestro sistema Arch o derivadas y porqué no en otras distros también que tengan el mismo fuckin' error. Sin más que decir, comenzemos! * Cuando intentamos usar Steam en nuestras distros nos damos cuenta que no inicia Steam, entonces recurrimos a la consola para ver que sucede y nos encontramos con ésto: Entonces comenzamos a googlear y vemos "diferentes" formas que realmente eliminando un glibc de nuestro home, bla bla bla. No fué mi caso, no lo solucioné así, gracias a los foros de Arch también, pero tampoco se repara así. Sinó de la manera en que muestro a continuación: * Previamente eliminamos steam de nuestro home (por las dudas) $ rm -r .steam* 1 - Lo que haremos será abrir nuestra terminal y dejamos la siguiente línea: export LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so' steam A todo ésto siempre como usuario normal, sin usar sudo ni tampoco siendo root anteriormente con "su". 2 - Comienza la instalación de Steam... hacemos lo que hacemos siempre, leer (si, claro), aceptamos y que comienze a descargar los paquetes. 3 - Terminado éso (son aproximadamente unos 300 MB) seguimos con el paso que viene: 4 - Nos logueamos, obviamente antes deberíamos tener una cuenta de Steam o si la teníamos les va a llegar a su correo un código para volver activar Steam. Entonces seguimos: 5 - Una vez logueados, se configura Steam y luego como por "arte de magia" se inicia! por fin! 6 - Todo listo! Tenemos Steam instalado sin ningún error, en mi caso bueno tuve que agregar en plank el acceso directo para usarlo siempre, si, me gusta jugar en Steam también, pero bueno. 7 - Espero que les haya servidor y fué demasiado fácil, sólo que a veces por googlear tanto vamos probando y no nos sirve ninguna "solución" ante ése problema anteriormente mencionado. 8 - Dejo un mini video a continuación para que vean de manera resumida como es el proceso:
  24. Bueno para agregar un menú para en éste caso apagar el sistema, pero es válido para modificar o agregar en cualquier apartado que quieran hacer realmente. Más allá que el how to se realizó con Archlinux, es válido para distribuciones derivadas como por ejemplo Manjaro, Antergos, Charka, etc. Tanto así también para Debian, Ubuntu, Linuxmint, Bunsenlabs, etc. Pre Requisitos: Instalaremos obmenu con pacman: 1 - sudo pacman -S obmenu Configuración: 1 - Abrimos nuestra terminal favorita y ejecutamos obmenu 2 - Vamos a la última opción "Openbox" 3 - Clic en New Item 4 - Aquí llenamos los campos así: * En Label colocamos: Shutdown o Apagar * En Action colocamos: Execute * En Execute colocamos la sentencia a usar: shutdown -h now 5 - Vamos a File - Guardar Como - Buscamos la ruta /home/tuusuario/.config/openbox/menu.xml y guardamos sobre ése archivo. 6 - Volvemos a la terminal y escribimos: openbox --restart 7 - Listo! 8 - En el caso de que no quieran usar obmenu, pueden usar tranquilamente nano y editar el archivo menu.xml que se encuentra en /home/ice/.config/openbox/menu.xml (recuerden que es mi usuario, lo deben reemplazar por el suyo, claro). * La parte que editamos está prácticamente al final, ya que están ordenados TAL CUAL lo vemos en el menu cuando lo usamos. 9 - Bueno una vez que agregamos ésas linéas que comienzan en <item label="Shutdown"></item> 10 - Modificamos la línea, si queremos sacamos o agregamos alguna más en las secciones que necesitamos, guardamos los cambios salimos y mandamos desde terminal openbox --restart y listo. * Por las dudas si necesitan ver un video de como es la idea de agregar el menú, dejo a continuación el video: En el caso que queden dudas, pueden consultarlas por éste medio, por el video en Youtube o en nuestros grupos de Telegram que se encuentran a disposición en la entrada principal de éste blog. ¿Qué usamos? * Distribución: Archlinux * Terminal: gnome-terminal * Editor: nano * Aplicación: obmenu Espero que les haya servido y recuerden compartir y darle like en todos lados para que siga creciendo y aportando más material en las redes sociales. Abrazo de gol!
  25. Que hay compis, esto es un tutorial informal, nunca he realizado un tutorial, son fotos de todos los pasos a seguir, sin mas, no es de mucha calidad, pero la idea es que se entienda y pueda servir a todos y en mi opinión se entiende y bastante bien, así que sin mas paso a detallarlo. Obvio los pasos de grabar la iso y voy directo al grano, doy por supuesto que se sabe iniciar, escoger el idioma, etc Esta realizado con esta version de Clonezilla: http://clonezilla.org/downloads/download.php?branch=alternative CREAR IMAGEN Lo primero de todo, recomiendo antes incluso de encender el ordenador, conectar el hdd externo o pendrive usb donde va ir la imagen. La primera pantalla que nos sale después de escoger idioma, etc, es esta: CAPTURA - 1C: Como veis en la CAPTURA - 1C, sale ya en la primera opción, pues esa es, device-image, pulsar enter y nos sale lo siguiente: CAPTURA - 2C: Ya deberías de haber conectado el dispositivo usb donde va ir tu imagen, pero si no lo has echo, hazlo ahora antes de pulsar enter, como ves en la CAPTURA - 2C, no tienes que hacer nada, tan solo pulsar enter y seguimos. CAPTURA - 3C: Tal como te dice en la imagen de aquí arriba, la CAPTURA - 3C, vuelve a pulsar intro y pasamos al siguiente paso: CAPTURA - 4C: Vale, vamos a explicar esto que sale en la imagen de aquí arriba, la CAPTURA - 4C, si todo va bien, esta pantalla te debe dar la información correcta, en mi caso, es un portátil con un hdd de 500 gb y el hdd externo de 2 tb que he conectado para realizar la imagen, osea vamos bien, tal como nos dice en la imagen de arriba, la CAPTURA - 4C, pulsamos ctrl+c y seguimos: CAPTURA - 5C: Antes de esta pantalla de aquí encima, la CAPTURA - 5C, te sale muy rápido un resumen de tus particiones, pero va tan rápido que no he podido realizar la foto, pero bueno, va a parar al fin y al cabo a esta pantalla, que no es otra cosa que elegir el destino de la imagen, en mi caso debo desplazarme hasta la ultima linea, para elegir el hdd de 2 tb y así lo hacemos, porque este tutorial es paso a paso: CAPTURA - 6C: En la imagen de arriba, la CAPTURA - 6C, ya me he desplazado con las flechas del cursor hasta donde esta mi dispositivo, recuerda, es donde va la copia, ¿ok?, osea el hdd o usb externo que hayas conectado, te desplazas hasta el mismo pulsas enter y seguimos: CAPTURA - 7C: Nos saldra esta pantalla de aqui arriba donde escribo, que es la CAPTURA -7C, la cual hay que obviar, osea pasar de ella, nos desplazamos con las flechas del cursor hasta la ultima posición, la de ABORT, osea tal que así: CAPTURA - 8C: Ok?, en esta imagen de aquí arriba, la CAPTURA - 8C, ya me he desplazado con el cursor y me he situado encima de ABORT, pulso enter, seguimos y nos saldrá lo siguiente: CAPTURA - 9C: A esta captura de arriba, la CAPTURA - 9C, hay que contestar que no, lo cual hacemos con la siguiente captura: CAPTURA - 10C: Veis?, como la captura de arriba, la CAPTURA - 10C, nos situamos, sobre el NO, con la tecla TAB y pulsamos enter y seguimos: CAPTURA - 11C: Te sale esta pantalla de arriba, la CAPTURA - 11C, te esta diciendo que pulses intro, pues pulsa intro o enter como quieras llamarle y seguimos: CAPTURA - 12C: Como se puede observar en la imagen de arriba, la CAPTURA - 12C. Te sale predeterminado en modo principiante, yo no soy ningún experto, yo lo hago así y me va de lujo, así que no hay que hacer nada, pulsa enter y seguimos: CAPTURA - 13C: Aquí en esta captura de arriba, la CAPTURA - 13C, es donde suelen venir todos los dolores de cabeza, pero ninguno, porque no hay que hacer nada, déjalo tal cual, solo pulsa enter y seguimos: CAPTURA - 14C: Bien, aquí arriba, en la CAPTURA - 14C, te esta diciendo que le pongas nombre a tu imagen, tranqui no te ralles, lo puedes borrar entero, no tiene que tener ninguna terminación en concreto ni nada, yo por ejemplo lo borro todo y le pongo: CAPTURA - 15C: Ejemplo, en la captura de arriba, la CAPTURA - 15C, de como le cambio el nombre y se lo pongo a mi gusto. En el portátil tengo instalado ubuntu gnome, como ya tengo una imagen, pues le pongo UBUNTUGNOME2, yo no me complico la vida mucho, jajaja, vosotros poned lo que queráis o lo que viene por defecto, yo las hago así, 1, 2, 3, etc, el numero mas alto es siempre la imagen mas reciente, simple, jajaja, seguimos: CAPTURA - 16C: En esta imagen de arriba, la CAPTURA - 16C, te esta diciendo que es lo que va a copiar y ya lo tiene seleccionado, si no lo esta, selecciónalo con la barra espaciadora, te marcara el arterisco, en principio no hay que hacer nada, tan solo con el TAB situarnos sobre el ok y pulsar enter, es decir tal que así: CAPTURA - 17C: La imagen de arriba, la CAPTURA - 17C, es un ejemplo de como quedaría. Lo dicho, nos situamos sobre el ok y pulsamos enter, seguimos: CAPTURA - 18C: Nos sale esta imagen de arriba, la CAPTURA - 18C, esto a voluntad, yo lo dejo tal cual, pulso enter y seguimos: CAPTURA - 19C: Nos saldrá esta imagen de arriba, la CAPTURA - 19C, lo mismo a voluntad, yo me desplazo a la opción de abajo y pulso enter, tal que así: CAPTURA - 20C: Lo dicho, en la CAPTURA - 20C de aquí arriba, ya me he desplazado a la opción de debajo, pulso enter y seguimos: CAPTURA - 21C: Lo siguiente que me saldrá, es esta captura de arriba, la CAPTURA - 21C, no hago nada, pulso enter y seguimos: CAPTURA - 22C: Esta imagen de aquí arriba, la CAPTURA - 22C, es lo siguiente que nos sale, ya estamos acabando, esto es opcional, yo por no arriesgarme, me desplazo siempre hasta la opción apagar y pulso enter, eso ya cada uno, veamoslo: CAPTURA - 23C: Tal como se aprecia en la imagen de arriba, la CAPTURA - 23C, ya me he desplazado a la opción apagar, pulso enter y seguimos: CAPTURA - 24C: Te sale esta captura de arriba, la CAPTURA - 24C, te dice que pulses enter, pulsamos enter u intro y seguimos: CAPTURA - 25C: Te sale esta pantalla de arriba, la CAPTURA - 25C, le damos a Y, osea yes y seguimos: CAPTURA - 26C: Y ya esta, te iran saliendo diferentes pantallas tipo a esta de arriba, la CAPTURA - 26C y cuando acabe según tu opción elegida se reinicia o se apaga. Bien, hasta aquí hemos visto, como se realiza una imagen, super paso a paso, jajaa, con clonezilla, ahora falta la otra parte que es restaurarla, así que vamos a ello, decir que es prácticamente lo mismo, cambian muy pocos pasos, pero veamoslo: RESTAURAR IMAGEN CAPTURA - 1R: Tal como nos dice la CAPTURA - 1R, no tocamos nada, pulsamos enter y seguimos: CAPTURA - 2R: Lo mismo, tal como muestra la CAPTURA - 2R, no tocamos nada, pulsamos enter y seguimos: CAPTURA - 3R: Igual, hacemos caso a la CAPTURA - 3R, pulsamos enter y seguimos: CAPTURA - 4R: La CAPTURA - 4R, nos dice que pulsemos ctrl+c, eso hacemos, seguimos y prestamos especial atención al siguiente apartado: CAPTURA - 5R: Ok, paso importante, daros cuenta que es lo mismo tanto para crear la imagen, como para restaurarla, en mi caso, utilice un hdd externo de 2 tb para ubicar la imagen, es decir donde grababa la imagen, ahora debo de elegir de donde restauro la imagen, por tanto es el mismo dispositivo donde la grabe en su momento, ¿ok?, vale pues en la CAPTURA - 5R de encima, ya me he desplazado hasta el hdd externo, me sitúo sobre el, pulso enter y seguimos: CAPTURA - 6R: Como veis en la CAPTURA - 6R de aquí encima, son prácticamente los mismos pasos, me sale esta pantalla, me desplazo con el cursor hasta ABORT, pulso enter y seguimos: CAPTURA - 7R: Como veis aquí arriba en la CAPTURA - 7R, nos pregunta si queremos intentarlo de nuevo, como ya sabéis nos situamos con TAB o con las flechas del cursor sobre NO, pulsamos enter y seguimos: CAPTURA - 8R: En la CAPTURA - 8R que tenemos aquí encima, te dice que pulses intro, pulsamos intro y seguimos: CAPTURA - 9R: Como veis en la CAPTURA - 9R de arriba, ya sale en modo principiante, igual que cuando se trataba de crear una imagen, ahora la estamos restaurando y apostamos también por este modo, no hay que hacer nada en esta pantalla, tan solo pulsamos enter, seguimos y presta especial atención al siguiente apartado: CAPTURA - 10R: STOP ¡¡, al loro manolo, especial atención a este apartado de la CAPTURA - 10R de encima, porque aquí esta todo el meollo de la cuestión, la pantalla sale directamente con la primera opción seleccionada, la de savedisk, pero esa no es, esa es para crear la imagen, ¿ok?, ahora debemos desplazarnos con el cursor hasta la tercera posicion, es decir restoredisk, ¿ok?, importante, es restoredisk y tienes que desplazarte hasta el, por eso pongo STOP, que no vayas lanzao y cuando entre esta pantalla le des a la primera opción predeterminada, lo dicho, nos desplazamos hasta restoredisk, pulsamos enter y seguimos: CAPTURA - 11R: Importante también este paso, en la CAPTURA - 11R de arriba, debemos elegir la imagen a restaurar, a mi me salen varias porque tengo varias, me desplazo con el cursor y selecciono la que deseo restaurar, que es la que hemos realizado antes, UBUNTUGNOME2, nos situamos sobre ella, pulsamos enter y seguimos: CAPTURA - 12R: En mi caso, como veis arriba, en la CAPTURA - 12R, ya me sale el disco duro en donde se va a restaurar la copia, es decir el disco duro del portátil, digo en mi caso, porque solo hay uno, en vuestro caso puede haber varios discos duros, debéis de seleccionar en donde queráis restaurar la imagen, como es lógico, en mi caso, tan solo debo pulsar enter y continuar: CAPTURA - 13R: Igual que cuando creábamos la imagen, en esta caso, al restaurarla seguimos el mismo procedimiento y tal como muestra la CAPTURA - 13R de aquí encima, nos desplazamos a NO, pulsamos enter y seguimos: CAPTURA - 14R: Como ya sabéis, tal como muestra la CAPTURA - 14R de arriba, en mi caso me desplazo con el cursor hasta la opción apagar, pulso enter y seguimos: CAPTURA - 15R: Nos saldrá la CAPTURA - 15R expuesta sobre estas letras, nos dice que pulsemos intro y eso hacemos, continuamos: CAPTURA - 16R: Nos sale esta pantalla, la CAPTURA-16R de aquí arriba, pulsamos YES, Y y seguimos: CAPTURA - 17R: Cuando estamos creando la imagen, tan solo hay un YES, pero al restaurarla nos pregunta dos veces, esta CAPTURA- 17R, de aquí arriba, es sobre la segunda vez, pulsamos YES, Y y seguimos: CAPTURA - 18R: FIN, te saldrá de nuevo una o varias pantallas, tipo a la imagen de aquí arriba, la CAPTURA -18R y lo mismo que al crearla, depende si has escogido reinicio o apagado, pues eso ara. Bien, ahora aclaración de que es esto exactamente, esto no es una clonacion del disco duro, ¿ok?, esto es crear una imagen y por supuesto restaurarla de tu disco duro, ¿que significa esto, que si tu disco duro ocupa 500 gb la imagen ocupara 500 gb?, no, eso es una clonacion, en mi caso por ejemplo, para que os hagáis una idea, el portátil tiene un disco duro de 500 gb y la imagen que he creado del mismo, ocupa tan solo 4 gb, eso es lo mas precioso de clonezilla, que en un pendrive por ejemplo, puedes llevar tu sistema operativo a punto para restaurarlo. Es decir, para aclarar mas las cosas, si en tu disco duro tienes 3 distros de linux y un windows, al restaurarlo es asi como te quedara, con tus tres distros de linux y tu windows, que solo tienes windows, pues solo windows, que solo tienes una distro de linux, pues solo una, que tienes dos distros de linux, pues dos, exactamente como lo tengas es como te quedara pero las imágenes te ocuparan poquísimo espacio, es la gran diferencia a la clonacion. Ahora os lo pongo, paso a paso en modo texto, porque en realidad cuando ya lo tienes por la mano, las fotos o capturas te dan lo mismo, pero te puede pasar, que no tengas un desastre en meses y no te acuerdes bien, con el modo texto es suficiente, aconsejo apuntarselo en el block de notas del movil y asi lo tienes a mano en cualquier momento o situacion, porque en realidad todo se resume a esto: PASOS CREAR IMAGEN EN MODO TEXTO: -DEVICE-IMAGE - ENTER -LOCAL-DEV - ENTER -ENTER -CTRL+C -SELECCIONAR DISPOSITIVO EXTERNO Y ENTER -ABORT Y ENTER -NO Y ENTER -INTRO -MODO PRINCIPIANTE - ENTER -SAVEDISK - ENTER -PONER NOMBRE IMAGEN - ENTER -SELECCIONAR DISCO ORIGEN - ENTER -OMITIR - ENTER -NO - ENTER -NO - ENTER -APAGAR - ENTER -INTRO -YES PASOS RESTAURAR IMAGEN EN MODO TEXTO: -DEVICE-IMAGE - ENTER -LOCAL-DEV - ENTER -INTRO -CRTL+C -SELECCIONAR DISPOSITIVO EXTERNO Y ENTER -ABORT - ENTER -NO - ENTER -INTRO -MODO PRINCIPIANTE - ENTER -RESTOREDISK - ENTER -ESCOGER IMAGEN A RESTAURAR - ENTER -ESCOGER DISCO DESTINO - ENTER -NO - ENTER -APAGAR - ENTER -INTRO -YES -YES Y eso es todo amigos. Gracias a todos y espero os sirva. Saludos.
×
×
  • Crear Nuevo...