domingo, 5 de octubre de 2008

¿Qué carajo es una partición?

Una partición dentro de un disco duro (HD) es 'partir' el HD en varios pedazos, para que el sistema crea que son varios. Es decir, 'engañar' al sistema operativo (SO) para que crea que, en vez de tener un solo disco duro, tenemos varios.

Existen particiones primarias y lógicas. Las particiones básicas se llaman primarias y puede haber a lo sumo 4. Esto puede ser suficiente para nuestros intereses. Como a veces no es así, se crearon las particiones extendidas que pueden albergar otras particiones dentro, llamadas lógicas.

Más info.

viernes, 12 de septiembre de 2008

Sistema de archivos.

Estamos acostumbrados que en güidous todo se maneja por unidades de disco, regularmente el sistema operativo y todo lo tenemos "colgados" desde c:, si no tenemos dos discos duros, un cd y un dvd, estos serán d: y e: respectivamente, si tenemos una memoria flash (mal llamada USB), será f: y así sucesivamente hasta terminarse el abecedario.

En linux esto no sucede, todo (absolutamente todo), está colgado del directorio raíz el cual se identifica con una línea diagonal que comienza de arriba a la izquerda y termina a la derecha abajo: \.

Por ejemplo, lo que estamos acostumbrados en güidous es que la carpeta donde se guardan los usuarios, documentos, configuraciones de los mismos se llama "Documents and settings", si mi usuario se llama 'said', entonces la dirección de la carpeta 'Mis documentos' será: 'c:/Documents and settings/said/Mis documentos'. En Linux esa carpeta es \home. En mi caso, mi usuario se llama 'said' por lo que todas mis configuraciones de usuario están en \home\said y mis documentos estarán en \home\said\Documentos.

Las memorias flash, los dvd's, disquets y cualquier dispositivo se encuentra en \media. Antes se necesitaba 'montar' todos los dispositivos para poderlos visualizar, es decir, avisarle al sistema operativo que teníamos un dispositivo conectado listo para usarse y muchas veces había que andar buscando donde se había 'montado' (si no tenías muchos conocimientos como yo), para poder utilizarlo.

Actualmente con todas las distribuciones que conozco esto ya no es necesario, entonces el usar una unidad de disquet, memoria flash, CD, DVD o cualquier otra cosa es tan sencillo como conectarlo (o insertarlo, en el caso de un CD o DVD) y aparecerá en el escritorio listo para usarse. Adelante anexo una lista de los directorios más importantes, de los cuales los usuarios comunes no necesitarán más que un par de ellos, los cuales ya describí en líneas anteriores.

El directorio raíz es / → De aquí cuelgan todos los directorios del sistema. Dentro del directorio raíz encontramos varios subdirectorios importantes: 
/dev → Aquí encontramos todos los dispositivos físicos del sistema (todo nuestro hardware). 
/etc → Aquí encontramos los archivos de configuración del sistema. 
/sbin → Aquí tenemos los programas que solo puede lanzar el superusuario. Los programas de este directorio y los del siguiente pueden ser invocados directamente poniendo su nombre en la consola. 
/bin → Aquí tenemos los programas que pueden lanzar todos los usuarios del sistema. 
/lib → Contiene las bibliotecas necesarias para que se ejecuten los programas que tenemos en /bin y /sbin únicamente. 
/proc → No deberíamos modificar el contenido de este directorio. Aquí se encuentra archivos que reciben o envían información al núcleo. 
/usr → Este directorio contiene los programas de uso general para todos los usuarios. 
/usr/X11R6 → Aquí tenemos los programas de nuestro X-Window, el servidor gráfico. 
/usr/bin → Aquí tenemos programas de uso general. 
/usr/doc → Aquí tenemos cierta documentación del sistema. 
/usr/etc → Aquí tenemos archivos de configuración de uso global. 
/usr/include → Aquí tenemos las cabeceras de C y C++. Son archivos con extensión .h. Los programadores comprenderán su significado. 
/usr/lib → Aquí tenemos las bibliotecas de nuestros programas. 
/usr/man → En este directorio encontramos los manuales. 
/usr/sbin → Este directorio contiene los programas de administración del sistema. 
/usr/src → Aquí se almacenan los códigos fuentes de nuestros programas. 
/tmp → Este directorio contiene información temporal de los programas. 
/var → Este directorio contiene información variable, como registros, datos de los servidores, etc. 
/boot → Aquí tenemos los archivos de configuración del arranque del sistema (como por ejemplo GRUB). 
/media → Aquí encontramos todas las unidades físicas que tenemos montadas. Discos duros, unidades de dvd, pendrive, ... 
/opt → Podemos usarla para instalar aplicaciones que no vienen en los repositorios, por ejemplo o aquellas que compilamos a mano. 
/home → Es un directorio donde tenemos los directorios personales de todos los miembros del sistema. 
~ → Es nuestro directorio personal. Algo similar a Mis Documentos. Aquí es donde guardaremos nuestros documentos, música, películas, fotos ... También podemos referirnos a este directorio como /home/ 
~/Desktop → Aquí tenemos nuestro querido escritorio.

