Ir al contenido

Ranking


Contenido Popular

Mostrando contenido con la reputación más alta desde 20/07/12 en todas las áreas

  1. 21 puntos
    Shiba87

    WhatsApp en GNU/Linux a través de Pidgin

    Al contrario que otros métodos que hacen uso del Android SDK, máquinas virtuales o cualquier otro tipo de emulación/virtualización, este método utiliza únicamente pidgin y uno de sus muchos plugins que nos da acceso a la red de Whasapp como si del cliente nativo se tratase, sin tener que lidiar con Java u otras tecnologías de la misma índole. Gracias a Latam por tan buena idea http://gulch.org.mx/whatsapp-via-pidgin-en-archlinux-y-derivados/ En primer lugar, es evidente que tendremos que instalar Pidgin y algunas librerías para poder hacer funcionar posteriormente el script que nos ayudará a registrar el nuevo "teléfono" desde el que nos vamos a conectar. Archers Gracias a AUR la cosa se simplifica bastante, ya que tanto el plugin como el script de yowsup están disponibles allí pacman -S pidgin yaourt -S python2-yowsup-git python2-argparse yowsup-client-git Lista la parte de la instalación/compilación, sólo queda configurar y usar Debianeros Toca trabajar un poquito más aptitude install python2.7 python-dateutil python-argparse pidgin libglib2.0-0 libglib2.0-dev libpurple-dev git make g++ libfreeimage-dev Descargamos los scrits y el plugin con git git clone https://github.com/davidgfnet/whatsapp-purple.git git clone https://github.com/tgalal/yowsup.git Compilamos el plugin de pidgin y lo colocamos en su lugar cd whatsapp-purple make; make install cp -rf libwhatsapp.so /usr/lib/pidgin/ cd .. y finalmente damos permisos al script de configuracion/autentificación yowsup chmod +x yowsup/yowsup-cli Lista la parte de la instalación/compilación, sólo queda configurar y usar Fedorianos Para ellos el compañero @@Mgbu se ha currado una guía exclusiva http://gnulinuxvagos.es/topic/2323-whatsapp-p-pidgin-en-fedora Configurar la cuenta y usar el cliente Para poder hacer uso de Whatsapp desde pidgin necesitaremos configurar primero el script de Yowsup para registrar nuestro nuevo "teléfono" o hacernos pasar por el que utilizamos habitualmente para acceder a esta red de mensajería instantánea. Con el nuevo yowsup cli 2.0 hay una serie de consideraciones extras a tener en cuenta, ya que las últimas trabas impuestas por Whatsapp hacen el proceso de registro algo más complicado que antes antes de realizar la petición debemos conocer algunas cosas fundamentales: Código del país (CC) Número de teléfono (irá precedido también por el código del país) Código móvil del país (MCC) (Opcional) Código de la red (MNC) (Opcional) La autentificación se realizará mediante el código que nos llegará, según especifiquemos, vía mensaje SMS o llamada de voz. Debemos asegurarnos bien que todos los datos sean correctos antes de realizar la petición, de lo contrario el código no llegará y nos podrían penalizar con un tiempo de espera de horas o incluso días si lo intentamos varias veces consecutivas sin éxito. Para no escribir un comando kilométrico vamos a definir un archivo de configuración "config" donde fijaremos el teléfono y el código del país: Como ven, aunque definimos el código del país por separado, éste siempre precederá al número de teléfono en todas las operaciones. La contraseña la hemos dejado vacía porque aún no la tenemos Hacemos la petición ./yowsup-cli registration --requestcode sms --phone 34XXXXXXXX --cc 34 -c /ruta/archivo/config Modificando el valor --requestcode entre sms o voice, especificamos el medio a través del que nos llegará el código de activación ./yowsup-cli registration --requestcode voice --phone 34XXXXXXXX --cc 34 -c /ruta/archivo/config Pasados unos instantes (no desesperen si tarda un poco más de la cuenta), nos llegará dicho código de activación de Whatsapp, que ahora tendremos que registrar para que nos den por fin nuestra clave real de acceso a whatsapp. después de --register colocaremos los 5 números del código sin espacios ni guiones, seguidos nuevamente del teléfono y el código del país yowsup-cli registration --register xxxxxx --phone 34XXXXXXXX --cc 34 Si todo ha salido bien el script les devolverá un mensaje con todos nuestros datos, incluida la contraseña real del servicio (pw:) que podremos utilizar libremente con Pidgin Cuando accedan a Pidgin verán un nuevo protocolo disponible en el cliente, el de WhatsApp Y podremos añadir nuestros datos como si de cualquier otra cuenta de mensajería instantánea se tratase, siendo nuestro usuario el número de teléfono (Siempre con el código del país primero) y la contraseña, el galimatías de número símbolos y letras que nos ha devuelto el script que acabamos de ejecutar Ya tendríamos todo listo para utilizar este servicio como si estuviéramos conectados desde nuestro teléfono móvil pero con todas las ventajas de estar en un PC. No obstante, lo más probable es que Pidgin no sea capaz de añadir automáticamente todos los contactos que ya teníamos en nuestra cuenta, así que nos tocará añadir a mano más de uno y, vuelvo a insistir, lo haremos siempre con el código internacional delante del número.
  2. 20 puntos
    Fransis

    dd: clona y graba discos duros fácilmente

    Con vuestro permisos, voy a dejar por aqui otro pequeño manualillo que muchas veces tengo que consultar y siempre acabo en diferentes lares. por eso lo quiero dejar aqui, con el resto de las cosas tan interesantes que tenemos en "esta nuestra comunidad". El comando dd (Dataset Definition), es una herramienta sencilla, útil, y sorprendente, a la vez que desconocida por muchos. Esta aplicación fue creada a mediados de los 70, en principio para Unix, simplemente porque no existía. Pero al contrario que otras herramientas que desde su creación se han ido sofisticando, ésta se ha ido simplificando, hasta el punto de poder hacer lo mismo que buenos programas comerciales como Norton Ghost o libres como CloneZilla, con sólo una pequeña orden en la línea de comandos. Ni que decir tiene que toda la información de dd la podéis consultar con el comando man dd e info dd, también dos grandes olvidados… Al lío… Lo primero siempre es tener claro el disco duro de origen y el de destino, algo que averiguamos fácilmente con el comando (como root) fdisk -l. La sintaxis más básica, sería ésta [como root]: dd if=[origen] of=[destino] Por lo que si quisiéramos clonar un disco duro: dd if=/dev/hda of=/dev/hdb bs=1M con esto clonaríamos el disco hda en hdb. (discos IDE) O: dd if=/dev/sda of=/dev/sdb bs=1M para discos SATA Con bs=1M, estamos diciendo que tanto la lectura como la escritura se haga en bloques de 1 megabyte (menos, sería más lento pero más seguro, y con más nos arriesgamos a perder datos por el camino). Hay que tener en cuenta que de esta forma grabarás el disco “tal cual”, MBR, tabla de particiones, espacio vacío, etc., por lo que sólo podrás grabar en un disco del mismo o mayor tamaño. Vamos a ver algunos ejemplos prácticos y opciones de este comando: dd if=/dev/hda1 of=/dev/hdb bs=1M Grabaríamos sólo la primera partición del disco de origen en el de destino. dd if=/dev/hda of=/dev/hdb1 bs=1M Grabaríamos el disco completo en la primera partición del disco de destino. dd if=/dev/hda of=/home/hda.bin Crear una imagen del disco duro, puede ser bin o iso (a partir de ahora utilizaré nuestro home como ejemplo). Como root: dd if=/dev/hda | gzip > /home/hda.bin.gz Crearíamos con el anterior comando una imagen del disco comprimida, (podemos utilizar gzip, bzip o bzip2.) Crea una imagen de un CD: dd if=/dev/cdrom of=/home/imagendeCD.iso Para montar la imagen del CD: mount -o loop imagedeCD.iso /mnt/home Copiar el Master Boot Record: dd if=/dev/hda of=mbr count=1 bs=512 Para restaurar el MBR: dd if=mbr of=/dev/hda Copiar el Volume Boot Sector (VBS): dd if=/dev/hda of=/home/sector_arranque_hda count=1 bs=512 Para restaurar el VBS: dd if=/home/sector_arranque_hda of=/dev/hda Algunas curiosidades: Recuperar un DVD rayado: dd if=/dev/cdrom of=/home/dvd_recuperado.iso conv=noerror,sync Esto no recupera todo el DVD, en este caso, sólo los sectores legibles. Sirve también para discos duros defectuosos. La opción noerror sirve para obviar los errores de lectura en cualquier situación. Otro ejemplo sería: dd conv=noerror if=/dev/hda of=~/home/imagen_disco_con_errores.iso Grabaríamos con ello una imagen del disco duro en nuestro home saltándonos los errores del disco (muy útil para discos que se están muriendo). Limpia nuestro MBR y la tabla de particiones: dd if=/dev/zero of=/dev/hda bs=512 count=1 Limpia el MBR pero no toca la tabla de particiones (muy útil para borrar el GRUB sin perder datos en las particiones): dd if=/dev/zero of=/dev/hda bs=446 count=1 Crea un archivo vacío de 1 Mb, una opción muy interesante como ahora veremos: dd if=/dev/zero of=archivo_nuevo_vacio bs=1024 count=1024 Crear un archivo swap de 2Gb así de fácil: sudo dd if=/dev/zero of=/swapspace bs=4k count=2048M mkswap /swapspace swapon /swapspace Al borde de la paranoia… Convierte todas las letras en mayúsculas: dd if=miarchivo of=miarchivo conv=ucase Cambia en todo el disco, la palabra Puigcorbe por Slqh, ( puedes cambiar rápidamente tu nombre a todos los archivos del disco): dd if=/dev/sda | sed ‘s/Puigcorbe/Slqh/g’ | dd of=/dev/sda Llena el disco con caracteres aleatorios cinco veces. No va a quedar ni rastro de información en el disco : for n in {1..5}; do dd if=/dev/urandom of=/dev/hda bs=8b conv=notrunc; done (*) Nota final: utiliza este comando con precaución, y asegúrate siempre del orden y nombre de tus discos duros, porque lo mismo que te clona un disco te lo borra ‘en un plis’. Fuente: http://linuxzone.es/dd-clona-y-graba-discos-duros-facilmente/
  3. 20 puntos
    Shiba87

    GNU/Linux Vagos Artwork Pack 1.0

    Como ya se dijo en su momento, tras el concurso aniversario para elegir el Artwork que llevaría GNU/Linux Vagos 5.0 y los cambios posteriores sufridos por GNU/Linux Vagos 5.3, todo el material que fue enviado por los participantes acabaría incluido en un pack para que todos los Vagos pudieran descargarlo. Además de un detalle que ha tenido con nosotros SapphireGD que también hemos incluido Si quieres darle a tu escritorio un aspecto un poco más "vago" o simplemente te gusta coleccionar fondos, no lo dudes, éste pack creado por la gente del foro debe estar en tu disco duro. VagOS Artwork Pack
  4. 19 puntos
    tato

    Con permiso..

    Hola y muy buenas a tod@s!! He aqui uno mas decidido a prescindir del software privativo, impositivo y lucrativo (ellos) y unirse (almeno a nivel personal, por trabajo tendre que seguir dependiendo de mi mac y win) a esta gran familia GNU-Linux. Asi que aqui me presento con la esperanza de ser aceptado en su comunidad y, contando con su paciencia, experiencia y propuestas, empezar a dar mis primeros pasos en este entorno totalmente desconocido..Gracias a tod@s y hasta pronto
  5. 18 puntos
    Shiba87

    No quiero una licencia de Windows y no pienso pagar por ella

    Es un tema muy manido, que todos conocemos y que se ha tratado en multitud de ocasiones pero que conforme pasa el tiempo, lejos de aclararse parece que se complica más y más. Lo más habitual, cuando nos decidimos a adquirir cualquier equipo informático, es que éste incluya una serie de tasas o gravámenes que no vienen a cuento pero que nos cobran igualmente sin nuestro consentimiento. Me refiero, evidentemente a las licencias de software (bloatware) que nos obligan a pagar junto con el hardware del equipo. En el caso de los PCs de escritorio convencionales, siempre que contemos con los conocimientos necesarios o tengamos alguna tienda o conocido de confianza que nos pueda echar una mano, es posible adquirir los componentes por separado para después ensamblarlos nosotros mismos, ahorrándonos un buen dinero al no tener que pagar marca (sí, parece ser que poner una pegatina de cierta compañía cuesta una fortuna), la manos de obra (si lo hacemos nosotros) y, por supuesto, todas las tasas relacionadas con el software. Para equipos más compactos, portátiles, ultraportátiles, "todo en uno"... es imposible el ensamblaje por piezas así que nos obligan a pagar por el bloatware o no nos venden el equipo (Sí, con esa misma prepotencia) Algunos en este punto dirán que existen distribuidores de equipos sin sistema operativo o incluso que venden equipos con GNU/Linux, pero también sabemos que son una pequeña minoría y que además de la falta de oferta se unen otros problemas. En primer lugar, hay fabricantes que ofrecen modelos con o sin sistema operativo (o con GNU/Linux) pero sin embargo cobran lo mismo o más por el equipo SIN software que por su homónimo cargado de bloatware (una estafa con todas las letras) También ocurre que entre los modelos que ofrecen sólo hay equipos de bajo coste, antiguos o de escasas prestaciones. O todo lo contrario, equipos de muy altas prestaciones y precios también desorbitados, es casi imposible encontrar un término medio asequible. Esto nos deja con una única opción y es hacer valer nuestros derechos como consumidores y ampararnos en la leyes vigentes que, aunque burdas y mal redactadas, están de nuestra parte. Software y Hardware son cosas muy diferentes y eso debemos tenerlo muy claro. Al adquirir un equipo informático con la compañía X, nos comprometemos a abonar una cantidad determinada por el producto y a cumplir una serie de condiciones propias de la Marca, una serie de cuestiones para disfrutar de la garantía que nos ofrecen, etc Lo que en ningún momento incluye el software de la compañía Y, que no tiene absolutamente nada que ver con el bien que estamos adquiriendo y que nosotros no hemos solicitado en ningún momento. Por tanto, no tienen por qué cobrárnoslo y mucho menos obligarnos a aceptar la licencia del mismo, pues no deja de ser un contrato que nadie puede coaccionarnos para que lo firmemos. En otros países la legislación es muy concreta en este sentido y deja muy clara la separación entre software y hardware. Sin embargo, en España y América Latina (entre otros muchos) estamos aún en la edad de piedra en lo que leyes se refiere y las compañías hacen y deshacen lo que quieren y por muy ilegal que sea, no se hace nada al respecto. Los usuarios del foro que hayan seguido e tema que abrí en la sección de ayuda estarán al tanto del asunto, pero para los que no, aquí va la historia de un equipo de la marca Acer que incluía un software que no quería y por el que me negué a pagar. Lo más triste de la situación es que el portátil en cuestión ni siquiera es mío, pero "como tú entiendes de esas cosas", acabé comiéndome el marrón Día 22 de Diciembre de 2013 Aún no hay ningún equipo comprado, ni siquiera elegido. Llamaremos este día el momento de "Ni se te ocurra comprar nada hasta que no me informe bien de lo que hay que hacer" Tras echar un vistazo a lo que nos ofrece el mercado en cuanto a portátiles, parece que el más firme candidato a compra es un Acer Aspire E, así que toca mirar detenidamente las condiciones, procedimientos, trámites y todo lo que sea relevante para lo que nos ocupa en relación a esta compañía. Por lo que parece, tras consultar todo lo que he podido y más, aunque no es posible solicitar el equipo SIN sistema operativo, no debería haber ningún problema en pedir la devolución del importe de la licencia del sistema después de adquirir el equipo siempre que se cumplan una serie de condiciones muy concretas. En primer lugar, tal y como contempla el EULA de Microsoft, contamos con un período máximo de 30 días para devolver una licencia de un producto que hayamos comprado a dicha compañía, una vez pasado ese tiempo no hay nada que hacer. Aquí hay que ser espabilados y no perder tiempo, pues si bien Microsoft ofrece 30 días, la compañía que nos suministra el Hardware puede ofrecer otro margen de tiempo diferente para tramitar las devoluciones. En el caso de Acer, son también 30 días. El segundo requisito y el más importante es que jamás, bajo ningún concepto, sin importar las circunstancias, debemos aceptar la licencia del software que queremos devolver. Puede parecer algo obvio, pero en los equipos actuales es algo crítico, pues Microsoft extorsiona... perdón... pide a los fabricantes que vendan sus equipos con UEFI y Secure Boot y Fast Boot habilitados por defeto. Esto significa que en el momento que pulsamos el botón de encendido del equipo, Fastboot impide que se muestre el menú de UEFI, Secure Boot comprueba las firmas y acabamos dentro del sistema y con la licencia aceptada sin haber hecho nada. Por eso debo insistir en que EL EQUIPO NO DEBE ENCENDERSE NI UNA SOLA VEZ, hacerlo nos dejará sin ningún derecho a reclamación. El tercero, quizá el más molesto, es que para eliminar el contenido del disco duro del equipo y completar el proceso de devolución del dinero hay que recurrir al servicio técnico oficial de Acer, nadie más puede tocar el equipo. Sabiendo todo esto, vamos a continuar con nuestra odisea. Día 26 de Diciembre de 2013 Elegido el portátil, un Acer como habíamos dicho Día 10 de Enero de 2013 ¿No decías que era importante hacer las cosas sin perder tiempo?¿Qué ha pasado? Lo que ha pasado es que el portátil no ha sido comprado en un comercio local sino pedido fuera y los encargados del reparto ha tenido el detalle de convertir un envío de "como máximo 3 o 4 días" en una espera de 15 días, con lo cual, por una tontería he perdido la mitad del tiempo que tengo para poder reclamar Así que ese mismo día busco la forma de contactar directamente con Acer, porque si bien la teoría estaba muy clara, a la hora de la verdad no es nada fácil desenvolverse entre la maraña burocrática de la compañía. Veo dos opciones, el chat soporte en línea de Acer o un número 902 por el que te cobran un ojo de la cara, así que accedo al chat de soporte en línea para preguntar dónde debo dirigirme, qué debo presentar y cómo hacerlo. Tras un primer intento fallido al toparme con alguien que no tenía mucha idea de lo que hacía y acabó desconectándose del chat por superar el tiempo máximo de espera mientras "hacía una consulta", pude por fin encontrar a alguien que parecía saber del tema. Una vez más me recordó que el equipo no debe ser encendido, que sólo tengo 30 días para reclamar y que sólo puede llevarlo a cabo un técnico autorizado y me remite al portal de Soporte de Acer Europa, donde relleno el primer formulario RMA. http://customercare.acer-euro.com/customercare/Default.aspx Día 13 de Enero de 2014 Nos ha pillado el fin de semana por medio, así que perdemos dos días más antes de recibir respuesta a la reclamación y el reloj sigue corriendo. Una respuesta afirmativa y a la vez vacía, pues no me han dicho nada que no supiera ya, es exactamente lo mismo que me comentaron en la sesión de soporte en línea del Viernes. Abro una segunda petición donde les digo que, efectivamente, quiero seguir adelante, que me informen de cuáles son los pasos a seguir, qué debo presentar y a dónde debo dirigirme Día 14 de Enero de 2014 2ª respuesta, aún peor que la anterior Ahora me he perdido. Han cerrado el caso RMA anterior y me han abierto uno nuevo, en el que me dicen que debo "reabrir" el caso que me han cerrado ellos sin ningún tipo de información de cómo hacerlo. Es más, este último RMA también me lo han dado por "resuelto" y lo han cerrado. Día 15 de Enero de 2014 Volvemos a la carga, conectando de nuevo con el soporte en línea de Acer donde por fin tengo un golpe de buena suerte y me topo con alguien que no sólo sabe lo que hace, sino que se ofrece a agilizar el proceso tramitándolo él mismo. Según me comenta, parece que como me dijeron anteriormente no era la manera de hacerlo y por eso me cerraban los casos sin más. El procedimiento es sencillo. Debo adjuntar una prueba de compra (copia de la factura) y rellenar un formulario de reembolso que me van a enviar y, a la hora de tramitar el RMA, hay que saltarse un paso y en lugar de realizar una petición, hacerlo directamente, como si ya fuéramos a enviar el equipo a reparar. Día 16 de Enero de 2014 No contento con la ayuda del día anterior, mi gran amigo del chat me llama directamente porque ha vuelto a tramitarse mal y ya que la copia de la factura sí que ha llegado, el formulario y los últimos trámites ya me los gestiona él. Además, me ha dado la dirección y el número de teléfono del centro de soporte donde debo dirigirme para que formateen el portátil. Efectivamente, pasados unos minutos me envía el tan nombrado formulario de reembolso y, una vez más, los requisitos de los que hemos hablado todos estos días. Eso sí, es la primera vez que alguien me da una cifra exacta de lo que me van a devolver. Además del formulario en cuestión, recibo un mensaje de Acer Ibérica que dice lo siguiente: Tras esto, procedemos a rellenar el famoso cuestionario que tanto ha costado conseguir y que tampoco tienen nada de especial Y nos vamos a dar un paseo hasta el servicio técnico que, mira qué bien, está a menos de 20Km de aquí Aquí la cosa se vuelve a poner fea. De entrada me dicen que les entregue sólo el portátil (porque no sólo no lo había encendido, es que aún estaba en su caja y sin abrir ) uno de los empleados me recoge la factura de compra, el formulario y mira el número del RMA para consultarlo en la base de datos. Entonces, después de mirar la pantalla, es cuando sale del "modo automático" y vuelve al mundo de los vivos con un ¿Que quieres que hagamos qué? Comienza un tira y afloja, yo le intento explicar, él me intenta explicar a mí por qué me equivoco... se escuchan frases del tipo: Y es cuando llegamos a Un minuto, dos, tres... 10 minutos después, muy amable de nuevo, aparece diciendo que tenían que consultarlo con "la central", que dejara una copia de los papeles que traía, mis datos, un número de contacto, la foto para la ficha polici... no, perdón, eso es de otra historia ... y ya me llamarían cuando tuvieran respuesta (Porque ahora el tipejo éste que vino a darles el día ya no está tan equivocado ¿Verdad? ) Y aquí ya hemos hecho un nuevo amigo y las frases que se oyen son totalmente distintas Sólo ha fallado una cosa. No tienen ni idea de lo que hay que hacer y hasta que la confirmación no llegue " de arriba" el portátil no me lo recogen, así que me toca otro viaje de ida y vuelta. Aprovecharé para hacer la compra o algo Día 20 de Enero de 2014 Acaba de sonar el teléfono. Es el servicio técnico de Acer, concretamente el "supervisor" que ha resultado ser supervisora. Ya lo han confirmado, están dispuestos por fin a recoger el portátil, lo único que necesitan es un número de cuenta donde hacer el ingreso Día 21 de Enero de 2014 La última pataleta. Y es que hoy no me han entregado el portátil, como me habían dicho, argumentando que es un proceso que, y cito textualmente No obstante han tenido la gentileza de llamarme, cuando ya me había ido y justo a la hora en que cerraban para decirme que mi equipo YA ESTABA LISTO y que fuera a recogerlo cuando quisiera En fin... dejando a un lado la mala experiencia que he tenido con este nefasto servicio técnico que me ha tenido más de 10 días esperando y dando vueltas por una cuestión que no lleva más de 10 minutos, finalmente se ha terminado. Acer me ha devuelto lo que me correspondía . Querida Acer Hace muy poco que nos conocemos pero he tenido suficiente para toda una vida. Has intentado disuadirme de mil maneras para deshacerte de mí, marearme con tus laberintos administrativos, tratarme como si estuviera loco... pero finalmente has cumplido porque no te ha quedado otro remedio. Has hecho bien, porque no tenía intención de rendirme. Si quieres cobrarme por algo extra, ofrécemelo directamente en lugar de robarme, yo ya decidiré si vale la pena gastarme el dinero o no. A quien sí quiero agradecer es a mi amigo del servicio técnico en línea, que es el único que ha sabido cómo manejar la situación como es debido y me ha sacado del apuro, aunque dudo que vaya a recibir una gratificación por hacer lo correcto, más bien lo contrario La historia termina y tras muchos atolladeros, dolores de cabeza y trampas burocráticas, hemos triunfado, porque este toque de atención no es sólo "un idiota con la cabeza muy dura" sino uno de tantos que ahora saben que pueden ganar si hacen valer sus derechos. No es tan complicado, sólo hay que mantenerse firmes y tener un poco de paciencia.
  6. 16 puntos
    Shiba87

    Una visita a la casa de los desarrolladores de Linux

    Desde la fundación Linux han querido ofrecernos una serie de visitas guiadas a las casas de los principales desarrolladores del Kernel. En total 30 de los responsables de llevar Linux hasta donde está compartirán con nosotros algunos de sus secretos cada semana. Como era de esperar, una de las primeras paradas ha sido en la casa del gran jefe. Linus Torlvalds nos ha abierto las puertas de su morada y nos ha enseñado todos sus juguetes https://www.youtube.com/watch?v=HSgUPqygAww Otro de los que ha querido invitarnos a su casa ha sido Steve Rostedt, actualmente en la nómina de Red Hat y encargado de mantener la versión estable de los parches para el kernel real-time El tercero, aunque en realidad fue el primero en atreverse a abrirnos su puerta, es Greg Kroah-Hartman La curta entrega corre de la mano de Shuah Khan, veterana desarrolladora de Linux perteneciente a la división de Código abierto de Samsung El quinto en unirse a la fiesta es Jes Sorensen, del equipo de Habilitación de plataformas de Red Hat, principalmente centrado en los RAID Nuevamente nos movemos entre los desarrolladores de Red Hat para conocer la casa de John Linville, encargado de mantener principalmente la parte de redes inalámbricas Tejun Heo, principal ingeniero de software de Red Hat, nos ha abierto las puertas de su casa. Stephane Graber, lider del proyecto LinuxContainers.org y empleado de Canonical, nos ha abierto las puertas de su oficina en Montreal, Canada. K.Y. Srinivasan, quizá el más extraño de la lista ya que trabaja para Microsoft, encargándose principalmente de la compatibilidad de Azure e Hyper-V con el sistema del Ñu y el pingüino
  7. 16 puntos
    twestin

    Muestranos tu escritorio.

    Tras muchos desastres con el hardware he tenido que reinstalar hace unos dias... otra vez, para celebrar el dia el mio con Debian Wheezy (aunque como vereis realmente es Debian "Twesting" :lol: ) mi pantalla del grub
  8. 15 puntos
    radon2

    400 comandos para GNU/Linux que deberías conocer

    Información del sistema arch: mostrar la arquitectura de la máquina (1). uname -m: mostrar la arquitectura de la máquina (2). uname -r: mostrar la versión del kernel usado. dmidecode -q: mostrar los componentes (hardware) del sistema. hdparm -i /dev/hda: mostrar las características de un disco duro. hdparm -tT /dev/sda: realizar prueba de lectura en un disco duro. cat /proc/cpuinfo: mostrar información de la CPU. cat /proc/interrupts: mostrar las interrupciones. cat /proc/meminfo: verificar el uso de memoria. cat /proc/swaps: mostrar ficheros swap. cat /proc/version: mostrar la versión del kernel. cat /proc/net/dev: mostrar adaptadores de red y estadísticas. cat /proc/mounts: mostrar el sistema de ficheros montado. lspci -tv: mostrar los dispositivos PCI. lsusb -tv: mostrar los dispositivos USB. date: mostrar la fecha del sistema. cal 2011: mostrar el almanaque de 2011. cal 07 2011: mostrar el almanaque para el mes julio de 2011. date 041217002011.00: colocar (declarar, ajustar) fecha y hora. clock -w: guardar los cambios de fecha en la BIOS. Apagar (Reiniciar Sistema o Cerrar Sesión) shutdown -h now: apagar el sistema (1). init 0: apagar el sistema (2). telinit 0: apagar el sistema (3). halt: apagar el sistema (4). shutdown -h hours:minutes &: apagado planificado del sistema. shutdown -c: cancelar un apagado planificado del sistema. shutdown -r now: reiniciar (1). reboot: reiniciar (2). logout: cerrar sesión. Archivos y Directorios cd /home: entrar en el directorio “home”. cd ..: retroceder un nivel. cd ../..: retroceder 2 niveles. cd: ir al directorio raíz. cd ~user1: ir al directorio user1. cd -: ir (regresar) al directorio anterior. pwd: mostrar el camino del directorio de trabajo. ls: ver los ficheros de un directorio. ls -F: ver los ficheros de un directorio. ls -l: mostrar los detalles de ficheros y carpetas de un directorio. ls -a: mostrar los ficheros ocultos. ls *[0-9]*: mostrar los ficheros y carpetas que contienen números. tree: mostrar los ficheros y carpetas en forma de árbol comenzando por la raíz.(1) lstree: mostrar los ficheros y carpetas en forma de árbol comenzando por la raíz.(2) mkdir dir1: crear una carpeta o directorio con nombre ‘dir1′. mkdir dir1 dir2: crear dos carpetas o directorios simultáneamente (Crear dos directorios a la vez). mkdir -p /tmp/dir1/dir2: crear un árbol de directorios. rm -f file1: borrar el fichero llamado ‘file1′. rmdir dir1: borrar la carpeta llamada ‘dir1′. rm -rf dir1: eliminar una carpeta llamada ‘dir1′ con su contenido de forma recursiva. (Si lo borro recursivo estoy diciendo que es con su contenido). rm -rf dir1 dir2: borrar dos carpetas (directorios) con su contenido de forma recursiva. mv dir1 new_dir: renombrar o mover un fichero o carpeta (directorio). cp file1: copiar un fichero. cp file1 file2: copiar dos ficheros al unísono. cp dir /* .: copiar todos los ficheros de un directorio dentro del directorio de trabajo actual. cp -a /tmp/dir1 .: copiar un directorio dentro del directorio actual de trabajo. cp -a dir1: copiar un directorio. cp -a dir1 dir2: copiar dos directorio al unísono. ln -s file1 lnk1: crear un enlace simbólico al fichero o directorio. ln file1 lnk1: crear un enlace físico al fichero o directorio. touch -t 0712250000 file1: modificar el tiempo real (tiempo de creación) de un fichero o directorio. file file1: salida (volcado en pantalla) del tipo mime de un fichero texto. iconv -l: listas de cifrados conocidos. iconv -f fromEncoding -t toEncoding inputFile > outputFile: crea una nueva forma del fichero de entrada asumiendo que está codificado en fromEncoding y convirtiéndolo a ToEncoding. find . -maxdepth 1 -name *.jpg -print -exec convert ”{}” -resize 80×60 “thumbs/{}” ;: agrupar ficheros redimensionados en el directorio actual y enviarlos a directorios en vistas de miniaturas (requiere convertir desde ImagemagicK). Encontrar archivos find / -name file1: buscar fichero y directorio a partir de la raíz del sistema. find / -user user1: buscar ficheros y directorios pertenecientes al usuario ‘user1′. find /home/user1 -name *.bin: buscar ficheros con extensión ‘. bin’ dentro del directorio ‘/ home/user1′. find /usr/bin -type f -atime +100: buscar ficheros binarios no usados en los últimos 100 días. find /usr/bin -type f -mtime -10: buscar ficheros creados o cambiados dentro de los últimos 10 días. find / -name *.rpm -exec chmod 755 ‘{}’ ;: buscar ficheros con extensión ‘.rpm’ y modificar permisos. find / -xdev -name *.rpm: Buscar ficheros con extensión ‘.rpm’ ignorando los dispositivos removibles como cdrom, pen-drive, etc.… locate *.ps: encuentra ficheros con extensión ‘.ps’ ejecutados primeramente con el command ‘updatedb’. whereis halt: mostrar la ubicación de un fichero binario, de ayuda o fuente. En este caso pregunta dónde está el comando ‘halt’. which halt: mostrar la senda completa (el camino completo) a un binario / ejecutable. Montando un sistema de ficheros mount /dev/hda2 /mnt/hda2: montar un disco llamado hda2. Verifique primero la existencia del directorio ‘/ mnt/hda2′; si no está, debe crearlo. umount /dev/hda2: desmontar un disco llamado hda2. Salir primero desde el punto ‘/ mnt/hda2. fuser -km /mnt/hda2: forzar el desmontaje cuando el dispositivo está ocupado. umount -n /mnt/hda2: correr el desmontaje sin leer el fichero /etc/mtab. Útil cuando el fichero es de solo lectura o el disco duro está lleno. mount /dev/fd0 /mnt/floppy: montar un disco flexible (floppy). mount /dev/cdrom /mnt/cdrom: montar un cdrom / dvdrom. mount /dev/hdc /mnt/cdrecorder: montar un cd regrabable o un dvdrom. mount /dev/hdb /mnt/cdrecorder: montar un cd regrabable / dvdrom (un dvd). mount -o loop file.iso /mnt/cdrom: montar un fichero o una imagen iso. mount -t vfat /dev/hda5 /mnt/hda5: montar un sistema de ficheros FAT32. mount /dev/sda1 /mnt/usbdisk: montar un usb pen-drive o una memoria (sin especificar el tipo de sistema de ficheros). Espacio de Disco df -h: mostrar una lista de las particiones montadas. ls -lSr |more: mostrar el tamaño de los ficheros y directorios ordenados por tamaño. du -sh dir1: Estimar el espacio usado por el directorio ‘dir1′. du -sk * | sort -rn: mostrar el tamaño de los ficheros y directorios ordenados por tamaño. rpm -q -a –qf ‘%10{SIZE}t%{NAME}n’ | sort -k1,1n: mostrar el espacio usado por los paquetes rpm instalados organizados por tamaño (Fedora, Redhat y otros). dpkg-query -W -f=’${Installed-Size;10}t${Package}n’ | sort -k1,1n: mostrar el espacio usado por los paquetes instalados, organizados por tamaño (Ubuntu, Debian y otros). Usuarios y Grupos groupadd nombre_del_grupo: crear un nuevo grupo. groupdel nombre_del_grupo: borrar un grupo. groupmod -n nuevo_nombre_del_grupo viejo_nombre_del_grupo: renombrar un grupo. useradd -c “Name Surname ” -g admin -d /home/user1 -s /bin/bash user1: Crear un nuevo usuario perteneciente al grupo “admin”. useradd user1: crear un nuevo usuario. userdel -r user1: borrar un usuario (‘-r’ elimina el directorio Home). usermod -c “User FTP” -g system -d /ftp/user1 -s /bin/nologin user1: cambiar los atributos del usuario. passwd: cambiar contraseña. passwd user1: cambiar la contraseña de un usuario (solamente por root). chage -E 2011-12-31 user1: colocar un plazo para la contraseña del usuario. En este caso dice que la clave expira el 31 de diciembre de 2011. pwck: chequear la sintaxis correcta el formato de fichero de ‘/etc/passwd’ y la existencia de usuarios. grpck: chequear la sintaxis correcta y el formato del fichero ‘/etc/group’ y la existencia de grupos. newgrp group_name: registra a un nuevo grupo para cambiar el grupo predeterminado de los ficheros creados recientemente. Permisos en Ficheros (Usa ”+” para colocar permisos y ”-” para eliminar) ls -lh: Mostrar permisos. ls /tmp | pr -T5 -W$COLUMNS: dividir la terminal en 5 columnas. chmod ugo+rwx directory1: colocar permisos de lectura ®, escritura (w) y ejecución(x) al propietario (u), al grupo (g) y a otros (o) sobre el directorio ‘directory1′. chmod go-rwx directory1: quitar permiso de lectura ®, escritura (w) y (x) ejecución al grupo (g) y otros (o) sobre el directorio ‘directory1′. chown user1 file1: cambiar el dueño de un fichero. chown -R user1 directory1: cambiar el propietario de un directorio y de todos los ficheros y directorios contenidos dentro. chgrp group1 file1: cambiar grupo de ficheros. chown user1:group1 file1: cambiar usuario y el grupo propietario de un fichero. find / -perm -u+s: visualizar todos los ficheros del sistema con SUID configurado. chmod u+s /bin/file1: colocar el bit SUID en un fichero binario. El usuario que corriendo ese fichero adquiere los mismos privilegios como dueño. chmod u-s /bin/file1: deshabilitar el bit SUID en un fichero binario. chmod g+s /home/public: colocar un bit SGID en un directorio –similar al SUID pero por directorio. chmod g-s /home/public: desabilitar un bit SGID en un directorio. chmod o+t /home/public: colocar un bit STIKY en un directorio. Permite el borrado de ficheros solamente a los dueños legítimos. chmod o-t /home/public: desabilitar un bit STIKY en un directorio. Atributos especiales en ficheros (Usa ”+” para colocar permisos y ”-” para eliminar) chattr +a file1: permite escribir abriendo un fichero solamente modo append. chattr +c file1: permite que un fichero sea comprimido / descomprimido automaticamente. chattr +d file1: asegura que el programa ignore borrar los ficheros durante la copia de seguridad. chattr +i file1: convierte el fichero en invariable, por lo que no puede ser eliminado, alterado, renombrado, ni enlazado. chattr +s file1: permite que un fichero sea borrado de forma segura. chattr +S file1: asegura que un fichero sea modificado, los cambios son escritos en modo synchronous como con sync. chattr +u file1: te permite recuperar el contenido de un fichero aún si este está cancelado. lsattr: mostrar atributos especiales. Archivos y Ficheros comprimidos bunzip2 file1.bz2: descomprime in fichero llamado ‘file1.bz2′. bzip2 file1: comprime un fichero llamado ‘file1′. gunzip file1.gz: descomprime un fichero llamado ‘file1.gz’. gzip file1: comprime un fichero llamado ‘file1′. gzip -9 file1: comprime con compresión máxima. rar a file1.rar test_file: crear un fichero rar llamado ‘file1.rar’. rar a file1.rar file1 file2 dir1: comprimir ‘file1′, ‘file2′ y ‘dir1′ simultáneamente. rar x file1.rar: descomprimir archivo rar. unrar x file1.rar: descomprimir archivo rar. tar -cvf archive.tar file1: crear un tarball descomprimido. tar -cvf archive.tar file1 file2 dir1: crear un archivo conteniendo ‘file1′, ‘file2′ y’dir1′. tar -tf archive.tar: mostrar los contenidos de un archivo. tar -xvf archive.tar: extraer un tarball. tar -xvf archive.tar -C /tmp: extraer un tarball en / tmp. tar -cvfj archive.tar.bz2 dir1: crear un tarball comprimido dentro de bzip2. tar -xvfj archive.tar.bz2: descomprimir un archivo tar comprimido en bzip2 tar -cvfz archive.tar.gz dir1: crear un tarball comprimido en gzip. tar -xvfz archive.tar.gz: descomprimir un archive tar comprimido en gzip. zip file1.zip file1: crear un archivo comprimido en zip. zip -r file1.zip file1 file2 dir1: comprimir, en zip, varios archivos y directorios de forma simultánea. unzip file1.zip: descomprimir un archivo zip. Paquetes RPM (Red Hat, Fedora y similares) rpm -ivh package.rpm: instalar un paquete rpm. rpm -ivh –nodeeps package.rpm: instalar un paquete rpm ignorando las peticiones de dependencias. rpm -U package.rpm: actualizar un paquete rpm sin cambiar la configuración de los ficheros. rpm -F package.rpm: actualizar un paquete rpm solamente si este está instalado. rpm -e package_name.rpm: eliminar un paquete rpm. rpm -qa: mostrar todos los paquetes rpm instalados en el sistema. rpm -qa | grep httpd: mostrar todos los paquetes rpm con el nombre “httpd”. rpm -qi package_name: obtener información en un paquete específico instalado. rpm -qg “System Environment/Daemons”: mostar los paquetes rpm de un grupo software. rpm -ql package_name: mostrar lista de ficheros dados por un paquete rpm instalado. rpm -qc package_name: mostrar lista de configuración de ficheros dados por un paquete rpm instalado. rpm -q package_name –whatrequires: mostrar lista de dependencias solicitada para un paquete rpm. rpm -q package_name –whatprovides: mostar la capacidad dada por un paquete rpm. rpm -q package_name –scripts: mostrar los scripts comenzados durante la instalación /eliminación. rpm -q package_name –changelog: mostar el historial de revisions de un paquete rpm. rpm -qf /etc/httpd/conf/httpd.conf: verificar cuál paquete rpm pertenece a un fichero dado. rpm -qp package.rpm -l: mostrar lista de ficheros dados por un paquete rpm que aún no ha sido instalado. rpm –import /media/cdrom/RPM-GPG-KEY: importar la firma digital de la llave pública. rpm –checksig package.rpm: verificar la integridad de un paquete rpm. rpm -qa gpg-pubkey: verificar la integridad de todos los paquetes rpm instalados. rpm -V package_name: chequear el tamaño del fichero, licencias, tipos, dueño, grupo, chequeo de resumen de MD5 y última modificación. rpm -Va: chequear todos los paquetes rpm instalados en el sistema. Usar con cuidado. rpm -Vp package.rpm: verificar un paquete rpm no instalado todavía. rpm2cpio package.rpm | cpio –extract –make-directories *bin*: extraer fichero ejecutable desde un paquete rpm. rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm: instalar un paquete construido desde una fuente rpm. rpmbuild –rebuild package_name.src.rpm: construir un paquete rpm desde una fuente rpm. Actualizador de paquetes YUM (Red Hat, Fedora y similares) yum install package_name: descargar e instalar un paquete rpm. yum localinstall package_name.rpm: este instalará un RPM y tratará de resolver todas las dependencies para ti, usando tus repositorios. yum update package_name.rpm: actualizar todos los paquetes rpm instalados en el sistema. yum update package_name: modernizar / actualizar un paquete rpm. yum remove package_name: eliminar un paquete rpm. yum list: listar todos los paquetes instalados en el sistema. yum search package_name: Encontrar un paquete en repositorio rpm. yum clean packages: limpiar un caché rpm borrando los paquetes descargados. yum clean headers: eliminar todos los ficheros de encabezamiento que el sistema usa para resolver la dependencia. yum clean all: eliminar desde los paquetes caché y ficheros de encabezado. Paquetes Deb (Debian, Ubuntu y derivados) dpkg -i package.deb: instalar / actualizar un paquete deb. dpkg -r package_name: eliminar un paquete deb del sistema. dpkg -l: mostrar todos los paquetes deb instalados en el sistema. dpkg -l | grep httpd: mostrar todos los paquetes deb con el nombre “httpd” dpkg -s package_name: obtener información en un paquete específico instalado en el sistema. dpkg -L package_name: mostar lista de ficheros dados por un paquete instalado en el sistema. dpkg –contents package.deb: mostrar lista de ficheros dados por un paquete no instalado todavía. dpkg -S /bin/ping: verificar cuál paquete pertenece a un fichero dado. Actualizador de paquetes APT (Debian, Ubuntu y derivados) apt-get install package_name: instalar / actualizar un paquete deb. apt-cdrom install package_name: instalar / actualizar un paquete deb desde un cdrom. apt-get update: actualizar la lista de paquetes. apt-get upgrade: actualizar todos los paquetes instalados. apt-get remove package_name: eliminar un paquete deb del sistema. apt-get check: verificar la correcta resolución de las dependencias. apt-get clean: limpiar cache desde los paquetes descargados. apt-cache search searched-package: retorna lista de paquetes que corresponde a la serie «paquetes buscados». Ver el contenido de un fichero cat file1: ver los contenidos de un fichero comenzando desde la primera hilera. tac file1: ver los contenidos de un fichero comenzando desde la última línea. more file1: ver el contenido a lo largo de un fichero. less file1: parecido al commando ‘more’ pero permite salvar el movimiento en el fichero así como el movimiento hacia atrás. head -2 file1: ver las dos primeras líneas de un fichero. tail -2 file1: ver las dos últimas líneas de un fichero. tail -f /var/log/messages: ver en tiempo real qué ha sido añadido al fichero. Manipulación de texto cat file1 file2 .. | command <> file1_in.txt_or_file1_out.txt: sintaxis general para la manipulación de texto utilizando PIPE, STDIN y STDOUT. cat file1 | command( sed, grep, awk, grep, etc…) > result.txt: sintaxis general para manipular un texto de un fichero y escribir el resultado en un fichero nuevo. cat file1 | command( sed, grep, awk, grep, etc…) » result.txt: sintaxis general para manipular un texto de un fichero y añadir resultado en un fichero existente. grep Aug /var/log/messages: buscar palabras “Aug” en el fichero ‘/var/log/messages’. grep ^Aug /var/log/messages: buscar palabras que comienzan con “Aug” en fichero ‘/var/log/messages’ grep [0-9] /var/log/messages: seleccionar todas las líneas del fichero ‘/var/log/messages’ que contienen números. grep Aug -R /var/log/*: buscar la cadena “Aug” en el directorio ‘/var/log’ y debajo. sed ‘s/stringa1/stringa2/g’ example.txt: reubicar “string1” con “string2” en ejemplo.txt sed ‘/^$/d’ example.txt: eliminar todas las líneas en blanco desde el ejemplo.txt sed ‘/ *#/d; /^$/d’ example.txt: eliminar comentarios y líneas en blanco de ejemplo.txt echo ‘esempio’ | tr ‘[:lower:]‘ ‘[:upper:]‘: convertir minúsculas en mayúsculas. sed -e ’1d’ result.txt: elimina la primera línea del fichero ejemplo.txt sed -n ‘/stringa1/p’: visualizar solamente las líneas que contienen la palabra “string1”. Establecer caracter y conversión de ficheros dos2unix filedos.txt fileunix.txt: convertir un formato de fichero texto desde MSDOS a UNIX. unix2dos fileunix.txt filedos.txt: convertir un formato de fichero de texto desde UNIX a MSDOS. recode ..HTML < page.txt > page.html: convertir un fichero de texto en html. recode -l | more: mostrar todas las conversiones de formato disponibles. Análisis del sistema de ficheros badblocks -v /dev/hda1: Chequear los bloques defectuosos en el disco hda1. fsck /dev/hda1: reparar / chequear la integridad del fichero del sistema Linux en el disco hda1. fsck.ext2 /dev/hda1: reparar / chequear la integridad del fichero del sistema ext 2 en el disco hda1. e2fsck /dev/hda1: reparar / chequear la integridad del fichero del sistema ext 2 en el disco hda1. e2fsck -j /dev/hda1: reparar / chequear la integridad del fichero del sistema ext 3 en el disco hda1. fsck.ext3 /dev/hda1: reparar / chequear la integridad del fichero del sistema ext 3 en el disco hda1. fsck.vfat /dev/hda1: reparar / chequear la integridad del fichero sistema fat en el disco hda1. fsck.msdos /dev/hda1: reparar / chequear la integridad de un fichero del sistema dos en el disco hda1. dosfsck /dev/hda1: reparar / chequear la integridad de un fichero del sistema dos en el disco hda1. Formatear un sistema de ficheros mkfs /dev/hda1: crear un fichero de sistema tipo Linux en la partición hda1. mke2fs /dev/hda1: crear un fichero de sistema tipo Linux ext 2 en hda1. mke2fs -j /dev/hda1: crear un fichero de sistema tipo Linux ext3 (periódico) en la partición hda1. mkfs -t vfat 32 -F /dev/hda1: crear un fichero de sistema FAT32 en hda1. fdformat -n /dev/fd0: formatear un disco flooply. mkswap /dev/hda3: crear un fichero de sistema swap. Trabajo con la SWAP mkswap /dev/hda3: crear fichero de sistema swap. swapon /dev/hda3: activando una nueva partición swap. swapon /dev/hda2 /dev/hdb3: activar dos particiones swap. Salvas (Backup) dump -0aj -f /tmp/home0.bak /home: hacer una salva completa del directorio ‘/home’. dump -1aj -f /tmp/home0.bak /home: hacer una salva incremental del directorio ‘/home’. restore -if /tmp/home0.bak: restaurando una salva interactivamente. rsync -rogpav –delete /home /tmp: sincronización entre directorios. rsync -rogpav -e ssh –delete /home ip_address:/tmp: rsync a través del túnel SSH. rsync -az -e ssh –delete ip_addr:/home/public /home/local: sincronizar un directorio local con un directorio remoto a través de ssh y de compresión. rsync -az -e ssh –delete /home/local ip_addr:/home/public: sincronizar un directorio remoto con un directorio local a través de ssh y de compresión. dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr ‘dd of=hda.gz’: hacer una salva de un disco duro en un host remoto a través de ssh. dd if=/dev/sda of=/tmp/file1: salvar el contenido de un disco duro a un fichero. (En este caso el disco duro es “sda” y el fichero “file1”). tar -Puf backup.tar /home/user: hacer una salva incremental del directorio ‘/home/user’. ( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr ‘cd /home/share/ && tar x -p’: copiar el contenido de un directorio en un directorio remoto a través de ssh. ( tar c /home ) | ssh -C user@ip_addr ‘cd /home/backup-home && tar x -p’: copiar un directorio local en un directorio remoto a través de ssh. tar cf – . | (cd /tmp/backup ; tar xf – ): copia local conservando las licencias y enlaces desde un directorio a otro. find /home/user1 -name ‘*.txt’ | xargs cp -av –target-directory=/home/backup/ –parents: encontrar y copiar todos los ficheros con extensión ‘.txt’ de un directorio a otro. find /var/log -name ‘*.log’ | tar cv –files-from=- | bzip2 > log.tar.bz2: encontrar todos los ficheros con extensión ‘.log’ y hacer un archivo bzip. dd if=/dev/hda of=/dev/fd0 bs=512 count=1: hacer una copia del MRB (Master Boot Record) a un disco floppy. dd if=/dev/fd0 of=/dev/hda bs=512 count=1: restaurar la copia del MBR (Master Boot Record) salvada en un floppy. CD-ROM cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force: limpiar o borrar un cd regrabable. mkisofs /dev/cdrom > cd.iso: crear una imagen iso de cdrom en disco. mkisofs /dev/cdrom | gzip > cd_iso.gz: crear una imagen comprimida iso de cdrom en disco. mkisofs -J -allow-leading-dots -R -V “Label CD” -iso-level 4 -o ./cd.iso data_cd: crear una imagen iso de un directorio. cdrecord -v dev=/dev/cdrom cd.iso: quemar una imagen iso. gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom -: quemar una imagen iso comprimida. mount -o loop cd.iso /mnt/iso: montar una imagen iso. cd-paranoia -B: llevar canciones de un cd a ficheros wav. cd-paranoia – ”-3”: llevar las 3 primeras canciones de un cd a ficheros wav. cdrecord –scanbus: escanear bus para identificar el canal scsi. dd if=/dev/hdc | md5sum: hacer funcionar un md5sum en un dispositivo, como un CD. Trabajo con la RED ( LAN y Wi-Fi) ifconfig eth0: mostrar la configuración de una tarjeta de red Ethernet. ifup eth0: activar una interface ‘eth0′. ifdown eth0: deshabilitar una interface ‘eth0′. ifconfig eth0 192.168.1.1 netmask 255.255.255.0: configurar una dirección IP. ifconfig eth0 promisc: configurar ‘eth0′en modo común para obtener los paquetes (sniffing). dhclient eth0: activar la interface ‘eth0′ en modo dhcp. route -n: mostrar mesa de recorrido. route add -net 0/0 gw IP_Gateway: configurar entrada predeterminada. route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1: configurar ruta estática para buscar la red ’192.168.0.0/16′. route del 0/0 gw IP_gateway: eliminar la ruta estática. echo “1” > /proc/sys/net/ipv4/ip_forward: activar el recorrido ip. hostname: mostrar el nombre del host del sistema. ip link show: mostar el estado de enlace de todas las interfaces. mii-tool eth0: mostar el estado de enlace de ‘eth0′. ethtool eth0: mostrar las estadísticas de tarjeta de red ‘eth0′. netstat -tup: mostrar todas las conexiones de red activas y sus PID. netstat -tupl: mostrar todos los servicios de escucha de red en el sistema y sus PID. tcpdump tcp port 80: mostrar todo el tráfico HTTP. iwlist scan: mostrar las redes inalámbricas. iwconfig eth1: mostrar la configuración de una tarjeta de red inalámbrica. Redes de Microsoft Windows (SAMBA) nbtscan ip_addr: resolución de nombre de red bios. nmblookup -A ip_addr: resolución de nombre de red bios. smbclient -L ip_addr/hostname: mostrar acciones remotas de un host en windows. Tablas IP (CORTAFUEGOS) iptables -t filter -L: mostrar todas las cadenas de la tabla de filtro. iptables -t nat -L: mostrar todas las cadenas de la tabla nat. iptables -t filter -F: limpiar todas las reglas de la tabla de filtro. iptables -t nat -F: limpiar todas las reglas de la tabla nat. iptables -t filter -X: borrar cualquier cadena creada por el usuario. iptables -t filter -A INPUT -p tcp –dport telnet -j ACCEPT: permitir las conexiones telnet para entar. iptables -t filter -A OUTPUT -p tcp –dport http -j DROP: bloquear las conexiones HTTP para salir. iptables -t filter -A FORWARD -p tcp –dport pop3 -j ACCEPT: permitir las conexiones POP a una cadena delantera. iptables -t filter -A INPUT -j LOG –log-prefix “DROP INPUT”: registrando una cadena de entrada. iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE: configurar un PAT (Puerto de traducción de dirección) en eth0, ocultando los paquetes de salida forzada. iptables -t nat -A PREROUTING -d 192.168.0.1 -p tcp -m tcp –dport 22 -j DNAT –to-destination 10.0.0.2:22: redireccionar los paquetes diriguidos de un host a otro. Monitoreando y depurando top: mostrar las tareas de linux usando la mayoría cpu. ps -eafw: muestra las tareas Linux. ps -e -o pid,args –forest: muestra las tareas Linux en un modo jerárquico. pstree: mostrar un árbol sistema de procesos. kill -9 ID_Processo: forzar el cierre de un proceso y terminarlo. kill -1 ID_Processo: forzar un proceso para recargar la configuración. lsof -p $$: mostrar una lista de ficheros abiertos por procesos. lsof /home/user1: muestra una lista de ficheros abiertos en un camino dado del sistema. strace -c ls >/dev/null: mostrar las llamadas del sistema hechas y recibidas por un proceso. strace -f -e open ls >/dev/null: mostrar las llamadas a la biblioteca. watch -n1 ‘cat /proc/interrupts’: mostrar interrupciones en tiempo real. last reboot: mostrar historial de reinicio. lsmod: mostrar el kernel cargado. free -m: muestra el estado de la RAM en megabytes. smartctl -A /dev/hda: monitorear la fiabilidad de un disco duro a través de SMART. smartctl -i /dev/hda: chequear si SMART está activado en un disco duro. tail /var/log/dmesg: mostrar eventos inherentes al proceso de carga del kernel. tail /var/log/messages: mostrar los eventos del sistema. Otros comandos útiles apropos …keyword: mostrar una lista de comandos que pertenecen a las palabras claves de un programa; son útiles cuando tú sabes qué hace tu programa, pero de sconoces el nombre del comando. man ping: mostrar las páginas del manual on-line; por ejemplo, en un comando ping, usar la opción ‘-k’ para encontrar cualquier comando relacionado. whatis …keyword: muestra la descripción de lo que hace el programa. mkbootdisk –device /dev/fd0 `uname -r`: crear un floppy boteable. gpg -c file1: codificar un fichero con guardia de seguridad GNU. gpg file1.gpg: decodificar un fichero con Guardia de seguridad GNU.
  9. 15 puntos
    eMix

    Recuperar Grub a partir de LiveCD o LiveUSB

    A tod@s nos ha pasado que reinstalando cualquier otro S.O que tengamos en nuestro PC nos quedemos sin Grub de arranque, aqui os muestro una manera sencilla de recuperarlo a traves de un LiveCD o USB, valido para Debian o toda distribucion basada en Debian: Usando una distribución Live Consiste en usar una distribución en modo LiveCD o LiveUSB para instalar nuevamente el GRUB. Usaremos el LiveCD puede ser cualquier otra distribución que use GRUB2 como gestor de arranque y no LILO ni Grub 1. Lo primero que debemos hacer es arrancar el live-cd y abrir una terminal. Despues escribimos los siguiente para ver las particiones de los distintos discos duros: Después vemos cual es la partición donde tenemos nuestro S.O que contenia el Grub y la montamos en /mnt (en la mayoría de los casos esta partición será sda1, el ejemplo lo haré con esa partición pero mira cual es tu partición con el comando fdisk): Ahora, monta el resto de los dispositivos: Y ejecuta el comando chroot de forma que accedemos como root al sistema de archivos de nuestro antiguo S.O: Por último cargamos el Grub en el MBR ejecutando el siguiente comando: (sda lo debemos substituir por el disco duro que utilizamos para arrancar los sistemas operativos, casi siempre es sda. Ojo!! no poner el número de partición, solo sda). Reiniciamos y cuando vuelva a arrancar nuestro S.O otra vez (no el del LiveCD), podemos ajustar en el menú del GRUB manualmente para que aparezca en el menú de arranque el nuevo sistema operativo que nos borró el MBR, o dejar que lo haga el automáticamente con el siguiente comando: Si el comando no te funciona, quizás necesites instalar el paquete grub2: Informacion recopilada entre instalacion e instalacion, no se por que el grub siempre me desaparecia
  10. 15 puntos
    Shiba87

    Donaciones y Vagos, al parecer no tan Vagos

    Hoy mismo, hace menos de una hora, hemos abierto un tema en el que solicitábamos un poco de ayuda de vuestra parte. Lo que nunca habríamos podido imaginar es que en apenas un momento que he dejado de mirar la pantalla el monitor de donaciones se haya estropeado, no por un problema de software sino por la velocidad en que se ha superado la cifra que nos habíamos marcado como objetivo No he tenido tiempo de asimilarlo aún y ni siquiera tenía pensado qué iba a decir en el tema de agradecimiento en el caso de que llegáramos a conseguirlo y ahora, al ver esto.. simplemente no puedo expresar con palabras lo mucho que nos ha sorprendido, pero aún más lo agradecidos que estamos por ayudarnos a seguir adelante y créanme que significa mucho más de lo que se puede llegar a expresar con palabras. Sólo espero que estemos a la altura de lo que esto significa y haremos todo lo posible por merecerlo. Seguiremos aquí, igual de Vagos, igual de linuxeros... pero ahora con más medios gracias a todos ustedes. No me gusta repetirme pero una vez más ¡Gracias!
  11. 15 puntos
    pacoeloyo

    de nuevo en casa

    ante todo buenas tardes, han pasado casi 7 mes desde mi ultima visita a esta gran familia. Por lo que veo la familia ha aumentado en mas de 300 pinguinos nuevos, y por supuesto les dio a todos/as la bienvenida. Por ahora solo podre entrar en el foro por el telefono, mas adelante participare mas ¿Las galletas siguen en vigor?
  12. 15 puntos
    Como sé que hay mucho poniendo atención y preguntando y ya que he podido probar un poco más el nuevo cacharro que me he agenciado, vamos a hacer una review, de las de andar por casa, de Firefox OS, porque por ahí se dicen o se dejan de decir cosas, se exagera, fanáticos de un lado y de otro barren para casa.... A mí lo que me gustaría es presentar el teléfono tal cual, e ir contando cosas que nos podemos encontrar cualquiera de nosotros al manejar el sistema móvil de Mozilla. Por supuesto, no debemos olvidar que en todo momento hablamos del ZTE Open, el modelo de gama más baja que podemos encontrar con Firefox OS y el primero que ha salido a la venta para el público en general. De entrada nos encontramos un terminal sencillo, fácil de manejar y que cumple sobradamente con el trabajo que se esperar de un teléfono, realizar/recibir llamadas y mensajes, navegar, reproducir música, sacar fotos... Firefox OS es un sistema sencillo de manejar, aunque de entrada algunas cosas nos pueden resultar algo diferentes, especialmente para los acostumbrados a utilizar otros sistemas habitualmente, como Android y, al mismo tiempo, otras resultarán muy familiares. Tendremos una pestaña principal donde estará únicamente la barra de lanzamiento en la parte inferior, fecha y hora y los iconos de la bandeja en la esquina superior izquierda. (Para todos aquellos que se estén preguntando cómo se sacan capturas de pantalla dentro de Firefox OS, es tan sencillo como pulsar simultáneamente el botón de encendido y el botón "home". Las capturas se almacenarán en la carpeta screenshots dentro de la tarjeta de memoria) Si nos "deslizamos" hacia la derecha accederemos a las pestañas de aplicaciones, que podremos ordenar como queramos y también añadirlas a la barra de lanzamiento inferior (Máximo 8 aplicaciones), así como moverlas a otras pestañas. Si bienes un proceso sencillo, mantener el dedo sobre el icono que deseamos mover puede resultar algo inexacto y difícil, aunque no podría decir si es por algún problema del SO o la calidad de la pantalla táctil del ZTE. En las pestañas de la izquierda tendremos las aplicaciones "online", tales como servicios de música (Grooveshark, youtube, Soundcloud...), redes sociales (Facebook, Twitter, Flickr...), Tiempo, prensa..... En definitiva todo lo que vienen siendo servicios de Internet. No habría por qué especificarlo, pero en vista que muchos medios ""especializados"" andan esparciendo información incorrecta respecto a este tema, debemos saber que el hecho de apoyarse en HTML5 no hace a Firefox OS un sistema Online ni por asomo. Como cualquier otro sistema se ejecuta en local y sus aplicaciones también, aunque, como en cualquier caso, habrán otras aplicaciones que exijan conexión a internet, pero nada diferente a cualquier otro sistema operativo. Firefox OS es y será totalmente funcional en terminales SIN conexión a internet. Aclarado esto, empezaré a hablar un poco por encima de las aplicaciones propias del sistema Operativo móvil, para pasar luego a hacer un repaso de algunas aplicaciones interesantes con las que me he topado en el Market. Market La tienda de aplicaciones de Mozilla es uno de los pilares principales de Firefox OS, donde podremos encontrar todo tipo de aplicaciones, y aunque cabría esperar lo contrario, a día de hoy no son pocas precisamente, aunque esos sí, puede que se echen en falta algunas de las que aún no han sido portadas/desarrollados para este sistema, como puede ser WhatsAPP o Evernote. Poco hay que decir sobre el funcionamiento del market. Las aplicaciones están separadas por categorías, con su correspondiente descripción e imágenes, precio y su correspondiente botón de instalación. Sólo tendremos que navegar entre las diferentes categorías o usar el buscador para encontrar lo que necesitamos y, simplemente, pulsar instalar para que la aplicación pase a estar en nuestro smartphone. Nos sorprenderá la rapidez de descarga/instalación y el tamaño de las aplicaciones que, en la mayoría de los casos, apenas ocupan unos pocos cientos de KiB. Reproductor de Audio El reproductor de Audio es una pequeña maravilla, simple, rápido, pero funcional y completo al mismo tiempo. Automáticamente detectará los archivos de Audio que tengamos en nuestra SD y los añadirá a la lista de reproducción. Si bien no nos permite crear listas personalizadas, podemos ordenarlas según nuestras preferencias, reproduciendo las últimas añadidas a la lista, las mejor valoradas, las menos oídas, etc. Como cualquier otro reproductor de audio podremos consultar la lista por artistas, álbumes o temas, además del Collage propio del reproductor Reproductor de Vídeo Por el contrario, el reproductor de vídeo es algo más tosco y, aunque cumple su cometido de manera eficiente, los formatos/codecs soportados son los mismos que los del navegador Firefox, así que los vídeos bajo, por ejemplo, H.264 ni siquiera aparecerán en la lista de reproducción. De entrada, nos encontraremos simplemente con una lista de Vídeos detectados (compatibles) que nos permitirá reproducir cualquiera de ellos. Los controles del reproductor son igualmente simples, reproducir, pausa, barra de progreso, título del tema en reproducción y poco más. El volumen lo controlaremos mediante las teclas de volumen del propio teléfono. Navegador Qué decir de Firefox que no sepamos ya. El navegador de Mozilla funciona muy bien, incluso con los limitados recursos del ZTE Open Calendario El calendario, que es a la vez agenda nos permitirá organizar nuestro tiempo, a la vez que añadir recordatorios y avisos para eventos importantes Correo Un gestor muy simple de correo. Cámara 3.15 MegaPixels, para sacar fotos y grabar vídeo. Poco más que decir. En este caso dependerá de las cualidades de la propia cámara. Galería Un sencillo visor de imágenes que nos mostrará, tanto los fotos que hagamos con la cámara, como cualquier archivo de imagen que alojemos en el teléfono. También nos permitirá reproducir los vídeos que hayamos grabado con la cámara Radio FM Por si no era bastante con el reproductor de audio, conectando los auriculares podremos sintonizar también la radio FM. Notificaciones La pantalla de notificaciones la podremos encontrar deslizando una pestaña que se encuentra en la parte superior. En ella se mostrarán todos los avisos y mensajes, incluidas las actualizaciones. Desde aquí tendremos un acceso rápido al menú de configuración y podremos habilitar/deshabilitar las conexiones del teléfono, Wifi, Bluetooh, 3G, etc, así como poner el dispositivo en "modo avión", que viene siendo una manera radical de dejar el teléfono sin ningún tipo de conexión habilitada sin tener que apagarlo. Ideal para cuando vamos en avión. Aquí debo aclarar otro punto que también he visto que crea confusión. El modo avión NO sirve para poner el teléfono "en silencio", ni tampoco se han olvidado de modo silencio en Firefox, simplemente no lo encontrarán en la pantalla de notificaciones, porque sólo muestra accesos rápidos a las conexiones de red, no al sonido. Para habilitar o deshabilitar el modo silencio, tenemos que mantener pulsado el botón de encendido uno o dos segundos. Nos aparecerá una nueva pantalla, donde además de las opciones de apagado y, nuevamente, el modo avión, aparecerá el mencionado modo silencio. Si hiciéramos una pulsación breve del botón de encendido, lo que conseguiríamos sería bloquear la pantalla del teléfono. Llamadas No creo que tenga que decir nada acerca de este mucho, no hay más misterio del que podemos ver en la imagen. Únicamente dejar constancia del correcto funcionamiento del teléfono a la hora de realizar llamadas. Mensajes Nos encontramos en la misma situación a la hora de enviar mensajes SMS. Tenemos un menú simple y funcional que cumple perfectamente su cometido. Consumo En este caso no me estoy refiriendo al consumo de energía o recursos, sino de una aplicación que trae consigo el ZTE Open, que nos permite llevar un control preciso del consumo de datos que llevamos. Muy útil para todos aquellos que tengan un límite de MiBs a la hora de navegar desde el teléfono. Batería Sólo llevo dos días con el teléfono y realmente no sabría dar una opinión sobre la duración de la batería y/o el consumo del sistema todavía Menú de Configuración Llegamos a una parte muy importante, los ajustes y la personalización del sistema. Como podemos ver, tenemos diferentes secciones dentro de ajustes: Red y Conectividad GPS, Wifi, ajustes de llamadas, Red y Datos... Personalización Ajustes de sonido, Pantalla, Fecha/hora, Idioma... Privacidad y seguridad Bloqueo del teléfono, permisos de aplicaciones, dot not track... Dispositivo Información sobre el dispositivo, batería, Memoria... Varios detalles de este menú: Podría parecer una tontería pero resulta IMPOSIBLE cambiar el tono de llamada por uno personalizado. A excepción de un par de sonidos que trae el teléfono por defecto, asignar un nuevo tono para las llamadas o cualquier otra alerta sonora es algo que no he sido capaz de conseguir. Independientemente del formato de archivos que queramos asignar, nombre o localización, no hay forma de poder salir de los tonos preestablecidos del teléfono. Opciones para desarrolladores. Un menú "oculto" dentro de información de sistema que nos permitirá habilitar algunas opciones extras destinadas al desarrollo y debuggin Desde "Datos Multimedia" podremos habilitar/deshabilitar el "Modo Disco USB" para poder acceder a los datos de la tarjeta SD cuando conectemos el teléfono al PC Podremos compartir internet a través de una conexión Wifi o Thetering desde "Red y Conectividad" En "Dispositivo" tenemos la opción de "mejorar Firefox OS", enviando información anónima de rendimiento e informes de errores a Mozilla, pudiendo elegir si este proceso se realiza de manera automática o manual. Las aplicaciones siempre pedirán permiso antes de acceder a los datos de nuestro teléfono o enviar información fuera de este. Esto se puede modificar posteriormente desde "Privacidad y Seguridad" y, al mismo tiempo, el menú de "Permisos de aplicaciones" nos permitirá desinstalar las aplicaciones que no queramos. Otra forma de eliminar aplicaciones es desde la misma pestaña de aplicaciones, mantener pulsada la pantalla durante uno o dos segundo hasta que los iconos parpadeen y muestren una "X" de color rojo en la esquina superior derecha. Pulsando la X correspondiente a la aplicación que queremos eliminar, nos aparecerá el menú de confirmación para borrarla. Aplicaciones que he podido probar Loqui En este caso, Me ha costado un poco poder dar uso a esta aplicación, pues de entrada no conseguía de ninguna manera que aceptara la cuenta de Dukgo que había creado para la ocasión. Sin embargo, tras investigar un poco parece que es un bug que hace que con cuentas dukgo sólo se reciban mensajes entrantes, sin poder enviar nada desde el teléfono hacia el exterior y ni siquiera ver o modificar la lista de contactos. Probando con otras cuentas he tenido más suerte. Parece que funciona bastante bien también. Simple pero muy efectivo Mapwire Aunque el servicio de mapas que incorpora el teléfono es HERE Maps, de Nokia, me he decantado por esta aplicación que he encontrado de casualidad en el Market, principalmente por hacer uso de Open Street Maps M2S (Message to Space) Se trata de otro servicio de mensajería instantánea que parece muy interesante. En este caso sí he podido darme de alta y loguearme, aunque como aún no tengo ningún contacto, no puedo decir mucho acerca de su desempeño real. Simple RSS Como su nombre indica es un lector de feeds Rss sencillo pero potente. Aunque Ant Rss y MyWebRss son las alternativas más populares en el Market, personalmente he preferido la sencillez y eficacia en este caso. Observaciones Como ya comenté más arriba, en ocasiones el comportamiento de la pantalla táctil no es siempre preciso. Si bien es sólo para algunas tareas determinadas, puede resultar un poco frustrante. Al haber probado únicamente un terminal, me es imposible saber si este mal está causado por el hardware o por el software. Lo dije antes pero lo volveré a decir, aún con la gran cantidad de aplicaciones ya disponibles en el Market, es notable la falta de algunas de las más conocidas que aún no han llegado a Firefox OS. Conforme siga experimentando con la plataforma espero ir aumentando este pequeño resumen/review, además de comparar experiencias según vayan saliendo nuevas versiones de Firefox OS.
  13. 15 puntos
    Shiba87

    El lenguaje de programación C [Español] Ritchie, Kernighan

    El mundo de la computación ha sufrido una revolución desde la publicación, en 1978, de El lenguaje de programación C. Las grandes computadoras son aho­ra mucho más grandes, y las computadoras personales tienen capacidades que ri­valizan con los mainframes de hace una década. También el lenguaje C ha cambiado en ese tiempo, aunque sólo en forma modesta, y se ha extendido más allá de lo que fueron sus orígenes como el lenguaje del sistema operativo UNIX. La creciente popularidad de C, los cambios en el lenguaje a lo largo de los años, y la creación de compiladores por grupos no involucrados en su diseño, se combinaron para demostrar la necesidad de una definición del lenguaje más pre­cisa y contemporánea que la que proporcionó la primera edición de este libro. En 1983, el American National Standards Institute (ANSI) estableció un comité cuyos propósitos eran producir “una definición no ambigua del lenguaje C e, in­dependiente de la máquina”, cuidando la conservación de su espíritu. El resulta­ do es el estándar ANSI para el lenguaje C. Descarga https://mega.co.nz/#!44UwxQAD!T6ndQHi6kUADGFQs_WMk6RppPuklHTZGJm17c5F-QRI Google drive https://docs.google.com/file/d/0B4FF12HzhOl4OGdLc0FYVEpqNzQ/edit?usp=sharing Box https://www.box.com/s/t1y6wu3onwep32j9ry89
  14. 15 puntos
    Shiba87

    Me engancha su foro!

    Buenrollismo, buenrollismo.... pero bien que me maltratan y me hacen currar ¡Liantes! A ver, que me despisto y luego no me encuentro . "Generar" nuestra propia distribución es más bien, modificar y volver a empaquetar, La Base es una debian Testing a la que metemos los paquetes que nos interesan, ajustamos las configuraciones para que haga lo que queremos y así mismo se empaqueta, de resto sale todo tal cual de los respositorios Oficiales. El nombre es básicamente lo que ha dicho Paco, antes nos juntábamos en Vagos.es, nació la distribución GNU/Linux Vagos, murió Vagos.es y, por no cambiar el nombre de la distro, así nos quedamos :lol: Tampoco es que vaya muy desencaminado el nombre, que menudos elementos tenemos por aquí.... En definitiva ¡ Bienvenido!
  15. 14 puntos
    Whonix es un sistema operativo anónimo de propósito general basado en Virtual Box, Debian GNU/Linux y Tor. Debido al diseño de Whonix, Las fugas de IP o DNS son imposibles. Ni siquiera malware con permisos root pueden descubrir la IP real del Usuario. Whonix consiste en dos maquinas, que están conectadas a través de una red aislada. Una maquina actúa como cliente o Whonix Workstation, la otra como un proxy o Whonix Gateway, la cual desviara todo el trafico de la Whonix Workstation a través de Tor. La lista de programas y características es amplia: Navegación web, Tor Browser está incluido. Programas de mensajería como Pidgin, con el protocolo Jabber y el plugin OTR. Privacidad cliente de correo electrónico Mozilla Thunderbird con TorBirdy SCP para transferir datos de forma segura entre varios hosts. Administración de servidores via SSH Servidores Web: Apache, ngnix, IRC, etc IRC anónimo Añadir un proxy detras de TOR Java y JavaScript anónimo Diversos túneles a traves de TOR: i2p, Freenet, SSH, Retroshare, VPN, JonDonym, UDP Permite ocultar el hecho de estar usando TOR o Whonix También oculta el software que tienes instalado a tu ISP TorChat (aplicación para chat anónimo) DNSSEC sobre TOR Se puede “torificar” casi cualquier aplicación. Adobe Flash anónimo Descarga: https://whonix.org/wiki/Main_Page
  16. 14 puntos
    portaro

    3 añitos hemos cumplido ya.

    Aqui seguimos y palla vamos y cada vez somos más , esto va a ser grande!
  17. 14 puntos
    pacoeloyo

    Cómo empezastéis?

    Yo casi pertenezco al grupo de los abuelos jóvenes, comencé en el año 1992 con un 286 a 12 mhz con 1 mega de ram y con el msdos 3.30 después un amigo me paso el msdos 6.22, menudo dolor de cabeza que daba configurar los primeros 640 kb de memoria convencional "memmaker" ¿quien lo recuerda? poco después comenzó mi andadura con windows, desde win 3.0 a windows vista los he usado todos. Con gnu/linux mi aventura comenzó con KNOPPIX 3.3 en el año 2004, durante unos años solo tonteaba con las distros, sobre todo con fedora, y centos, por fin en el 2009 comencé enserio de la mano de ubuntu 8.4 y al poco me cambie a la 9.4, por aquel tiempo conocí a un tipo bastante curioso que ha día de hoy es nuestro jefe shiba87, básicamente el tiene la culpa que a día de hoy y después de 5 años siga usando gnu/linux. :tongue:
  18. 14 puntos
    LAPB

    Cómo empezastéis?

    con la informatica en general..... ni me acuerdo era chico XD
  19. 14 puntos
    haihaya

    Cómo empezastéis?

    Yo empezé con Ubuntu 10.04 de mano de mi hija mayor
  20. 13 puntos
    Rohlling

    3 añitos hemos cumplido ya.

    Felicitaciones. Yo hace poco más de 2 años que lo conozco, aunque creo que en septiembre-octubre cumpliré mis dos añitos como vago oficial. Ojalá que esto se mantenga por mucho tiempo
  21. 13 puntos
    pacoeloyo

    pongamos un poco de mas contenido en los comentarios

    Esto no es ninguna bronca ni nada, que quede claro es solo una sugerencia Dando un repaso por algunos post he visto respuesta de pocas linea y incluso palabras sueltas enlazando a una direcciones web, no esta mal pero en vez de eso podríamos hace un copia y pega del contenido de ese enlace y por ultimo poner siempre la fuente del mismo. señores y señoras pongamos un poquito de mas contenido. Gracias y un saludo.
  22. 13 puntos
    Shiba87

    Crunch ++ [Multi - Esp][x86]

    # ! + + Ben Young, también conocido como computermouth, junto con Jimmer Øverland (Overlandandseas), ha decidido tomar las riendas de un proyecto que recientemente supimos iba quedar en el olvido, la distribución con entorno OpenBox por antonomasia, Crunchbang. Aunque se trata de un esfuerzo ajeno a la comunidad de la antigua distribución y no sabemos si terminará por consolidarse o no pasará de un simple intento, estos dos amigos han puesto ya a disposición de todo el mundo la primera Beta de la distribución que por ahora se conoce como # ! + + (Crunch ++) y cuya base es Debian Jessie, además de otros cambios y modificaciones que también se le han hecho. Siendo por ahora más una prueba de concepto que un proyecto y a la espera de un más que probable cambio de nombre, es una de las primeras (y esperadas) reacciones frente a la desaparición de Crunchbang, así que no debemos perderla de vista a ver qué le deparará el futuro Capturas Descarga Torrent http://crunchbangplusplus.org/CBPP_beta_02132015.torrent Github https://github.com/computermouth/cbpp Web http://crunchbangplusplus.org
  23. 13 puntos
    Shiba87

    Ghost. Otra vez histeria, nuevamente sensacionalismo.

    Normalmente ni me molestaría, este tipo de cosas me parecen ridículas y creo que difundiéndolas de según qué manera nos convertimos en parte del mismo problema que tratamos de evitar, pero en vista que es cada vez más frecuente, algo que probablemente indique el crecimiento en uso y popularidad de GNU/Linux y/o del software libre en General, no puede faltar también un crecimiento de desinformados oportunistas desinformadores (a ver quién es capaz de decirlo 3 veces seguidas sin trabarse ) que no pierden la ocasión para armar jaleo con el fin de obtener beneficios del sensacionalismo que ellos mismos originan. Llevamos días escuchando (barbaridades) sobre el temido GHOST, una vulnerabilidad crítica de Linux que va a hacer que la raza humana se extinga y con ella gran parte del universo conocido. Eso como poco.... En primer lugar, GHOST es la contracción de gethostbyname una función de gilbc, que es precisamente la que está afectada y que es utilizada ampliamente por los sistemas GNU/Linux. Por tanto está claro que NO es una vulnerabilidad de Linux, aunque teniendo en cuenta lo mal utilizado y prostituido que está el término actualmente no es de extrañar que se use como comodín para denominar cualquier cosa excepto lo que verdaderamente es, un Kernel. Hemos llegado a un punto que es casi imposible adivinar qué significa "Linux" en un contexto determinado si éste no es muy muy específico. Se utiliza indiscriminadamente como equivalente de sistema operativo, comunidad, hardware... en definitiva cualquier cosa menos un Núcleo. En esta ocasión podemos deducir que Linux viene a significar GlibC. Al margen de los términos mal utilizados (ya saben que a mí me tocan la fibra sensible ) que ya nos indican la credibilidad de según qué publicaciones y su nivel de sensacionalismo y oportunismo, está claro que cuando una vulnerabilidad es descubierta en el seno de GNU, Linux o algún otro componente libre, irremediablemente ES noticia, como también lo es que la respuesta al problema suele ser más rápida que la difusión del mismo. Tampoco nos engañemos y nos vayamos a lo opuesto, Ghost es una vulnerabilidad que, como tal, representa un problema grave. Al residir en la biblioteca estándar C de GNU afecta a la mayoría de componentes del sistema con conexión a la red y que necesitan llamar a gethostbyname para resolver la dirección IP de un domino mediante DNS. Si esta llamada se alimenta de datos de introducidos por el usuario, la función es vulnerable a un desbordamiento de buffer que permite ejecutar código arbitrario con los privilegios del servicio ejecutado. Pero como dijimos antes, el nivel de respuesta a dicha vulnerabilidad es incluso más rápido que su difusión. Tanto es así que la vulnerabilidad GHOST fue resuelta hace 2 años (aunque no fuera buscando resolver este problema en concreto) y los únicos sistemas que podrían estar afectados son aquellos con una versión Glibc más antigua. Aquí es donde nos fijamos en el quid de la cuestión y me imagino que todos estarán pensando en lo mismo, servidores, grandes centros de datos, lugares donde se utilizan distribuciones como Debian, CentOS, Red Hat, etc, desde hace muchos años y que se han mantenido en versiones antiguas por lo crítico de sus servicios y/o la dificulta de actualización. Esto no quiere decir que para estas versiones antiguas el problema no se haya solucionado porque cada cual ha liberado los correspondientes parches para zanjar el asunto. La cuestión es aplicarlos, ya que requerirá un reinicio para eliminar cualquier rastro de la versión anterior de Glic de la memoria. Y si bien un reinicio en un sistema doméstico puede ser molesto, en el caso de un servidor que maneje un tráfico importante, el dolor de huevos que puede ocasionar es difícilmente cuantificable . Nosotros, "simples" usuarios de escritorio, podemos abandonar nuestros refugios antinucleares, no hace falta que nos prendamos fuego, o que sacrifiquemos diskettes para aplacar a los dioses de la Red, el mundo no se acaba con Ghost, ni siquiera notaremos un mínimo tambaleo http://seclists.org/oss-sec/2015/q1/274 P.D. No se pierdan la próxima entrega titulada: ¿Esto que me ha salido en el dedo es Linux o sólo un padrastro?
  24. 13 puntos
    georgevazj

    Manual "Python para todos" (Creative Commons)

    Hola a todos! os dejo este completo manual que encontré que introduce a Python. Estoy intentando aprender a desarrollar aplicaciones en este entorno y el manual me está ayudando mucho. Espero que al resto también... La licencia del documento es Creative Commons así que se puede compartir libremente. 10 Puntos al creador... (Raúl González Duque) https://www.dropbox.... para todos.pdf http://www.putlocker.com/file/0891575478927350
  25. 13 puntos
    Shiba87

    A los perros no les gusta la magia

    Y mucho menos cuando el supuesto mago hace desaparecer lo que no debe
  26. 13 puntos
    sdsoldi

    500 Vagos Linuxeros registrados

    Tomo nota. Estaré esperando
  27. 13 puntos
    Shiba87

    Esos ojitos de panda tuyos tan tiernos ^^

    Yo le dije: "No puedo llevarte conmigo, ya tengo perros, gatos, pájaros y de vez en cuando se pasa un pingüino. Ya no tengo sitio" Pero se me acercó y me puso ojitos. Traté de resistirme, pero esa carita..... ¡Uno no es de piedra! Así que me cogió de la manita y se puso contento mientras me lo llevaba El pobre no sabía lo que le esperaba
  28. 13 puntos
    Shiba87

    Humor gráfico

    El del filete adobado me ha matado Venga va, traduzco para los linuxeros más "puristas" convert /home/cocina/nevera/CajónDeAbajo/filetes.png /home/cocina/encimera/filetes.pdf
  29. 13 puntos
    granjero

    Linux mint se pone las pilas

    Muy buenas a todos, os dejo una cosilla que me ha parecido muy buena, por lo menos a los que usamos esta distribución: Como bien sabréis linux mint, "cuelga" de Ubuntu, pero estos chicos han estado cada vez más lejanos de su entorno, bueno, esa es otra guerra, se la dejamos a Shiba. Ahora nos sorprenden con un mintsources, una herramienta para gestionar las fuentes de software en Mint 15: Aunque la imagen sea de "nadia" no será efectiva hasta el lanzamiento de "olivia" a finales de Mayo. Dará la opción de elejir de dónde te lo descargas más rápido. O activar ppas, sólo con introducir el nombre También será posible añadir repositorios adicionales o confirmar claves. Y otra gran opción, me parece a mi, es la posibilidad de purgar software o solucionar problemas de corrupción de paquetes Aparentemente una herramienta útil con un sencillo diseño e ir alejándose un poquito más de aquello de "orígenes del software" de ubuntu, os dejo el enlace de mint, que seguro que alguna cosa se me ha pasado Saludos. Fuente: http://blog.linuxmint.com/?p=2337
  30. 13 puntos
    portaro

    Muestranos tu escritorio.

    Toma Xubuntu ->
  31. 12 puntos
    Shiba87

    Grupo de chat XMPP de GNU/Linux Vagos

    Tras la creación del canal IRC nos atrevemos también con Xmpp, aunque lamentablemente no pudimos anunciarlo antes del pequeñoo bache que acabamos de atravesar La sala se encuentra alojada en Dukgo y su dirección completa es gnulinuxvagos@conference.dukgo.com No deberían tener problemas para acceder a ella desde cualquier cliente de mensajería instantánea y sin importar qué clase de cuenta utilicen siempre que sea jabber o soporte xmpp, dukgo.com, jabber.org, gmail.com, etc Prometo que después pondré un pequeño tuto para los clientes de mensajería más comunes para GNU/Linux GNU/Linux Jitsi Pidgin Kopete Thunderbird Android Xabber (Gracias Khany) Firefox OS Loqui
  32. 12 puntos
    Mgbu

    Debian volverá a tener Firefox

    Parece que Debian volverá a incluir a Firefox en los repositorios y dejará de renombrarlo a Iceweasel Esto pasaba por problemas de licencia, si no me equivoco Mozilla no permite distribuir modificaciones de Firefox con el mismo nombre, por eso se renombra a Iceweasel. Pero parece que harán excepción porque ahora Mozilla reconoce que los parches aplicados no afectan la calidad del producto Por ahí dice que estaría listo en la proxima Debian Stable (Stretch) https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815006
  33. 12 puntos
    Butz_san

    Emuladores de PSP (PPSSPP)

    PPSSPP (Info extraída de la wiki) PPSSPP is a free PSP emulator for Microsoft Windows, OS X, iOS, GNU/Linux, Android, BlackBerry 10 and Symbian with an increased focus on speed and portability.[2] It was first released to the public on November 1, 2012, under the GNU GPLv2 or later. The PPSSPP project was created by hrydgard, one of the co-founders of the Dolphin emulator.[3] Básicamente nos dice que es un emu de PSP que es multiplataformas, funciona inclusíve en celulares con Android y tablets de Blackberry, es un emu HLE, es decir de Alto nivel de Emulación, es decir que traduce las instrucciones de la PSP y las convierte en ordenes que el PC pueda entender y de esa manera lograr una emulación rápida y fluída, lo único malo es que este tipo de emulación no es el más correcto ya que causa muchos errores a la hora de emular diferentes juegos, pero en sí, es la mejor para PCS de pocos recursos, hasta aquí con la lección de Programación Ahora lo importante: Compilar la versión de Linux de PPSSPP para nuestra querída Debian y derivadas Antes que nada, no le teman a la consola, absolutamente todo lo que realicen en su Linux, tiene remedio, si dañan algun paquete o crean conflictos, todo puede ser resuelto , lo aseguro . Bueno, luego de darte una pequeña motivación, vamos a lo importante, compilar PPSSPP. Primero, debemos abrir la consola (En mi caso, Konsole) Dentro de Konsole, creamos un directorio, yo lo llamaré PSP y luego entraremos a el con el siguiente comando mkdir PSP ; cd PSP Seguido, procederemos a instalar el software básico de compilación y SDL 1.2 también Una vez instalados esos paquetes (que no son muchos), pos debemos tipear la siguiente orden git clone https://github.com/hrydgard/ppsspp git submodule update --init Ya que haya terminado de descargar, pos necesitan crear otro directorio llamado build o como gusten mkdir build; cd build Alli dentro, pos solo nos quedar usar cmake .. Si todo sale OK o en orden, ya nos quedará darle la estocada final, la cual es make , una vez que se haya compilado y llegue al 100%, no lo instalen, ya que el emu quedará compilado en la carpeta build, solo deben de ejecutarlo de la siguiente manera ./PPSSPPSDL Y nos debe quedar algo más o menos así
  34. 12 puntos
    Arturo

    Muestranos tu escritorio.

    Este es mi escritorio
  35. 12 puntos
    mrnadix

    Linux es un buscador alternativo a google

    Como muchos sabéis en la televisión mucha gente mete la pata. Por ejemplo (creo que había sido en espejo publico) que la presentadora dijo "esta carta la firma un tal QDEP (que descanse en paz). Pero esto la verdad sobrepasa lo absurdo, un tertuliano de un programa de la TVE (television Española) afirma que linux es un buscador alternativo a google Aqui tenéis el vídeo en cuestión
  36. 12 puntos
    Shiba87

    Linux ya es 4.0

    Linus Torvalds y su alergia a los números grandes han hecho que tras Linux 3.19 nos encontremos ante una salto de versión hasta la 4.0, que como era de esperar, no es sólo un número, viene con un gran número de mejoras y nuevas características, además de un nombre en clave bastante desconcertante. Linux 4.0 (Hurr durr I'ma sheep.) nos trae: Live kernel patchin. Gracias al trabajo de Red Hat en Kpatch y SUSE en kGraft, tenemos la posibilidad de aplicar parches en vivo . El controlador Radeon DRM cuenta ahora con soporte para audio sobre DisplayPort y mejor control de los ventiladores El controlador AMDKFD para soporte HSA empieza a dar soporte a las APU Carrizo Soporte inicial para el hardware gráfico Intel Skylake Los controladores Nouveau incluyen ahora soporte básico para re-clocking soporte para la GPU Tegra GK20A y se fusiona con el código para ARM, además de otros muchos cambios internos. En el caso del controlador DRM para las NVIDIA Tegra se añade soporte para atomic mode-setting y se mejora el desempeño al la suspender y restaurar alguno de estos dispositivos. Soporte para pNFS block server Mejora a la hora de crear RAID 5 y 6 con Btrfs Nueva funcionalidad OverlayFS Soporte para Intel Quark SoC Soporte para nuevo hardware ARM Soporte para IBM z13 Mejora en el soporte para los portátiles Toshiba Mejoras en el soporte de los dispositivos Logitech HID++ Como es habitual podemos descargar el código fuente de esta nueva versión desde Kernel.org y consultar en detalle todos los cambios a través del portal Kernel Newbies
  37. 12 puntos
    vicentef

    Cómo empezastéis?

    Yo empecé con Ubuntu 10.04
  38. 12 puntos
    Hen14

    Hola!

    Hola soy nuevo en el foro y en el mundo de GNU/LINUX. Tengo varias dudas respecto al tema de la instalacion y compatibilidad espero puedan ayudarme pero mas aun espero aprender todo lo que sea posible de este foro. Gracias a todos de antemano.
  39. 12 puntos
    Shiba87

    Humor gráfico

  40. 12 puntos
    southside54

    Soporte MTP en Debian con KDE

    Para conectar un teléfono Android 4.0+ y poder acceder a él mediante MTP (en Debian Wheezy KDE) vamos a necesitar el "slave" kio-mtp https://projects.kde.org/projects/playground/base/kio-mtp/repository Instalamos el software básico para compilar (puede que algún paquete sobre, pero nunca está de mal tenerlos ): sudo apt-get install libncurses5-dev build-essential cmake git subversion automake Y las dependencias necesarias: sudo apt-get install kdelibs5-dev libmtp-dev Y pasamos a compilar e instalar: git clone http://anongit.kde.org/kio-mtp cd kio-mtp mkdir build && cd build cmake -DCMAKE_INSTALL_PREFIX=$( kde4-config --prefix ) -DCMAKE_BUILD_TYPE=Debug .. make sudo make install La próxima vez que conectemos nuestro smartphone podremos acceder a él desde Dolphin. Es aconsejable conservar la carpeta kio-mtp por si nos diera algún problema, poder desinstarlarlo con facilidad: cd kio-mtp/build sudo make uninstall En Debian Jessie podemos saltarnos el proceso de compilar ya que se satisfacen todas las dependencias con el paquete que hay en el repositorio de launchpad https://launchpad.net/~philschmidt/+archive/ppa-kio-mtp-daily Para añadir repositorio PPA a Debian: http://gnulinuxvagos.es/topic/623-añadir-repositorios-ppa-en-debian-de-manera-semiautomática/ EDITO: El paquete ya está en jessie: apt-get install kio-mtp
  41. 12 puntos
    KnyJnco

    Hola

    Buenas a tod@s. Aquí tenéis a otro con muchas ganas de aprender. Mi experiencia con linux no es demasiado abultada. En varias ocasiones instale Debian creo recordar que empecé con la versión 4 (no estoy seguro), después probé también con Ubuntu por el tema de driver y demás porque Debian me daba muchos problemas. He probado Fedora, openSUSE, Mint, etc. Al final siempre volvía a Windows sobre todo por los juegos, pero ahora he retomado la decisión de dejar de lado Windows( y aprender programación en Java) en el portátil e instalar nuevamente Debian aunque de nuevo con problemas(driver Broadcom y ATI ). Para empezar he decidido no instalar ningún entorno gráfico para obligarme a utilizar siempre la consola y así aprender bien todos los comandos. Espero que con mis ganas y con vuestra ayuda al fin pueda aprender de una manera medianamente decente a manejar Debian. Un saludo y gracias de antemano. NOTA: Gracias al autor de la guía "Guía de cosas que hacer para instalar, configurar....Debian" la primera vez que lo vi fue en la página de descargas de vagos, aprendí muchas cosas
  42. 12 puntos
    La administración de la ciudad de Munich en Alemania ha completado la migración de su infraestructura pública a un sistema operativo libre, afirmaba Peter Hofmann, máximo responsable del proyecto. Hofmann, que participó en la conferencia Linux Tag que tuvo lugar el pasado 22 de Mayo en Berlín, se mostró confiado en que la estrategia Open Source de la ciudad se podría mantener a largo plazo ya que estaba centrada en la sostenibilidad. “Hemos ido pasito a pasito, en lugar de ir a un cambio radical. Preferimos la calidad y no la rapidez, y hemos elegido hacerlo nosotros mismos en lugar de esperar o malgastar“. Todos los organismos públicos de la ciudad usan ahora Limux, la distribución GNU/Linux local que está desplegada en 14.000 de los 15.000 PCs de la administración que se encuentran en 51 oficinas en toda la ciudad. Ahora el objetivo es migrar a LibreOffice desde OpenOffice.org, que se llevaba usando desde 2006. El proyecto de migración se inició en 2005, y estos últimos años la ciudad ha ido actualizando la mayoría de sus aplicaciones empresariales a soluciones basadas en la web o en java que pueden ejecutarse en cualquier plataforma, y también a soluciones nativas para GNU/Linux. En esa migración se incluye la migración y consolidación de cientos de macros plantillas y formularios documentales. Aunque el ahorro de dinero nunca fue el principal objetivo, Hofmann destacó que esta migración le ha permitido a la ciudad ahorrar 10 millones de euros hasta la fecha. https://joinup.ec.europa.eu/community/osor/news/city-munich-migration-sustainable-desktop-completed-successfully
  43. 12 puntos
    Shiba87

    Humor gráfico

  44. 12 puntos
    Rafa

    Hacernos una radio online por internet.

    He pensado que puede ser interesante saber como hacerse una radio online, voy a explicar en este hilo algunas formas. De paso puede ser útil para aclarar dudas de compañeros en caso necesario... Si alguien está metido en este tema, le agradecería compartir con nosotros su conocimiento y aficiones Radio en streaming mediante shoutcast gratis. 1- Obtener un servidor de streaming En este caso usaremos un servidor de streaming soutcast, se llama myradiostream, entramos en el y nos creamos una cuenta gratuita. Una vez hecha, disponemos de los datos necesarios: Arriba para "arrancar el servidor", y los datos necesarios para usar en nuestro programa de emisión 2-Programa para emitir la radio. Bueno, yo voy a usar "mi Debian" y el programa se llama Mixxx, lo instalo aptitude install mixxx Se ve así: Tranquilos que no muerde vamos a explicar unas cosas basicas. Lo primero explicaremos como añadir archivos de audio, a la izquierda vemos varias opciones, clicando en "Examinar" podemos seleccionar de nuestro sistema lo que queremos añadir a la lista de reproducción Los vamos añadiendo a la cola de autoDJ Para reproducir, entramos en "AutoDJ" Y clicamos en "Activar autoDJ" Ya está reproduciendo, ahora configuramos la emisión. Entramos en "Opciones-Preferencias-Emision en vivo" y ponemos los datos de nuestro servidor en la sección de "Shoutcast", dejo como muestra el mio para guia EDITO- ¡Ups! se me había pasado, para emitir, lo primero es "arrancar el servidor" Y lanzar el la emisión desde "Opciones-Enable live broadcasting" Bueno, esto es la explicación básica, hay más posibilidades, que si os parece bien podemos ir comentando en este mismo hilo, por ejemplo manejo algo más avanzado de Mixxx (Un gran software), o usar otros programas que tambien los hay... Además, si alguien tiene dudas, aunque yo no soy un experto, seguro que los compañeros vagos nos ayudarán a solucionarlas
  45. 12 puntos
    Seguimos con más controladores de la nueva serie 319 de Nvidia, caracterizada por ser la que ha dado los primeros pasos por dar soporte oficial a la tecnología Optimus para GNU/Linux y que acaba de recibir más mejoras en su primera versión estable. La nueva versión 319.17 incluye soporte para las nuevas tarjetas GeForce GTX 650 Ti BOOST GeForce GT 720M GeForce GT 735M GeForce GT 740M GeForce GT 745M GeForce GT 750M Arreglada regresión que causaba múltiples mensajes de Bug en el log del kernel en sistemas SMP Corregido un bug que causaba una caída del servidor de las Xs al habilitar y deshabilitar pantallas repetidamente Actualizado el panel de Nvidia-settings para que conserve la posición relativa de la pantalla cuando cambiamos de una configuración donde varias pantallas muestran una única sesión de las Xs a otra con múltiples sesiones en diferentes pantallas Añadido demonio de persistencia al paquete de controladores. Permite a al módulo del kernel de Nvidia mantenerse en estado "persistente" cuando no hay otros componentes del espacio de usuario utilizándolo. Esto mejora el tiempo de respuesta de los componentes de Nvidia en el espacio de usuario. Añadido soporte inicial para la restauración de consolas efifb en sistemas UEFI donde la pantalla principal esta funcionando bajo VGA o TMDS (EJ. DVI, HDMI, o LVDS). Añadido soporte para las opciones "ignore", "Enable", "Primary" y "Rotate" en la sección Monitor de de xorg.conf Añadido Overscan Compen al panel de Nvidia-Settings. Añadido soporte para perfiles de aplicaciones para la implementación GLX de Nvidia desde el lado del cliente Añadido firmado criptográfico para que nvidia-installer pueda firmar los módulos del kernel. Añadidos los atributos Metamode "PanningTrackingArea" y "PanningBorder". Añadido soporte para RandR 1.3 panning. Mejorado rendimiento cuando la opción de aceleración está deshabilitada. Añadido soporte inicial para que RandR 1.4 provea objetos con capacidad de selccionar la fuente de salida, que puede ser utilizado para renderizar el escritorioen una tarjeta Nvidia mientras que la pantalla está conectada a otra tarjeta con la capacidad de sincronización, como una tarjeta intel integrada o un conector USB-VGA Corregido bug que causa que el renderizado de imágenes se muestre incorrectamente cuando se usa un filtro de acercamiento en algunos casos Corregido un bug que hacía que RRGetCrtcInfo reportara un tamaño incorrecto cuando una salida de RandR tiene un ViewPortIn personalizado. Soporte para manejo dinámico a través de RandR X86 http://es.download.nvidia.com/XFree86/Linux-x86/319.17/NVIDIA-Linux-x86-319.17.run X86_64 http://es.download.nvidia.com/XFree86/Linux-x86_64/319.17/NVIDIA-Linux-x86_64-319.17.run
  46. 11 puntos
    dark_dago

    Hola a todos

    guelcome perdon es que termino de ver el conjuro
  47. 11 puntos
    pacoeloyo

    Celebrando Debian Wheezy

    pienso que de estos últimos habrá muchos, muchos debianitas esperando ansiosos. No se puede comparar la salida de otras distros con la salida de debian, en eso no hay comparación posible.
  48. 11 puntos
    pacoeloyo

    ¿De quién es esto?

    no vais a tener sitio para las velas
  49. 11 puntos
    Shiba87

    El día que migré a Windows

    Seguro que muchos se acordarán de este relato y los que no pasarán un buen rato leyéndolo :lol:
  50. 11 puntos
    eMix

    Muestranos tu escritorio.

    Unas de mi Debian: Gnome3 Tema: Delorean Warnam Iconos: ProphetIcon13 Barra AWN
×
×
  • Crear Nuevo...