Ir al contenido

Buscar en La Comunidad

Mostrando resultados por etiquetas 'Linux'.

  • 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 746 resultados

  1. GNU/Linux Vagos es la distribución que nos ha acompaña desde hace ya unos años y que ha sido, en cierta manera, la representante del foro. Con la llegada de Plasma 5, su inclusión, aunque algo tímida, en la rama Testing de Debian y ya que en su día nos decantamos por KDE, creo que ha llegado la hora de comenzar a trabajar en la próxima versión de GNU/Linux Vagos 6.0. Sí, sé que tanto en el en el título del tema como en el nombre de la nueva imagen .iso figura aún como una versión 5.x, concretamente 5.4, pero es que sólo estamos hablando de lo que vendría a ser el primer boceto de la distribución. Debian aún no ha completado su migración desde kde/Qt4 a Plasma/Qt5, así que aún nos quedan cambios por ver antes de tener en nuestras manos la materia prima para la futura GNU/Linux Vagos. No obstante, los pingüinos madrugadores son los que consiguen los mejores pescados ¿O no era así el dicho? Así que vamos a empezar despacito y con buena letra a ver cómo podemos ir dando forma a la distribución del foro para adaptarla a los tiempos que corren. Características destacadas (Por ahora): Arquitectura x86_64 Linux "Debian" 4.8 Plasma 5.8.2 Gcc 6.2 Systemd 232 Grub 2.0 Soporte multiaquitectura Firmware "extra" para los dispositivos más comunes Muon Software center Calligra 2.9 como suite ofimática Krita 3.1 como herramienta de diseño y dibujo Firefox 45 (ESR) Chromium 53 Nuevo artwork (Ya veremos) The New Blue Penguin is coming... Capturas Vídeo Descarga Sourceforge http://sourceforge.net/projects/gnulinuxvagos/files/5.4_New_Blue_Penguin/ Página del proyecto en Sourceforge http://sourceforge.net/projects/gnulinuxvagos/
  2. Los desarrolladores detrás del motor gráfico Unigine lleva ya muchos años sorprendiéndonos con benchmarks graficos que sólo pueden describirse como exquisitos y, si bien este potente motor no tan conocido como se merece, dentro del mundo de desarrollo de videojuegos, siempre es uno de los que debemos tener en cuenta a la hora de saber qué novedades nos deparan las tecnologías actuales de renderizado 3D Para poner a prueba la versión 2.0 de su Motor Unigine, han decidido ofrecernos una de sus joyas en forma de prueba de estrés para nuestra GPU, esta vez centrada en lo que podríamos describir como el laboratorio de un científico, no sabemos hasta que punto loco, que pretende llevar a cabo un peligroso experimento en una clase abandonada. Obsesionado con invenciones y descubrimientos detrás de los sueños más salvajes, no parará hasta demostrar sus ideas. Después de llegar al lugar en por la mañana temprano, ves que el profesor ha desaparecido. Lo más inquietante es el ruido procedente del laboratorio que pudiste escuchar sólo unos minutos atrás ¿Qué era eso? Sólo queda una posibilidad, averiguar qué era lo que el profesor estaba haciendo, estudiando sus notas y grabaciones, sumergiéndote profundamente en la física cuántica. Sólo contarás con los instrumentos del laboratorio para esclarecer el misterio. Capturas Vídeo Descarga Directa https://unigine.com/en/products/benchmarks/superposition Torrent https://unigine.com/d/Unigine_Superposition-1.0.run.torrent Web https://unigine.com
  3. Shadow Warrior Classic o también conocido como el Shadow Warrior original es el shooter en primera persona desarrollado por 3D Realms y lanzado en 1997 por GT Interactive. En 2005 el código fuente del juego fue publicado bajo licencia GNU GPL, lo que ha brindado la posibilidad de portar el juego a distintas plataformas, incluyendo GNU/Linux. Más tarde, en 2013, el resto del contenido del juego se ofreció de manera gratuita, además de incluir Gráficos OpenGL, efectos visuales y audio remasterizado, expansiones y compatibilidad con equipos modernos. En el título encarnaremos a Lo Wang, un Chino-Japonés que trabaja como guardaespaldas para Zilla Enterprises, un conglomerado que tiene el control sobre la mayor parte de la industria japonesa. El presidente de Zilla planea conquistar Japón usando criaturas provenientes del lado. Al descubrir esto Lo Wang renuncia y comienza una cruzada para acabar con los monstruos que ahora vienen tras él para proteger los intereses de Zilla. Capturas Vídeo Descarga Steam http://store.steampowered.com/app/238070/ GOG https://www.gog.com/game/shadow_warrior_complete Web http://www.shadowwarrior.com/
  4. Apt-fast es un script shell que permite la paralelización de descargas de paquetes deb, tanto con apt-get, apt o aptitude. Éste nos permite descargar varios paquetes simultáneamente, desde diferentes mirros estableciendo varias conexiones por cada uno, en lugar de descargarlos de uno en uno como ocurre por defecto. Esto tiene una ventaja para el usuario, ya que puede exprimir al máximo su conexión a Internet para descargar los paquetes deb mucho más deprisa, pero también tenemos que tener en cuenta el lado del servidor, ya que las descargas en paralelo, para quien las sirve, suponen trabajo extra y no son ni remotamente tan divertidas como para quien los descarga. En este sentido, además de no exagerar con el número de conexiones y descargas en paralelo, tendremos a bien definir varios mirrors en el archivo de configuración, para no sobrecargar uno sólo, sino hacer descargas de distintos paquetes desde diferentes servidores cada uno. PPA Existe un reporitorio PPA desde el que podemos descargar e instalar Apt-fast. Tan sencillo como add-apt-repository ppa:saiarcot895/myppa aptitude update aptitude install apt-fast Manualmente Pero como ya nos conocemos, vamos a indicar también cómo instalar el script manualmente desde github. Como dependencias tendremos los paquetes aria2 y, obviamente, git. El proceso es tan sencillo como clonar el repositorio github, copiar el binario del script a /usr/bin (con permisos de ejecución) y sus archivo de configuración a /etc aptitude install aria2 git git clone https://github.com/ilikenwf/apt-fast /tmp/apt-fast cd /tmp/apt-fast cp apt-fast /usr/bin chmod +x /usr/bin/apt-fast cp apt-fast.conf /etc Bash completion La opción de autocompletado bash es muy útil a la hora de trabajar con paquetes, así que nos conviene activar dicha opción antes de empezar a lidiar con apt-fast cp completions/bash/apt-fast /etc/bash_completion.d chown root:root /etc/bash_completion.d/apt-fast . /etc/bash_completion Zsh completion Igualmente, sin el lugar de bash nos valemos de zsh, la situación es la misma, pero el proceso ligeramente distinto. cp completions/zsh/_apt-fast /usr/share/zsh/functions/Completion/Debian chown root:root /usr/share/zsh/functions/Completion/Debian/_apt-fast source /usr/share/zsh/functions/Completion/Debian/_apt-fast Páginas Man Porque en algún momento puede que necesitemos consultar el manual cp ./man/apt-fast.8 /usr/share/man/man8 gzip -f9 /usr/share/man/man8/apt-fast.8 cp ./man/apt-fast.conf.5 /usr/share/man/man5 gzip -f9 /usr/share/man/man5/apt-fast.conf.5 Configuración Apt-fast cuenta con un asistente, que nos aparecerá tanto al instalar el paquete como al invocar la orden: dpkg-reconfigure apt-fast Pero ya que nos hemos estado ensuciando las manos desde el principio, voy a seguir con la configuración manual. El archivo de configuración de apt-fast está bien comentado, así que me limitaré a hablar de las opciones más relevantes en nuestro caso dentro de /etc/apt-fast.conf: Por defecto utilizará apt-get, pero los que ya me conocen saben que en mi caso siempre recomiendo aptitude en su lugar, así que: Definir mirrors El listado de mirrors es muy importante, como ya hemos dicho, así que nos tomaremos un momento para definirlos. No es necesario que los especifiquemos tal y como los tenemos en /etc/apt/sources.list, sólo necesitamos la dirección del mirror, ni ramas ni opciones ni nada por el estilo, tal y como se expresa en los ejemplos, simplemente una serie de direcciones separadas por comas: Número máximo de conexiones, definido por _MAXNUM. El valor por defecto es de 5, es decir, 5 descargas en paralelo, que es un valor bastante bueno, así que salvo que tengamos otros planes, podemos dejarlo así (¿Han visto cuantos mirros he definido antes? ) Máximo de conexiones por servidor. De nuevo el valor por defecto es más que suficiente Descargando e instalando paquetes Apt-fast no se diferencia de las herramientas utilizadas hasta ahora. De hecho, hemos definido la que utilizará por defecto, así que las opciones a utilizar serán las mismas que apt-get o aptitude, sólo que el comanda será apt-fast Repositorio github https://github.com/ilikenwf/apt-fast
  5. GNU/Linux Vagos es la distribución que nos ha acompaña desde hace ya unos años y que ha sido, en cierta manera, la representante del foro. Con la versión centrada en Plasma 5 en un estado de desarrollo más bien a largo plazo y con la espinita de la intrascendente Vagos E aún clavada en lo más profundo, creo que podemos darle una nueva oportunidad, que si bien es casi seguro que no pase de idea feliz, no perdemos nada por intentarlo ¿Verdad? Por ahora la actual GNU/Linux Vagos E, aunque funcional, está más cercana a un lienzo en blanco que a una distribución de escritorio completa. Carente de muchas aplicaciones básicas, pero con una base sólida y un rendimiento notable, especialmente cuando se centra en la versión 0.20 de Enlightenment y sus librerías EFL 1.17, que acaban de alcanzar el estado estable, después de una reconstrucción casi completa, para mejorar su soporte para Wayland y añadir todo tipo de mejoras.. Características destacadas (Por ahora): Capturas Descarga Sourceforge https://sourceforge.net/projects/gnulinuxvagos/files/E_Strange_Penguin/ Página del proyecto en Sourceforge http://sourceforge.n.../gnulinuxvagos/ Arquitectura x86_64 Linux "liquorix" 4.4 Enlightenment 0.20.6 (E20) EFL 1.16.1 Terminology 0.9.1 Gcc 5.4.3 Systemd 229 Grub 2.0 Soporte multiaquitectura Firmware "extra" para los dispositivos más comunes Firefox 45 (ESR) Nuevo artwork (Ya veremos) The Strange Penguin is watching you... and he doesn't like what he's seeing ^^
  6. Ejemplo: Abres tty1 que es ctrl+alt+F1 Y haces yes prueba prueba prueba prueba prueba prueba prueba entonces le das a ctrl+c y se para. bien ¿como hago para matarlo con teclas?
  7. Un juego tipo puzzle diseñado para poner a prueba tu habilidad para pensar. Mortales cuchillas rotativas. Pozos sin fondo y una mujer demente con una desafortunada afinidad para hacer terribles juegos de palabras en los momentos más inapropiados. Por si eso no fuera lo suficientemente malo, tu alma ha sido confinada a una muñeca, cortesía de psico-lunática máquina de matar a sangra fría antes mecionada, la mujer de los juegos mentales 3 en 1. Estando tan severamente limitado, atrapado en un cuerpo que es 100% algodón, sólo cuentas con la habilidad de transferir tu propia alma a los cuerpos de las otras marionetas que pululan por el lugar. Una habilidad que, bien utilizada, puede que te permita salvar la vida. Será vital que planifiques meticulosamente tus movimientos y que estos sean ejecutados en el instante preciso si es que tienes intención de sobrevivir. Ten cuidado de todo lo que te rodea y quizá puedas ganarle la partida a la maestra de marionetas y recuperar tu cuerpo humano. No olvides que este juego va de controlar o ser controlado. Este juego Indie ha sido desarrollado por la asociación AMS, un club para estudiantes que desarrollan videojuegos de la universidad británica de Columbia. Cada año, los miembros de grupo unen sus talentos colectivos y esfuerzos creativos para crear juegos que sean un verdadero reto, con el fin de expandir sus conocimientos, mejorar sus técnicas y procesos utilizados en el desarrollo de videojuegos. En el caso de Puppet Master, el desarrollo se ha realizado utilizando el motor gráfico Unity. Capturas Vídeo Descarga Podemos obtener el juego gratuitamente y para varias plataformas a través de la plataforma Steam http://store.steampowered.com/app/544520/ Web http://amsgda.com/
  8. Buenas, me gustaría saber si existe algún programa nativo para Gnu/Linux que sirva como convertidor de PDF a Doc?
  9. Hola amigos, estoy presentado un problema y no encuentro como solucionarlo. Quiero mantener el color de pantalla calibrado. Lo he calibrado con estas dos aplicaciones: - Xcaliber - Nvidia x server settings Pero cada vez que ejecuto por ejemplo un juego en pantalla completa, el color de pantalla vuelve a defaut. osea tengo que volver a calibrar el color. Como hago para que quede predeterminada la calibración que le doy al monitor? Sistema Operativo: LinuxMInt 18.1 Cinnamon.
  10. Shiba87

    GDC 2017

    Ya tenemos disponibles los vídeos de las conferencias la Game Developers' Conference 2017, que se celebró desde el de 27 Febrero hasta el 3 de Marzo en la ciudad norteamericana de San Francisco y en la que Vulkan, la nueva API gráfica del grupo Khronos, fue una de las protagonistas principales, así como también la realidad virtual, que parece estar en boca de todos estos días. Entre las novedades de la conferencia pudimos conocer las nuevas extensiones y el progreso de Vulkan, la versión 2.0 de WebGL, OpenXR el estandar para realidad virtual WebGL, WebVR y gITF Desarrollo de realidad virtual multiplataforma Desarrollo de juegos para móviles con Vulkan Vulkan en el escritorio. Profundizando Unificación de Vulkan. Pasado, presente y planes de futuro https://www.khronos.org/news/press/khronos-reveals-api-updates-new-workgroups-at-gdc
  11. Ha llovido mucho desde aquella primera guía que construimos en su día a partir de aportes de foreros que enviaban o demandaban (más bien lo segundo ) procedimientos y tutoriales para abarcar todo lo que un usuario de a pie necesita para desenvolverse en el día a día con la distribución universal. Hacer una "guía" de este tipo es complicado, porque nadie hace la misma instalación de Debian, todos acaban con entornos, paquetes y herramientas distintos, pero no por eso nos vamos a echar atrás ¿Verdad?. He de aclarar que la distribución universal se caracteriza, entre otras cosas, por permitir configurarla según lo que cada usuario necesita. Ése es precisamente el objetivo de esta guía, que cada uno pueda llegar a tener Debian completamente configurado según sus necesidades o gustos. Como su propio nombre indica, se trata de una guía, una referencia a utilizar para instalar y configurar una instalación, no un "paso a paso" para seguir al pie de la letra copiando y pegando comandos en la consola sin saber lo que estamos haciendo. sino de tener una referencia a la hora de hacerse con la distribución. Importante La guía se centra en única rama de Debian, Testing, por ser la recomendada para uso en equipos de escritorio. Ésta es Half Rolling Release y contiene paquetes en versiones bastante actuales, a la vez que ser lo suficientemente estable para el día a día. Esta guía no es un paso a paso, ni una receta mágica que hay que seguir al pié de la letra. No me centraré en cómo configurar ningún entorno gráfico o gestor de ventanas ni en como dejarlo "bonito", sino en cómo tener un sistema básico sólido, funcional y polivalente que nos permita luego a cada uno construir la distribución que se ajuste a nuestros gusto y necesidades. Eso es, precisamente, Debian. Teoría ¿Cómo es Debian? APT / Apt-get / Aptitude EMPECEMOS Descargar Debian Instalación Repositorios Entornos gráficos Otros Entornos gráficos Librerías y componentes básicos para compilar Codecs multimedia Java/OpenJDK y plugin Flash Herramientas y librerías para compresión/descompresión de Archivos Soporte multiarquitectura Controladores para tarjetas gráficas 
 
