GNU/Linux. Conceptos Básicos, Instalación Dual con Windows y Programas Útiles

GNU/Linux

Conceptos Básicos


INTRODUCCIÓN

GNU/Linux es un sistema operativo del tipo Unix creado por Linus Torvalds con la ayuda de desarrolladores y programadores de todo el mundo. Nació en los Laboratorios Bell de AT&T en 1969, de la mano de Ken Thompson y Dennis Ritchie (también creador del lenguaje de programación C).

Es una familia de sistemas operativos tanto para PC como para macrocomputadoras (mainframes) que soporta gran número de usuarios y posibilita la ejecución de distintas tareas de forma simultánea (multiusuario y multitarea).

Su facilidad de adaptación a distintas plataformas y la portabilidad de las aplicaciones (está escrito en lenguaje C) que ofrece hicieron que se extienda rápidamente.

Para Unix el universo es un sistema de archivos. No existen periféricos, sólo archivos.
De este modo se unifican todos los procesos. Los directorios son archivos que contienen enlaces con otros archivos. Terminales, discos compactos e impresoras son archivos y en teoría se puede escribir y leer de todos ellos.

GNU/Linux es una aplicación POSIX independiente e incluye el multitasking (multitarea). O sea, memoria virtual, bibliotecas compartidas, carga en demanda, administrador apropiado de memoria, TCP/IP networking, y otros rasgos comparables con los sistemas del tipo Unix.

POSIX es el acrónimo de:

P ortable
O perating
S ystem
I nterface
X viene de UNIX

POSIX Es un estándar que debe cumplir todo sistema operativo que pretenda ser considerado como Unix. Este estándar está formado por un conjunto de especificaciones técnicas que aseguran una evolución previsible en estos sistemas.

Distribuciones: Hay muchas distribuciones o versiones de GNU/Linux que se ajustan a la demanda del usuario.
Una distribución es el compilado del código fuente de Linux combinado con extras y software. Algunas distribuciones están disponibles para descargar de internet sin ningún cargo mientras otras están disponibles a precios económicos en CD-ROM en minoristas de Linux mundiales.

Otras opciones incluyen Linux pre-instalado en un PC o un CD/DVD de regalo comprando un libro sobre Linux.

Cada distribución tiene su propio propósito y varios factores deben tomarse antes de decidir que distribución es mejor para cada usuario. Algunas distribuciones satisfacen a los usuarios en el hogar, otros son excelentes para usos comerciales. Algunos están mejor preparados para Intel y otras para Macintosh o PC. Así de versátil es Linux.

Las distribuciones más conocidas son:

5 Distribuciones Amigables para Quienes Usan Windows o OS X

GNU/Linux como kernel es único (aunque personalizable), pero el sistema operativo en sí a base de distribuciones GNU/Linux, está disponible en un buen número de desarrollos distintos

Makeuseof ha publicado una selección de cinco distribuciones GNU/Linux pensadas para usuarios que por primera vez se acerquen al sistema libre después de usar Windows o Mac . Hay otras alternativas pero no está mal para “realizar un cambio gradual y no dramático” que aconsejan como estrategia. Vamos con ellas:

  1. Linux Mint para usuarios de Windows XP
  2. Kubuntu para usuarios de Windows Vista
  3. Zorin OS para usuarios de Windows 7
  4. Ubuntu para usuarios de Windows 8 / 8.1
  5. Elementary OS para usuarios de OS X

Todas estas distribuciones incluyen el software más reciente empleado, conteniendo compiladores de C/C++, editores de texto, juegos, programas para el acceso a Internet, así como el entorno gráfico de GNU/Linux.

Dos características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado:

  • Es libre: Esto significa que no tenemos que pagar ningún tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo.
  • El sistema viene acompañado del código fuente. El sistema lo forman el núcleo del sistema (kernel) mas un gran numero de programas/librerías que hacen posible su utilización.
    Linux se distribuye bajo la GNU Public License. Por lo tanto, el código fuente tiene que estar siempre accesible.

El sistema ha sido diseñado y programado por multitud de programadores alrededor del mundo. El núcleo del sistema sigue en continuo desarrollo bajo la coordinación de Linus Torvalds, la persona de la que partió la idea de este proyecto, a principios de la década de los noventa.