Más información acá.

lunes, 1 de septiembre de 2008

Usuarios que deciden.

Estamos acostumbrados, al menos en güindous y Mac, que todo se nos da ya preinstalado en la PC. Hablando en el caso específico de güindous (ya que es el que más conozco) por ejemplo, si queremos escuchar música o ver un video, pues ya trae preinstalado el güindous media pleller. Si necesitamos un procesador de textos pues mínimo la compu nueva ya trae de prueba la suite de ofis de maicrosoft (en caso de que no la hayamos comprado en un local pequeño y sea ensamblada, porque ahí le ponen todo pirata). El mismo caso para ver nuestras fotos y todo lo que el usuario común necesita: grabador de audio, jueguitos chafas (cero brain training), una madre pa que los chamacos dibujen (peint), una calculadora... en fin, todo lo que el usuario común necesita.

No digo que en Ubuntu o en cualquier otra distribución Linux esto no suceda, ya que por ejemplo, Ubuntu trae preinstalado el Totem (reproductor de audio y video), OpenOffice (suite de oficina), una calculadora, jueguitos (acá si aplica el brain training), Gimp (editor de imágen avanzado) y muchas curiosidades más.

Entonces ¿Cuál es la diferencia? Pues que acá existe la posibilidad de instalarlos y desinstalarlos a placer, buscar otras alternativas libremente y aún de modificarlas, personalizarlas, que si un botón lo quiero de otro lado que no está, pues se puede hacer, por ser software libre, todo, absolutamente todo es configurable dependiendo de las necesidades, gustos y caprichos de los usuarios.

Acá tenemos la posibilidad de decidir, de poner lo que uno quiera sin restricciones, (una de las 'mejoras' que trae el güindous media pleller ¡ja!). Tenemos la posibilidad simplemente de decisión, de pensar y hacer lo que mejor se adapte a nuestras necesidades. Es bién fácil hacer usuarios tontos, personas que ni saben decidir, manipulables... personas que necesiten que piensen por ellos y les digan que es lo que necesitan.

Cuando uso güindous, a veces, siento como si estuviera viendo la televisión con mi madre y no me dejara cambiarle, porque está viendo su novela, ahora tengo que hacerlo hasta que arregle el pedo con la tarjeta de video.

domingo, 24 de agosto de 2008

¿Por qué Ubuntu?

No he probado muchas distribuciones Linux, de hecho solo 3: RedHat, Suse y Ubuntu (en orden cronológico), y ¿por qué decido quedarme (hasta hoy) con Ubuntu? Sencillo: es la plataforma más amigable para los usuarios que no tenemos conocimientos avanzados en sistemas operativos de plataforma libre.

Ya lo dice su slogan: "Linux para seres humanos".

Tan sencillo (casi como en güindous), como es insertar el disco que se descarga de la página de Ubuntu, se siguen unas sencillas instrucciones de configuración y dependiendo la capacidad de la computadora está instalado en alrededor de 30 min, podiendo convivir perfectamente con el güindous. Solamente hay que tener algunos conocimientos de particionado de discos y el asunto está prácticamente resuelto. Justo de eso se tratará uno de mis siguientes posts: el particionado del disco duro. Esto con la finalidad de poder seguir conviviendo con güindous, incluso teniendo una partición que permita compartir archivos.

