Slackware 13 es Liberado... Anda en las calles xD

El creador y líder del equipo de desarrollo de Slackware, Patrick Volkerding, anunció la disponibilidad de la versión 13 de la distribución GNU/Linux más antigua que está hoy activa en el mercado. Rapidez y estabilidad frente a facilidad de uso siguen siendo sus señas de referencia.

Slackware 13 incluye el kernel 2.6.29.6 y por defecto el entorno de escritorio KDE 4.2.4. Junto a la distribución de paquetes .txz comprimidos en LZMA y por primera vez el port oficial para arquitectura de 64 bits, son los cambios más relevantes de las notas de la versión.

Incluye el entorno de escritorio liviano Xfce 4.6.1, soporte para sistema de archivos ext4 o bibliotecas GTK+ y gran cantidad de software de código abierto incluyendo entre otros muchos navegadores web como Firefox 3.5.2, la suite de Internet SeaMonkey 1.1.17, cliente de correo electrónico Thunderbird 2.0.0.23, mensajería instantánea Pidgin 2.5.9 o suite de edición gráfica Gimp 2.6.6.

Está disponible para descarga en formato de tres CDs o 1 DVD en distintos espejos, o en la red BitTorrent, además de la tienda en línea para los usuarios que deseen contribuir económicamente al mantenimiento del proyecto.

Slackware 13 - Descarga

GNU/ Linux: Programación de Sistemas




Hola Amigos....

Ya tiene rato que no posteo, que si no tengo máquina o que la chamba, la hueva, entre otras cosas y bueno, un sin fin de cosas que luego se cruzan pero, bueno.

Acá traigo un libro que me ha parecido interesante y quiero compartirlo con ustedes. Es sobre programación en GNU/ Linux.

Dejo el enlace para descargar:

http://rapidshare.com/files/239494596/GNU.Linux.Programacion.de.Sistemas.-.Pablo.Saraizar.Sagarminaga.rar

El universo digital del IBM PC, AT y PS/ 2




Un libro que no necesita presentación. Les dejo el enlace a su página oficial donde podrán ver la última opción disponible.

EL UNIVERSO DIGITAL DEL IBM PC, AT Y PS/2
Edición 4.0 (4ª) Ciriaco García de Celis

Y unos enlaces más donde podrán encontrarlo en formato PDF. Espero lo disfruten.

Mirror 1
Mirror 2

Espero les agrade el contenido en verdad y les será útil si llevan algún curso de ensamblador o si quieren aprenderlo.

Flash Player + Opera + Slackware




Buenos Amigos y hermanos

Acá traigo un tip para los que gustan de Slackware Linux y ahn personalizado alguna vez su Slackware y han dejado fuera el paquete Seamonkey pero, también gustan del Navegador Opera.

Opera no reconocerá el plugin a menos que el paquete que les digo esté instalado.

Acá dejo el enlace para el Flash Player:

Descargar Flash Player


Acá el de Seamonkey, si es que lo han dejado fuera (El paquete es para Slackware 12.2 y corrige ya unos fallos que se han encontrado en este paquete)

SeaMonkey Slackware 12.2


Si eres de los que gustan y usan Slackware Current, acá dejo el paquete:

SeaMonkey Slackware Current


Y finalmente, les dejo el enlace a Ópera:

Opera para Linux


Y bueno, espero les sea de utilidad...

Recuerden que para instalar los TGZ basta con teclear en una terminal como ROOT:

installpkg /ruta/al/paquete.tgz


Y para los comprimidos hay que proceder primero a descomprimirlos, muy recomendable leer los archivos README e INSTALL ya que ahí encontraremos indicaciones para instalar el software.

Instalación de Programas en Linux

Pues acá reencontrándome con mis archivos y recuerdos de unos años atrás... cuando surgieron tantas dudas sobre linux, cuestiones como comandos, si había ambiente gráfico pero, sobre todo cómo manejaba los programas, su instalación y su eliminación.

Revisando los archivos me encontré con este que precísamente toca un tema que pues como nuevos usuarios en Linux nos preguntamos mucho.

