Archivos de la categoría Linux

Compilación de paquetes

La compilación de paquetes es un proceso de traducción de un código fuente (escrito en un lenguaje de programación de alto nivel) a lenguaje máquina (código objeto) para que pueda ser ejecutado por la computadora. Las computadoras sólo entienden el lenguaje máquina. La aplicación o la herramienta encargada de la traducción se llama compilador.

Dejar claro que la mayoría de paquetes que vamos a necesitar en Kubuntu ya vienen en Synaptic, no obstante, es bueno que conozcamos el proceso, por si acaso nos encontrásemos algún día con la necesidad de compilar algún paquete.

Para compilar en Kubuntu necesitamos de una serie de herramientas que podemos instalar con el comando que ya hemos visto anteriormente, apt-get, estas herramientas se llaman build-essential.

$sudo apt-get install build-essential

Nota:
La desventaja que supone compilar reside en que si lo que vamos a instalar depende de otros paquetes, tendremos que instalar estos manualmente, tantos como sea necesario.
La ventaja reside en que este tipo de paquetes los podemos instalar en cualquier máquina GNU/Linux.

Una vez instalada la herramienta vamos a descargar un código fuente que podamos compilar. Una vez descargado el código fuente, lo descomprimimos y accedemos a su carpeta con la terminal y seguidamente insertamos las siguientes órdenes de forma consecutiva.

$./configure

#make

#make install

MATERIAL DE REFUERZO

Tipos de particiones: primaria , extendida y lógica.

particionesLinux2Este tipo de particiones tiene una función cada una, vamos a explicar para qué sirven cada una de ellas:

Sigue leyendo Tipos de particiones: primaria , extendida y lógica.

Particionado y puntos de Montaje

particionado-manual-de-disco-ubuntu-natty-narwhal-006Las particiones en Linux no son como en Windows, aquí, las particiones se montan en el sistema de árbol como una carpeta más, osea, si yo por ejemplo quiero “ver” (montar) mi partición Windows en Linux, lo puedo hacer en cualquier lado, por ej. /Windows de modo que todo el árbol que veremos cuando entremos a nuestro disco en Windows, estaría dentro de la carpeta /Windows en Linux. Siendo la carpeta donde se aloje Windows el punto de montaje.

Sigue leyendo Particionado y puntos de Montaje

Sistemas de Ficheros en GNU/Linux

tux-harddriveEl kernel de Linux soporta varios sistemas de ficheros. El sistema de ficheros es el método utilizado para organizar la información sobre la superficie del disco. Define cómo se almacenan realmente los unos y los ceros y la relación entre los datos; y, dependiendo del sistema de ficheros usado los ficheros pueden tener unos atributos u otros. Explicaremos ext2, ext3, ext4, ReiserFS, XPS y JPS por ser los mas utilizados en sistemas Linux.

Sigue leyendo Sistemas de Ficheros en GNU/Linux

Permisos de Usuario Linux

Los permisos son unos atributos asociados a cada archivo del sistema que indican que puede hacer cada usuario con ese archivo. Como ya hemos comentado, GNU/Linux es un sistema multiusuario, pensado para que varias personas puedan trabajar en la misma máquina (local o remotamente). Cada usuario del sistema pertenece a uno o varios grupos, que permiten organizar a los usuarios y controlar que pueden hacer en el sistema.

Sigue leyendo Permisos de Usuario Linux

Características Básicas Linux

graphics-tux-510908En esta parte del monográfico veremos algunas características básicas de GNU/Linux, como por ejemplo, cómo se estructuran los archivos dentro del disco duro, los diferentes tipos de usuarios que existen, los sistemas de ficheros que podemos encontrarnos, los particionados del disco duro que podemos realizar y qué tipos del mismo podemos tener. Para acabar viendo cual es el sistema de arranque propio de Linux, Grub.

Sigue leyendo Características Básicas Linux

Distribuciones

Distribuciones LinuxEn primer lugar debemos de saber qué es una distribución. La respuesta es sencilla, una distribución es un conjunto de programas todos basados en un núcleo Linux que se distribuyen de forma conjunta. Estas distribuciones se ajustan más o menos a las necesidades de diferentes colectivos, dando lugar a distribuciones enfocadas a usuarios domésticos, a empresas o incluso servidores.

Sigue leyendo Distribuciones

Tipos de Licencias

En toda esta construcción de Linux hay un pilar sin el cual no se podría haber construido Linux, este es la licencia GPL (General Public License), según Wikipedia “es una licencia creada por la Free Software Foundation en 1989 (la primera versión, escrita por Richard Stallman), y está orientada principalmente a proteger la libre distribución, modificación y uso de software. Su propósito es declarar que el software cubierto por esta licencia es software libre y protegerlo de intentos de apropiación que restrinjan esas libertades a los usuarios.” Es gracias a esta licencia por la que podemos mantener libre el software. Hay que decir que ya estamos en 3ª versión perfeccionándose aún más si cabe con el paso del tiempo.

Sigue leyendo Tipos de Licencias

Introducción a Linux

610px-TUX-G2-SVG.svgComienzo esta serie de posts dedicados a Linux sin otra pretensión que acercar al público estos Sistemas Operativos. Espero que os sea de interés y que conozcáis mejor su origen, filosofía, componentes esenciales y gestión básica a nivel usuario, sin olvidarnos de la tan temida terminal. Sin más dilación aquí os dejo con el primer post de esta interesante serie de muchos.

Sigue leyendo Introducción a Linux