GNU es un acrónimo recursivo de GNU No es UNIX, y se pronuncia tal como se escribe.

En un sistema de tipo Unix, el programa que asigna los recursos de la máquina y se comunica con el hardware se denomina núcleo.
GNU se usa generalmente con el núcleo Linux.
Esta combinación es el Sistema Operativo GNU/Linux, aunque muchos lo llaman de manera errónea solamente Linux.


DIFERENCIAS ENTRE GNU/LINUX Y WINDOWS


Cientos de discusiones se pueden leer en la red al respecto. Lo concreto es que hay fanatismo por uno u otro sistema

GNU/Linux Posee un esquema de seguridad basado en usuarios y permisos de lectura, escritura y ejecución establecidos a los archivos y directorios. Esto significa que cada usuario es propietario de sus archivos, y otro usuario no puede acceder a estos archivos. Esta propiedad no permite el contagio de virus entre archivos de diferentes usuarios.

Quizás, la diferencia mas importante, con respecto a cualquier sistema operativo comercial, es el hecho de que es software libre. O sea, junto con el sistema se puede obtener el código fuente de cualquier parte del mismo y modificarlo a gusto. Ésto da varias ventajas, por ejemplo:

1. La seguridad de saber qué hace un programa tan solo viendo el código fuente, o en su defecto, tener la seguridad que al estar el código disponible, nadie va a agregar «características ocultas» en los programas que distribuye.

2. La libertad que provee la licencia GPL permite a cualquier programador modificar y mejorar cualquier parte del sistema, ésto da como resultado que la calidad del software incluido en GNU/Linux sea muy buena.

3. El hecho de que el sistema sea mantenido por una gran comunidad de programadores y usuarios alrededor del mundo, provee una gran velocidad de respuesta ante errores de programas que se van descubriendo, que ninguna compañía comercial de software puede igualar.

Además de las ventajas anteriormente enumeradas, GNU/Linux es ideal para su utilización en un ambiente de trabajo, dos razones justifican ésto:

  • Al ser software libre, no existe el costo de las licencias, y una copia del sistema GNU/Linux puede instalarse en tantas computadoras como se necesite.
  • Existen utilidades para el trabajo en oficina, que son compatibles con las herramientas de la serie Office.

Comparativa GNU/Linux - Windows 10


Windows 10 se anuncia como el mejor sistema operativo de Microsoft. La idea es compararlo con Ubuntu, la distribución más popular en el mundo Linux. Intentaremos centrar la comparativa y el análisis en los campos más interesantes:

  • Rendimiento
  • Compatibilidad
  • Convergencia con Telefonía Móvil
  • Seguridad y Privacidad

Rendimiento

Microsoft ha realizado un buen trabajo en Windows 10 en este aspecto, ya que este sistema tiene requisitos normales comparado a su antecesor (Windows 8.1).
Windows 10 no va tan fluido como lo va Ubuntu, aunque es cierto que con Windows 8 era aun más lento.
Esa diferencia es mucho mas apreciable en PC antiguas, con recursos limitados.
De todas maneras, las PC actuales cuentan con amplios recursos de hardward, por lo que la diferencia en la fluidez es imperceptible.

Compatibilidad

Existen más drivers para Windows (más hardware) ya que los fabricantes los hacen para ser compatible con Windows. El sistema que le sigue es OS X y Linux es el tercero en esta categoría.

Ultimamente los problemas de compatibilidad como antaño han desaparecido casi por completo, y mucho más en el caso de Ubuntu, ya que Canonical, al ser uno de los grandes, trabaja estrechamente con diversos fabricantes de hardware para ofrecerte la mejor experiencia con autodetección o instalaciones sencillas de los controladores para que todo funcione a la primera y adecuadamente.

En el caso del software, también existen más desarrolladores interesados en la plataforma de Windows por su dominio en el mercado y esto sobre todo se acusa en el terreno de los videojuegos.

Covergencia con Telefonía Móvil

En este aspecto, Windows está muy adelantado con respecto a Linux, pero ambos están muy retrasados con respecto a iOS y Android.

El gran dominio de Android e iOS suponen un lastre para que Ubuntu Phone y Windows Phone se desarrollen y expandan.