Sin más, dejo el enlace al PDF que habla sobre ello. Recuerdo que es uno de los primeros PDFs que leí...

Descargar PDF

Disculpen si de pronto me meto con temas con los que debí de haber empezado... Espero les sea de utilidad y no se les olvide comentar...

REISUB

Esto, sinceramente, me ha pasado en muy rara ocasión pero, y suele pasar con todas las distros según lo que he checado y no nos queda más que el botonazo pero ello nos puede llevar a pérdida de datos o daños al disco duro y a nuestro sistema. Pero, bueno, vaya que es una joyita la siguiente combinación de teclas cuando nuestro sistema se ha quedado bloqueado, sin responder ante un CTRL+ALT+SUPR o un CTRL+ALT+BACKSPACE:

Sin más, si les llega a pasar esto, basta con presionar la siguiente combinación:

ALT+SysRq(La tecla con la que capturamos pantalla) y sin soltar esa combinación tecleamos REISUB e iremos viendo cómo nuestro sistema reinicia, sin causar daños ni nada a nuestro sistema y/ o disco duro. Se recomienda hacerlo pausadamente (1 ó 2 segundos entre teclas) ya que si lo haces como vaz, lo más probables es que no le des ni siquiera tiempo de hacer lo que tiene que hacer el sistema para evitar los daños o posibles daños que mencioné.

Y como todo o la mayoría de las cuestiones tienen una razón, un por qué, una respuesta (shias, me salió lo de Adela Micha) pues veamos lo que en realidad pasa cuando presionamos cada una de las letras de REISUB:

* R (Raw): devuelve el control al teclado.
* E (tErm): manda a los procesos la señal SIGTERM.
* I (kIll): manda a los procesos la señal SIGKILL.
* S (Sync): sincroniza los filesystem montados.
* U (Umount): desmonta los sistemas de ficheros.
* B (reBoot): reinicia el sistema.


Tengo entendido que para algunas distribuciones como el Arch Linux hay que habilitarlo editando el archivo /etc/sysctl:

Código:
# nano /etc/sysctl.conf
y activar el booleano que por defecto estaría en 0 y dejarlo en 1:

Código:
# Disable the magic-sysrq key
kernel.sysrq = 1
Nótese que hay que hacerlo como ROOT

Y bueno hermanos... arrieros somos y en el camino andamos. Espero les sirva y pues hasta la próxima.

Solución al Problema de Placas de Red Davicom

Bueno, les cuento que aún estoy sin máquina y mi primo me hizo el favor de prestarme su Computadora al cual le adapté una Tarjeta de Red Davicom y me dispuse a instalar Slackware y todo bien, el dispositivo reconocido y todo, hasta el dhcpcd le asignaba dirección IP, ya que lo tenía conectado a mi AP del cual me conecto a Internet, y cuando intentaba conectarme me abría mi página oficial y de ahí no abría ninguna más...

Intentaba configurarla nuevamente bajando y levantando la interfaz (ifconfig up/ down) y volvía a hacer petición con el cliente dhcp de slackware (dhcpcd) y nada, me asignaba IP y todo pero, no podía conectarme y los pings eran fallidos y empecé a sospechar del módulo ya que previamente había usado un live cd (Ubuntu) y la interfaz trabajaba sin problemas y empecé a checar los módulos cargados y los que desconocía los busqué y se me hicieron raro dos de ellos (tulip, el que cargaba en slackware y que es para algunos dispositivos con chipset Intel, esto según lo que leí, y el dmfe, que cargaba en Ubuntu y que ponía a trabajar a mi tarjeta de red y que efectivamente es para Davicoms).

Y bueno la solución es editar el archivo /etc/rc.d/rc.modules, ahora lo detallo paso a paso.

1.- Loggear como root
user@machine:~$ su -

2.- Abrir el archivo con su editor favorito (en este caso con vim)
root@machine:~# vim /etc/rc.d/rc.modules

