Open Suse

[Linux] Solución a la baja velocidad de internet en Open Suse 11.0

Tal como les comente ando bien apurado con un buen de cosas, y probablemente el blog va a sufrir una ligera crisis en estos días, pero bueno, lo chido es que mis 200 Lectores de Feeds sigen activos :-) , eso es bueno.

Ahora pasando a otras cosas, les platico que desde que instale Open Suse 11, me pasaba lo siguiente cuando me conectaba a Internet, la resolución de nombres era lenta, aquí pongo una lista para que vean, como estaba la situación.

  • Abrir Firefox 1-3 Segundos
  • Escribir Ajaxman.net  3-4 Segundos
  • Resolución de nombres de dominio (DNS) 10-20 o hasta 30 segundos
  • Respuesta de la pagina y mostrar en pantalla 5-9 Segundos
  • Si había una conexión con Twitter o con Google, o algún otro servicio, volvía ha hacer la resolución de nombres o sea otros 30 segundos mas o menos
  • Esto solo sucedía en mi pc con Linux.

El problema en si no era la conexión a Internet, si no la resolución de nombres el DNS.

Sabia que algo tenia que hacer pero no soy tan bueno en Linux, pues estuve sufriendo así mas o menos un mes.

Leyendo foros y mas di con el problema, ya que a primera vista, no sabia cual era el problema, ya cuando di con el busque como resolverlo.

La solución era simple, modificar los dns’s. Y ¿Como hacemos eso?

Bueno se supone que en Suse ya todo biene mas APP(*) , pero para verlo mas Geek, lo haremos a manita.

Como primer paso toca modificar el archivo resolv.conf, para esto veamos que contiene dicho archivo, recuerden hacer un respaldo en caso de que algo vaya mal

Ajaxman:/home/javier # cat  /etc/resolv.conf

Archivo resolv.conf

Ahora si observamos lo siguiente

#search gateway.2wire.net
#nameserver 192.168.1.254

Ahorita están comentados pero al principio no, osea en vez de eso que les puse estaba así

search gateway.2wire.net
nameserver 192.168.1.254

Entonces, al parecer el problema viene de que al parecer suse, intenta resolver nombres en el router, lo cual es incorrecto, ya que el no es un servidor de DNS.

Entonces la solución es simple modifiquemos el archivo, agregándole unos DNS’s buenos, yo en lo personal use Open DNS, los cuales son los siguientes.

200.33.146.233
200.33.146.169

Ahora lo editamos con el Vi

Ajaxman:/home/javier # vim  /etc/resolv.conf

Para que quede asi

Archivo resolv.conf editado

Archivo resolv.conf editado

Ahora bien, ya debe de funcionar bien, sin embargo tendremos un problema, cada vez que, reiniciemos la tarjeta de red (NIC), o cuando reiniciamos el servicio dhclient, veremos que nos borrar este archivo y nos lo deja como estaba al principio.

Bien para solucionar esto basta con editar dos archivos(en estos no pongo capturas por que están muy grandes los archivos), el primero es.

Ajaxman:/home/javier # vim /etc/sysconfig/network/dhcp

Leer más

[Linux] La popularidad de Linux en el mundo

Leyendo alternaria me entero de que la gente de Royal Pigndom, han publicado un interesante articulo, en el cual se mediante ciertas herramientas, nos muestra la importancia de algunas distribuciones así como su popularidad en el mundo, ademas de donde es mas popular.

El articulo es muy grande, y nos da la referencia del uso de algunas populares distribuciones y su estado actual como: Ubuntu, OpenSUSE, Fedora, Debian, Red Hat, Mandriva, Slackware y Gentoo.

Aquí les pongo una imagen de la popularidad de Linux en el mundo
Linux

Y este es el uso la popularidad de Debian en el mundo, donde curiosamente Cuba, es en donde Debian es mas popular, que otras distros.

Linux Debian

También podemos notar lo que comenta Facundo en su blog:

  • A nivel global, el mayor interés se le ve en India, Cuba, Russia, República Checa e Indonesia.
  • Ubuntu es mas popular en Italia y Cuba.
  • OpenSUSE en Rusia y la República Checa.
  • Red Hat en Bangladesh y Nepal.
  • Debian en Cuba.

Como vemos México tambien aparece en color azul, ojala y seamos un pais mas open source dentro de poco, para dejar aun lado poco a poco el domino de Microsoft., pueden ir al link de pingdom y obtener mas información

Vía | La popularidad de Linux, en todo el mundo

Articulo[Ingles] |Linux popularity across the globe

Leer más

[Imagen] Linux contra Windows

sin duda Windows ganara siempre por ese motivo, como en el caso de la certificacion de su “dizque” Estandar.

