|
Un poco de información básica sobre el Sistema
Operativo Linux para comenzar
¿Porque los expertos tienden a utilizar
GNU/Linux? Hay muchos motivos, por ejemplo el sistema es gratuito y no hay
que invertir como ocurre muchas veces mas dinero en software (programas) que en
hardware (los componentes de la computadora). El usuario tiene mucho control
sobre el sistema a tal punto de incluso poder ver el código que forma un
programa, o dejando de lado el entorno grafico de los botoncitos trabajar
directamente en una consola de comandos cuando lo desea teniendo amplio dominio
del Sistema Operativo.
|
Es mas seguro a nivel de vulnerabilidades
en la seguridad del sistema informático, muchos errores son solucionados casi
inmediatamente por la comunidad de programadores desinteresados que contribuyen,
mientras que en el sistema mas utilizado entre los no expertos puede llegar a
tardar hasta incluso un año en brindar una solución a la vulnerabilidad (no es
notado los problemas por la mayoría). Otra ventaja es la gran cantidad de
programas gratuitos además de que es gratuito el Sistema Operativo como se
mencionó (curso dado en Estudiargratis.com.ar autor Javier R. Cinacchi). Su
única desventaja es que no fue masivamente elegido por la mayoría de los
usuarios no profesionales y por este motivo empresas en muchos casos preparan
sus productos para el sistema mas comercial y difundido dejando de lado otros
sistemas, aunque esto esta claramente cambiando y hay cada vez mas gente que no
adquiere un producto sino es compatible con su GNU/Linux.
Los usuarios que les gusta
realmente la informática tienen mucho para avanzar y desarrollarse en este
Sistema Operativo cosa que no ocurre tan fácilmente con el sistema actualmente
mas comercial y los usuarios menos profesionales igualmente obtienen un producto
gratis, estable, seguro que no le requerirá si tiene buena voluntad de aprender
esfuerzo para la adaptación.
Linux es el núcleo del Sistema
Operativo
que se
basa en dicho núcleo, es decir la base de todo el sistema formado por
distintos programas y soportes para programas. ¿Pero como añadir programas a un
núcleo Linux? primeramente existió una forma un poco complicada que aun a veces
se utiliza que es mediante los archivos .tar y los .gz. el usuario debía
compilar el programa. Debian desarrolla luego el dpkg para facilitar la tarea de
la manipulación de la "paquetería", pero el uso de este programa requería
conocimientos por parte de un usuario que no eran intuitivos. Se desarrollo por
la necesidad de hacer mas fácil el uso de este Sistema Operativo APT (Advanced
Packaging Tool) que realiza una instalación de forma se podría decir automática.
Ahora Debian GNU/Linux posee en su distribucion cantidad de programas mas de
3000 que son instalables con un solo clic, y en el caso de los drivers instala
"genéricos automáticamente". Los programas incluidos en la distribución
instalan y actualizan mediante Internet o CD´s mediante el Gestor de Paquetes
Synaptic.
Aprendamos algunas cositas:
Supongamos que lee en un manual o apunte:
"APT utiliza un archivo que enlista las "fuentes" en donde se encuentran los
paquetes. Este archivo es:
/etc/apt/sources.list."
Y acá el usuario se encuentra con una
ubicación ¿Como se entiende esto? En el Sistema Operativo Microsoft Windows
(actualmente) está acostumbrado a leer por ejemplo diríjase a: "Inicio/ todos
los programas / herramientas de sistema / ..." y en realidad se está dirigiendo
a través de direcciones para llegar a algún lado en la información almacenada en
su Computadora Personal (PC). La mayoría de los Sistemas Operativos están
basados en un Sistema del cual Microsoft también "se nutrió" o "se basó" para
algunas cuestiones de su diseño, en los comienzos de la informática, me refiero
a Unix y puntualmente al orden de directorios en forma de "árbol" en el cual se
tiene que dirigir para encontrar o ejecutar un archivo o programa. Entonces
cuando lee "/etc/apt/sources.list" le está diciendo en donde está o a donde debe
ir. Adelantándome un poco podría indicar que puede realizar un montón de clics
con el mouse para ir a algún lado o directamente escribir a donde desea ir en
una consola de comandos. No se asuste no es necesario esto con un entorno de
usuario grafico en Linux, pero no aprovechará al máximo Linux si solo sabe hacer
clic´s con el mouse.
|
Distintos tipos de
extensiones de archivo en Linux (orientativas)
De la forma que sabe que
un .MP3 es un archivo de sonido y esto le servirá en mas de una
ocasión y principalmente en un futuro. Sepa que obviamente un
.MP3 por ejemplo es un archivo de sonido se use cualquier
Sistema Operativo. Pero en Linux hay algunas propias de Linux
mencionamos entonces algunas extensiones de archivos:
.deb Son
pre-compilados (están en binario el lenguaje de la máquina)
.dsc Es un archivo
de control en Debian
.sh Es el equivalente al viejo .bat
en Microsoft Windows aunque claramente no es el .bat y puede ser un archivo
ejecutable suelen ser una serie de instrucciones y si se lo habré con un editor
de texto se podría interpretar lo que hace (si sabe interpretar) un script
.bin Tambien es un archivo que
puede ser ejecutable en Linux pero al ser en binario es mas semejante a un .exe
de Microsoft Windows
.so Son las librerias en Linux como
las .dll en Microsoft Windows pero no son iguales a veces van seguidas de un
numero de version, por ejemplo .so.2.0 suelen estar en el directorio /lib
.bz2 Es un archivo comprimido con
bzip2
.gz Es un archivo comprimido con
gzip
.tar Es un archivo guardado con tar
.tbz Es un archivo tar y bzip
.tgz Es archivo tar y gzip.
|
Nota importante:
Tenga en cuenta que en Linux no es imprescindible una extensión,
muchas veces están solo a modo orientativo, es decir te puedes
encontrar con un archivo sin extensión. Si en Microsoft Windows
cambias una extensión este sistema operativo "se pierde" si en
Linux la quitas o la cambias igualmente Linux reconoce los
archivos, por ejemplo un texto con extensión .mp3 lo abrirá con
un visor de textos y no con un reproductor de música. No
obstante puede poseer en su GNU/Linux algún programa que si le
preste atención a las extensiones y pero por lo general no.
|