3.- Buscamos la palabra tulip escribiendo /tulip teniendo vim abierto y una vez localizada la palabra presionamos I para entrar al modo inserción y descomentamos la línea (quitamos el # al principio) y modificamos la línea
/sbin/modprobe tulip por /sbin/modprobe -r tulip (agregando solo el -r)

4.- Presionamos ESC para volver a modo normal y así poder buscar la palabra dmfe (escribiendo /dmfe dentro de vim, asegurándonos no estar en el modo inserción) o simplemente bajar unas líneas y ahí estará la palabra xD y cambiamos /sbin/modprobe dmfe por /sbin/modprobe -i dmfe

5.- Presionamos ESC nuevamente y escribimos :wq para salir y guardar cambios en el archivo

6.- escribimos reboot para reiniciar el sistema y a disfrutar xD

Hasta la pŕoxima...

Gracias a HBA por su ayuda y a VIVAOLINUX por sus manuales y soluciones.

Click con el Touchpad en Fedora 9




Hola Amigos...

Bueno pues, acá, les traigo un tip para el Fedora 9. Últimamente me he visto en la necesidad de tomar prestado PCs y/ o laps :$ Todo por no estar offline y tener una máquina donde trabajar.

Un amigo me ha prestado su lap y en ella pues viene instalado el Fedora y no es por hacer menos pero, nunca me han gustado las distros que usan GNOME como entorno de escritorio, por malas experiencias que he tenido con algunas aplicaciones y aunque, me critiquen eso y todo pero pues, nomás no termina de gustarme pero, en fin.

Cuando voy iniciando la sesión, acostumbrado a hacer clic con el touchpad me voy con la sorpresa de que esto no era posible en primera instancia, y como es un entorno donde casi no trabajo, me puse a googlear y me encontré con que sólo bastaba instalar un paquete y reiniciar el equipo.

Les dejo el paquete:

Mirror 1
Mirror 2

Una vez descargado el paquete RPM clickeamos dos veces sobre el archivo, por tratarse de una distro basada en Red Hat y por ser este uno de las principales formas de empaquetar software, el gestor de aplicaciones, nos pedirá la contraseña de Root y empezará a instalar dicha aplicación.

Si queremos instalarlo desde una terminal basta con hacer lo siguiente:

1.- Abrir una terminal.
2.- Loggearse como Root (su - y enter)
3.- Instalamos el paquete (rpm -ihv /ruta/donde/bajamos/paquete.rpm)

Hay que notar que es más recomendable usar rpm -Uhv para instalar la aplicación y de hecho pueden instalarlo usando rpm -Uhv /ruta/donde/bajamos/paquete.rpm la diferencia radica en que rpm -ihv solo instala la aplicación sin importarle si existe o no una versión del programa preinstalado y en el caso de rpm -Uhv toma muy en cuenta eso, si la hay una versión preinstalada la actualiza dejando solamente la que estamos instalando y si no hay una versión preinstalada simplemente la instala y listo. Como sabemos de antemano de que dicha aplicación no existe (por el simple hecho de que no funciona el click del touchpad) estoy proponiendo el rpm -ihv. 4.- Basta reiniciar el sistema y a disfrutar de clicks con nuestro touchpad... Hasta la próxima xD...

Cheese... Webcam en Linux (Ubuntu particularmente)


Muchos cuando recién empiezan en alguna distribución de Linux tienen el problema de la cámara web o webcam. Leyendo algunos foros, encuentran que se puede instalar con Camorama, sin embargo a veces hay que instalar drivers.

La solución es simple, Cheese es una aplicación que te reconoce la webcam de forma inmediata sin tanta complicacion.

Para Instalarla:

Desde una Terminal:

sudo apt-get install cheeseAñadir y Quitar:

Desde el Menú Aplicaciones

Aplicaciones >> Añadir y Quitar
y buscan la aplicación CHEESE, la
marcan y la aplican(instalan)


O bien:

Sistema>> Administración >> Gestor de Paquetes Synaptic y
buscan la aplicación CHEESE, la marcan y la instalan

Hasta la próxima

Curso de Ensamblador...


Qué tal amigos, bueno pues, navegando por la red me he topado con varios textos... tutoriales, manuales, how to's y demás. Y me llamó mucho la atención el siguiente curso de Ensamblador... Les dejo el enlace para que se lo descarguen

http://www.mediafire.com/?zyz0xjyzigl

Y bueno, sin más, por acá estaremos dando vueltas más seguido y disculpen por no hacerlo anteriormente.

Una de windows

Bueno hermanos, acá les traigo un pequeño tip para las memorias usb.

Sabemos que la infección se lleva a cabo por las memorias usb a través del archivo autorun.inf

Bueno, pues con este tip, lo que haremos es crearnos una carpeta o archivo con mismo y asignarles los permisos de solo lectura, y de sistema para que cuando el virus intente crear este archivo en nuestra memoria pues se encuentre de que este archivo ya existe y no pueda copiarse. Aunque no queda acá, pues más adelante, en otro post indicaré otro método hecho por un amigo que no diré su nombre por el momento.

Bueno, sin más, esto lo haremos abriendo Símbolo de Sistema (INICIO-TODOS LOS PROGRAMAS-ACCESORIOS-SIMBOLO DE SISTEMA; O BIEN INICIO-EJECUTAR-CMD)

Una vez tengamos abierta la ventana del símbolo de sistema, seguimos con la creación del archivo o del directorio.

Nos fijamos la letra de unidad que corresponde a nuestra memoria, en este caso F:

ponemos f: y presionamos enter


enseguida creamos el directorio.

mkdir autorun.inf


agregamos permisos de solo lectura y sistema (R y S)

attrib +r +s /S /D autorun.inf


podemos afinarlo agregando el permiso de oculto (H) con

attrib +h /S /D autorun.inf


La otra forma es creando el archivo autorun.inf

Con edit:

edit autorun.inf


nos abre el editor, hacemos clic en archivo, guardamos y nuevamente clic en archivo y salir.

Con copy con:

copy con autorun.inf
Escribimos lo que queramos o simplemente presionamos CTRL + Z y enseguida la tecla ENTER

y por último resta agregarle los permisos con el comando attrib

attrib +h +s +r autorun.inf


Por qué no usé /S y /D? Pues estos parámetros afectan a directorios y subdirectorios, viene siendo la opción recursiva de este comando.

Bueno, en otra entrega veremos cómo asegurarnos y proteger nuestro archivo "físicamente" para que sea prácticamente imposible el eliminar o editar esos archivos que hemos creado. Ojo, de esta forma es posible borrarlos y no nos da inmunidad pero, nos protege de cierta forma antes virus leves :P

Hasta pronto.

Lo esencial de Slackware

Bueno hermano, seguimos acá con algo básico que todo usuario que quiera usar Slackware debe de leer y tener a la mano siempre.

Es el libro Lo esencial de Slackware y lo puedes descargar desde el siguiente enlace

Acá el índice para que se den una idea del contenido.

Tabla de Contenidos

Prefacio

1 Introducción a Slackware Linux

1.1 ¿Qué es Linux?

1.1.1 Unas palabras sobre GNU

1.2 ¿Qué es Slackware?

1.3 Código abierto y Software Libre

2 Ayuda

2.1 Ayuda del Sistema

2.1.1 man

2.1.2 El Directorio /usr/doc

2.1.3 HOWTOs y mini-HOWTOs

2.2 Ayuda en Línea

2.2.1 El Sitio Web Oficial y los Foros de Ayuda

2.2.2 Soporte por correo electrónico

2.2.3 Sitios Web no Oficiales y Foros de Ayuda

3 Instalación

3.1 Obteniendo Slackware

3.1.1 La Caja y Juego de Discos Oficiales

3.1.2 Via Internet

3.2 Requerimientos del Sistema

3.2.1 Las Series de Software

3.2.2 Métodos de Instalación

3.2.3 Disquetes de Inicio

3.2.4 Disquete Root

3.2.5 Disquete Suplementario

3.2.6 Haciendo los Discos

3.3 Particionando

3.4 El Programa setup

3.4.1 HELP

3.4.2 KEYMAP

3.4.3 ADDSWAP

3.4.4 TARGET

3.4.5 SOURCE

3.4.6 SELECT

3.4.7 INSTALL

3.4.8 CONFIGURE

4 Configuración del Sistema

4.1 Panorámica del Sistema

4.1.1 Organización del Sistema de Archivos

4.1.2 Buscando Archivos

4.1.3 El Directorio /etc/rc.d

4.2 Seleccionando un Núcleo

4.2.1 El Directorio /kernels en el CD-ROM de Slackware

4.2.2 Compilando un Núcleo desde el Código Fuente

4.2.3 Usando los Módulos del Núcleo

5 Configuracion de Red

5.1 Introducción: netconfig es su amigo

5.2 Configuración del Hardware de Red

5.2.1 Cargando los Módulos de Red

5.2.2 Tarjetas LAN (10/100/1000Base-T y Base-2)

5.2.3 Modems

5.2.4 PCMCIA

5.3 Configuración TCP/IP

5.3.1 DHCP

5.3.2 IP Estático

5.3.3 /etc/rc.d/rc.inet1.conf

5.3.4 /etc/resolv.conf

5.3.5 /etc/hosts

5.4 PPP

5.4.1 pppsetup

5.4.2 /etc/ppp

5.5 Wireless

5.5.1 Soporte de Hardware

5.5.2 Configurar las Opciones Wireless

5.5.3 Configurar la Red

5.6 Sistemas de Archivos en Red

5.6.1 SMB/Samba/CIFS

5.6.2 Network File System (NFS)

6 Configuración de X

6.1 xorgconfig

6.2 xorgsetup

6.3 xinitrc

6.4 xwmconfig

6.5 xdm

7 Iniciando

7.1 LILO

7.2 LOADLIN

7.3 Inicio Dual

7.3.1 Windows

7.3.2 Linux

8 La Consola

8.1 Usuarios

8.1.1 Iniciando Sesión

8.1.2 Root: El Superusuario

8.2 La línea de Comandos

8.2.1 Corriendo Programas

8.2.2 Utilizando Comodines

8.2.3 Redireccionamiento de Entrada/Salida y Conductos

8.3 El Bourne Again Shell (bash)

8.3.1 Variables de Entorno

8.3.2 Completamiento con Tab

8.4 Terminales Virtuales

8.4.1 Pantalla

9 Estructura del Sistema de Archivos

9.1 Propiedad

9.2 Permisos

9.3 Enlaces

9.4 Montando Dispositivos

9.4.1 fstab

9.4.2 mount y umount

9.5 Montando NFS

10 Gestionando Archivos y Directorios

10.1 Navegación : ls, cd, y pwd

10.1.1 ls

10.1.2 cd

10.1.3 pwd

10.2 Paginadores: more, less, y most

10.2.1 more

10.2.2 less

10.2.3 most

10.3 Salida Simple: cat y echo

10.3.1 cat

10.3.2 echo

10.4 Creación: touch y mkdir

10.4.1 touch

10.4.2 mkdir

M10.5 Copiar y Mover: cp y mv

10.5.1 cp

10.5.2 mv

10.6 Eliminación: rm y rmdir

10.6.1 rm

10.6.2 rmdir

10.7 Haciendo Alias a Archivos con ln

11 Control de Procesos

11.1 Pasando a Segundo Plano

11.2 Pasando a Primer Plano

11.3 ps

11.4 kill

11.5 top

12 Administración Básica del Sistema

12.1 Usuarios y Grupos

12.1.1 Scripts Brindados

12.1.2 Cambiando Contraseñas

12.1.3 Cambiando Información de Usuario

12.2 Usuarios y Grupos, La Manera Difícil

12.3 Apagando Adecuadamente

13 Comandos Básicos de Red

13.1 ping

13.2 traceroute

13.3 Herramientas DNS

13.3.1 host

13.3.2 nslookup

13.3.3 dig

13.4 finger

13.5 telnet

13.5.1 El otro uso de telnet

13.6 La Consola Segura

13.7 Correo Electrónico

13.7.1 pine

13.7.2 elm

13.7.3 mutt

13.7.4 nail

13.8 Navegadores

13.8.1 lynx

13.8.2 links

13.8.3 wget

13.9 Clientes FTP

13.9.1 ftp

13.9.2 ncftp

13.10 Hablando con otras Personas

13.10.1 wall

13.10.2 talk

13.10.3 ytalk

14 Seguridad

14.1 Deshabilitando Servicios

14.1.1 Servicios que arrancan desde inetd

14.1.2 Servicios que arrancan desde los scripts de inicio

14.2 Control de Acceso al Host

14.2.1 iptables

14.2.2 tcpwrappers

14.3 Manteniéndose Actualizado

14.3.1 La Lista de Correos slackware-security

14.3.2 El directorio /patches

15 Compactando Archivos

15.1 gzip

15.2 bzip2

15.3 tar

15.4 zip

16 Vi

16.1 Iniciando vi

16.2 Modos

16.2.1 Modo Comando

16.2.2 Modo Insertar

16.3 Abriendo Archivos

16.4 Salvando Archivos

16.5 Saliendo de vi

16.6 Configuración de vi

16.7 Teclas en Vi

17 Emacs

17.1 Iniciando emacs

17.1.1 Teclas de Comando

17.2 Buffers

17.3 Modos

17.3.1 Abriendo Archivos

17.4 Edición Básica

17.5 Salvando Archivos

17.5.1 Saliendo de Emacs

18 Gestión de Paquetes en Slackware

18.1 Panorámica del Formato de Paquetes

18.2 Herramientas de Paquetes

18.2.1 pkgtool

18.2.2 installpkg

18.2.3 removepkg

18.2.4 upgradepkg

18.2.5 rpm2tgz/rpm2targz

18.3 Haciendo Paquetes

18.3.1 explodepkg

18.3.2 makepkg

18.3.3 Scripts SlackBuild

18.4 Haciendo Tags y Archivos de tags (para setup)

19 ZipSlack

19.1 ¿Qué es ZipSlack?

19.1.1 Ventajas

19.1.2 Desventajas

19.2 Obteniendo ZipSlack

19.2.1 Instalación

19.3 Iniciando ZipSlack

Glosario

A. La Licencia General Pública GNU

A.1. Preámbulo

A.2. TÉRMINOS Y CONDICIONES

A.3. Como aplicar estos términos a sus nuevos programas

Lista de Tablas

2-1. Secciones de las Páginas Man

3-1. Información de Contacto Slackware Linux, Inc.

3-2. Requerimientos del Sistema

3-3. Series de Software

9-1. Valores de Permisos Octales

13-1. Comandos ftp

16-1. Movimiento

16-2. Edición

16-3. Buscar

16-4. Salvar y Salir

17-1. Comandos Básicos de Edición en Emacs

18-1. Opciones de installpkg

18-2. Opciones de removepkg

18-3. Opciones de Estado en el Archivos de Tags

Lista de Figuras

4-1. Menú de Configuración del Núcleo

6-1. xorgconfig Configuración del Ratón

6-2. xorgconfig Sincronismo Horizontal

6-3. xorgconfig Sincronismo Vertical

6-4. xorgconfig Adaptador de Vídeo

6-5. xorgconfig Configuración de Escritorio

7-1. liloconfig

7-2. liloconfig Menú Experto

11-1. Salida del comando ps

13-1. Haciendo Telnet a un servidor web

13-2. El menú principal de Pine

13-3. Pantalla principal de Elm

13-4. Pantalla principal de Mutt

13-5. Página de inicio por omisión de Lynx

13-6. Links, con el menú Archivo abierto

13-7. Dos usuarios en una sesión talk

13-8. Dos usuarios en una sesión ytalk

16-1. Una sesión vi.

18-1. Menú principal de Pkgtool.

18-2. Modo ver de Pkgtool

Lista de Ejemplos

8-1. Mostrando las Variables de Entorno con set