linuxvswindows

Pobre linux, creo que nos hace falta dinero para comprar empresas y personas, y así hacer lo que nos de la gana(como el PAN y Microsoft).

Jaja. Viva Linux

Vía | GNU/Linux contra Windows

Leer más

[Manual] Usando el crontab en Linux

Bueno hoy es viernes y no hay que hacer nada ¿no creen?, ojala y así fuera pero hay bastante chamba, bueno regular, pero veamos un poco sobre como usar el famoso crontab que a veces me ha costado trabajo, bueno aquí les pondré un pequeño manual espero que les sea de utilidad, cualquier pregunta no duden, para eso están los comentarios.

terminal

Terminal

El crontab, es un archivo en donde podemos configurar tareas para que se ejecuten automáticamente en nuestro sistema, digamos por ejemplo descargar un archivo de respaldo diariamente,  o borrar ciertos archivos periódicamente, ejecutar un script que haga algo, etc, digamos que podemos automatizar las tareas, para no estar haciéndolas a mano.

Para poder ejecutar el crontab, regularmente no es necesario hacer nada, mas que ejecutar cierto comando y ya estará funcionando, en la mayoría de distribuciones que he probado (ubuntu,open suse, debian, gentoo)regularmente esta por default, de todos modos si surgen dudas están los comentarios.

También debemos de revisar que para poder ejecutarlo nuestro nombre de usuario debe de aparecer en /usr/lib/cron/cron.allow, o en dado caso que no aparezcamos dentro de la lista /usr/lib/cron/cron.deny.

Si sólo existe cron.deny  y está vacío, todos los usuarios pueden utilizar crontab. Si no el archivo existe, sólo el usuario root puede usar crontab. El permitir / denegar archivos constan de el nombre de usuario en cada línea.
Lo anterior no lo pude localizar correctamente en Open suse, de todos modos, utilicen en este caso acceso como root y se evitaran problemas.
Ahora para poder trabajar con el cron vamos a ver como podemos configurarlo o modificarlo.
Podemos usar linux-g5yh:/home # export EDITOR = vi para especificar un editor por default para editar el archivo del crontab, pueden usar pico, nano, etc, pero a mi me gusta mas el Vim o Vi
Ahora usaremos los siguiente comandos dependiendo de lo que deseemos hacer
linux-g5yh:/home #crontab-e Con este comando podremos editar nuestro archivo crontab, si no existe dicho archivo se crea.
linux-g5yh:/home #crontab-l Muestra el contenido del archivo crontab.
linux-g5yh:/home #crontab-r Eliminar el archivo crontab(ejecutar esta instrucción con cuidado).
linux-g5yh:/home #crontab-v Muestra la última vez que editó su archivo crontab. (Esta opción sólo está disponible en algunos sistemas.)
Ahora que ya sabemos como configurar el archivo del crontab, ahora veamos como podemos agregar tareas, a dicho archivo.
———————————————————————————————————————–

*     *   *   *    *  comando_a_ejecutar
-     -    -    -    -
|     |     |     |     |
|     |     |     |     +—– dia de la semana (0 – 6) (Domingo=0)
|     |     |     +——- mes(1 – 12)
|     |     +——— dia del mes (1 – 31)
|     +———– hora (0 – 23)
+————- minuto (0 – 59)

——————————————————————————————————————-

Bajo el anterior criterio vamos a poner un cron job que se ejecute a las 10 de la noche, el cual solo reinicia el apache server

linux-g5yh:/home #crontab-e

* 10,20  *  *  * /etc/init.d/apache2 restart

:wq  //guardamos el archivo en el vi

linux-g5yh:/home #

Ahora un ejemplo un poco mas difícil,  bajar un respaldo a las 2:20 am y a las 2:20 pm, bajar un segundo respaldo 25 minutos después, ejecutar el script de los respaldos cada 30 minutos los viernes.

Leer más

[Linux] Requerimientos de las distribuciones Linux

Y aquí tenemos otro post sobre Linux y sus maravillas, ya que mi pc con solo poseer una tarjeta grafica embedida(onboard), un procesador  DualCore y dos Gigas en RAM, El open suse jala de maravilla.

Bueno, en este caso me entero vía Debianmexico, de un listado donde nos muestran algunos  de los requerimientos de Linux, de la mayoría de sus distribuciones, aqui se los dejo.

Se Divide Asi:
Distro gnu/Linux
**CPU (procesador)
**RAM(Mínimo)
**RAM(Recom.)
**Espacio en disco(mínimo)
**Espacio en disco(Recom.)