Eso y además que las actualizaciones están a un par de clics de distancia, y si se quiere instalar algo, el sistema identifica que es lo que se necesita y lo baja e instala automáticamente. Así de sencillo, todo se baja de internet y está en los repositorios del sistema.

La única dificultad que veo, es que se tiene que aprender un sistema operativo nuevo. A pesar de ser gráfico por medio de ventanas (muy parecido al güindous o a Mac). Es lo mismo si siempre hemos usado güindous y quisiéramos agarrar una Mac o viceversa, es simplemente saber donde están las cosas y listo.

lunes, 18 de agosto de 2008

Virus.

¿En Linux no hay virus?

De hecho esto es un mito, en Linux SI hay virus.

Lo que pasa es que la seguridad en Linux (este caso aplica también para Mac) es muy alta, y no cualquiera puede acceder a los archivos de sistema.

De hecho los 'virus' no deberían existir en ningún sistema operativo. Es algo que ha tenido que sacrificar maicrosoft (seguridad), para tener su güindous a donde lo tiene.

Para hacer una modificación en un archivo, sea crítica o no, se necesita el password del usuario denominado 'su' (superuser) y en casos críticos se necesita el usuario 'root' (raíz) el cual en el caso de Ubuntu, viene deshabilitado ya que muy pocas veces se utiliza. Usuarios 'normales' como yo, no lo utilizamos nunca.

De hecho en Linux es algo básico, no utilizar el usuario 'su' o el 'root' a menos que sea absolutamente necesario. ¿Para qué tomar algo si no lo vamos a utilizar? Si no voy a modificar algo crítico en el sistema, si solamente voy a chatiar, navegar por internet o a editar un documento pues no necesito mas que el usuario normal. Ahora que, si voy a instalar o desinstalar alguna aplicación, bueno, ocupo el 'su' y si ya le pienso mover algo crítico al sistema pues bueno, en el último de los casos utilizo el 'root'. Para entrar a un nivel necesito del anterior. Osea, para entrar al 'su' necesito el password del usuario normal, y para entrar al 'root' necesito el password del 'su'.

¿Y no sería muy fácil investigar estos passwords? Pues en realidad no, todo está encriptado a un alto nivel, de manera que sea casi imposible descifrarlos.

Es por eso que Linux es muy seguro y no hay virus (todavía) que pueda romper este tipo de seguridad.

De lo que si nos tenemos que cuidar es de programas espía (spyware) o de keylogs (programas que guardan todo lo que se escribe en el teclado, ya sean contraseñas, tarjetas de crédito, etc.), por lo tanto un firewall (cortafuegos, programa que monitorea lo que sale y entra de nuestra compu al internet) no viene por demás. Son programas que más que afectar el sistema, llevan un registro de nuestras actividades.

domingo, 10 de agosto de 2008

La diferencia.

¿Cuál es la diferencia entre "lástima" y "lastima"? R= El tamaño.

En la vida hay diferentes formas de adquirir material "inelectual" (música, software, películas...) la más conocida es robar. México es el segundo (o tercer) país en el mundo en cuanto a piratería se refiere (solo después de China y creo que Thailandia). No es algo de lo que me sienta orgulloso, pero bueno, es parte de nuestro modo de vida, sería muy fácil aventurarme a decir que el 95% de la población ha usado (que no adquirido) algún producto "similar". Acá habrá que preguntarse el porque ya que los lugares donde se venden este tipo de productos están plenamente identificados, incluso he visto a los servidores de la ley (policías) adquiriendo también productos piratas... y en mi opinión tiene un trasfondo político de tipo placebo o de otra manera ¿por que no se detiene? Yo creo es que ya que la piratería al no pagar aranceles es muy barata, por lo tanto, el "poder adquisitivo" de las personas parece ser mayor del que en realidad es.

Al pueblo pan y circo.

Voy a poner un ejemplo. Un disco de música "original", con 11 canciones cuesta alrededor de $150.00. Acá en la fayuca (o en el metro del DF) un disco con MP3 el cual contiene la discografía completa (120 temas) del mismo artista y que a los oídos normales suena igual, vale la módica cantidad de $10.00. Osea, podemos comprar 15 discografías completas en vez de un solo disco con 11 míseros temas, de los cuales solo saldrán 4 como sencillos y los demás son basura.