Controladores para tarjetas Wifi / Ethernet / Modem ADSL Navegador Firefox 
Gestor de correo Thunderbird Otros procedimientos útiles Sudo Actualizar microcódigo del Procesador Autocompletado en Terminal (Bash completion) Liquorix y scripts Smxi y Sgfxi Discos de estado sólido (SSD) Montar temporales en la memoria RAM (TMPFS) Limitando el uso de la memoria Swap Optimizar Systemd Paquetes y procedimientos para optimizar el rendimiento Modificar un LiveCD de Debian
  12. Gracias a la excelente información que existe en la web para desarrolladores de Mozilla y movido por el contenido del blog de Eduardo González, que fue el que me dio los pasos para meterle mano al Zte Open de una manera más profunda he decidido liarme nuevamente la manta a la cabeza y tratar de actualizar mi ZTE Open compilando directamente el código fuente de una de las últimas versiones disponibles de Firefox OS Antes de empezar con el meollo tengo que aclarar, para aquellos más experimentados que lo estén pensados, no hay posibilidad de fastboot, tiene que ser por la bravas dejando el smartphone otra vez "De fábrica" Dicho eso, he aquí una crónica del suceso, aunque no revelaré si lo conseguí a la primera o me quedé con un pisapapeles azul muy bonito que tuve que resucitar Empezaremos haciendo acopio de todos los paquetes que vamos a necesitar para poder llevar a cabo el proceso Dependencias Debian aptitude install cmake autoconf2.13 bison bzip2 ccache curl flex gawk gcc g++ g++-multilib git lib32ncurses5-dev lib32z1-dev zlib1g:amd64 zlib1g-dev:amd64 zlib1g:i386 zlib1g-dev:i386 libgl1-mesa-dev libx11-dev make zip libxml2-utils ADB aptitude install android-tools-adb Make Para poder compilar con éxito B2G tendremos que recurrir a Make 3.81, es decir, una versión anterior a la que tendemos en repositorios de Debian stable/Testing wget http://ftp.us.debian.org/debian/pool/main/m/make-dfsg/make_3.81-8.2_amd64.deb dpkg -i make_3.81-8.2_amd64.deb rm make_3.81-8.2_amd64.deb Dependencias Fedora 17/18/19 yum install cmake autoconf213 bison bzip2 ccache curl flex gawk gcc-c++ git glibc-devel glibc-static libstdc++-static libX11-devel make mesa-libGL-devel ncurses-devel patch zlib-devel ncurses-devel.i686 readline-devel.i686 zlib-devel.i686 libX11-devel.i686 mesa-libGL-devel.i686 glibc-devel.i686 libstdc++.i686 libXrandr.i686 zip perl-Digest-SHA wget ADB yum install android-tools Make Para poder compilar con éxito B2G tendremos que recurrir a Make 3.81, es decir, una versión anterior a la que tendemos en repositorios de Fedora 17 o superior curl -O https://people.mozilla.org/~gsvelto/make-3.82-fc21.tar.xz sudo tar -x -a -C /opt -f make-3.82-fc21.tar.xzEn el archivo .userconfig añadir PATH=/opt/make-3.82/bin:$PATH Dependencias Arch Linux pacman -S --needed cmake alsa-lib autoconf2.13 bison ccache curl firefox flex gcc-multilib git gperf libnotify libxt libx11 mesa multilib-devel wget wireless_tools yasm zip lib32-mesa lib32-mesa-libgl lib32-ncurses lib32-readline lib32-zlib Debemos forzar el uso de Python 2.X sudo pacman -S python-virtualenvwrapper source /usr/bin/virtualenvwrapper.sh mkvirtualenv -p `which python2` firefoxos workon firefoxos Make Para poder compilar con éxito B2G tendremos que recurrir a Make 3.81, es decir, una versión anterior a la que tendemos en repositorios de Arch, pero que está disponible en AUR yaourt -S make-3.81 Limitar ccache ccache --max-size 10GB Configurar Udev para el terminal a actualizar, en este caso el ZTE Open: nano /etc/udev/rules.d/android.rulesEl contenido debe incluir la ID del fabricante y del dispositivo. En nuestro caso: Damos permisos y reiniciamos el servicio chmod a+r /etc/udev/rules.d/android.rules service udev restartSin olvidar que en el teléfono, dentro de las opciones para desarrolladores debemos tener habilitada la opción "Depuración Remota" Hacemos un backup de los datos del teléfono, pues con el flasheo se perderá todo, así que vamos a guardar lo que tenemos por si la cosa no acaba como esperamos podamos devolver el teléfono a su estado anterior. adb pull /system system adb pull /data data adb pull /vendor vendor Desbloquear el ZTE para instalar "custom rooms" Para esto utilizaremos ClockWorkMod recovery. recovery-clockwork-6.0.3.3-roamer2.img NOTA Antes de aventurarnos a hacer esto tendremos que haber rooteado el Zte Ope, de lo contrario no podremos hacer los cambios pertinentes porque no tendremos permisos Primero haremos un backup de nuestra imagen recovery de fábrica por si acaso (Usaré /data/local/tmp como intermediario) adb shellDentro del terminal nos logueamos root y salvamos los datos de fábrica su dd if=/dev/mtd/mtd0 of=/data/local/tmp/stock-recovery.img bs=4kLa guardamos en nuestro PC adb pull /data/local/tmp/stock-recovery.imgY ahora flasheamos la imagen de desbloqueo clockwork que descargamos antes adb push recovery-clockwork-6.0.3.3-roamer2.img /data/local/tmp/cwm.img adb shell su flash_image recovery /data/local/tmp/cwm.imgAhora ya podremos flashear nuestro Zte Open con cualquier Rom sin preocuparnos de la firma Obtener el código fuente de B2G De entrada quiero recalcar que el ZTE Open está incluido como dispositivo INARI, así que no debemos olvidarnos de configurar B2G como tal antes de empezar a compilar. Descargamos el código fuente con el que vamos a trabajar git clone https://github.com/mozilla-b2g/B2G.git cd B2GPara posteriores compilaciones, podremos actualizar el código fuente de B2G ejecutando: git pull ./repo sync Configurar Firefox OS Compilar la última versión de Firefox OS Y repito, para el ZTE Open especificaremos que es un dispositivo INARI ./config.sh inariEste proceso es muy lento, pues tiene que descargar la mayor parte de los componentes sobre la marcha, así que tendremos por delante un par de horas de descarga. Afortunadamente podemos detener el proceso en cualquier momento (Control + C) y retomarlo más tarde donde mismo lo dejamos NOTA Es posible que al intentar configurar recibamos un error indicándonos que no se ha podido verificar la clave pública. Podemos solucionarlo de la siguiente manera curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ./repo chmod a+w repoY volvemos a ejecutar el ./config.sh ./config.sh inari Compilar una versión concreta de Firefox OS Aunque compilar la última versión de Firefox OS disponible en el repositorio git es tentador, es muy probable que muchos de nosotros obtemos por una de las versiones anteriores de canales más "estables". Para eso tendremos que especificarlo de la siguiente manera BRANCH=versión ./config.sh dispositivoSi no estamos seguros de qué versiones son las que están disponibles podemos ejecutar el config.sh sin más y una de las primeras cosas que nos aparecerán en la terminal es precisamente la lista de versiones: v1.2.0, v1.3, v1.4, v2.0, v2.2, etc Por ejemplo, si quisiéramos compilar la versión 2.2 para nuestro Zte Open lo configuraríamos así BRANCH=v2.2 ./config.sh inari Incluir más idiomas en la imagen Descargaremos los locales que nos interesen desde https://hg.mozilla.org/gaia-l10ncon mercurial y los incluiremos dentro del directorio gaia, dentro de locales cd gaia/locales/ hg clone https://hg.mozilla.org/releases/gaia-l10n/esY exportamos dichas locales export LOCALE_BASEDIR=$PWD/gaia/locales export LOCALES_FILE=$PWD/gaia/locales/languages_dev.json export GAIA_DEFAULT_LOCALE=esPodemos sustituir el languages_dev.json por nuestro propio languages_own.json, que contendrá sólo los idiomas que hayamos decidido utilizar: { "en-US" : "English (US)", "es" : "Español" }Sólo tendríamos que introducir la ruta correcta hacia el nuevo archivo export LOCALE_BASEDIR=$PWD/gaia/locales export LOCALES_FILE=$PWD/gaia/locales/languages_own.json export GAIA_DEFAULT_LOCALE=esEn lo referente al teclado, podremos definir los idiomas disponibles mediante el comando GAIA_KEYBOARD_LAYOUTS= GAIA_KEYBOARD_LAYOUTS=en,es,it Compilar B2G Compilar lleva su tiempo, nos da tiempo de darnos una vuelta mientras todo termina En este punto el teléfono para el que vamos a compilar la imagen tiene que esta conectado para que, mediante adb, el script de compilado e instalación pueda acceder a él ./build.shSin olvidar que si queremos modificar algo o afinar el proceso un poco más, ya sea para definir los nuevos locales como para opciones de resolución o actualización, tendremos que añadir las opciones correspondientes precediendo al Build. Entre las opciones más interesantes tendríamos: MOZILLA_OFFICIAL=1 Esta opción nos permite construir la imagen como si fuera una oficial de Mozilla PRODUCTION=1 Esta opción hace que creemos una imagen de Gaia de producción, no de desarrollo GAIA_OPTIMIZE=1 Habilitando esta opción conseguimos optimizar el desempeño javascript de Gaia concatenando/comprimiendo los archivos. GAIA_MEMORY_PROFILE=low Esta variable genera una versión de Gaia con un perfil de baja memoria, especialmente recomendado para dispositivos de bajos recursos como el Inari o el Tarako. B2G_SYSTEM_APPS=1 Esta opción hace que las aplicaciones terminen en /system/b2g en lugar de en /data/local. Esto es útil cuando tratamos de crear una imagen para el usuario común. B2G_UPDATER=1/td][td]Habilitar el sistema de actualizaciones B2G_UPDATE_CHANNEL=default Definir el canal de actualización para Firefox OS Para conocerlas todas podemos recurrir a la sección correspondiente dentro de la página de desarrolladores de Mozilla https://developer.mozilla.org/en-US/Firefox_OS/Developing_Gaia/make_options_reference Anteponiendo las opciones que vayamos a utilizar al ./build.sh ya sólo quedaría ejecutar y sentarnos a esperar PRODUCTION=1 GAIA_MEMORY_PROFILE=low GAIA_KEYBOARD_LAYOUTS=en,es LOCALES_FILE=gaia/locales/languages-own.json GAIA_OPTIMIZE=1 B2G_UPDATER=1 B2G_UPDATE_CHANNEL=default ./build.shListo. Si todo ha salido bien ya tenemos lista la nueva versión de Firefox OS que posteriormente subiremos a la memoria de nuestro Zte Open Install system fs image: out/target/product/inari/system.img out/target/product/inari/system.img+ total size is 115264512 real 31m23.018s user 86m23.456s sys 5m25.260s Run |./flash.sh| to flash all partitions of your device Actualizando Nuestro ZTE Por ha llegado el momento de poner a prueba el fruto de nuestro esfuerzo. ./flash.shPara evitar que se instalen las herramientas para desarrolladores, podemos indicarle que queremos usar el sistema como usuarios comunes: VARIANT=user ./flash.sh gaia NOTA: Para actualizar partes concretas del sistema sólo tendremos que especificar cuáles. oNormalmente, las que nos interesan son Gaia y Gecko cd B2G ./flash.sh gaia ./flash.sh geckoSi el teléfono se queda en "el limbo", ejecutaremos lo siguiente desde el directorio B2G para reiniciar Gaia cd gaia make reset-gaia Rooteo profundo Haremos uso de la herramienta abootimg. La instalamos desde repositorios de nuestra distribución Debian aptitude install abootimg Fedora yum install abootimg Arch pacman -S abootimgEntramos al teléfono vía adb shellNos logueamos como root y ahora vamos a extraer la partición boot original (Usaré /data/local/tmp como intermediario): cat /dev/mtd/mtd1 > /data/local/tmp/boot.imgLa extraemos con adb adb pull /data/local/tmp/boot.imgAhora haremos uso de abootimg abootimg -x boot.imgCreamos un subdirectorio a_dir, entramos en él y expandimos initrd.img mkdir a_dir; cd a_dir gunzip -c ../initrd.img | cpio -idmvCambiamos el contenido de default.prop con el siguiente texto # # ADDITIONAL_DEFAULT_PROPERTIES # ro.secure=0 ro.allow.mock.location=1 ro.debuggable=1 persist.usb.serialno=full_inari persist.sys.usb.config=adbAhora debemos crear un nuevo ramdisk con el contenido original y el archivo default.prop modificado ../B2G/out/host/linux-x86/bin/mkbootfs . | gzip > newinitramfs.cpio.gzEmpaquetamos la nueva imagen boot.img con el ramdisk modificado cd .. B2G/out/host/linux-x86/bin/mkbootimg --kernel zImage --ramdisk newinitramfs.cpio.gz --base 0x200000 --cmdline 'androidboot.hardware=roamer2' -o newboot.imgReiniciamos el teléfono en modo CWM recovery (Botón de encendido + subir volumen) para poder flashear boot con toda seguridad. Montamos la tarjeta SD desde el menú de CWM Subimos al teléfono la nueva imagen boot, bien con adb o con con el administrador de ficheros copiando directamente la imagen a la tarjeta SD adb push newboot.img /sdcard/newboot.imgLuego entramos al teléfono vía adb shell para flashear el nuevo boot adb shell su flash_image boot /sdcard/newboot.imgReiniciamos el teléfono para que la versión original de Firefox OS quede ahora disponible para ser modificada Fuentes de información https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Firefox_OS_build_prerequisites https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Preparing_for_your_first_B2G_build https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Building https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Installing_on_a_mobile_device http://sl.edujose.org/2013/09/zte-open-hack-actualizando-fxos-11.html
  13. Mozilla sigue mimando a su panda rojo y en la recién lanzada versión 52 no iba a ser menos. Si bien el último Firefox viene cargado de novedades, probablemente las más destacadas sean la inclusión de WebAssembly, un estandar emergente que permite un rendimiento prácticamente nativo para juegos web, aplicaciones y librerías de software sin necesidad de plugins. A esto último se une la total desaparición del soporte para plugins NPAPI, que nos venía acompañando desde la época de Netscape. Esto significa el adios definitivo a Java, Silverlight, Unity, acrobat... y si bien flash ha sido la excepción tras su reciente actualización a la desesperada, es una crónica de una muerte anunciada que no tardará mucho en suceder. Desde el punto de vista de la seguridad, se han implementado mejoras y restricciones frente a sitios inseguros HTTP, impidiendo que puedan hacernos llegar cookies inseguras marcándolas con el atributo "secure". Al mismo tiempo se añaden avisos para el usuario sobre conexiones no seguras al tratar de loguearse en portales que no usan https. Otra mejora muy interesante a la hora de gestionar diferentes dispositivos es la posibilidad de enviar y abrir pestañas a través de Firefox Sync. Y eso no es todo, el sistema de descargas también ha sufrido una puesta a punto, se ha aladido soporte para CSS Grid Layout, se ha mejorado la seguridad de Screen sharing y muchas cosas más que podemos ver en las notas oficiales de lanzamiento https://www.mozilla.org/en-US/firefox/52.0/releasenotes/
  14. La Administración Nacional de la Aeronáutica y del Espacio ha puesto a disposición de todos su enorme catálogo de software. En él se encuentran aplicaciones y herramientas de todo tipo y para todas las plataformas, incluso terminales móviles. La iniciativa se sustenta en cambio de política dentro de la Nasa que se inició en 2014, en el cual se resolvió que, ya que se trata de una agencia financiada con dinero público, el trabajo realizado con esos fondos debía devolver algo a la sociedad y hacerla mejorar. El catálogo está dividido en 15 categorías diferenciadas y, si bien unas pocas están restringidas por licencias comerciales o limitadas al suso dentro de las fronteras de EEUU, la inmensa mayoría están tan sólo a un registro de distancia, en el que deberemos especificar el uso que le daremos al software y sabiendo que precisamente aquí en el foro tenemos un buen grupo de astrónomos, no creo que dejen pasar esta ocasión para echarle un ojo a lo que la NASA nos ha dejado: Nasa Software Y también lo tenemos disponible en formato PDF por si queremos perdernos entre más de 150 páginas de aplicaciones https://software.nasa.gov/
  15. Bueno pues me compre pc nueva es un Asus y con procesador Beema A4-6210 trae 4GB Ram, una grafica integrada en el procesador APU ATI radeon r3 (no es de lo mejor) y un disco de Tera. Bueno la cosa es que quando lo inicie inicio la instalacion del windows 10 , cosa la cual me duro en el 1 dia ya que ya le he metido Lubuntu 14.04 64bits (Yupi ya tengo uno 64). Mejor de lo esperado todo me funciona muy bien hasta los drivers privativos eso si en 16.04 por lo visto ya hay que ir con los libres, he llegado a probar Lubuntu 16.04 y lo comprobe. Bueno pues la parte a la que tenia miedo la Bios y el arranque de Linux no me dio ni un problema es simple en estos Asus instalar otros SO no hay muchos problemas. Un video de uno igual solo que el mio es la version K20DA -
  16. Flatpak, antes conocido como xdg-app, es una utilidad para la administración de paquetes, y virtualización de aplicaciones para entornos de escritorio GNU/Linux. La idea fue propuesta en 2013 por Lennart Pöttering y desarrollada como parte del proyecto freedesktop.org (anteriormente conocido como X Desktop Group o XDG). La utilidad proporciona un entorno sandbox llamado Bubblewrap, en el que los usuarios pueden ejecutar aplicaciones aisladas del resto del sistema y cuyo empaquetado incluye todas las librerías y componentes necesarios para su funcionamiento. Las aplicaciones que utilizan Flatpak necesitan permiso del usuario para controlar dispositivos de hardware o acceder los archivos del usuario. Entre las ventajas que ofrece Flatpak se encuentra la actualización al vuelo, sin intervensión de gestores de paquetes o reinicios. Además, al encontrarse aisladas dentro del Sandbox tendremos no sólo una ventaja respecto a la seguridad que esto nos aporta, sino también la posibilidad de ejecutar la misma aplicación en diferentes versiones al mismo tiempo. Utilizando Flatpak Instalar aplicaciones Flatpak En general, la instalación de un paquete Flatpak es tan sencilla como elegir y descargar alguno de los paquetes actualmente disponibles que utilizan este tipo de "paquetería" desde la propia web de flatpak http://flatpak.org/apps.html Aunque siempre podemos ir un poco más allá y utilizar la línea de comandos para hacer las cosas como hay que hacerlas El proceso es relativamente sencillo y consiste , básicamente, en conectarse con un repositorio universal donde se alamcena la aplicación y sus dependencias, comunes para cualquier sistema GNU/Linux y sin depender del administrador de paquetes o el tipo de paquetería que utilice la distribución que estemos utilizando. LibreOffice Telegram Spotify Skype MonoDevelop Blender Picard Pitivi Corebird FeedReader Builder Empaquetar aplicaciones con Flatpak http://flatpak.org/
  17. Cuando hablamos de animación 2D el gran referente es el mítico estudio Ghibli, que tristemente cerró definitivamente sus puertas hace ya unos años. No obstante, las grandes aportaciones al mundo de la animación no han cesado e incluso ahora son capaces de sorprendernos con aportes tan interesantes como OpenToonz. Toonz fue el software utilizado para inmortalizar las grandes obras de Hayao Miyazaki, como la princesa Mononoke o el viaje de Chihiro, pero también lo hemos visto en otras producciones occidentales como Futurama e incluso algunas películas Disney como Anastasia o Balto. OpenToonz está basado en la versión comercial del software de animación desarrollado por Digital Video S.p.A., pero con cambios profundos realizados por el estudio Ghibli, que lo adaptó a sus necesidades para poder así ofrecernos magia en estado puro durante tantos años. La iniciativa japonesa Dwango, con la colaboración de Digital vídeo y todo el código desarrollado por el estudio Ghibli, han dado lugar al nacimiento de un nuevo software de animación 2D multiplataforma y bajo licencia BSD. Características Toonz fue utilizado para el pintado, coloreado y el proceso de composición digital en casi todos los productos del Estudio Ghibli hasta la película "Arrietty/The Secret World of Arrietty". Para la realización de esta última el software fue modificado y personalizado dentro del propio estudio haciéndolo evolucionar acorde a su estilo producción. Entre sus bondades se incluyen no sólo herramientas de animación y pintura, sino efectos y escaneo de imágenes hechas a mano para transformarlas en animaciones (GTS), así como un kit de desarrollo (SDK) diseñado por Dwango que incluye plugins de efectos para el procesado de imagen dentro de OpenToonz. Capturas Vídeo Descarga Lamentablemente, no compilan binarios para GNU/Linux, así que, de momento, nos tocará hacerlo a nosotros En primer lugar lidiaremos con las dependencias necesarias Debian aptitude install build-essential git cmake pkg-config libboost-all-dev qt5-default qtbase5-dev libqt5svg5-dev qtscript5-dev qttools5-dev qttools5-dev-tools libqt5opengl5-dev qtmultimedia5-dev libsuperlu-dev liblz4-dev libusb-1.0-0-dev liblzo2-dev libpng-dev libjpeg-dev libglew-dev freeglut3-dev libsdl2-dev libfreetype6-dev Fedora dnf install gcc gcc-c++ automake git cmake boost boost-devel SuperLU SuperLU-devel lz4-devel lzma libusb-devel lzo-devel libjpeg-turbo-devel libGLEW glew-devel freeglut-devel freeglut SDL2 SDL2-devel freetype-devel libpng-devel qt5-qtbase-devel qt5-qtsvg qt5-qtsvg-devel qt5-qtscript qt5-qtscript-devel qt5-qttools qt5-qttools-devel qt5-qtmultimedia-devel blas blas-devel ArchLinux pacman -S base-devel git cmake boost boost-libs qt5-base qt5-svg qt5-script qt5-tools qt5-multimedia lz4 libusb lzo libjpeg-turbo glew freeglut sdl2 freetype2 [center]pacman -S blas cblas[/center] OpenSuse zypper in boost-devel cmake freeglut-devel freetype2-devel gcc-c++ glew-devel libQt5OpenGL-devel libSDL2-devel libjpeg-devel liblz4-devel libpng16-compat-devel libqt5-linguist-devel libqt5-qtbase-devel libqt5-qtmultimedia-devel libqt5-qtscript-devel libqt5-qtsvg-devel libtiff-devel libusb-devel lzo-devel openblas-devel pkgconfig sed superlu-devel zlib-devel Compilando el código fuente git clone https://github.com/opentoonz/opentoonzNecesitaremos crear un archivo en nuestro home con la configuración de OpenToonz dentro del directorio .config mkdir -p $HOME/.config/OpenToonz cp -r opentoonz/stuff $HOME/.config/OpenToonz/Y tendremos que contar con un archivo SystemVar.ini que contenga lo siguiente cat << EOF > $HOME/.config/OpenToonz/SystemVar.ini [General] OPENTOONZROOT="$HOME/.config/OpenToonz/stuff" OpenToonzPROFILES="$HOME/.config/OpenToonz/stuff/profiles" TOONZCACHEROOT="$HOME/.config/OpenToonz/stuff/cache" TOONZCONFIG="$HOME/.config/OpenToonz/stuff/config" TOONZFXPRESETS="$HOME/.config/OpenToonz/stuff/projects/fxs" TOONZLIBRARY="$HOME/.config/OpenToonz/stuff/projects/library" TOONZPROFILES="$HOME/.config/OpenToonz/stuff/profiles" TOONZPROJECTS="$HOME/.config/OpenToonz/stuff/projects" TOONZROOT="$HOME/.config/OpenToonz/stuff" TOONZSTUDIOPALETTE="$HOME/.config/OpenToonz/stuff/projects/studiopalette" EOFCompilando LibTiff cd opentoonz/thirdparty/tiff-4.0.3 ./configure --with-pic --disable-jbig make make install cd -Compilando OpenToonz cd ../../toonz mkdir build cd build cmake ../sources make make installHecho esto y si no nos hemos saltado ningún paso o dependencia, estaríamos listos para disfrutar de las bondades de este software de animación 2D Código fuente https://github.com/opentoonz/opentoonz Web https://opentoonz.github.io/e/index.html
  18. Los que ya me conocen saben que tengo tendencia a ser muy pejiguero. No llego al trastorno obsesivo compulsivo (de momento) pero casi Así que después de aquella charla tan amena sobre la diferencia entre Linux y GNU/Linux y cuándo utilizar cada uno, ahora toca lidiar con otro término que también es muy común y es, casi siempre, mal utilizado. ¿Privativo o propietario? Es muy habitual escuchar estas dos palabras en el mundo del software libre para hacer referencia a "cosas", ya sea software o cualquier otro tipo de contenido, de carácter cerrado, privado, patentado y que no le pertenecen al usuario. La confusión por parte de los hispanohablantes a la hora de distinguir entre los dos anteriores es que el término anglosajón para referirse a este tipo de contenido es PROPRIETARY La tendencia natural, por ser homófono, es "traducirlo" directamente como propietario, aunque esto no tenga ninguna razón de ser. Propietary no tiene nada que ver con propietario. Es, como dirían los ingleses, un false friend. Del mismo modo que library, aunque suene muy similar, no se traduce como librería, sino como biblioteca, o constipated no tiene nada que ver con un constipado, sino con el estreñimiento, el término Proprietary no puede traducirse como propietario en ningún caso. De hecho, lo que queremos expresar es justamente lo contrario, buscamos dejar claro que algo que no se es ni se puede ser propietario de eso. Sí, si nos ponemos reivindicativos podríamos rizar el rizo, como tanto nos gusta en la comunidad, y plantearlo a la inversa, como que ese "algo" nos posee a nosotros, es "propietario". Desde el punto vista filosófico, hasta cierto punto podríamos darle alguna validez, con muchos peros, pero si nos centramos en el lenguaje, en castellano no tiene ningún sentido, en ese contexto, el uso de la palabra propietario. propietario, propietaria adjetivo/nombre masculino y femenino 1. [persona] Que tiene la propiedad de una cosa, especialmente de un bien inmueble. 2. [persona] Que tiene un empleo o cargo en propiedad. Si buscamos la traducción directa de Proprietary en un diccionario Español - Inglés, nos aparecerán cosas como patentado, privado, registrado, patrimonial... Pero, como en otros muchos casos, la traducción directa no es lo más correcto y, en el contexto que nos atañe el término que más se asemeja a lo que queremos expresar es privativo privativo, privativa adjetivo 1. Que es propio o peculiar de una persona o de una cosa. 2. Que supone o causa privación o pérdida de una cosa. Obviamente, otra forma de lidiar con la confusión que puede generar el término proprietary es expresarlo de una forma completamente distinta, haciendo referencia al carácter cerrado del software, a la restrictivas condiciones de su licencia, etc, en lugar del término privativo, que podría sonar confuso para el que no esté familiarizado con su significado, o el incorrecto propietario, que ya hemos visto que no tiene ni pies ni cabeza. Porque lo que buscamos es, en definitiva, hacernos entender y evitar malentendidos ¿No?
  19. Por la Web me encontre una recopilación de oferta de material sobre Linux para descarga gratuita , hechadle una ojeada a ver si os interesa alguno → https://itsfoss.com/learn-linux-for-free/ Además me tope con esta otra página la cual también nos ofrece este otro libro → http://www.thegeekstuff.com/linux-101-hacks-ebook/ Y siguiendo link desde la It's F.O.S.S me encontre una muy buena online sobre material linuxero para aprender sobre el en diferentes etapas → https://linuxjourney.com/ Espero que os gusten.
  20. Las distribuciones para el Hacking Ético y Testeo de Seguridad ¿Qué es el hacking ético? Es básicamente una forma de decir a nuestra acción cuando aplicamos nuestros conocimientos (de informática y seguridad) para realizar tareas de seguridad, encontrar fallos, reportar bugs o errores sin causar un dolor de cabeza a terceros. ¿Realmente hace falta una distribución en particular? Sencillamente no! La distribución no hace al hacker, todo lo contrario ;-) Pero tenemos varias a nuestro alcance para poder comenzar con éste arte y facilitarnos las cosas, por lo menos en un principio, luego una vez que ya sabemos lo que queremos hacer podemos directamente descargar las aplicaciones en nuestra distro de cabecera. ¿Cuáles son las distribuciones para comenzar? Voy a ordenar en orden de lo que YO humildemente considero que es la mejor y voy disminuyendo en importancia. Repito, YO, ice, considero. Bueno entonces serían las siguientes: * BlackArch * Kali * Wifislax * Backbox * Parrot Entre muchas otras, asi que pasaré a detallar las aquí nombradas para que se den una pequeña idea de como lucen y que herramientas tienen y algunas características obviamente junto a sus sitios web y de descargas oficiales. BlackArch Linux: Web Oficial: www.blackarch.org Última versión: 2016.08.31 Descarga: BlackArch ¿Qué es BlackArch? BlackArch es una distribución oriendatada a la seguridad informática, que anteriormente se creo como una expansión de Archlinux, con repositorios compatibles con instalaciones facilitándonos el acceso a una increíble cantidad de herramientas que actualmente son 1570 herramientas que tenemos a disposción para hacer TODO lo que necesitemos. Si quieren ver el listado completo se los dejo aquí en dónde se detalla con el nombre de la aplicación, su versión, una breve descripción y el sitio oficial. Para los que no sabían, BlackArch es soportada para equipos con menos de 3GB de RAM osea para 32-bits y obviamente tiene su version de 64-btis también, también cuenta con varios windows manager para elegir: Openbox, Awesone, i3wm, Spectrwm y el que viene por default es Fluxbox. Recordemos que al ser una distro que viene (derivada) de ArchLinux, está más orientada al usuario medio o avanzado. A mi entender puede ser para cualquiera mientras que tengas paciencia, pero por las dudas dejo el aviso más que nada para que se asusten. Para mi es una de las mejores junto a Kali. ;-) Kali Linux: Web Oficial: www.kali.org Última versión: Kali Linux 2016.2 Descarga: Kali ¿Qué es Kali Linux? Kali es una distro de GNU/Linux bastante interesante para realizar pruebas de pentesting y auditorías de seguridad. Kali viene de lo que antes era BackTrack Linux basada en Debian de la cuál posee más de 400 herramientas de testeo y análisis para llevar a cabo ataques hacia redes y aplicaciones como ser base de datos, servidores web, etc. Y sobre todo también tenemos herramientas de escaneo de puertos, detección de vulnerabilidades, auditorias de seguridad y un sin fin de etc. Además de que la mayoría del software que usamos en ocaciones es en inglés, los devs de Kali se jugaron y en éste caso hicieron un excelente trabajo al tener en nuestro idioma las herramientas para poder trabajar tranquilos. ¿Qué herramientas tengo en Kali Linux? Bueno a continuación dejaré un listado completo de todas las que tenemos, aunque más allá de que en cada versión se van suprimiendo las que no sirve, se actualizan, se agregan, etc. Asi que no es exactamente, pero sirve para que te des una idea básicamente con lo que te encontrarás. Aplicaciones Recientes Parsero Nishang Wireshark RTLSDR Scanner ntop Cuckoo CaseFile Capstone BlueMaho Arachni dbd DBPwAudit Tcpflow (monitorizar tráfico red) Intrace Zenmap (Escáner de puertos) Sqlninja (SQL Server) Acccheck (SMB Samba) Forensics mode Offline password cracking como John the Ripper Guymager (creación imágenes) Chkrootkit (anti rootkit) Metasploit Armitage p0f DDMS apktool Herramientas DNS Análisis DNS dnsdict6 dnsenum dnsmap dnsrecon dnsrevenum6 dnstracer dnswalk fierce maltego nmap urlcrazy Identificación Host fragroute fragrouter wafw00f alive6 arping cdpsnarf detect-new-ip-6 detect-sniffer6 dmitry dnmap-client dnmap-server fping hping3 inverse_lookup6 miranda ncat netdiscover nmap passive_discovery6 thcping6 wol-e xprobe2 Scáners de Red dmitry dnmap-client dnmap-server netdiscover nmap Detección Sistema Operativo (OS Fingerprinting) dnmap-client dnmap-server miranda nmap Herramientas OSINT ( Essential OSINT Tools for Social Engineering) casefile creepy dmitry jigsaw maltego metagoofil theharvester (Social-Engineer Toolkit SET Credential Harvester Attack) twofi urlcrazy Análisis Samba accheck nbtscan nmap Análisis SNMP braa cisco-auditing-tool cisco-torch copy-router-config merge-router-config nmap onesixtyone Análisis SSL sslcaudit ssldump sslh sslscan sslsniff sslstrip sslyze stunnel4 tlssled Análisis de Tráfico cdpsnarf intrace irpas-ass irpass-cdp p0f tcpflow wireshark Análisis de VOIP ace enumiax Análisis VPN ike-scan Análisis Vulnerabilidades cisco-auditing-tool cisco-global-exploiter cisco-ocs cisco-torch yersinia Análisis Base de Datos (SQL) bbqsql dbpwaudit hexorbase mdb-export mdb-parsecsv mdb-sql mdb-tables oscanner sidguesser sqldict sqlmap sqlninja sqlsus tnscmd10g Herramientas Fuzzing (Fuerza Bruta) bed fuzz_ip6 ohrwurm powerfuzzer sfuzz siparmyknife spike-generic_chunked spike-generic_listen_tcp spike-generic_send_tcp spike-generic_listen_upd burpsuite powerfuzzer webscarab webslayer websploit wfuzz xsser zaproxy Identificación de CMS blindelephant plecost wpscan Proxys burpsuite paros proxystrike vega webscarab zaproxy Herramientas Web apache-users burpsuite cutycapt dirb dirbuster vega webscarab webslayer zaproxy Herramientas GPU oclhashcat-lite oclhashcat-plus pyrit Herramientas Off-line cachedump chntpw cmospwd crunch dictstat hashcat hash-identifier john the ripper johnny lsadump maskgen oclhashcat-lite oclhashcat-plus ophcrack ophcrack-cli policygen pwdump pyrit rainbowcrack rcracki_mt rsmangler samdump2 sipcrack sucrack truecrack Herramientas Online accheck burpsuite cewl cisco-auditing-tool dbpwaudit findmyhash hydra hydra-gtk medusa ncrack onesixtyone patator phrasendrescher thc-pptp-bruter webscarab zaproxy Ataques Bluetooth bluelog bluemaho blueranger btscanner fang spooftooph Herramientas Wireless - Wifi aircrack-ng aireplay-ng airmon-ng airodump-ng asleap cowpatty eapmd5pass fern-wifi-cracker genkeys genpmk giskismet kismet mdk3 wifiarp wifidns wifi-honey wifiping wifitap wifite zbassocflood zbconvert zbdsniff zbdump zbfind zbgoodfind zbid zbreplay zbstumbler Herramientas NFC mfcuk mfoc mifare-classic-format nfc-list nfc-mfclassic Sniffers de Red darkstat dnschef dnsspoof dsniff ettercap-graphical hexinject mailsnarf netsniff-ng passive_discovery6 sslsniff tcpflow urlsnarf webmitm webspy wireshark ettercap-graphical evilgrade fake_advertise6 fake_dns6d fake_dnsupdate6 fake_mipv6 fake_mld26 fake_mld6 fake_mldrouter6 fake_router6 fake_solicitate6 fiked macchanger parasite6 randicmp6 rebind redir6 sniffjoke sslstrip tcpreplay wifi-honey yersinia Herramientas VoIP iaxflood inviteflood ohrwurm protos-sip rtpbreak rtpflood rtpinsertsound rtpmixsound sctpscan siparmyknife sipp sipsak svcrack svcrash svmap svreport svwar voiphopper Sniffers Web burpsuite dnsspoof driftnet ferret mitmproxy urlsnarf webmitm webscarab webspy zaproxy Backdoors cymothoa dbd intersect powersploit sbd u3-pwn Herramientas de Tunneling cryptcat dbd dns2tcpc dns2tcpd iodine miredo ncat proxychains proxytunnel ptunnel pwnat sbd socat sslh stunnel4 updtunnel Debuggers (Decompiladores) y Reversing edb-debugger ollydbg jad rabin2 radiff2 rasm2 recstudio recstudio-cli apktool clang clang++ dex2jar flasm javasnoop radare2 rafind2 ragg2 ragg2-cc rahash2 rarun2 rax2 Herramientas Stress de Red (Web, Wlan) denial6 dhcpig dos-new-ip6 flodd_advertise6 flood_dhcpc6 flood_mld26 flood_mld6 flood_mldrouter26 flood_router6 flood_solicitate6 fragmentation6 inundator kill_router6 macof rsmurf6 siege smurf6 iaxflood invite flood thc-ssl-dos mdk3 reaver Herramientas Android android-sdk apktool baksmali dex2jar smali Herramientas Análisis Forense (Creación imágenes, Suites, RAM, PDF) autopsy binwalk bulk_extractor chrootkit dc3dd dcfldd extundelete foremost fsstat galleta tsk_comparedir tsk_loaddb affcompare affcopy affcrypto affdiskprint affinfo affsignaffstats affuse affverify affxml blkcalc blkcat blkstat bulk_extractor ffind fls foremost galleta hfind icat-sleuthkit ifind ils-sleuthkit istat jcat mactime-sleuthkit missidentify mmcat pdgmail readpst reglookup sorter srch-strings tsk_recover vinetto binwalk bulk_extractor foremost jls magicrescue pasco pev recoverjpeg fifiuti rifiuti2 safecopy scalpel scrounge-ntfs affcat affconvert blkls dc3dd dcfldd ddrescue ewfacquire ewfacquirestream ewfexport ewfinfo ewfverify fsstat guymager img_cat img_stat mmls mmstat tsk_gettimes dff pdf-parser peepdf volafox volatility Tendremos varias horas de lectura para aprender a utilizarlas encontrar el momento en el cuál realmente las necesitemos y claro, practicar siempre! Encontré por la web hace un tiempo un pequeño "Curso de Kali Linux" asi que dejo a continuación el link para su descarga. Wifislax: Web Oficial: http://www.wifislax.com/ Última versión: Wifislax-4.12 Descarga: Wifislax ¿Qué es Wifislax? Bueno, es una distribución de GNU/Linux que sirve para realizar auditorías de seguridad en redes inalámbricas que surge del proyecto Wifiway y claro, contiene una enorme cantidad de scripts adaptados para la comunidad en España, pero no por éso poco útil por otros lares. Se compone básciamente con herramientas como ser gran cantidad de escáner de puertos y vulnerabilidades, herramientas de creación y diseño de xploitz, sniffers, auditoría wifi, análisis forense entre otras cosas más. En el caso que quieran conocer las aplicaciones que trae ésta distribución de GNU/Linux, dejo aquí un link de su web oficial para que puedan darse una idea con lo que se encontrarán cuando la instalen. Backbox: Web Oficial: https://backbox.org/ Última versión: Backbox 4.6 Descarga: Backbox ¿Qué es Backbox? Es más que un sistema operativo, es un proyecto Open Source Community libre con el objetivo de promover la cultura de seguridad en el entorno de IT y dar su contribución para hacerlo mejor y más seguro. Todo ésto utilizando exclusivamente Software Libre Abierto demostrando el potencial y el poder de la comunidad. Backbox Linux está especialmente para realizar testeos de pentesting y seguridad orientada a chequeos en Linux dentro de una red junto con herramientas de análisis. Incluye algunas de las herramientas de seguridad y analisis más conocidas y usadas, con el objetivo de una amplia difusión de objetivos. Posee aplicaciones para análisis de sitios web hasta análisis de redes, pruebas de stress, sniffing, chequeo de vulnerabilidades, analisis forense, automoción y demás. Incluye un apartado, dentro de la categoria de análisis de aplicaciones Web, enfocada a los gestores de contenidos. Esto es una diferenciación interesante porque los gestores de contenidos (CMS) se han converitido en una opción muy utilizada para la publicación en la Web. Proveedores de Hosting ya nos ofrecen una gestión completa de este tipo de software (mayoritariamente con productos libres) que permite la creación y mantenimiento de una forma casi automática, facilitando la expasión. Ahora viene la parte "interesante", Backbox fué creado a partir de Ubuntu, pero se encuentra totalmente personalizado y diseñado para ser hasta dónde veo tal vez una de las mejores distros para pentesting y seguridad, más allá que asuste un poco que sea basada en... Ubuntu, claro. Será cuestión que la descargues en su versión de 32-bits o 64-bits. Parrot Security OS: Web Oficial: https://www.parrotsec.org/ Última versión: Parrot 3.2 Descarga: Parrot ¿Qué es Parrot Security? Es un sistema basado en Debian GNU/Linux el cual es también la unión de FrozenboxOS y Kali Linux con la idea de brindar al usuario una mejor experienca con el analisis de seguridad, forense, con herramientas para desarrollar tu propio soft y proteger tu privacidad. Ésta interesante distro usa los repositorios de Kali aunque también posee su propio repositorio dónde están sus herramientas personalizadas; asi que no piensen que es un Kali Linux reversionado ya que posee realmente varias herramientas como dije anteriormente personalizadas que la hacen interesante a la hora de utilizarla. Parrot trae como entorno de escritorio MATE (ya lo conocemos) asi que de entrada sabemos que es una distro liviana, pero con herramientas potentes, a su vez muy personalizable que es la virtud de FrozenBox con íconos, themes ad-hoc, wallpapers, etc. Requerimientos para la instalación de Parrot Security OS: CPU: 1Ghz dual core cpu ARCH: 32bit, 64bit y ARMhf RAM: minimo: 256Mb - 2048Mb recomendado GPU: No necesita aceleración STORAGE lite/core: 4GB / 8GB STORAGE Full: 16GB BOOT: Legacy bios or UEFI (testing) Bueno espero que les haya servido para que se den cuenta que básicamente todas tienen algo parecido, tal vez el manejo, la interfaz sea diferente, pero terminan haciendo lo que necesitamos. Todo dependerá como dije practicamente al principio de la guía, el "hacker" hace a la distro, jamás al revés!. Recuerden suscribirse en mi canal de YouTube y visitarnos en Telegran en el grupo de Linuxeros! Abrazo de gol!
  21. Un prestigioso equipo de astrólogos de la universidad politécnica de Mascachuches, ha realizado un estudio que arroja unos terribles resultados. Dicho experimento, que lleva realizándose desde mediados de los 80, ha costado unos 300 millones de las antiguas pesetas (por aquella época el euro aún no existía) y en él han evaluado a 257,5 linuxeros y una gata coja (por eso de la discriminación de especies, de movilidad, de género...) La OMS ya se plantea incluirlo entre la lista de enfermedades profesionales y mentales más comunes (lo de ser linuxero, los ñus y los unicornios es tema aparte) como una de las dolencias más extrañas y desconcertantes del siglo XIX y cuyo número de afectados va en aumento En cuanto a los unicornios, fantasía idílica de cualquier soñador empedernido que se precie, parece que se han visto afectados por el trastorno de sueño libre (así lo han denominado los expertos) y en la mente de los afectados han sido sustituidos por Ñus (Lo que nos deja con un gran número de unicornios en paro que se agolpan para irrumpir en las fantasías de los soñadores normales). De momento se desconoce el número de afectados y la OMS, aunque no lo considera aún una pandemia, recomienda prudencia hasta que puedan indagar más y tratar de sintetizar una cura (Eso y buscarle sitio a tanto unicornio porque ya no saben dónde meterlos y no cagan gominolas precisamente...). http://mascachuches.university/contry/es/Unicornios_en_paro
  22. Algunos les sonará el nombre de Techland, el estudio detrás de sagas como como Dead Island, Call of juarez o Dying Light. Este estudio/distribuidora mostró interes por GNU/Linux desde el mismo momento que Valve hizo su incursión en la plataforma del Ñu y el Pingüino y son varios los títulos que tenemos disponibles en Steam gracias a los Polacos. El último de ellos, Dying Light, que salió al mercado a principios de 2015, es una propuesta que combina shooter en primera persona, parkour y zombies y, sinceramente, me ha parecido una propuesta muy acertada, muy entretenida y hasta adictiva, si no fuera por un pequeño, simple, nimio y superficial detalle. El título lleva roto más de un año Las primeras versiones tras el lanzamiento pecaban de tener un rendimiento paupérrimo, que lo hacían injugable incluso en los equipos más potentes. Esto fue corregido con el parche 1.06, lanzado en Abril/Mayo del año pasado, que suponía una mejora enorme y, si bien no se puede esperar el 100% debido a las capas de traducción DX -> OGL, como ya hemos hablado en más de una ocasión, el juego dio un cambio radical en cuanto a desempeño y jugabilidad Sin embargo, este parche suposo un antes y un después, tanto porque el mecionado aumento de rendimiento fue asombroso, como por romper totalmente todas las capacidades online de éste. Desde Mayo del año pasado, el multijugador de Dying Light permanece completamente inservible. De esto se han hecho eco mucho usuarios, incluso se han escrito artículos sobre el tema, pero lo que me gustaría recalcar hoy no es el problema en sí, sino lo que hay detrás. Un soporte que deja en ridículo al peor servicio técnico con el que hayamos podido contactar jamás para resolver un problema. No voy a mostrar todo el suceso de principio a fin, porque hablamos de varios meses y no acabaríamos, aparte que mi inglés chapucero no es como para irlo luciendo y, bueno... ciertas subidas de tono cada vez que me daban largas o me soltaban una soberana gilipollez. Desde su plataforma Online todo parece muy bonito, con su correspondiente formulario para abrir un ticket de soporte, con sus desplegables, sus distintos campos para rellenar... y unas pequeñas instrucciones sobre lo que debemos aportar. Y como por probar no perdemos nada, qué menos que dar el coñazo a ver si aceleramos las cosas. El tiempo sigue pasando y el problema permanece sin que nadie haga nada, así que intentémoslo. Si se fijan en las fechas verán claramente que pone "hace tres meses" cuando, insisto, el juego lleva roto más de un año. Lo que marca es, supuestamente, el momento en el que dieron el tema como "solucionado" hace 3 meses, aunque el ticket lo abriera en Noviembre y aún siga abierto. En cualquier caso, aunque fueran sólo esos 3 meses ya sería un disparate para un ticket de soporte. Recordemos que estamos hablando de un juego que, tras una actualización, ya no permite el juego online. ¡OLE SUS HUEVOS ENORMES Y CUADRADOS! La culpa es mía porque en el disco tengo una partición XFS ¿Quién lo diría? Y yo pensando que lo que había reportado era un problema con su sistema multijugador online... Pero tras varios piropos muy inspirados, sigamos con los reportes y los logs Aquí tenemos un claro guión, una serie de preguntas predefinidas que hacen por inercia independientemente del problema que tengas o de lo que contestes. Quiero pensar que estaba tratando con una máquina y no con una persona real, porque de lo contrario sería bastante deprimente... Entre líneas se puede leer un: "Anda y que te den por culo. Gustosamente, Techland" pero... ocurre que en ese preciso momento anunciaron una actualización masiva del título, así como una expansión, que llegaría un par de semanas después. La idea, o al menos así me dieron a entender (o yo quise creer), era que entre todas las actualización de la "Enhanced Edition" habría un parche que resolvería lo que yo acababa de reportar. Como pequé de ingenuo y, tras el lanzamiento del nuevo juego "mejorado" no cambió absolutamente nada, seguí insistiendo, mandando reportes, nuevos logs tras cada actualización posterior que recibió el juego, siempre sin respuesta. Hasta hace dos días, que no envié un log sino un ultimatum. "Denme una solución o devuélvanme mi dinero". ¡Qué curioso! Un par de minutos después, raudos y diligentes, los monos amaestrados de Techland ya me tenían una respuesta preparada Bueno, parece tener sentido. Es bastante estúpido que sea yo el que tenga que hacerles todo el trabajo sucio, pero tener logs, tanto del equipo host, como del cliente, no es una mala idea para poder dar con el problema, sea el que sea, así que ya puestos, vamos a concederles una nonagésima oportunidad. Ni corto ni perezoso, me puse a buscar un conejillo de Indias. @@eMix tuvo la mala suerte de estar conectado en ese momento , así que pudimos juntar un buen material entre logs, capturas e informes. Obviamente, debajo de ese párrafo hay cosas más bonitas y sinceras, salidas de lo más profundo de mi corazón, con todo mi cariño y amor, pero las dejo para la imaginación de cada uno. Porque no es sólo la desfachatez de la respuesta, el tratarme como gilipollas o que una vez más se estén haciendo los suecos, es que llevo meses enviando reportes, siempre con las mismas especificaciones, con el mismo hardware y el mismo sistema ¿Y es ahora cuando reparan en que no estoy usando Ubuntu?¿Qué coño han hecho entonces con todos los reportes y toda la información que les he mandado?¿Imprimirlos para limpiarse el culo? Lo siento por el pobrecito becario, pero aún me queda un rato para que me dé por vencido. Y si además de desquitarme puedo darle el día a alguien... Sí, si alguno lo está pensando, así es. Del calentón y con la única idea de darles por culo tanto como me están dando ellos a mí, he hecho la prueba, aún a sabiendas que era ridículo. He destrozado el sistema y sufrido lo innombrable sólo para tener algo con lo que callarles la boca Ahora sólo me queda pulsar el botón de: "ENVIAR" EDITO Y seguimos con la fiesta de las chorradas gratuitas... No sé si reirme, llorar, averiguar dónde está la sede y prenderle fuego... Aunque, aún siendo una estupidez, la primera frase no podría ser más acertada: Las distribuciones GNU/Linux no son soportadas "POR DISEÑO" y el juego no va a funcionar. Se les empiezan a agotar las excusas baratas... ésta es repetida Me parece que estoy cerca del límite de ruptura, el becario/robot ha entrado en bucle CONTINUARÁ...
  23. Hace ya varios años que Wayland, el protocolo de servidor gráfico que sustituirá al veterano X11, está "por llegar", pero sigue sin hacerlo y es que, aunque cada vez estamos más cerca y ya hay distribuciones que se atreven a incluirlo entre su paquetería, como alternativa o incluso, como servidor gráfico por defecto, aún hay muchos escollos en el camino que hay que solventar para que Wayland puede estar en el escritorio de todos los linuxeros. Entre las tareas pendientes están, como no podría ser de otra manera, la compatibilidad por parte de los distintos controladores gráficos y la adaptación de entornos gráficos, gestores de ventanas, compositores, etc al nuevo protocolo. En este sentido, desde hace más de un año viene desarrollándose y acalorado y enrevesado debate que dio origen con la presentación, por parte de Nvidia, de EGLStream. Por hacer un breve resumen, hasta ahora Wayland ha girado en torno al administrador genérico del buffer GBM, algo que Nvidia, ya por el año 2012 criticó, para un par de años más tarde presentar su alternativa, que es lo que ahora conocemos como EGLStreams. Esto no fue bien recibido por la comunidad, que ya sabemos de sobra que es de mecha corta y desde entonces el conflicto está en el aire. Lo irónico del caso es que, en esta ocasión, la empresa californiana, conocida por tener muy buen soporte pero también prácticas muy privativas, tiene razón. GBM, aún siendo software libre, es de carácter exclusivo y está atado estrictamente a los controladores mesa, mientras que EGLStream se basa en el estándar abierto EGL, es multisistema, multiplataforma y, por lo que hemos podido saber hasta el momento, en cuanto a eficiencia y capacidades técnicas también supone una mejora importante. La problemática reside, precisamente, en ese lapso de tiempo de 3-4 años desde que Nvidia hiciera públicas sus intenciones hasta que finalmente se materializaron, pues todo el trabajo se ha venido desarrollando pensando únicamente en GBM y un cambio a estas alturas significaría replantearse muchas cosas y modificar un gran número de líneas de código. Además, muchos temen que a falta de un consenso acaben teniendo que mantener simultáneamente dos métodos de manejo del buffer para cada compositor, con todo el esfuerzo que ello implica. E incluso hay quien sugiere reinventar GBM para ponerlo a la altura de las características de EGLStreams en lugar de modificar los compositores para que hagan uso de otro administrador del buffer. Aun sin haber llegado a una conclusión clara todavía, parece que Nvidia va ganado adeptos que consideran que apuntar a un estándar universal y abierto, además de más completo y eficiente, en torno a una nueva API desarrollada de manera conjunta, es el camino a seguir. Entre ellos está la gente de Gnome, que ya ha empezado a trabajar para adaptarse lo antes posible. Por si fuera poco y como reza el título de este tema, Nvidia sigue avanzando mientras la comunidad sigue debatiendo y en su última serie de controladores incluye nuevas librerías EGL para Wayland y una interfaz de plataforma externa para EGLStreams, de tal forma que manejo de buffer utilizando EGLStreams podría ser implementado de manera sencilla en cualquier sistema de ventanas sobre plataformas EGL de bajo nivel superpuestas. Concretamente sobre EGL_PLATFORM_DEVICE_EXT, utilizando extensiones EGLStream. Para rematar, nos brindan todo el código fuente de ambos, tanto de la interfaz de plataforma externa EGLStremas como de las librerías EGL para Wayland,incluyen nuevas extensiones Vulkan, sombreado multihilo GLSL y habilitan las optimizaciones OpenGL por defecto (con un sistema de autoajuste que las desactiva en caso de que no supongan una mejora del rendimiento) en el nuevo controlador 378.X. Casi nada... y de fondo la comunidad aún discutiendo:sweat: https://lists.freedesktop.org/archives/wayland-devel/2017-January/032722.html.
  24. Bueno gente vengo a compartir una grata novedad que el 12 de Enero nuestro Telegram Desktop se actualizó a la versión 1.0, pero con la interesante novedad de que ahora tenemos themes para personalizarlo más! Cómo es ésto? Ahora les voy a pasar a compartir como se lo personaliza, dónde ingresar para descargar los themes, etc. Comencemos! Para instalar un theme: 1 – Ingresamos en el canal https://t.me/themes 2 – Buscamos el Theme que nos guste 3 – Lo descargamos y aplicamos 4 – Tenemos unos segundos para ver como queda sinó podemos revertir. Para volver al theme default: 1 – Vamos a las tres “lineas” (arriba a la izquierda), Luego – Ajustes 2 – En el apartado Fondo de chat, a la derecha dice Usar el tema por defecto. 3 – Tocamos ahí y listo! 4 – También tenemos la opción de revertir en el caso que no tengamos pensado volver al theme default. Tan simple como ésto, ahora de todas formas dejo un video a continuación por las dudas vean como queda: ¿Qué usamos? Distribución: Archlinux. Aplicación: Telegram Desktop 1.0. WindowManager: Openbox. Abrazo de gol.
  25. 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
×
×
  • Crear Nuevo...