openSUSE 11.0 :Intel Pentium 1-4, Pentium M,Celeron, 32bit Xeon, Celeron D, Core Solo/Duo, Xeon, Xeon MP, Pentium 4Extreme Edition, Pentium D, Core 2 Duo, Itanium2;
AMD K6, Duron, Athlon, Athlon XP, Athlon MP, Sempron, AMD Opteron,Athlon 64, AMD Athlon 64 X2, Sempron 64, Turion 64; PowerPC G5/G4/G3
**256 MB
**512 MB
**3 GB
**5 GB

openSUSE 10.3:Intel Pentium 1-4, Celeron, AMD Duron, Athlon, Athlon 64, Semprom u Opteron
**256 MB
**512 MB
**500 MB
**3 GB

openSUSE 10.1 Intel Pentium 1-4, Celeron, AMD Duron, Athlon, Semprom u Opteron
**256 MB
**512 MB
**500 MB
**3 GB

CentOS 5: Intel Pentium I/II/III/IV/Celeron/Xeon,AMD K6/II/III, AMD Duron, Athlon/XP/MP, (Pendiente Itanium, Athlon 64,PowerPC) **128 MB
**512 MB
**1.2 GB
**2 GB

CentOS 3/4 :Intel Pentium I/II/III/IV/Celeron/Xeon, AMD K6/II/III, AMD Duron, Athlon/XP/MP, Itanium, Athlon 64, PowerPC **128 MB
**256 MB
**800 MB
**2 GB

Mandriva 2008 :Cualquier procesador Intel o AMD, 1Ghz o superior. Soporte para procesadores dual-core.
**256 MB
**512 MB
**3 GB
**4 GB

Mandriva 2007 : Pentium 1-4, Celeron, Athlon, Duron, Sempron.
**256 MB
**512 MB
**500 MB
**4 GB

Mandriva 2006 :Intel Pentium 1-4, Celeron, AMD Duron, Athlon, Semprom, Opteron, K6, Via C3
**128 MB
**256 MB
**500 MB
**4 GB

Fedora 8 :Intel Pentium 2-4, Celeron, AMD Duron, Athlon, Semprom u Opteron
**128 MB[1]/194 MB[2]
**256 MB
**500 MB
**3 GB

Fedora 7:Intel Pentium 2-4, Celeron, AMD Duron, Athlon, Semprom u Opteron
**128 MB[1]/194 MB[2]
**256 MB
**500 MB
**3 GB

Fedora Core 5: Intel Pentium 1-4, Celeron, AMD Duron, Athlon, Semprom u Opteron
**64 MB[1]/194 MB[2]
**256 MB
**500 MB
**3 GB

Debian 3.1: Intel Pentium 1-4, Celeron, AMD Duron, Athlon, Semprom u Opteron
**32 MB[1]/194 MB[2]
**256 MB
**500 MB
**3 GB

Debian 3.0: Intel Pentium 1-4, Celeron, AMD Duron, Athlon, Semprom u Opteron
**16 MB[1]/64 MB[2]
**128 MB
**450 MB
**4 GB

Xubuntu 7.10: Intel o AMD con velocidad de 500mhz
**64 MB/192 MB[3]
**128 MB
**1.5 GB
**4 GB

Kubuntu 7.10: Intel o AMD con velocidad de 500mhz
**384 MB
**384 MB
**4 GB
**4 GB

Ubuntu 8.04: Procesadores Intel/AMD de 32 bits y 64 bits **384 MB
**384 MB
**4 GB
**4 GB

Ubuntu 8.04 “Alternate”: Procesadores Intel/AMD de 32 bits y 64 bits
**256 MB
**384 MB
**4 GB
**4 GB

Ubuntu 7.10: Intel o AMD con velocidad de 500mhz
**256 MB
**384 MB
**4 GB
**4 GB

Ubuntu 6.06: Intel o AMD con velocidad de 500mhz
**256 MB
**256 MB
**2 GB
**3 GB

Ubuntu 5.10: Intel o AMD con velocidad de 500mhz
**192 MB
**256 MB
**2 GB
**3 GB

Slackware: 486 o superior
**16 MB
**32 MB
**100 MB
**3.5 GB

Damn Samll 4.2 486DX o superior
**16 MB
**128 MB
**–
**–

Damn Samll 3.0 486DX o superior
**16 MB
**128 MB
**–
**–

Damn Samll 1.0 486DX o superior
**16 MB
**64 MB
**–
**–

Slax 6 486, Pentium o AMD
**36 MB fluxbox
**96 MB KDE 144 MB
**-
**–

Slax 5.1: 486, Pentium o AMD
**36 MB fluxbox
**96 MB KDE 144 MB
**–
**–

