Lecturas recomendadas al respecto:
Arranque (informática Wikipedia
ACPI (Advanced Configuration and Power Interface)
ACPI, acrónimo del inglés Advanced Configuration & Power Interface y que significa Interfaz Avanzada de Configuración y Energía, es un estándar (especificación abierta de la industria) que permite a un portátil o PC (laptop or desktop machine) tomar el control de los mismos, permitiendo su correcto apagado para que no afecte al hardware. También se encarga de asignar IRQ (interrupciones) a los distintos dispositivos conectados nuestro equipo informático.
Más información al respecto:
ACPI (web oficial, en inglés)
Advanced Configuration and Power Interface (Wikipedia, en español)
APT (Advanced Packaging Tool)
A, Diccionario GNU/Linux
APT no es un programa en sí, sino una biblioteca de funciones C++ que se emplea por varios programas de línea de comandos para distribuir paquetes. En especial, apt-get y apt-cache. tenemos a nuestra disposición programas con interfaz gráfica ( GTK+, o Adept) basados en APT, como el conocido Synaptic, un gestor de paquetes para apt. Tiene las mismas utilidades que el programa apt-get de la línea de comandos, pero con una interfaz gráfica (GUI) basada en Gtk+.
APT fue rápidamente utilizado para funcionar con paquetes .deb, en los sistemas Debian y distribuciones derivadas, pero desde entonces ha sido modificado para trabajar con paquetes RPM, con la herramienta apt-rpm, y para funcionar en otros sistemas operativos, como Mac OS X (Fink) y OpenSolaris (distribución Nexenta OS).
Comando para descargar vídeos de Youtube en Linux
Post recuperado de LinuxAll…
Youtube-dl
En la captura de pantalla anterior, se muestra el archivo descargado tras ejecutar:
youtube-dl https://www.youtube.com/watch?v=33iz-1Mfus4
Estas son las líneas de salida en la terminal o consola:
Sistemas de ficheros, qué son y tipos
Ningún ordenador -sea del tipo que sea- o dispositivo móvil podría funcionar sin un sistema de ficheros, sin una organización ‘interna’ en archivos y directorios o ‘carpetas‘. Los archivos no son más que colecciones de bytes en el disco duro con un formato determinado el cual puede ser reconocido por el sistema operativo del ordenador.
El sistema de ficheros del sistema operativo es el encargado de darle sentido a el conjunto de bytes de los archivos, directorios o carpetas, almacenando y controlando qué bloques pertenecen a qué archivos y qué bloques no pertenecen a ningún archivo, estando así disponibles disponibles para ser utilizados por otros ficheros.
- FAT
- NTFS
- EXT2, EXT3 y EXT4
- ISO9660
- UDF
- HFS+
- File system (Wikipedia, en inglés)
- Sistemas de archivos más populares (informaticamoderna.com)
- Sistemas de ficheros (Wikilibros)
Introducción al sistema de archivos en Linux (filesystem)
Nautilus, el explorador de archivos de Linux en los entornos de Escritorio Gnome |
Post recuperado de LinuxAll…
Los entornos o gestores de escritorio nos permitirán realizar las tareas comunes de navegación por carpetas y archivos, búsqueda, copiado, pegado, mover archivos y directorios, crear y borrar archivos, cambiar nombres, etc., etc.
Hay disponibles más entornos de escritorio gráficos, basados en el sistema X Window, que es el que nos permite ver todo de forma ‘gráfica’. Ejemplos significativos de ellos son XFCE y Window Maker. Para más información al respecto, visita el artículo de la Wikipedia Escritorio Linux).
Pero, ¿qué carpetas y archivos tiene nuestro Linux? ¿Cuál es el sistema de archivos o filesystem? De una forma resumida, podemos nombrar las siguientes carpetas principales:
Sistema de archivos en una distribución Linux (ejemplo basado en un entorno de escritorio Gnome, información basada en www.juntadeandalucia.es/averroes/iesatalaya/contenido/sa.html):
- bin comandos para todos los usuarios. Los programas normales de los usuarios se encuentran en esta carpeta /bin y /usr/bin
- boot archivos necesarios para el arranque del sistema operativo
- dev dispositivos de nuestro ordenador. Viene de devices (dispositivos en inglés)
- cdrom Enlace al cdrom por defecto
- sd* Discos conectados via USB, externos (solo lo veremos cuando conectemos uno)
- hd* Discos conectados via IDE, internos (solo lo veremos cuando conectemos uno)
- tty* terminales
- etc configuración globar de Linux, servicios y programas
- fstab configuración para el montaje de sistemas de archivos
- mtab sistemas de archivos actualmente montados
- passwd Archivo con información de los usuarios del sistema
- home cuentas de usuario. Todos los archivos de nuestro usuario en Linux se encuentran en /home/nombre de usuario/ y nuestro Escritorio en /home/nombre de usuario/Desktop
- usuario cuenta de un usuario
- Desktop carpeta con la información del escritorio del usuario
- .bashrc script de configuración de inicio del usuario (archivo oculto)
- .gnomerc script de configuración de inicio de gnome (archivo oculto, para entornos de escritorios Gnome)
- lib librerias del sistema
- media punto para montar sistemas de archivos locales y removibles
- mnt antiguo punto de montaje, existe por compatibilidad
- proc sistema de archivos virtual con información de los procesos, hardware y el kernel
- root cuenta del supervisor o superusuario (administrador del sistema). Sería al equivalente a C:en sistemas Windows. Se representa por / y todos los archivos, carpetas y dispositivos se ‘alojan’ ahí. Es la carpeta raíz de nuestro sistema Linux.
- sbin comandos del supervisor o root
- tmp archivos temporales
- usr archivos de los usuarios y aplicaciones de usuarios
- local archivos de usuario externos a la distribución
- share archivos compartidos entre las aplicaciones de usuarios
- var información variable, logs, correo local…
- log información sobre la ejecución del sistema
Profundizaremos más en todo esto. Mientras tanto, os dejo algunas lecturas recomendadas al respecto:
Sistemas de archivos (juntadeandalucia.es)
Entornos de escritorio. El sistema X Window (freebsd.org)
Sistema de archivos (Wikipedia)
Cómo saber exactamente con Linux tu hardware
sudo lshw
Para más información al respecto, visita: www.ezix.org/project/wiki/HardwareLiSter
Sencillo y útil, ¿verdad? Es que LInux es mucho Linux…
Iniciar una sesión con la consola de Linux
Shell de Unix. Fuente: Wikipedia |
El Shell es el intérprete de comandos entre el usuario y el sistema operativo. Mediante una serie de órdenes o comandos, los usuarios ponemos con el núcleo o kernel de Linux y, por extensión, con todas las herramientas del sistema operativo.
El programa que se utiliza en la Shell de Linux es generalmente Bash (Bourne again shell), ‘equivalente’ al MS-DOS en los sistemas Windows, pero hay más disponibles(ver el enlace de la Wikipedia sobre Shell de Unix).
Con o sin entorno gráfico
Podemos iniciar una sesión con la terminal de modo gráfico (dhell gráfica) (captura de pantalla siguiente), a través de una aplicación del sistema, como la terminal en Ubuntu (ubicada en Aplicaciones -> Accesorios -> Terminal), o sin entorno gráfico.
Consola gráfica o Terminal en Ubuntu Linux – Linux ALL |
A pesar de lo que pueda parecer en un principio, trabajar con la consola ‘dura y pura’ de Linux no es tan difícil como parece, al menos para realizar tareas sencillas. Cierto es que en una sesión de terminal podemos hacer muchas, muchas cosas…
Iniciar sesión en la terminal o consola sin entorno gráfico
Bien, si queremos empezar a utilizarla la terminal de Linux sin entorno gráfico, simplemente pulsaremos Crtl + Alt + F1 y para volver al modo gráfico, pulsaremos Crtl + Alt + F7.
Los sistemas operativos de GNU(Linux nos permite iniciar hasta 6 sesiones de terminal:
Crtl + Alt + F1 (primera consola)
Crtl + Alt + F2 (segunda consola)
A partir de ahí, utilizaremos los comandos de Linux para realizar las distintas tareas.
Imágenes de terminales en Linux (búsqueda de Google) |
– Shell de Unix (Wikipedia)
– Linux /Shell (es.kioskera.net)
– Consola (shell) (linuxbasico.blogspot.com)
Qué es el proyecto GNU (GNU Project)
GNU es un acrónimo recursivo que significa GNU No es Unix (GNU’s Not Unix). El proyecto GNU fue lanzado en 1984 por Richard Stallman para desarrollar un completo sistema operativo basado en Unix.
El proyecto se desarrolló con casi todo lo necesario para un sistema operativo completo, a excepción de la núcleo o kernel del sistema operativo. Todo el software GNU se distribuye bajo la GNU General Public License o GPL. La licencia GPL requiere que el software se distribuya en forma de código fuente y que cualquier usuario puede copiar, modificar y distribuir el software a cualquier otra persona en forma de código fuente. Los usuarios, sin embargo, pueden tener que pagar en algunos casos por copias de software GNU.
La Free Software Foundation (FSF) es una de organización sin ánimo de lucro encargada de recaudar fondos para mantener el Proyecto GNU. Para más información sobre la Proyecto GNU, visita su página web en www.gnu.org.
Un vídeo sobre la Free Software Foundation:
Kernel de Linux, diccionario GNU/Linux
Es un software fundamental para el sistema operativo, responsable de comunicarse y facilitar el acceso seguro a los distintos programas, hardware, recursos y servicios de un ordenador bajo un sistema operativo (operating system).
El kernel sería como el corazón de un sistema operativo; sin él, no es posible que ‘viva’.
El núcleo Linux fue concebido por el entonces estudiante de ciencias de la computación finlandés Linus Torvalds en 1991.6 Linux consiguió rápidamente desarrolladores y usuarios que adoptaron códigos de otros proyectos de software libre para usarlo con el nuevo sistema operativo.7 El núcleo Linux ha recibido contribuciones de miles de programadores de todo el mundo.8 Normalmente Linux se utiliza junto a un empaquetado de software, llamado distribución GNU/Linux y servidores. Fuente: Wikipedia, Núcleo Linux
Qué es GNOME
Post recuperado de LinuxAll…
GNOME, acrónimo de GNU Network Object Model Environment, es un entorno de escritorio para sistemas operativos GNU/Linux, Unix y derivados de Unix.
GNOME es además una infraestructura de desarrollo. Es un software completamente libre que forma parte del proyecto GNU.
“We promote software freedom: GNOME brings companies, volunteers, professionals and non-profits together from around the world. We make GNOME 3: a complete free software solution for everyone”. (About us – GNOME)
El proyecto GNOME fue iniciado por los mexicanos Miguel de Icaza y Federico Mena. Nació como alternativa a KDE, otro entorno de escritorio e infraestructura de desarrollo. GNOME forma parte oficial del proyecto GNU.
Algunas de las aplicaciones más conocidas de GNOME |
Más información al respecto:
– GNOME, página oficial
– Aplicaciones principales y más conocidas de GNOME
– GNOME (Wikipedia)
Trisquel, diccionario GNU/Linux
La versión 7 de la distribución Trisquel GNU/Linux, con nombre en código Belenos (el dios Celta del sol), se ha publicado este mes de marzo de 2015. Belenos es una versión con soporte a largo plazo (LTS Long Term Support) que se mantendrá hasta el 2019. Entre los nuevos paquetes y características relevantes se incluyen:
– Kernel Linux-libre 3.13 con baja latencia y planificación bfq por defecto.
– Escritorio personalizado basado en GNOME 3.12 fallback.
– Abrowser 33 (un derivado libre de Firefox) como navegador por defecto.
– GNU IceCat 31 disponible como opcional para instalar con un solo clic desde la página principal del Abrowser. Completo con muchas características de privacidad adicionales.
– Electrum como cliente de Bitcoin preinstalado.
– Trasladado a formato DVD, ahora con más de 50 idiomas y aplicaciones adicionales.
– Mejoras en la accesibilidad de forma predeterminada.
Fuente: Trisquel GNU/Linux