Lo cierto es que Microsoft ha trabajado en un interesante proyecto para compatibilizar las apps de Android e iOS, junto con las de Windows, para crear una gran plataforma universal que sea compatible con todas ellas en su sistema operativo. Esto es un gran logro, que unido a la convergencia para trabajar indistintamente con un equipo de sobremesa o con un smartphone, han supuesto que Windows 10 tenga ventaja.

Seguridad, Flexibilidad y Privacidad

Seguridad y Flexibilidad son unas de las grandes ventajas de Linux sobre Windows, y es el motivo por el que es la preferencia en servidores y supercomputadoras, además de ser la opción preferida de grandes empresas, gobiernos y organizaciones.

Una de las bondades del software libre y de código abierto que habría que agregar es la Privacidad, que puede preocupar a particulares, pero debería aterrorizar a empresas y otras organizaciones que tengan datos valiosos.

Si existen agujeros de seguridad, en el software abierto está la oportunidad de poder detectarlo y corregirlo. Si ocurre en Windows, es Microsoft quien lo cierra con sus actualizaciones, cuando lo detecta y cuando saca algún parche.

Conclusión ¿Ubuntu vs Windows?. La pregunta del millón.


REQUISITOS DE SISTEMA

Para la instalación de cualquier distribución de GNU/Linux se requiere de una imagen de la distribución que se desea instalar (Hay muchas versiones) y tener en cuenta los siguientes puntos:

  • La arquitectura de su computadora puede ser amd64 o x86 por lo que la distribución que se descargue debe corresponderse con esa arquitertura.

  • La instalación se puede hacer usando diversos medios (CD, DVD, memoria USB o por red).

  • Agregar otro disco duro o particionar el disco principal si solo se cuenta con uno solo en el PC.

  • Toda la información relativa a PC de escritorio también se aplica a laptops. Existe la posibilidad de que su equipo utilice hardware especializado para algunas funciones específicas que resulten ser incompatible. Al día de hoy es una práctica que se ha ido erradicando poco a poco, sin embargo, puede darse el caso. Se recomienda hacer una búsqueda en internet sobre los problemas más comunes del modelo de su equipo antes de la instalación.

Requerimientos para la instalación de la mayoría de distribuciones

  • Procesador Intel/AMD x86 o amd64.
  • Al menos 512 MB de memoria ram para una instalación sin entorno gráfico. Se recomienda 1 GB en adelante para una máquina virtual.
  • Un mínimo de 10 GB de espacio en disco duro disponible para una instalación mínima.
  • Opcionalmente acceso a Internet para las actualizaciones.