Puppy 2: Pentium 166MMX o superior (Intel o AMD)
**128 MB
**128 MB
**–
**–

simplyMEPIS 6: Intel Pentium o AMD Athlon
**128 MB
**512 MB
**2 GB
**3 GB

Knoppix 5: Intel Pentium o AMD Athlon
**32 MB[1]/96 MB[2]
**128 MB
**–
**–

Ademas tenemos que tener en cuenta los siguientes aspectos:

  • CPU: Velocidad mínima recomendada en algunas distros es de 200 MHz
  • * Modo texto: En este modo no se instala un ambiente gráfico, y el sistema es controlado a través de la consola.
  • ** Interfaz gráfica: Se instala un ambiente gráfico en el equipo, por ejemplo KDE, Gnome, IceWM, XFC4, etc.
  • *** Memoria necesaria para ejecutar el proceso de instalación. La versión “Alternate” solo requiere 64 MB de RAM.
  • – Indica que no necesita espacio en disco duro para funcionar/instalar.

Vía | Requerimientos distros Linux

Leer más

[Ajaxman] Usando Linux: Debian estable, inestable u Open Suse

Ya regrese como se darán cuenta, y es que ahora si que ando offline, y no es por culpa de mis ocupaciones si no por que no tengo Internet en la casa, todo por culpa de las pinches lineas que nos pone telmex y su infernitum, ojala y hubiera mas alternativas, por que realmente prodigy apesta (jaja).

Bueno, no he podido escribir también por que pues, ya saben que no hay mucho tiempo y que necesitaría días de 30 horas, pero bueno ya no me quejo mas.

Les platico un poco sobre por que el titulo de este post, y lo que estado experimentado últimamente, espero que eso sirva de experiencia para todos los que usan windows y decidan de una vez por todas pasarse a linux.

Recuerdan que hace días instale Debian Etch y estaba bastante contento por pasarme a linux, pero cada día me encontraba con bastante problemas, cuestiones de dependencias etc, quiero decir anticipadamente que Debian  es un excelente sistema operativo, pero también me moría por tener el compiz fusion y el kde 4,el problema es que etch no tiene buen soporte para el Compiz, ya que los repositorios no son estables, por eso no funciona nada bien  ademas lo que si no me agrado mucho es que por mas que re configuraba las x, no podia establecer la correcta resolución de mi pantalla (1440 x 900) y pues pasarme a ubuntu, no, ni dios lo quiera (es broma jaja).

Entonces tenia básicamente dos salidas, o usaba Debian Lenny 5 (que actualmente esta en pruebas pero congelado) o algún otra distribución que estuviera mas actualizada, por ejemplo Ubuntu(no definitivamente), Fedora(como que no me llama la atención), Mandriva(esta muy simple creo),Open Suse(me gusta el yast).

En pocas palabras  en el trabajo decante por usar Open Suse 11 y en la casa ya instale Debian Lenny 5 el cual aun no lo he probado bien por que no tengo internet, pero el Open Suse, ya lo tengo instalado, dejanme decirles que la instalación fue de maravilla, a excepción del cargador de arranque que no me dejo instalar Grub asi que tuve que usar Lilo, pero todo fue bastante bien como por ejemplo la parte donde te dice: ¿que gestor de escritorio deseas? KDE 4, KDE 3.5, Gnome, Xfce u Otros.

Luego entrando a la sesión, me doy cuenta que con dos clics, ya esta funcionando, el soporte para sftp, esta muy bien , pero lo único que me molesta es que el ftp, aun no puedo usarlo(como cliente), no se porque, el compiz funciona bien al igual que el kde 4 el cual , a veces se pone medio loco, pero es cualquier cosa(ventanas que no se cierran y tengo que cerrarlas haciendo clic derecho y cerrar o presionando ESC), lo que si me encanto completamente fue el kwrite, por la forma en la cual colorea la sintaxis, se ve el codigo muy facil de identificar.

Les dejo unas capturas para que vean lo maravilloso que puede ser linux, superando créanme en bastante aspectos a Vista y hasta MAC OS.

open suse 11

open suse 11

Leer más

Historico de entradas

febrero 2012
L M X J V S D
« ene    
 12345
6789101112
13141516171819
20212223242526
272829  

Ajaxman

Mi nombre es Javier, soy desarrollador web con especialización en PHP (avanzado), HTML, CSS y Javascript(Medio).

Me considero evangelizador de Kohana Framework, Mozilla Firefox y GNU/Linux Debian.

Estoy casado, y tengo dos hermosos hijos.

Todos los contenidos a menos que se exprese lo contrario estan bajo licencia Creative Commons.

Enlazanos!!

hit counters online counter