Una de las maneras (la correcta, siempre que se trate de material "propietario") para conseguir un trabajo intelectual es esa: trabajar, ganar dinero y comprar lo que se necesite. Esto es casi nulo en nuestro país. Ya quisiera vender el MixUp en un domingo lo que vende una sola tienda de la fayuca en lunes.

Pero me estoy desviando del tema. A lo que voy: Hay otras dos maneras de conseguir cosas, una es de manera "gratis" y la que nos interesa es conseguirlas de manera "libre". ¿Cuál es la diferencia?. Bueno, las cosas gratis nos cuestan de alguna u otra manera, por ejemplo la programación de la televisión. Un programa de 30 minutos tiene en realidad 15 minutos (o más) de comerciales, las televisoras "se cobran" el ofrecer un programa (regularmente mediocre) mostrando publicidad. Otro ejemplo de algo gratis es cuando una edecan, ofrece bocadillos en el super, osea, lo que quieren es que conozcas el producto y después lo compres. El último ejemplo es el spyware, donde bajas un programa por ejemplo el iMesh (programa parecido al Kazaa y al Ares que sirve para bajar música en P2P), y trae add-ons (Gaim) los cuales monitorean las actividades del usuario incauto para fines (en el mejor de los casos) comerciales.

Con las cosas que se obtienen "libres" eso no sucede. Todo es transparente. Específicamente hablando de software existe la licencia llamada OpenSource (en música se llama Common Arts) la cual dice que el software es libre de copia y que además se debe distribuir con el código fuente. Este tipo de software hace poderosísimo a un programa, ya que alguien con los suficientes conocimientos puede meterle mano, osea que todo programa es suceptible de mejora (y personalización) y si la comunidad que lo soporta es grande, mayor garantía de seguridad tenemos. Hablando de seguridad ¿quién me asegura que lo que "dice" que hace güindous es todo lo que hace? Igual esto ya es paranoia... pero no se puede saber y solo podemos confiar en la palabra de maicrosoft.

Esto es lo que me trae hasta acá. Software de calidad (la mayoría de las veces con mayor calidad que el de código propietario), libertad de modificarlo como me venga en gana, aunque el 95% de las veces no tenga idea de como hacerlo, pero para eso es esto: aprender.

domingo, 3 de agosto de 2008

En sus marcas... listos... ¡fuera!

Bueno, pues acá comienzo otro blog, espero sea de utlidad para los interesados en plataformas libres, en este caso específico y hasta que las condiciones sean otras: Ubuntu.

Tengo una laptop con las siguientes características:

Marca: Compaq Presario.
Modelo: CQ50-102LA.
Procesador: AMD Sempron (2.0Ghz, 32 bits).
Disco duro: 160 GB (IDE 5400RPM SATA).
DVD±RW (con lightScribe).
RAM: 1GB (667Mhz DDR2).
Tarjeta de video: NVIDIA GeForce 8200M G.
Tarjeta de red: NVIDIA nForce 10/100/1000Mbps.
Tarjeta WiFi: Broadcom 802.11b/g.

Es una computadora en realidad austera, podría dar una lista de todas las cosas que no tiene (como procesador de doble núcleo, snif...), pero en realidad son cosas que el usuario promedio como yo no utiliza (a excepción del Disco duro, lo cual solucioné con uno externo USB de 250GB, para terner videos y música) y al contrario, casi no programo y nunca edito imágenes o video... y menos animaciones. Solo de vez en cuando me pongo a hacer algún sample y ruidito pero en realidad el 80% del tiempo me la paso blogueando y echando chal por el messenger, so al contrario, estoy muy sobrado.

Viene con un virus integrado llamado "Windows Vista Home Basic" el cual tuvieron la desfachatez de cobrarme y dejé en una partición aparte, para tener juegos y algunos otros programas que por comodidad correré en dicha plataforma.

La idea de esto es dejar paso a paso la instalación del sistema y las mejoras que vayan saliendo, comentarios, experiencias y opiniones, sobre todo para acercar este tipo de tecnología a quien no tiene puta idea de que hay algo mejor que el güindous y... ¡SIN VIRUS! (todavía).