Éste y otros artículos publicados en nuestra red, [color=#679107]ForoSpyware.com[/color][color=#679107] & InfoSpyware.com[/color], están bajo licencia Creative Commons.

Pueden reproducirse libremente siempre y cuando, se respete la licencia mencionando claramente con un enlace directo hacia este artículo como su fuente original.

Respetemos el trabajo de otros…


6 Me gusta

GNU/Linux

Instalación Dual de Windows 10 y GNU/Linux (Ubuntu 16)

Instalar Windows 10 y Ubuntu 16 en el mismo equipo es una combinación excelente para trabajar con la versión más avanzada del sistema operativo líder del escritorio (Windows) y la última versión de la distribución GNU/Linux más popular del mercado (Ubuntu 16).

Ubuntu puede usarse en un equipo compatible de varias maneras:

  • Como único sistema del PC.

  • Como Live CD sin necesidad de tocar sistemas existentes en el PC, sea para probar este sistema o para solucionar problemas del sistema instalado.

  • Instalarse en una máquina virtual en equipos que tengan instalado Windows, OS X o Linux.

  • Instalación completa en un PC que ya tiene instalado Windows. El resultado de esto será dos sistemas operativos en el mismo equipo, a los que podremos acceder en segundos gracias a un arranque dual. Esto es una Instalación Dual de Windows y GNU/Linux

Vamos a referirnos a este último punto. Instalar Ubuntu en un PC que ya tiene instalado Windows 10.

NOTA: Siempre instalar primero Windows 10 y luego Ubuntu.

En este caso, se recomienda tener otro disco en el PC o particionar el disco principal para guardar en ese disco secundario o en la partición los archivos (Fotos, vídeos, música, etc.) de Windows que deseen conservarse ante la necesidad de reinstalar el sistema.
Entonces, nos quedaría un disco o una partición primaria para instalar Windows y Ubuntu y otro disco o la partición secundaria del disco principal para respaldar los archivos que queremos conservar ante daños en el sistema.


Hardware

Cualquier equipo con Windows 10 está capacitado para ejecutar Ubuntu 16 porque sus requisitos de hardware son muy similares. Puede suceder que algún componente secundario no funcione, pero los primarios van a funcionar en la inmensa mayoría de equipos porque Ubuntu cuenta hoy con un gran soporte para las arquitecturas principales y controladores, sean libres o privativos.


Espacio en Disco

No es la idea de este manual seguir los pasos de particionar un disco o agregar otro disco al equipo, por lo que se da por sentado que el PC ya cuenta con una partición del disco principal, o con otro disco adicional para la instalación de GNU/Linux.

Pero algunos conceptos si vamos a dar.

Para lograr una partición en el disco principal del PC, se deben seguir estos pasos:

Accedemos al administrador de discos de Windows 10 desde el Panel de control — Herramientas administrativas o empleando el comando compmgmt.msc desde la ventana ejecutar.

Normalmente, en el Disco C (O en una partición de este), está instalado Windows 10. Ese disco, o partición, es el que tendremos que reducir para lograr espacio.

Para ello pulsamos con el botón derecho sobre ella y marcamos sobre Reducir Volumen.

La herramienta comprobará el espacio libre disponible en la partición “C” y mostrará el máximo espacio en la que la podamos reducir la partición. Se fija la cantidad de MB que se van a reducir y ese será el tamaño de la partición para Ubuntu. El tamaño es orientativo. Un usuario que trabaje a diario con Ubuntu necesitará más espacio que otros usuarios que solo lo utilicen para pruebas, por ejemplo.

Veremos como rápidamente se habrá creado un espacio en disco adicional vacío. No toque nada más ni cree nuevas particiones. El instalador de Ubuntu se encargará de crear las particiones necesarias en el espacio libre que hemos logrado.


Preparar BIOS / UEFI

UEFI es la Interfaz de Firmware Extensible Unificada (Unified Extensible Firmware Interface).
Se trata de una especificación que define una interfaz entre el sistema operativo y el firmware.
UEFI reemplaza la antigua interfaz del Sistema Básico de Entrada y Salida llamado BIOS presentado en los procesadores mas antiguos…

En el arranque dual suele haber problemas de UEFI a la hora de instalar otros sistemas operativos más allá del propio Windows que existe pre-instalado.

Desde Windows 8, los fabricantes han implementado el firmware conocido como UEFI, una extensión del proyecto EFI de Intel (también usado en equipos Mac) escrito en lenguaje C. Un reemplazo (muy necesario) de unas BIOS de 25 años de antigüedad que proporciona mayor flexibilidad, potencia y facilidad de uso mediante una interfaz de usuario gráfica, pero que complica la instalación de otros sistemas.

Aprovechando las posibilidades de las UEFI, Microsoft activó (a partir de Windows 8) un sistema de arranque seguro denominado Secure Boot que obliga a firmar el firmware y el software protegiendo el proceso de arranque del sistema.

Varias distribuciones GNU/Linux añadieron soporte para poder instalarse. Ubuntu soporta UEFI

Al utilizar este equipo para pruebas, lo tenemos completamente deshabilitado, funcionando en modo BIOS . Es la opción más recomendable para evitar problemas al instalar sistemas operativos adicionales a Windows 8/10, sean otros Linux no soportados o incluso el mismo Windows 7.

Si tienes una placa UEFI y tienes problemas en la instalación, su desactivación se realiza de la siguiente forma:

Accedemos a UEFI de forma similar que con BIOS, pulsando en el arranque la tecla correspondiente que utilice el fabricante (normalmente Escape, alguna tecla de Función o una combinación de ellas) y buscaremos el apartado de Secure Boot.


Deshabilitar el Arranque seguro y habilitar la Compatibilidad heredada

Dependiendo del equipo, la placa y la versión de UEFI lo podrás encontrar de una u otra forma pero similar a lo indicado.

Orden de arranque

Ya que estamos en la BIOS/UEFI, aprovechamos para asegurarnos que la unidad desde donde vamos a instalar GNU/Linux esté por delante del arranque del disco duro o SSD, que es donde está instalado Windows. En nuestro caso vamos a utilizar un pendrive USB y por ello lo verás en primer lugar en Orden de arranque heredada.

También podríamos emplear un DVD. En ese caso lo colocaríamos por delante en el orden de arranque.

Guardamos la configuración de UEFI y volvemos a iniciar el equipo para preparar el medio de instalación.

Prepara el medio de instalación

Una vez descargado podemos utilizar como decíamos un medio óptico (DVD) para quemar esa imagen .iso o una unidad USB (pendrive o disco externo) para montarla.

Para montar la imagen .iso en un Pendrive se pueden utilizar muchas herramientas, pero Rufus es muy versátil e intuitiva,

Descargamos y ejecutamos Rufus con el USB que utilizaremos insertado en el PC. Seleccionamos como tipo de partición MBR para BIOS o UEFI y fijamos la imagen ISO recientemente descargada de Ubuntu. Rufus se encarga del resto del trabajo

Se reinicia el PC (teniendo como primera opción de booteo el pendrive, y Ubuntu hará el resto. Entre las varias opciones, se debe elegir la primera, que dice: Instalar Ubuntu junto a Windows. De esa manera, Ubuntu generará sus particiones necesarias en el espacio libre que quedó en el disco principal.

Al final de la instalación, quedará formado un menú de inicio dual llamado GRUB el cual da la opción de iniciar con Ubuntu o con Windows. Por eso se llama inicio dual.
.

GNU GRUB es GNU GRand Unified Bootloader

Arranque_dual_3



Éste y otros artículos publicados en nuestra red, [color=#679107]ForoSpyware.com[/color][color=#679107] & InfoSpyware.com[/color], están bajo licencia Creative Commons.

Pueden reproducirse libremente siempre y cuando, se respete la licencia mencionando claramente con un enlace directo hacia este artículo como su fuente original.

Respetemos el trabajo de otros…


5 Me gusta

GNU/Linux

10 Programas Útiles

NOTA: Todos son totalmente gratuitos.

1.- BleachBit: La herramienta perfecta que usada con sensatez permitirá que tu disco duro este como el primer día. Se trata del equivalente a CCleaner para Windows.


2.- Gedit: El editor de textos por defecto de Gnome, equivalente a Notepad de Windows pero con bastantes más opciones.


3.- LibreOffice: La suite ofimática totalmente gratis con casi todas las funcionalidades de Microsoft Office.


4.- Audacity: Para editar archivos de sonido, recortar el audio, combinar audio en varias pistas, y muchas características avanzadas. Puede exportar a un gran número de diferentes formatos.


5.- GIMP: Es la aplicación más cercana a Photoshop, y hace prácticamente las mismas cosas que Photoshop. Puede interpretar prácticamente cualquier formato, y te permitirá retocar imágenes, realizar cambios, o incluso hacer gráficos desde cero. GIMP puede incluso importar vídeos y convertirlos en formato GIF.


6.- VLC: Reproductor multimedia con el que se puede reproducir cualquier tipo de archivo multimedia y hacer muchas tareas más. Además, tiene hasta una línea de comandos para los usuarios avanzados.

  • Descarga: VLC

7.- Shutter: Se utiliza para capturar pantallas de manera profesional. Tiene muchas opciones de captura y un pequeño editor de imágenes.


8.- Ubuntu Tweak: Herramienta para personalizar la distribución Ubuntu.


9.- Gestor de paquetes Synaptic: Imprescindible para gestionar todos los paquetes y sus dependencias.


10.- Chromium: El navegador open source del que surgió el popular Chrome, el navegador de Google.



Éste y otros artículos publicados en nuestra red, [color=#679107]ForoSpyware.com[/color][color=#679107] & InfoSpyware.com[/color], están bajo licencia Creative Commons.

Pueden reproducirse libremente siempre y cuando, se respete la licencia mencionando claramente con un enlace directo hacia este artículo como su fuente original.

Respetemos el trabajo de otros…


4 Me gusta