Servidor Ubuntu con shell gráfico. Los mejores shells gráficos de Ubuntu

La razón para trasladar mi servidor doméstico a Linux fue por problemas con el disco duro, que apenas comenzó a moverse. Por supuesto, al principio pensé que era el disco duro el que había muerto, especialmente porque era un WD2500JS "veterano", con el que he estado corriendo en la cabeza y la cola desde 2007. Por lo tanto, se compró un WD Caviar Black nuevo por 500 gigas, lo que creo que era un buen precio: unos 2500 rublos, teniendo en cuenta el hecho de que el tipo de cambio del rublo en ese momento (es decir, el 1 de noviembre de 2014) ya había comenzado a caer. Sin embargo, el nuevo disco duro también produjo un montón de errores al cargar Ubuntu, que ya se había instalado en ese momento (y Windows no se instaló correctamente), incluso probé una fuente de alimentación de respaldo, pero esto no ayudó, ni tampoco reemplazarlo. el cable SATA. Tuve que admitir que la placa base (el controlador SATA “chipset”) había comenzado a secarse. Afortunadamente, la placa base tenía un controlador adicional, que, además, ya soportaba el modo AHCI, recomendado para "volcados de archivos", por lo que los discos duros estaban conectados a él. No hubo problemas al iniciar Ubuntu, lo que no se puede decir de Windows: tuve que iniciar desde el controlador "chipset", instalar los controladores para el controlador "externo" y solo después de eso Windows también comenzó a iniciarse.

Por lo tanto, necesito pensar en actualizar la plataforma de mi “servidor”, pero por ahora hablaremos del componente de software. Quiero decir que, por primera vez, me llevó mucho tiempo hacer realidad el sistema: unas dos semanas en mi tiempo libre del trabajo y otras preocupaciones. Así que ahora, incluso si tengo que reinstalar Ubuntu, abriré este artículo y repetiré rápidamente todas las configuraciones. Por cierto, recomiendo encarecidamente que al instalar y posiblemente configurar (especialmente sin una GUI) utilice una computadora portátil cercana con acceso a Internet para que pueda aclarar algunas preguntas rápidamente (y yo tenía un carro lleno de ellos y un carrito pequeño, lo que me indicó escribiendo esta obra).

Brevemente sobre la instalación de Ubuntu

Pero primero, ¿por qué Ubuntu Server 14.04.1? De hecho, *.04 son versiones con un largo período de soporte, por lo que parecen ser más confiables y las actualizaciones para dichas versiones tardan mucho en publicarse. Así que, en el caso ideal, instálalo, configúralo y olvídalo durante varios años. Ubuntu, porque parece fácil de usar y, además, tenía cierto conocimiento "casual" del Ubuntu de escritorio. Pero la elección de la edición de servidor en mi caso es discutible, ya que todavía instalé la GUI; con aproximadamente el mismo éxito sería posible implementar todo tipo de servicios en la de escritorio. A menos que el escritorio venga con todo tipo de office y otros multimedia, entonces sería recomendable eliminar todo esto (¿funcionaría?). Sin embargo, lo hecho, hecho está, y es posible que mis lectores no agreguen un shell gráfico.

Antes de la instalación, también debe decidir la profundidad de bits y la partición de intercambio. Tengo una situación límite en mi servidor: el procesador ya es de 64 bits, pero solo hay 2 gigabytes de RAM. Entonces, la elección entre 32 bits y 64, y si crear una partición de intercambio o no, en esta situación es 50/50. Personalmente, elegí una arquitectura de 64 bits y una partición de intercambio igual a la cantidad de RAM (es decir, 2 gigabytes). Sin embargo, como ha demostrado la práctica, la partición de intercambio prácticamente no se utiliza y el tiempo de arranque del sistema operativo aumenta ligeramente debido a la inicialización de esta partición. Bueno, déjalo vivir, no es una lástima.

En general, instalar un sistema operativo en sí no es particularmente difícil: un maestro es un maestro, excepto en este caso en modo texto. Sin embargo, es muy importante proporcionar un nombre de usuario y contraseña. Para un servidor doméstico (si no “mira” la Internet externa) se puede instalar algo no muy complicado, pero en cualquier caso estos datos serán necesarios constantemente. El hecho es que Ubuntu está diseñado de tal manera que este usuario, aunque creado durante la instalación, no tiene derechos de superusuario (root). Como resultado, cualquier acción más o menos responsable requiere confirmación con una contraseña en la interfaz gráfica y en la consola: la palabra mágica sudo (que se puede traducir como "ejecutar como superusuario"), seguido nuevamente de ingresar la contraseña (incluso aunque solo sea una vez por sesión).

Puede dividir el disco duro en particiones directamente durante la instalación, incluso confiando en la configuración predeterminada, pero en el caso más simple, limítese generalmente a una única partición primaria Ext4 (por si acaso, permítame recordarle que este es el sistema de archivos "nativo"). ”para Linux) en todo el volumen del disco duro y, para mayor importancia, cree un archivo de intercambio después de la instalación. O no crearlo si hay mucha RAM (a partir de 4 gigabytes o incluso dos).

Por mi parte, preparé las particiones de antemano usando el disco de arranque de Gnome Partition Editor, teniendo en cuenta el hecho de que primero quería instalar Windows, por si acaso. Por lo tanto, de acuerdo con algunas recomendaciones, creé una partición de arranque FAT32 de 1 GB, una partición NTFS primaria, una partición del sistema para Windows, luego, en la partición secundaria, varias unidades lógicas, una partición de intercambio (linux-swap), una partición del sistema. partición para Linux (Ext4) y, finalmente, una partición NTFS compartida para "shares". Resultó un poco extraño, por supuesto, pero te permite trabajar en ambos sistemas.


La captura de pantalla ya es de la interfaz gráfica que instalé.

Debo decir que Windows de alguna manera no quería instalarse en la partición lógica, así que terminé con dos particiones primarias. En realidad, formalmente puede haber hasta cuatro (por lo que Linux Ext4 también podría convertirse en la principal), pero para mí personalmente es un poco extraño ver más de una partición primaria (esto proviene de mi experiencia trabajando con MS DOS/Windows 95).

Entonces, si las particiones en el disco duro están preparadas con anticipación, en la etapa adecuada de instalación de Ubuntu, debe seleccionar el modo de configuración manual del disco y no olvide hacer coincidir los llamados puntos de montaje. La partición de intercambio se asigna automáticamente, pero usted mismo debe registrar al menos un punto de montaje: raíz (también conocido como "/"). Para hacer esto, ingresamos la partición apropiada del disco (en mi caso, sda6; por cierto, al dividir un disco duro en particiones, es conveniente asignar etiquetas a los volúmenes, entonces será muy difícil cometer un error ), deje el sistema de archivos sin cambios (Ext4), si desea formatear una partición vacía o no, depende de usted (dije formato para enfatizar) y establezca el punto de montaje (“usar como”) - / (es decir, raíz).

Podría valer la pena asignar el punto de montaje /boot a la partición de arranque FAT32 (desafortunadamente, no pensé en verificar esta posibilidad durante la instalación, así que dejaré de averiguar si esta opción está permitida y cómo funcionará Windows para más adelante). ). Además, si no planea realizar un arranque dual con Windows, le recomendaría separar el punto de montaje /home en una partición separada y posiblemente también /var (especialmente si está planeando un servidor web más o menos completo y/o una carpeta compartida en algún lugar dentro de /var ).

Quizás haga una pequeña digresión sobre la denominación de los discos, que difiere de la adoptada en Windows (y de hecho, desde la época de MS DOS) C:, D: y así sucesivamente (me pregunto si alguien recuerda por qué A: y B: ? Entonces, los discos duros se enumeran en orden por letras del alfabeto inglés con el prefijo sd (se puede descifrar como Dispositivo SATA, aunque en realidad es SCSI, pero no profundizaremos, por cierto, IDE/ "antiguo"). Las unidades PATA se llamarán hd): sda, sdb, etc., etc., y las particiones de los discos se designan con números. En consecuencia, las primeras 4 se asignan para particiones primarias y las unidades lógicas en la partición secundaria están numeradas a partir de 5. Por lo tanto, podemos decir que en lugar de la unidad C: habrá sda1, pero si la unidad D: es una unidad lógica en la partición secundaria, entonces ya resultará sda5 .

En la captura de pantalla puedes ver no solo sda1 , sino incluso /dev/sda1 . Esto se puede explicar de manera simple: los dispositivos tienen su propio punto de montaje /dev, en cierto modo "virtual" (hay muchas otras cosas además de los discos duros). De cara al futuro, es un poco inusual que los administradores de archivos no tengan discos, como se usaban en DOS/Windows, ya que donde los montas, esa carpeta es donde accedes a ellos (un sistema de archivos tan interesante en Unix). Y mis manos todavía están alcanzando Alt+F1 y Alt+F2...

Bueno, volvamos a la instalación. La ventaja del servidor Ubuntu es la capacidad de seleccionar inmediatamente el software más popular, o más bien los servidores (desde el punto de vista del software) para la instalación. Probablemente se necesitará OpenSSH para el acceso remoto a la máquina (al menos acceso a la consola) y Samba (o SMB/CIFS) para los “compartidos” compatibles con Windows. Los desarrolladores web probablemente estarán interesados ​​​​en el llamado LAMP (Linux - Apache - MySQL - PHP), también pueden elegir otros servidores, pero es poco probable que tengan demanda para un servidor doméstico (aunque tal vez alguien quiera instalar un servidor de impresión). También podemos mencionar la instalación manual de paquetes, pero la interfaz de esta utilidad no parecía muy conveniente, por lo que le aconsejo que no se moleste en esta etapa y descargue todo lo que necesita además de lo que se enumera en esta ventana después de instalar el SO.

Y además. ¿Por qué me concentré en los puntos de montaje /home y /var? /home almacena datos del usuario: parcialmente configuraciones, archivos del escritorio, etc. /var es de interés principalmente a la hora de instalar LAMP, ya que aquí es donde se propone alojar sitios web (/var/www/html) y bases de datos MySQL (/var/lib/mysql). Por lo tanto, separar los puntos de montaje individuales en particiones separadas del disco duro puede ayudar al reinstalar el sistema, si no se fuerza el formateo de estas particiones.

Bueno, sí, quería contaros brevemente la instalación, pero resultó ser un “libro múltiple”, y hasta sin fotografías. En general, en la etapa inicial me inspiré en el artículo Servidor de medios doméstico basado en Ubuntu Server 12.04 LTS. A pesar de que la versión de Ubuntu era anterior, no noté diferencias fundamentales, además, el autor acompaña el proceso de instalación con capturas de pantalla y al mismo tiempo habla sobre la configuración del software RAID (para mi información, si se me permite decir por lo tanto, no consideré RAID (la matriz es relevante y ni siquiera podría detectarla en el hardware existente). Por tanto, propongo terminar la conversación sobre la instalación y ponernos manos a la obra.

Trabajando en la consola

Entonces, después de instalar Ubuntu Server, nos encontramos en la consola, ya que la interfaz gráfica no viene con la edición del servidor (pero la distribución ocupa solo unos 580 megabytes). Por costumbre, esto causa cierto desconcierto, pero en principio podemos vivir con ello, sobre todo porque iniciamos sesión exactamente en la misma consola a través de SSH. Y mediante el protocolo sFTP tenemos acceso al sistema de archivos. Si se seleccionó OpenSSH al instalar el sistema operativo, entonces, podemos decir, de inmediato tenemos acceso remoto a través de la dirección IP del servidor. Cuando se utiliza un enrutador (y en el caso de una red doméstica, este es probablemente el caso), tiene sentido asignar una IP estática al servidor en la configuración DHCP de este mismo enrutador. Asigné 192.168.1.2, por lo que usaré esta dirección exacta, por lo que si su servidor tiene una IP diferente, haga un ajuste.

El principal cliente SSH para Windows es PuTTY. Para conectarse al servidor, ingrese su IP...


y, de hecho, llegamos a la consola. Si maldice la clave del servidor, decimos que confiamos en él.


Vale la pena decir que cuando ingresa una contraseña, no se muestra nada en la pantalla (ni siquiera asteriscos), tal es la característica de Linux. Mientras no se cree nada nuevo, el nombre de usuario y la contraseña son los que se especificaron durante la instalación de Ubuntu.

Para trabajar a través de sFTP, puede utilizar un cliente FTP que admita este protocolo, por ejemplo, yo uso FileZilla. Host: sftp://192.168.1.2, nombre de usuario y contraseña, como en el caso de SSH, creado durante la instalación del sistema operativo (al menos inicialmente). Sin embargo, el problema con sFTP es que en la mayoría de las carpetas y archivos sólo el superusuario puede escribir, por lo que inicialmente no hay ningún lugar adonde ir excepto el directorio de inicio hasta que se realicen cambios en los derechos de acceso. Por ejemplo, a través de la misma consola (terminal).

Referencia súper rápida a los comandos de la consola.

sudo: ejecutar como superusuario. Si no desea anteponer casi todos los comandos con esta "palabra mágica", puede cambiar al modo de superusuario una vez: sudo -i

CD Cambie de directorio (por ejemplo, muy a menudo necesita cd /etc o cd ~ para ir a su directorio de inicio).
dir: muestra el contenido de un directorio (también conocido como directorio o carpeta), aunque en el resultado no está claro dónde está el archivo y dónde está la subcarpeta, pero bueno
gato - contenido del archivo de salida
mkdir Cree una carpeta (por ejemplo mkdir test)
nano - editor de consola (generalmente en forma de sudo nano config.conf, es decir, edite el archivo especificado en nombre del superusuario)
obtener - descargar el archivo mediante un enlace de Internet
apt-obtener instalación Instalar paquete (requiere derechos de superusuario)
reiniciar - reiniciar (requiere derechos de superusuario)
salir - salir (más relevante para SSH)
<команда>--ayuda o hombre<команда>- obtener ayuda sobre el comando.

Un poco más de detalle, pero también brevemente sobre los comandos para cambiar los derechos de acceso, estos son chmod (modo de acceso) y chown (cambiar propietario). Básicamente requerirán derechos de superusuario. Configuración de acceso completo a archivos: chmod 777 . ¿Qué es 777? El primer número son los derechos del propietario, el segundo número son los derechos del grupo, el tercer número son los derechos de todos los demás. 7 - leer, escribir, ejecutar, 6 - leer y escribir, 4 - solo lectura, 0 - no disponible. Cambio de propietario: chown [:] <archivo> . En consecuencia, los usuarios se pueden combinar en grupos (aunque es más común que cada usuario tenga su propio grupo), de modo que mediante una combinación del propietario, el grupo de usuarios y "todos los demás", se puede controlar bastante el acceso a archivos y carpetas. de forma flexible (sin embargo, potencialmente NTFS ofrece más oportunidades a este respecto).

Para copiar archivos, puede usar el comando cp, pero hay una mejor manera: instalar un administrador de archivos de la consola, en particular Midnight Commander (¿hay otros?). Funciona a través de SSH y, al ejecutarlo como superusuario, tenemos una excelente oportunidad para editar numerosas configuraciones. Solo en la configuración, como para mí, es mejor habilitar el uso del editor incorporado en lugar del nano antes mencionado, de lo contrario se pierde el significado.

Instalamos (si surge alguna duda respondemos afirmativamente):

Sudo apt-get install mc

Y ejecute: mc o sudo mc (si necesita derechos de superusuario).


Sin embargo, lo ajusté un poco para que los nombres de los archivos fueran más anchos.

En comparación con el FAR Manager que uso en Windows, dos cosas son inusuales: como mencioné anteriormente, la ausencia de "discos", así como un doble Esc en lugar de uno solo (esto, según tengo entendido, se hizo por compatibilidad con varios terminales).

Un pequeño punto: si de repente el paquete mc no se encuentra en el repositorio, entonces debe agregar la clave del repositorio del desarrollador (por alguna razón primero agregué la clave y solo luego la instalé, por lo que no puedo juzgar si fue allí inicialmente):

Sudo apt-key adv --keyserverkeyserver.ubuntu.com --recv-keys 2EE7EF82

Y, por si acaso, está literalmente claro qué es un repositorio: esencialmente es un repositorio, en este caso, de programas para Ubuntu, y está ubicado en algún lugar de los servidores de Internet. En la interfaz gráfica, todo esto se denomina "Centro de aplicaciones", pero en la consola se llama apt-get.

Bueno, un par de toques finales sobre cómo trabajar en la consola. Lo mejor es actualizar el sistema inmediatamente o casi inmediatamente después de la instalación:

sudo apt-get update: sincroniza la lista de paquetes con el repositorio,
sudo apt-get update: realiza la actualización.

En el caso de la instalación después de Windows, puede suceder que el menú de inicio no tenga una opción de inicio para Windows. En este caso, el comando de actualización de la configuración del gestor de arranque me ayudó:

Sudo actualizar-grub

Si, al cargar el sistema, aparecen líneas que dicen que se recomienda utilizar el controlador acpi, entonces puede arriesgarse a instalar el paquete apropiado (que es lo que hice):

Sudo apt-get install acpi

interfaz web

El artículo mencionado sugiere instalar Webmin para administrar el sistema de forma remota. Para ser honesto, al principio subestimé un poco las capacidades de este sistema, pero en el proceso, como dicen, me involucré. Las funciones más populares para mí resultaron ser funciones para configurar servicios (en Windows, servicios, y en Linux se llaman demonios), especialmente porque en la misma sección puede enviar un comando para reiniciar o apagar el sistema; así como configurar Apache y MySQL, administrador de archivos, información del sistema.

Desafortunadamente, esto no está en el repositorio, por lo que debe instalarlo manualmente desde el paquete. Tampoco hay un paquete explícito ni instrucciones para Ubuntu en el sitio web del desarrollador, por lo que nos centramos en Debian (ya que Ubuntu proviene de él). Al momento de escribir esta sección, la versión actual es 1.710, lo que afecta el nombre del archivo del paquete. Desde la terminal, el proceso de instalación se ve así: Descargue el paquete en el directorio actual (de forma predeterminada, la terminal se abre en el directorio de inicio del usuario; si desea guardar el paquete en otro lugar, primero vaya con el comando cd):

Obtener http://prdownloads.sourceforge.net/webadmin/webmin_1.710_all.deb

Iniciamos la instalación del paquete:

Sudo dpkg --instalar webmin_1.710_all.deb

Lo más probable es que no funcione la primera vez, porque el sistema no tendrá los paquetes necesarios para que funcione la interfaz web. Se enviará una lista de estos paquetes a la consola. Enumeramos todos estos paquetes en el comando sudo apt-get install, separados por espacios. Por ejemplo, el artículo contiene el siguiente comando:

Sudo apt-get install libnet-ssleay-perl libauthen-pam-perl libio-pty-perl apt-show-versions

Y las instrucciones en el sitio web son:

Sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

Desafortunadamente, con el tiempo perdí la lista de paquetes requeridos (parece que había algo intermedio), pero creo que el significado es claro. Bueno, después de eso, si webmin aún no está instalado, llame nuevamente al comando de instalación (en la terminal puede seleccionar uno de los comandos anteriores presionando la tecla arriba).

Puede acceder a la interfaz web por dirección IP, puerto 10000 o por nombre de computadora (mismo puerto). Tengo https://servpc:10000/ o https://192.168.1.2:10000/ (con maldiciones sobre una conexión poco confiable, pero ¿qué puedes hacer)? El nombre de usuario y la contraseña siguen siendo nuestros favoritos, especificados al instalar el sistema operativo. Si todo está en orden, inicialmente se abre una página con información sobre el sistema.


Dado que Webmin es algo muy poderoso, se considerarán ciertos aspectos al resolver un problema en particular. Ahora me gustaría contarles un poco sobre el administrador de archivos (Otros - Administrador de archivos). Sus principales desventajas son que está escrito en Java (¡no debe confundirse con JavaScript!) y, al mismo tiempo, en mi opinión, parece bastante desagradable. Además, todavía no he descubierto cómo hacer para que las carpetas se muestren en la parte superior y no se mezclen. Sin embargo, dado que "internamente" todo esto se hace en nombre del superusuario, puede editar las configuraciones con este administrador de archivos y se implementan todas las funciones principales (derechos de acceso, copia, extracción de archivos, etc.).

Nota de fecha 12/02/2017- en versiones posteriores, el Administrador de archivos se volvió bastante javascript, pero el administrador en Java siguió siendo un elemento separado en el Administrador de archivos de Java.

GUI: interfaz gráfica de usuario

Entonces tenemos una terminal y tenemos una interfaz web. En principio, esto es suficiente para un servidor "canónico", pero personalmente todavía no me siento muy cómodo en un entorno así. Por lo tanto, decidí instalar algún tipo de shell gráfico. El script "clásico" en este caso es sudo apt-get install ubuntu-desktop, pero no me gusta Unity (el shell estándar de Ubuntu). Inicialmente quería instalar xfce4, que me gustó desde que experimenté con Xubuntu en una computadora portátil antigua. El comando que me vino a la mente, sudo apt-get install xfce4, aunque funcionó, el resultado no fue satisfactorio. El hecho de que el shell no se iniciara automáticamente es incluso bueno en algunos aspectos (por las dudas, diré que tuvo que iniciarse con el comando startx). Pero el hecho de que faltaran la mitad de los íconos, que el menú tuviera un montón de enlaces a programas desinstalados y que no todo se viera tan hermoso como en Xubuntu (arrancado desde una unidad flash), no me convenía en absoluto. .

Como resultado, me encontré con una nota Instalar GUI en el servidor Ubuntu 14.04 Trusty Tahr, cuyo autor sugirió instalar Gnome, aunque advirtió que podría parecer aburrido. Y para mí, no está nada mal: definitivamente no faltan íconos, e incluso hay algunos efectos especiales, y se ve bastante bien. También vale la pena tener en cuenta que este mismo tipo ocupará bastante espacio según los estándares de Linux: un gigabyte y medio o algo así. El comando de instalación es:

Sudo apt-get install xorg gnome-core gnome-system-tools gnome-app-install

Por cierto, según el texto del artículo, xfce4 tenía que instalarse de esta manera:

Sudo apt-get install --no-install-recommends xubuntu-desktop

Pero el Gnome “minimalista” me sentaba bastante bien, así que no me atreví a experimentar más, así que dejo espacio para la creatividad del lector.

Un posible inconveniente es que se ha traducido poco al ruso y, como resultado, algunas ventanas tienen texto en ruso, mientras que otras no; Personalmente no le presto atención. Los efectos especiales fueron lentos al principio, pero después de instalar los controladores propietarios para la tarjeta de video NVidia (que tengo en el servidor), se detuvieron.


Muy interesante es la descripción general de las aplicaciones, a las que se puede acceder, entre otras cosas, pulsando la tecla Super (es decir, Windows). Hay un muelle (una especie de análogo de la barra de tareas), hay una barra de búsqueda. También hay un botón en el dock para ver todas las aplicaciones. En principio, gracias a las aplicaciones fijadas en el Dock ("Favoritos"), así como a la barra de búsqueda, los programas más utilizados se inician de forma bastante eficaz. Lo que no me gustó del todo fue el desplazamiento de pantallas enteras (habría preferido línea por línea) y el hecho de que el nombre del programa suele estar cortado debajo de los iconos.

Aquí hay un par de ejemplos más de la apariencia de Gnome:


Panel de control analógico


Administrador de archivos incorporado

Lo que no tenía justo después de instalar la interfaz gráfica fue un editor de texto gráfico. Los artículos mencionan gedit, pero por alguna razón instalé leafpad; en un momento tuve uno instalado en el trabajo, es decir. algo así por el nombre familiar. Por cierto, gracias a la interfaz gráfica, en lugar del hechizo joder-tibidoh-tibidoh, es decir. sudo apt-get install, puede utilizar el centro de aplicaciones (Centro de software de Ubuntu). Al mismo tiempo, puede leer la descripción, mirar la captura de pantalla, ir al sitio web del desarrollador; después de todo, afortunadamente, el navegador (Firefox) incluso está incluido en el conjunto "minimalista" (pero no entiendo por qué algunos Allí se incluye un tipo de mensajero: Empatía, que también es imposible de eliminar sin demoler a todo el Enano).

Para lo que la interfaz gráfica resultó no ser muy adecuada fue para la notoria edición de archivos de configuración. Así que abre una terminal, cd /etc y sudo leafpad ... Bueno, como dicen, por lo que lucharon.

También extrañé un administrador de archivos de dos paneles (aunque aprecié los comandos Mover a y Copiar a en el menú contextual integrado; habrían estado en el Explorador de Windows). Instalé Midnight Commander cronológicamente más tarde y es un juego de consola. Pero digamos que Gnome Commander es bastante gráfico. En apariencia se parece a Total, pero lo que me gustó es que hay un análogo de los discos: allí se generan los sistemas de archivos montados en /media (de lo que hablaremos un poco más adelante). La combinación de teclas, sin embargo, es Alt+1 y Alt+2, no funcionales.


Al cargar Gnome (esto probablemente se aplica a otros shells gráficos; sucedió lo mismo en Xubuntu en una computadora portátil), dado que la red local es administrada por el enrutador, aparece una notificación de que la red actual tiene un dominio local (.local), lo cual no se recomienda y no es compatible con el servicio de descubrimiento de recursos de red Avahi y el servicio ha sido deshabilitado. Esta vez, la nota de Avahi ayudó a solucionar el problema. Deshabilitar la búsqueda de dominio.local, lo que sugiere editar un par de archivos de configuración (ya he indicado varias formas de editar archivos de configuración arriba, por lo que no me centraré en esto). Por conveniencia, repito la receta aquí.

  1. En el archivo /etc/nsswitch.conf en la línea hosts: archivos mdns4_minimal dns mdns4 eliminar.
  2. En el archivo /etc/default/avahi-daemon, cambie el valor del parámetro AVAHI_DAEMON_DETECT_LOCAL a 0.
  3. Reiniciemos. La notificación intrusiva ya no debería aparecer.

Montaje de particiones NTFS

Dado que NTFS no es un sistema de archivos nativo de Linux, pueden surgir varios problemas al trabajar con él, como acceso de solo lectura o problemas para compartir carpetas a través de SMB. Al mismo tiempo os contaré un poco sobre el montaje de mamparas en general.

De hecho, el archivo /etc/fstab es responsable de montar los discos en la etapa de arranque, cada línea del cual tiene el siguiente formato:

Un recordatorio de esto se coloca en un comentario al principio del archivo. El sistema de archivos se puede identificar por etiqueta, UUID de volumen (probablemente preferible, ya que el UUID se usó para montar el sistema e intercambiar particiones) o por dispositivo (por ejemplo, /dev/sdb1, más rápido de escribir y más fácil de entender). El punto de montaje es la "carpeta" a través de la cual se accederá a este sistema de archivos. A continuación, especifique el tipo de sistema de archivos y las opciones de montaje. Las opciones de volcado y paso se aplican a los programas de volcado (copia de seguridad) y fsck (verificación del sistema de archivos). Para ntfs, en una situación normal, ambos parámetros son cero y también es poco probable que fsck funcione con ntfs.

Como mencioné anteriormente, se proporciona un servicio adicional al montar sistemas de archivos en /media usando la etiqueta de volumen. En el administrador de archivos integrado de Gnome, aparecen los iconos correspondientes frente a los dispositivos, y en Gnome Commander, aparecen botones y una lista de selección rápida de paneles.

Además de editar el archivo manualmente, en la interfaz web puede administrar el montaje de sistemas de archivos desde la sección Sistema - Sistemas de archivos de disco y red, y en Gnome - usando el programa Discos. Un ejemplo de montaje de una partición NTFS sda7 con la etiqueta COMPARTIDA a través de Webmin y Discos:

Esto correspondería a esta línea en fstab:

/dev/sda7 /media/SHARED ntfs valores predeterminados 0 0

Sin embargo, vale la pena decir que el segundo disco duro de 2 terabytes con una partición NTFS para todo el disco (etiqueta VERDE) no quiso montarse de la misma manera. Cuando se monta "dinámicamente" a través de Nautilus (el administrador de archivos integrado de Gnome), es decir. Cuando accedí al disco a través de "dispositivos", el sistema de archivos fue designado como FUSEBLK (lo miré en Webmin). No está claro cómo montar algo así mediante fstab. Se encontró una solución extremadamente elegante: permitir que el sistema de archivos se detecte automáticamente:

/dev/sdb1 /media/GREEN valores predeterminados automáticos 0 0

Sin embargo, este método tiene un inconveniente: no es posible editar los parámetros de montaje de dicho sistema de archivos a través de Webmin.

La gente, además del "controlador" estándar, utiliza alguna alternativa llamada ntfs-3g (paquete y "sistema de archivos"), aunque esto probablemente tenga sentido para versiones anteriores de Ubuntu. Aunque lo instalé yo mismo, al final me decidí por el estándar. Sin embargo, ntfs-3g tiene alguna ventaja en forma de asistente para montar una partición NTFS. También está abierta la cuestión de la carga del procesador (para ser justos, el proceso ntfs ocupa una cantidad significativa de tiempo del procesador: 1-2% para cada partición).

Parece que no tengo ningún problema con los nombres de archivos rusos, incluso con la configuración predeterminada (valores predeterminados de ntfs y valores predeterminados automáticos). Sin embargo, por si acaso, puedes firmar la configuración regional rusa en las opciones, por ejemplo:

/dev/sda7 /media/SHARED ntfs defaults,locale=ru_RU.UTF-8 0 0

Cuando se monta con la configuración predeterminada, se supone que el propietario de los archivos es root. Quizás, al diferenciar los derechos de acceso, desee utilizar un usuario y/o grupo diferente. Para hacer esto, puedes especificarlos en la configuración de montaje en Webmin o firmarlos manualmente en las opciones:

/dev/sda7 /media/valores predeterminados de ntfs COMPARTIDOS, uid = 1000 0 0

Donde 1000 es el uid (identificador) del usuario creado al instalar Ubuntu. En mi opinión, la forma más rápida de conocer el uid del usuario es nuevamente a través de Webmin en la sección Sistema - Usuarios y grupos. En Gnome lleva más tiempo, hay que ir a “Usuarios y Grupos”, seleccionar el usuario, hacer clic en “Configuración avanzada”, confirmar la acción con una contraseña, y solo en la pestaña “Avanzadas” se indicará. En consecuencia, el parámetro gid se utiliza para indicar la identificación del grupo.

Puede haber un matiz asociado con NTFS de que el acceso a archivos o carpetas está limitado a nivel del sistema de archivos, es decir. si no hay acceso completo para el usuario especial "Todos" (Todos en versiones en inglés). Para eliminar tales restricciones, necesitará que Windows agregue acceso completo para este usuario "Todos" en las propiedades de la carpeta (o archivo), en la pestaña "Seguridad".

Resumiendo lo anterior, si es posible, no debe utilizar NTFS en Linux; existen problemas tanto de acceso como de rendimiento. Desafortunadamente, no existe una forma sencilla de convertir NTFS a Ext4 (similar a FAT32 -> NTFS), solo existe la automatización del algoritmo: reducir la partición NTFS existente, crear una partición Ext4 en el espacio libre (o aumentar su tamaño), transfiera algunos archivos, repita hasta completar las sustituciones.

Configurando Samba

Entonces, finalmente llegamos a la configuración de "bolas". Aunque esto se puede hacer a través de Webmin, en este caso me gustó más la utilidad gráfica system-config-samba: su interfaz es claramente más simple y elegante. Si necesita restringir el acceso a algunas carpetas, es recomendable agregar el usuario al sistema con anticipación. Personalmente también creé usuarios a través de la interfaz gráfica, pero en esta versión se controla la complejidad de la contraseña (al menos la longitud). Por eso, daré una captura de pantalla de Webmin:


He marcado con flechas las configuraciones sobre las que me gustaría llamar su atención. Se trata de establecer una contraseña, el indicador de inicio de sesión temporalmente deshabilitado, para que el usuario no "brille" en la pantalla de inicio de sesión cuando se instala la GUI, así como crear un grupo que coincida con el nombre de usuario (nuevo grupo con el mismo nombre que usuario).

Se produjo un error en mi sistema (cuando trabajaba en una terminal) que estaba misteriosamente relacionado con Samba, a pesar de que la descripción del error no indica este mismo Samba de ninguna manera:

No hay marco de pila de talloc en ../source3/param/loadparm.c:4864, pérdida de memoria

Hay dos soluciones al problema: eliminar el paquete libpam-smbpass o deshabilitar la sincronización del sistema y las contraseñas de usuario de Samba sin eliminar el paquete especificado.

Para eliminar un paquete use el comando:

Sudo apt-get eliminar libpam-smbpass

Para deshabilitar la sincronización, llame al comando:

Sudo pam-auth-actualización

Primero, aparece una ventana con un mensaje informativo; después de cerrarla, aparece la ventana de configuración principal, en la que debe desmarcar la casilla frente a Sincronización de contraseña SMB (si el mouse no responde, use las teclas de flecha, barra espaciadora, Tab y Ingresar).


Entonces, usando la utilidad gráfica system-config-samba, la pelota se configura de manera fácil y sencilla.


Lo más probable es que no tenga que cambiar nada en la configuración del servidor: verificamos el nombre del grupo de trabajo y en la pestaña "Seguridad" verificamos que el modo de autenticación sea "usuario" con cifrado de contraseña. Tenga en cuenta que existe un método de autenticación de "recursos", pero parece que ya no es compatible (al menos hay una advertencia al respecto).

Si se planean restricciones de acceso, asignamos el usuario de Unix al usuario de Samba (Windows). Sin embargo, el usuario creado durante la instalación del sistema ya debe estar asociado. Si la sincronización de contraseñas no está deshabilitada como se describe anteriormente, se ignorará la contraseña ingresada.


Bueno, agreguemos el recurso:

Anotamos la ruta, indicamos el nombre del recurso, modo de acceso ("escritura permitida" o no). Si lo desea, puede ingresar una descripción del recurso y, si no desea "brillar" el recurso en la descripción general de la red, puede eliminar su "visibilidad". En la segunda pestaña puede configurar usuarios específicos que tienen acceso al recurso.

Al salir del programa lo más probable es que los servicios se reinicien, pero si esto no sucede se pueden reiniciar con los comandos:

Sudo reiniciar smbd sudo reiniciar nmbd

La configuración a través de Webmin es bastante complicada; juzgue usted mismo, esta es solo la pantalla principal:


Aunque parece suficiente limitarse a convertir los usuarios de Unix necesarios en usuarios de Samba, revise rápidamente la configuración de redes de Windows y podrá agregar recursos (cree un nuevo recurso compartido de archivos en la tabla superior).



Nuevamente indicamos el nombre del recurso de red, luego indicamos la ruta (puede crearla en el camino en nombre del usuario y grupo especificado con los derechos especificados), disponibilidad y "navegable". Si lo desea, también puede dar una descripción.


Luego, si es necesario, puede editar los permisos (ingrese el recurso de red de la tabla en la página principal, luego Seguridad y Control de acceso), por ejemplo algo como esto:


El punto es que negamos el acceso de invitados (Acceso de invitados - Ninguno) e indicamos en Usuarios válidos aquellos a quienes realmente se les debe otorgar acceso.

El problema que encontré, por extraño que parezca, todavía procedía de Windows. Más precisamente, incluso eran dos. En primer lugar, resultó que es imposible conectar recursos de la misma computadora (servidor) desde Windows en nombre de diferentes usuarios, es decir, No puede, por ejemplo, conectar la carpeta compartida con el servicio de usuario y la local con el privado. En segundo lugar, después de todas las reconfiguraciones de los recursos compartidos, es muy recomendable borrar las contraseñas guardadas en Windows, de lo contrario puede surgir una situación similar al problema anterior (los recursos "invitados" están implícitamente conectados por un usuario, como resultado de lo cual " "los recursos protegidos por contraseña" ya no están conectados por otros). Por lo tanto, borrar las contraseñas guardadas para los recursos de red en Windows 7 se realiza utilizando el Administrador de credenciales en el Panel de control, en la sección "Credenciales de Windows" en la sección "servidores".


Aquí es donde probablemente terminaré la historia sobre cómo colocar las “bolas”.

Torrentes

Otra tarea "clásica" para un servidor doméstico, y la opción clásica es el demonio de transmisión. No debe confundirse con la transmisión "simple": se trata de un programa GUI, a diferencia de un "demonio". Instalación estándar:

Sudo apt-get install transmisión-daemon

Pero la configuración aquí tampoco es trivial: debe cambiar el usuario bajo cuyo nombre se inicia el demonio, mover la configuración al directorio de inicio de este usuario (para que se pueda escribir en ellos) y al menos habilitar el control remoto para que usted Puede realizar más configuraciones a través de una de las utilidades GUI. Las instrucciones están en help.ubuntu.ru, pero como tenemos Webmin, algunas cosas se pueden hacer usándolo en lugar de la consola. Entonces, volveré a contar las instrucciones:

  1. Detener el servicio (daemon): sudo service Transmission-daemon stop (o vía Webmin)
  2. Mueva la carpeta de configuración /etc/transmission-daemon al directorio de usuarios (suponiendo que hayamos iniciado sesión con nuestro usuario favorito UID=1000) y cambie el propietario a nosotros mismos:
    sudo cp -r /etc/transmission-daemon ~/.config/
    sudo chown -R nombre_usuario ~/.config/transmission-daemon
    donde nombre_usuario es su inicio de sesión
  3. Edite la configuración de /etc/default/transmission-daemon: establezca el parámetro CONFIG_DIR en el valor "/home/user_name/.config/transmission-daemon"
  4. Finalmente, editamos /etc/init/transmission-daemon.conf - o más convenientemente a través de webmin en las propiedades del servicio - especificamos en las líneas setuid debian-transmission y setgid debian-transmission el nombre de su usuario en lugar de su debian-transmission.

Allí, al mismo tiempo, es recomendable arreglar la jamba con el parámetro de inicio incorrecto (directamente la primera línea), de lo contrario el demonio, que yo recuerde, no se carga en absoluto:

Iniciar en (sistema de archivos y dispositivo de red arriba IFACE!=lo)

Hmm, eso es lo que pensé: ¿no sería más fácil modificar los derechos de acceso directamente en /etc/transmission-daemon? Bueno, está bien, el punto es que ahora finalmente las configuraciones de torrent están disponibles para editar. Los desarrolladores se mostraron un poco: el archivo de configuración ~/.config/transmission-daemon/settings.json contiene, en consecuencia, una matriz JSON. Esto es bien conocido por los desarrolladores web, pero normalmente las configuraciones en Linux se ven un poco diferentes. Sin embargo, no es difícil de entender (parámetro: los pares de valores están separados por comas y todos juntos están delimitados por llaves. Los nombres de los parámetros y los valores de las cadenas están entre comillas). Entonces, habilitemos el control remoto y deshabilitemos la autenticación (para que no solicite una contraseña que de alguna manera no se conoce del todo):

"rpc-enabled": verdadero, "rpc-authentication-required": falso

Dado que hemos desactivado con éxito la solicitud de contraseña, es recomendable crear una lista blanca de direcciones desde las que se puede realizar el control, por ejemplo así:

"rpc-whitelist": "127.0.0.1, 192.168.1.*", "rpc-whitelist-enabled": verdadero

Por alguna razón, ninguna de las dos utilidades GUI presentadas en el centro de aplicaciones le permite especificar la carpeta de inicio de torrents. Probablemente, la lógica en esto es tal que simplemente puedes tomar el torrent y abrirlo en la propia utilidad, pero personalmente, me resulta más conveniente volcar el archivo torrent en la carpeta "por compartir". Los parámetros (es posible que tenga que agregarlos usted mismo) están destinados a este propósito: watch-dir y watch-dir-enabled, por ejemplo:

"watch-dir": "/media/SHARED/SHARED/Torrent autoload", "watch-dir-enabled": verdadero

En general, puedes configurar carpetas al mismo tiempo:

"download-dir": "/media/SHARED/SHARED/DOWNLOADS", "incomplete-dir": "/media/SHARED/INCOMPLETE", "incomplete-dir-enabled": verdadero

En realidad, probablemente después de esto el torrent esté configurado en términos generales, podrás iniciar el demonio y usar la interfaz web (puerto 9091). Es cierto que no me gustó: parece más un administrador de descargas que un cliente de torrents.


El resto de todo tipo de ajustes parece bastante seguro "lamerlos" con las utilidades de control remoto, la que más me gustó, que funciona bien en Windows. Hubo un pequeño problema al iniciarlo cuando se inicia Windows, minimizado en la bandeja. No hay problema: creemos un acceso directo en la carpeta Inicio agregando el parámetro oculto:

Monitoreo de temperatura

Los sensores lm y hddtemp son responsables del control de la temperatura (este último, respectivamente, mide la temperatura del disco duro y el primero, el procesador, el chipset, la velocidad del ventilador, etc.). Aparentemente descubrí esto y cómo configurarlo todo, aunque la nota se escribió hace mucho tiempo, por lo que ahora todo se hace un poco diferente y no necesitamos conky (para la consola).

Entonces, instalemos:

Sudo apt-get install lm-sensors hddtemp

Luego ejecutamos la utilidad de búsqueda de la herramienta de monitoreo en Todo Respondemos sí a las preguntas:

Sudo sensores-detección

Puedes reiniciar todo el sistema, pero el comando indicado en la nota parece funcionar:

sudo /etc/init.d/module-init-tools , o en ortografía más moderna,
Inicio del módulo de servicio sudo-init-tools

Ahora configuremos hddtemp. Para hacer esto, primero detenga el servicio si se inicia repentinamente:

sudo service hddtemp stop (o vía webmin)

A continuación, debe editar /etc/default/hddtemp: el artículo sugiere cambiar el valor del parámetro RUN_DAEMON="true" (aunque, a juzgar por la descripción, lo más probable es que se refiera al monitoreo remoto de la temperatura a través de la red) y, por supuesto, , en el parámetro DISKS, enumere los discos que se van a monitorear, por ejemplo DISKS="/dev/sda /dev/sdb" . No olvides eliminar el signo de comentario (#).

Puedes iniciar el demonio. Ahora, para ver la temperatura desde la consola, puedes usar los comandos sensores (sin parámetros) y sudo hddtemp , Por ejemplo:

Sudo hddtemp /dev/sda

Además de la consola, la temperatura del procesador y los discos duros se muestra en la sección Información del sistema de la interfaz web. También puede instalar la aplicación GUI de psensors, e incluso un determinado servidor psensor, que implementa su acceso web a las lecturas de los sensores (puerto 3131):


Bastante bien, pero no está claro cómo mostrar allí la temperatura de los discos duros.

En general, todavía había un pequeño problema con la temperatura de la tarjeta de video; lo vi solo en la aplicación GUI, pero mientras escribía esta sección finalmente encontré cómo verlo en la consola: el comando nvidia-smi se usa para este. Permítanme recordarles que mi servidor tiene una tarjeta de video NVidia GeForce 7600 enfriada pasivamente y, después de instalar la GUI, instalé el controlador propietario. Aunque, para ser justos, la temperatura de la tarjeta de video probablemente solo sea relevante en el modo gráfico, porque en teoría prácticamente no hay carga en el modo texto.

Gestión de suministro de energía ininterrumpida

Curiosamente, UPS de todos modos eligió la interfaz gráfica de alguna forma, pero la configuración resultó ser bastante escasa y no del todo clara (por ejemplo, qué es un "nivel de carga bajo"). Después de pensar un poco, todavía no confiaba en esa funcionalidad y decidí configurar Nut. Básicamente ella me ayudó con esto, aunque se trata de algo un poco diferente.

Entonces, lo primero que debe hacer es verificar si su UPS es compatible con este paquete de software; esto se hace en la sección Compatibilidad del sitio web oficial del proyecto; Afortunadamente, mi Powercom BNT-600AP tiene el nivel más alto de compatibilidad, y en cuanto a la información de las instrucciones que me asustaba sobre la necesidad de compilar este mismo loco con ciertas claves, todo ya estaba compilado y robado antes que yo.


Entonces, lograr que todo esto despegara fue quizás la parte más difícil de configurar el servidor. En primer lugar, tendrás que editar varias configuraciones a la vez. Afortunadamente, todos están ubicados en /etc/nut. En primer lugar, en nut.conf configuramos el modo de funcionamiento local: MODE=standalone. El hecho es que también puedes configurar el modo de red, es decir. monitorear y administrar no solo el sistema de alimentación ininterrumpida local (conectado a esta computadora), sino también otros a través de la red.

El siguiente paso es agregar información sobre el UPS "controlado" a ups.conf. Esto se hace al estilo de los archivos .inf de Windows: el nombre de la sección se usa para determinar el identificador del dispositivo (en el marco de Nut, especifiqué BNT600AP). Debe proporcionar el controlador y el puerto como parámetros. Determinamos el controlador utilizando la tabla de compatibilidad; en mi caso se trata de usbhid-ups y, sin más preámbulos, especifiqué auto como puerto. También agregué una descripción para mayor importancia. Esto es lo que pasó:

Controlador=puerto usbhid-ups=auto desc="Powercom BNT-600AP"

Saltamos upsd.conf, y en el archivo upsd.users agregamos la tuerca de administrador:

Contraseña = mypass acciones maestras de upsmon = SET instcmds = TODOS

Por supuesto, mi contraseña es diferente. Para la configuración inicial solo queda editar el parámetro MONITOR en el archivo upsmon.conf, donde se requerirán todas las configuraciones previamente ingresadas (ID de UPS, usuario y contraseña), en mi caso:

MONITOR BNT600AP@localhost 1 administrador mypass master

El último parámetro significa que la computadora se apaga en último lugar, lo que permite que los dispositivos "esclavos" se apaguen primero, y 1 significa que solo hay 1 sistema de alimentación ininterrumpida conectado. Parece que dejé el resto de los parámetros por defecto.

La cuestión de qué es el "nivel de batería bajo" sigue sin estar clara. Para ver información sobre UPS desde la terminal, use el comando upsc , en mi caso upsc BNT600AP. Entre otras cosas, me interesó el parámetro batería.carga.baja, igual al 10 (por ciento). No pensé que esto fuera muy confiable. Para anular este parámetro, en ups.conf en la sección dedicada a nuestro UPS, agregue la línea:

Anular.batería.carga.baja=20

Así, fijaremos el nivel de descarga de la batería en un 20%.

Por cierto, tres demonios son responsables de toda esta "administración": nut-client, nut-server y ups-monitor, que probablemente deberían desactivarse al editar los archivos de configuración.

Bueno, se lanzó UPS, pero monitorear sus parámetros desde la consola de alguna manera no es muy conveniente. La interfaz web proporciona el paquete nut-cgi, que será el "segundo". El principal problema es que la configuración predeterminada del servidor web Apache no es adecuada para el trabajo de seguimiento. Necesitaba al menos dos cosas: habilitar mod-cgi y permitir la ejecución de programas cgi desde usr/lib. Lo hice a través de Webmin - incluimos el módulo en Servidores - Servidor web Apache - Configuración global - Configurar módulos Apache:


Pero en cuanto a los programas cgi de usr/lib, he buscado en todo Webmin y todavía no entiendo cómo lo hice. Lo único que encontré fue el archivo /etc/apache2/conf-available/serve-cgi-. bin.conf con el siguiente contenido:

Definir ENABLE_USR_LIB_CGI_BIN ScriptAlias ​​/cgi-bin/ /usr/lib/cgi-bin/ AllowOverride Ninguna Opciones +ExecCGI -MultiViews +SymLinksIfOwnerMatch Requerir todo concedido # vim: sintaxis=apache ts=4 sw=4 sts=4 sr noet

Para que los cambios surtan efecto, reinicie Apache (la forma más rápida es en Webmin; en la sección Servidor web Apache hay enlaces "Aplicar cambios" o "Detener / Iniciar Apache"). A continuación necesitas editar un par de archivos de configuración más. En /etc/nut/hosts.conf agregamos monitoreo de nuestro UPS:

MONITOREAR BNT600AP@localhost "BNT600AP"

En el archivo /etc/nut/upsset.conf, descomente la línea (elimine el signo #) I_HAVE_SECURED_MY_CGI_DIRECTORY

ln -s /usr/share/nut/www /var/www/html/nut

Asegurémonos de que Apache siga enlaces simbólicos, para hacerlo en el archivo /etc/apache2/apache2.conf en el bloque Se deben especificar las siguientes opciones:

Opciones Índices SeguirSymLinks

Lo más probable es que este sea el valor predeterminado, así que ahora, si no me he perdido nada, finalmente puedo ver el estado del UPS en el navegador: http://192.168.1.2/nut/

También es posible modificar algo utilizando el usuario de acuerdo con upsd.users, aunque en mi caso solo hay una configuración disponible: un tiempo de espera antes de apagar el UPS después de que se apaga el sistema:


Pero puedes enviar varios comandos, incluido el control del tweeter, el apagado y el autotest:


Conclusión

Entonces, hemos considerado los aspectos más importantes, en mi opinión, de la configuración de un servidor doméstico. Debido a limitaciones técnicas, no cubrí todo lo que quería, por lo que tareas como configurar un administrador de descargas, un servidor ftp, administración de escritorio remoto y posiblemente una configuración más detallada de Apache para el desarrollo web se describirán en la segunda parte del artículo, que espero que no te haga esperar mucho.

Nota del 25/02/2019: por desgracia, 5 años difícilmente pueden describirse de esa manera. Por lo tanto, eliminé la "Parte 1" del título y el nuevo artículo se refiere a una versión más actual del sistema operativo:

Ubuntu es una de las distribuciones de Linux más populares desarrollada por Canonical. De forma predeterminada, utiliza su propio shell gráfico: Unity. Se aplica sobre el entorno de escritorio Gnome 3 y se ve hermoso.

Pero Unity tiene un inconveniente importante: hay muy pocas configuraciones y todavía hay algunos errores y deficiencias. Además, no a todo el mundo le gusta este caparazón. Pero no es necesario que lo utilices, puedes instalar cualquiera de los entornos de escritorio disponibles para Linux. Aquí tu elección está limitada únicamente por tu gusto. En este artículo, veremos los mejores shells gráficos para Ubuntu 16.04, así como también cómo instalarlos en este sistema.

Gnome 3 o GNU Network Object Model Environment es parte del Proyecto GNU y es desarrollado por el equipo del Proyecto Gnome. Este entorno de escritorio se utiliza como shell gráfico predeterminado de Ubuntu en la edición Ubuntu Gnome de la distribución.

Principales características:

  • Administrador compuesto Murmurar o Compiz;
  • Modo de vista "Comportamiento" le permite ver todas las ventanas abiertas en una pantalla, moverlas entre escritorios, realizar búsquedas y mucho más;
  • Hay un sistema de notificación de escritorio;
  • Se admiten extensiones, con las que puede cambiar la apariencia y funcionalidad del entorno. Puede instalarlos desde extensiones.gnome.org;
  • De forma predeterminada, las ventanas no se pueden minimizar; se recomienda utilizar escritorios y modo de visualización para reemplazar esta característica. "Comportamiento". Pero se puede habilitar la minimización de ventanas;
  • Número dinámico de escritorios. Puedes abrirlos tantos como necesites.

Instalar:

sudo apt instalar ubuntu-gnome-desktop

2.Xfce

Xfce es un entorno de escritorio liviano para Ubuntu y otras distribuciones de Linux. Consume muy pocos recursos del sistema, tiene un aspecto bonito y es fácil de usar. Junto con el entorno en sí, se suministran varias aplicaciones, paneles y complementos adicionales, y también utiliza su propio administrador de ventanas Xfwm.

Además de los componentes estándar, este entorno de escritorio de Ubuntu incluye programas adicionales con el prefijo xfce. Para instalar el entorno de escritorio xfce en Ubuntu, ejecute:

sudo apt-get install xubuntu-desktop

3.Plasma KDE

KDE es otro entorno de escritorio muy potente y hermoso, similar en funcionalidad y consumo de recursos a Gnome. Pero, a diferencia de Gnome, aquí hay muchas configuraciones y puedes configurar el entorno como quieras. KDE tiene una apariencia similar a la de Windows, lo cual es muy útil para principiantes.

Principales características:

  • Puede configurar una gran cantidad de parámetros y literalmente cualquier aspecto del comportamiento del entorno de trabajo;
  • Los paneles se pueden colocar en los bordes de la pantalla, usarse como plataformas de lanzamiento o barras de impuestos;
  • Puede iniciar programas desde el menú, a través del iniciador o mediante accesos directos;
  • Puedes colocar widgets de Plasma en tu escritorio;
  • El modo de acción le permite cambiar entre escritorios y espacios.

Para instalar el entorno de escritorio y todos los paquetes adicionales, ejecute en una terminal:

sudo apt instalar kubuntu-desktop

4. LXDE

LXDE es otro entorno de escritorio liviano enfocado en el mínimo consumo de recursos y el máximo rendimiento. Openbox se utiliza como administrador de ventanas. Pero además de esto, el conjunto incluye varias utilidades con el prefijo LX: configuración del sistema, cargador de aplicaciones, panel, administrador de sesiones, reproductor de audio, terminal y mucho más.

Principales características:

  • Consume poca CPU y memoria;
  • Parece simple y hermoso;
  • Hay muchas configuraciones que puede utilizar para que su entorno tenga el aspecto que desea;
  • Los componentes del entorno se pueden utilizar independientemente unos de otros.

Para cambiar el entorno de escritorio de Ubuntu, ejecute el siguiente comando:

sudo apt-get install lubuntu-desktop

5. canela

Cinnamon es una bifurcación de Gnome 3 desarrollada por el equipo de distribución de Linux Mint. El entorno utiliza su propio shell, lo que hace que la interfaz de Gnome 3 sea similar a la de Gnome 2. Utiliza software nuevo y, al mismo tiempo, obtiene una interfaz moderna y la posibilidad de instalar extensiones. El entorno cuenta con el panel habitual en la parte inferior de la pantalla y el menú de inicio de aplicaciones, así como la posibilidad de agregar widgets al escritorio.

Instalar:

sudo add-apt-repository ppa:embrosyn/cinnamon
$ sudo actualización apta
$ sudo apt instalar canela y arándano

6. COMPAÑERO

MATE es una bifurcación de Gnome 2, que se creó inmediatamente después del anuncio del lanzamiento de Gnome 3. A muchos usuarios no les gustó la nueva versión: querían mantener la misma apariencia. El entorno se ve exactamente igual a la interfaz tradicional de Gnome 2.

Características clave:

  • Tiene una apariencia tradicional de Gnome 2;
  • Viene con versiones anteriores de algunas aplicaciones de Gnome 2;
  • Todos los conflictos entre MATE y Gnome 3 han sido resueltos, por lo que ambos entornos se pueden instalar en el sistema sin problemas.
  • Se admiten aplicaciones GTK2 y GTK3.

Para instalar use este comando:

sudo apt-get install ubuntu-mate-desktop

7. Panteón

Pantheon es una interfaz gráfica para Gnome 3, desarrollada como parte del proyecto Elementary OS. Pero también se puede instalar en Ubuntu.

Peculiaridades:

  • El panel superior se llama WingPanel, mezcla lo mejor de los paneles de Gnome 2 y Gnome Shell;
  • El iniciador Slingshot se utiliza para iniciar aplicaciones;
  • En la parte inferior de la pantalla está el muelle Plank;
  • La utilidad Cerebere se ejecuta en segundo plano y monitorea el funcionamiento de todos los demás componentes, y también los reinicia en caso de error;
  • Puede elegir qué módulos de entorno utilizar en su sistema.

Para instalar, ejecute los siguientes comandos:

sudo add-apt-repository ppa:elementary-os/daily
$ sudo actualización apta
$ sudo apt install elemental-desktop

8. Flashback de GNOME

Esta es una versión del clásico entorno de escritorio Gnome, adaptado a nuevas tecnologías como GTK3 y otras. Ésta es su principal diferencia con MATE: casi el mismo Gnome 2, sólo ligeramente actualizado, algo entre Gnome 2 y 3. Funciona mejor en hardware más antiguo.

Peculiaridades:

  • Tiene un menú y panel de aplicaciones clásicos;
  • El panel se configura de la misma forma que en Gnome 2, solo necesitas presionar Alt;
  • Se ha mejorado la estabilidad general, los subprogramas ya no se pueden mover y los paneles verticales funcionan mejor.

Para instalar, escriba el comando:

sudo apt instalar gnome-session-flashback

9. Impresionante

Awesome no es realmente un entorno de escritorio, es un administrador de ventanas basado en mosaicos. De forma predeterminada, viene con un panel donde puede colocar sus subprogramas de aplicaciones, conmutadores de escritorio y widgets. También hay varias bibliotecas de widgets que puedes agregar a tu escritorio.

El mosaico le permite cambiar automáticamente la posición de las ventanas sin superponerlas para que llenen la pantalla de manera uniforme, pero puede hacer que las ventanas floten, como se implementa en entornos normales.

Peculiaridades:

  • No se desperdicia espacio en la pantalla;
  • No es necesario seleccionar la ubicación de las ventanas con el mouse o el panel táctil;
  • Configurar instantáneas de ventanas;
  • Hay soporte para mouse.

Para instalar, simplemente haga:

sudo apt-get install impresionante

10. Iluminación (E)

Los entornos de iluminación se centran en una apariencia hermosa y utilizan recursos mínimos. Dispone de un conjunto de aplicaciones propias, así como de su propio gestor de ventanas. Hay una base en la parte inferior de la pantalla y puedes agregar widgets al escritorio. Instalar:

sudo add-apt-repository ppa:enlightenment-git/ppa
$ sudo apt-obtener actualización
$ sudo apt-get install e20

11.i3wm

i3wm es otro administrador de ventanas en mosaico excelente y sencillo. Los desarrolladores se han centrado en la máxima simplicidad tanto de uso como de código con configuraciones.

Peculiaridades:

  • Soporte para múltiples monitores;
  • soporte UTF-8;
  • Fácil de configurar (no se requiere lenguaje de programación);
  • Cree diseños para la ubicación de ventanas de forma dinámica;
  • Procesamiento de ventanas flotantes y emergentes;
  • Varios modos como en Vim.

Instalar:

sudo apt-get instalar i3

12.Deepin DE

La distribución Deepin Linux utiliza su propio entorno de escritorio especialmente diseñado, integrado con aplicaciones como Deepin Video, Deepin Music y otras. Su rasgo característico es el panel de configuración lateral como en Windows 8.1, sólo que mucho más conveniente.

La instalación del entorno Ubuntu se realiza con el comando:

sudo sh -c "echo "deb http://packages.linuxdeepin.com/deepin universo principal no libre de confianza" >> /etc/apt/sources.list"
$ sudo sh -c "echo "deb-src http://packages.linuxdeepin.com/deepin universo principal no libre de confianza" >> /etc/apt/sources.list"
$wget http://packages.linuxdeepin.com/deepin/project/deepin-keyring.gpg
$ gpg --importar deepin-keyring.gpg
$ sudo gpg --exportar --armor 209088E7 | sudo apt-key agregar -
$ sudo apt-obtener actualización
$ sudo apt-get install dde-meta-core python-deepin-gsettings deepin-music-player deepin-software-center deepin-movie deepin-game-center

13. periquito

Budgie es un entorno de escritorio basado en Gnome y desarrollado por el equipo de distribución de Solus. Los desarrolladores se centraron en crear la interfaz más bella posible. Este shell gráfico de Ubuntu se utiliza de forma predeterminada en la edición Ubuntu Budgie, que recientemente se hizo oficial.

Peculiaridades:

  • Se integra con la pila de Gnome;
  • Hay una barra lateral de Raven donde puedes acceder rápidamente a la configuración;
  • Todas las configuraciones se realizan a través del panel Raven.

Para instalar, escriba los siguientes comandos:

sudo add-apt-repository ppa:budgie-remix/ppa
$ sudo actualización apta
$ sudo apto instalar budgie-desktop

14.Caja abierta

Openbox es un administrador de ventanas. Tiene una apariencia minimalista y es muy personalizable. Puedes cambiar casi cualquier aspecto del caparazón. Puede personalizar el aspecto como desee y utilizar aplicaciones KDE o Gnome.

Para instalar este entorno de escritorio Ubuntu, ejecute:

sudo apto instalar openbox

conclusiones

En este artículo, analizamos los mejores shells gráficos para Ubuntu 16.04. Todos ellos se pueden instalar en su sistema operativo con relativa facilidad. Qué elegir depende únicamente del gusto del usuario. ¿Qué entorno Ubuntu estás usando? ¿Cuál recomendarías a otros usuarios? ¡Escribe en los comentarios!

Ubuntu es una de las distribuciones de Linux más populares desarrollada por Canonical. De forma predeterminada, esta distribución utiliza su propio shell gráfico: Unity. Se aplica sobre el entorno de escritorio Gnome 3 y se ve bastante bien.

Pero Unity tiene un inconveniente importante: tiene muy pocas configuraciones y todavía hay algunos errores y deficiencias. Además, no a todo el mundo le gusta este caparazón. Pero no es necesario que lo utilices, puedes instalar cualquiera de los entornos de escritorio disponibles para Linux. Aquí tu elección está limitada únicamente por tu gusto. En este artículo, veremos los mejores shells gráficos para Ubuntu 16.04, así como también cómo instalarlos en este sistema.

1. Carcasa de GNOME

Gnome 3 o GNU Network Object Model Environment es parte del Proyecto GNU y es desarrollado por el equipo del Proyecto Gnome. Este entorno de escritorio de Ubuntu es similar a Unity, pero bastante diferente. Gnome se utiliza como escritorio predeterminado de Ubuntu para la edición Ubuntu Gnome.

Principales características:

  • Administrador compuesto Murmurar o Compiz;
  • Modo de vista "Comportamiento" le permite ver todas las ventanas abiertas en una pantalla, moverlas entre escritorios, realizar búsquedas y mucho más;
  • Hay un sistema de notificación de escritorio;
  • Se admiten extensiones, con las que puede cambiar la apariencia y funcionalidad del entorno. Puede instalarlos desde extensiones.gnome.org;
  • De forma predeterminada, las ventanas no se pueden minimizar; se recomienda utilizar escritorios y modo de visualización para reemplazar esta característica. "Comportamiento". Pero se puede habilitar la minimización de ventanas;
  • Número dinámico de escritorios. Puedes abrirlos tantos como necesites.

Instalar:

$ sudo apto instalar ubuntu-gnome-desktop

2.Xfce

Xfce es un entorno de escritorio liviano para Ubuntu y otras distribuciones de Linux. El entorno consume muy pocos recursos del sistema, tiene un aspecto atractivo y es fácil de usar. Junto con el entorno en sí, se suministran varias aplicaciones, paneles y complementos adicionales, y también utiliza su propio administrador de ventanas Xfwm.

Además de los componentes estándar, este entorno de escritorio de Ubuntu incluye programas adicionales con el prefijo xfce. Para instalar el entorno de escritorio xfce en Ubuntu ejecute:

$ sudo apt-get install xubuntu-desktop

3.Plasma KDE

KDE es otro entorno de escritorio muy potente y hermoso, similar en funcionalidad y consumo de recursos a Gnome. Pero a diferencia de Gnome, hay muchas configuraciones y puedes configurar el entorno como quieras. KDE tiene una apariencia similar a la de Windows, lo cual es muy útil para principiantes.

Principales características:

  • Puede configurar una gran cantidad de parámetros y literalmente cualquier aspecto del comportamiento del entorno de trabajo;
  • Los paneles se pueden colocar en los bordes de la pantalla y se pueden utilizar como plataformas de lanzamiento o barras de impuestos;
  • Puede iniciar programas desde el menú, a través del iniciador o mediante accesos directos;
  • Puedes colocar widgets de Plasma en tu escritorio;
  • El modo de acción le permite cambiar entre escritorios y espacios.

Para instalar el entorno de escritorio y todos los paquetes adicionales, ejecute en una terminal:

$ sudo apto instalar kubuntu-desktop

4. LXDE

LXDE es otro entorno de escritorio muy liviano que se enfoca en un consumo mínimo de recursos y un rendimiento máximo. Openbox se utiliza como administrador de ventanas. Pero además de esto, el conjunto de entornos incluye varias utilidades con el prefijo LX: configuración del sistema, cargador de aplicaciones, panel, administrador de sesiones, reproductor de audio, terminal y mucho más.

Principales características:

  • Consume poca CPU y memoria;
  • Parece simple y hermoso;
  • Hay muchas configuraciones que puede utilizar para que su entorno tenga el aspecto que desea;
  • Los componentes del entorno se pueden utilizar independientemente unos de otros.

Para cambiar el entorno de escritorio de Ubuntu, ejecute el siguiente comando:

$ sudo apt-get install lubuntu-desktop

5. canela

Cinnamon es una bifurcación de Gnome 3 desarrollada por el equipo de distribución de Linux Mint. El entorno utiliza su propio shell, lo que hace que la interfaz de Gnome 3 sea similar a la de Gnome 2. Utiliza software nuevo, pero al mismo tiempo obtiene una interfaz moderna y la capacidad de instalar extensiones. El entorno tiene un panel familiar en la parte inferior de la pantalla, un menú de inicio de aplicaciones familiar y la capacidad de agregar widgets al escritorio.

Instalar:

$ sudo add-apt-repository ppa:embrosyn/cinnamon
$ sudo actualización apta
$ sudo apt instalar canela y arándano

6. COMPAÑERO

MATE es una bifurcación de Gnome 2, que se creó justo después del anuncio del lanzamiento de Gnome 3. A muchos usuarios no les gustó la nueva versión y quisieron mantener la misma apariencia. El entorno se ve exactamente igual a la interfaz tradicional de Gnome 2.

Características clave:

  • Tiene una apariencia tradicional de Gnome 2;
  • Viene con versiones anteriores de algunas aplicaciones de Gnome 2;
  • Todos los conflictos entre MATE y Gnome 3 han sido resueltos, por lo que ambos entornos se pueden instalar en el sistema sin problemas.
  • Se admiten aplicaciones GTK2 y GTK3.

Para instalar use este comando:

$ sudo apt-get install ubuntu-mate-desktop

7. Panteón

Pantheon es una interfaz gráfica para Gnome 3, desarrollada como parte del proyecto Elementary OS. Pero también se puede instalar en Ubuntu.

Peculiaridades:

  • El panel superior se llama WingPanel, mezcla lo mejor de los paneles de Gnome 2 y Gnome Shell;
  • El iniciador Slingshot se utiliza para iniciar aplicaciones;
  • En la parte inferior de la pantalla está el muelle Plank;
  • La utilidad Cerebere se ejecuta en segundo plano y monitorea el funcionamiento de todos los demás componentes, y también los reinicia en caso de error;
  • Puede elegir qué módulos de entorno utilizar en su sistema.

Para instalar, ejecute los siguientes comandos:

$ sudo add-apt-repository ppa:elementary-os/daily
$ sudo actualización apta
$ sudo apt install elemental-desktop

8. Flashback de GNOME

Esta es una versión del clásico entorno de escritorio Gnome, adaptado a nuevas tecnologías como GTK3 y otras. Ésta es su principal diferencia con MATE. Es casi el mismo Gnome 2, sólo que ligeramente actualizado, algo entre Gnome 2 y 3. Funciona mejor en hardware más antiguo.

Peculiaridades:

  • Tiene un menú y panel de aplicaciones clásicos;
  • El panel se configura de la misma forma que en Gnome 2, solo necesitas presionar Alt;
  • Se ha mejorado la estabilidad general, los subprogramas ya no se pueden mover y los paneles verticales funcionan mejor.

Para instalar, escriba el comando:

$ sudo apto instalar gnome-session-flashback

9. Impresionante

Awesome no es realmente un entorno de escritorio, es un administrador de ventanas basado en mosaicos. De forma predeterminada, viene con un panel donde puede colocar sus subprogramas de aplicaciones, conmutadores de escritorio y widgets. También hay varias bibliotecas de widgets que puedes agregar a tu escritorio.

El mosaico le permite cambiar automáticamente la disposición de las ventanas sin superponerlas para que llenen la pantalla de manera uniforme, pero puede hacer que las ventanas floten, como se hace en entornos normales.

Peculiaridades:

  • No desperdicies espacio en la pantalla;
  • No es necesario seleccionar la ubicación de las ventanas con el mouse o el panel táctil;
  • Configurar instantáneas de ventanas;
  • Hay soporte para mouse.

Para instalar, simplemente haga:

$ sudo apt-get install impresionante

10. Iluminación (E)

Los entornos de iluminación se centran en una apariencia hermosa y utilizan recursos mínimos. Dispone de un conjunto de aplicaciones propias, así como de su propio gestor de ventanas. Hay un panel de acoplamiento en la parte inferior de la pantalla y puede agregar widgets al escritorio. Instalar:

$ sudo add-apt-repository ppa:enlightenment-git/ppa
$ sudo apt-obtener actualización
$ sudo apt-get install e20

11.i3wm

i3wm es otro administrador de ventanas en mosaico excelente y sencillo. Los desarrolladores se han centrado en la máxima simplicidad tanto de uso, como de código y de configuración.

Peculiaridades:

  • Soporte para múltiples monitores;
  • soporte UTF-8;
  • Fácil de configurar (no se requiere lenguaje de programación);
  • Cree diseños para la ubicación de ventanas de forma dinámica;
  • Procesamiento de ventanas flotantes y emergentes;
  • Varios modos, como en Vim.

Instalar:

$ sudo apt-get instalar i3

12.Deepin DE

La distribución Deepin Linux utiliza su propio entorno de escritorio especialmente diseñado, integrado con aplicaciones como Deepin Video, Deepin Music y otras. Un rasgo característico de este entorno es el panel de configuración lateral, como en Windows 8.1, sólo que mucho más conveniente.

La instalación del entorno Ubuntu se realiza con el comando:

$ sudo sh -c "echo "deb http://packages.linuxdeepin.com/deepin universo principal no libre de confianza" >> /etc/apt/sources.list"
$ sudo sh -c "echo "deb-src http://packages.linuxdeepin.com/deepin universo principal no libre de confianza" >> /etc/apt/sources.list"
$wget http://packages.linuxdeepin.com/deepin/project/deepin-keyring.gpg
$ gpg --importar deepin-keyring.gpg
$ sudo gpg --exportar --armor 209088E7 | sudo apt-key agregar -
$ sudo apt-obtener actualización
$ sudo apt-get install dde-meta-core python-deepin-gsettings deepin-music-player deepin-software-center deepin-movie deepin-game-center

13. periquito

Budgie es un entorno de escritorio basado en Gnome y desarrollado por el equipo de distribución de Solus. Los desarrolladores se centraron en crear la interfaz más bella posible. Este shell gráfico de Ubuntu se utiliza de forma predeterminada en la edición Ubuntu Budgie, que recientemente se hizo oficial.

Peculiaridades:

  • Se integra con la pila de Gnome;
  • Hay una barra lateral de Raven donde puedes acceder rápidamente a la configuración;
  • Todas las configuraciones se realizan a través del panel Raven.

Para instalar, escriba los siguientes comandos:

$ sudo agregar-apt-repository ppa:budgie-remix/ppa
$ sudo actualización apta
$ sudo apto instalar budgie-desktop

14.Caja abierta

Openbox es un administrador de ventanas altamente personalizable. Tiene una apariencia minimalista y es muy personalizable. Puedes cambiar casi cualquier aspecto del caparazón. Puede personalizar la apariencia al iniciar sesión y utilizar aplicaciones KDE o Gnome.

Para instalar este entorno de escritorio Ubuntu, siga.

La razón por la que se llama "Servidor" es porque es liviano (sin GUI ni paquetes adicionales) para ejecutar la máquina lo más delgada posible. Agregarle una GUI anula el propósito de instalar un servidor.

Sin embargo, instalar como servidor y luego usar apt-get install /aptitude para instalar su escritorio puede ayudar a deshacerse de aplicaciones innecesarias que instalar la versión de escritorio de Ubuntu directamente. Si sigues este camino, personalmente me gusta

Instalación de Sudo aptitude --sin-recomienda ubuntu-desktop

EDITAR: Sin embargo, si lo está utilizando como un "Servidor" real (ftp, alojamiento web, DNS, etc.), se recomienda encarecidamente que aprenda a navegar en Ubuntu a través de su shell en lugar de la GUI.

Y lo que dijo UbuntuIngrained sobre la necesidad de conocer el shell no es necesariamente cierto. Hay paquetes que instalan interfaces gráficas para varias funciones del servidor.

El servidor Ubuntu está diseñado para utilizar recursos mínimos. La GUI generará un alto uso de recursos; sin embargo, si aún desea usar la GUI, puede instalar solo lo necesario para el escritorio Unity predeterminado. Instale ubuntu-desktop usando --no-install-recommend s. Esto elimina software y herramientas innecesarios como LibreOffice, Firefox, Thunderbird, etc.

Sudo apt-get install --no-install-recommends ubuntu-desktop

Lea estas guías.

    Gnomo interfaz gráfica de usuario ubuntu

    GUI del servidor Ubuntu

Ubuntu Server no tiene una GUI, pero puedes instalarla opcionalmente. Simplemente inicie sesión con el usuario que creó durante la instalación e instale Desktop usando.

Sudo apt-get install ubuntu-desktop

Después de eso entra

y todo está listo.

Si miras de cerca la guía oficial del servidor Ubuntu. En el Capítulo 6, Administración remota, encontrará que el último artículo es de gran interés. Créame, no desea instalar el entorno DeskTop en el servidor, utiliza demasiados recursos hasta un 50-60% si se vuelve loco y no obtiene ningún beneficio para administrar su servidor desde una perspectiva GUI.

Lea y digiera el capítulo 6.3 Zenthal. Eso es lo que necesitas. No puedo creer que no me di cuenta de esto yo mismo. Así que no tengas miedo de instalarlo, es una interfaz web con todas las funciones, la primera impresión después de instalar zentyal-core y zentyal-common fue "IMPRESIONANTE", sin mirar nada más que una interfaz web aprobada por los creadores de Ubuntu.

Sin embargo, parece que este software puede costarle dinero, pero si realmente quiere usar la GUI, estoy seguro de que las tarifas pueden ser asequibles para facilitar su uso. No todo en la vida es gratis si quieres que sea lo suficientemente malo. Sin embargo, estoy seguro de que el uso doméstico puede ser gratuito, dependiendo de los servicios que necesites. Este software viene con muchos módulos, creo que debes instalar solo los que necesitas.

Algunos de los administradores de escritorio tienen paquetes básicos, por lo que sólo puedes instalar el escritorio sin ninguna aplicación.

Instrucciones

En el sistema operativo Rad Hat Linux, el shell gráfico se inicia utilizando el comando xinit ingresado en la consola con derechos de superusuario root. Si no conoce la contraseña de esta cuenta, lamentablemente tendrá que trabajar en la línea de comando. Si tiene una contraseña, podrá trabajar en modo completo, es decir, con derechos de administrador.

En el sistema operativo Ubuntu de la familia Linux, también puedes activar el shell gráfico desde la línea de comandos. Nuevamente necesitará privilegios de root para ingresar el comando sudo apt-get install ubuntu-desktop. Introduzca los comandos con cuidado. En este sistema operativo, casi todas las acciones se realizan mediante comandos, por lo que tendrás que acostumbrarte a este tipo de acciones.

Si el shell no se carga y la consola muestra un error de paquete, actualice los archivos del sistema. Para hacer esto, ingrese el comando sudo apt-get update. Después de descargar los paquetes necesarios (y esto llevará mucho tiempo dependiendo de la velocidad de Internet), inicie el programa gráfico. interfaz comando sudo gdm inicio. Si le resulta difícil descargar grandes cantidades de información, instale el paquete de shell gráfico sin extensiones adicionales usando el comando sudo aptitude install --no-install-recommends ubuntu-desktop o sudo apt-get install xubuntu-desktop.

gráfico moderno interfaz Los sistemas operativos de la familia Linux son muy reflexivos y convenientes. Cada elemento es personalizable según los gustos y deseos del usuario. Para realizar dichos cambios en el shell, lea los manuales. Cada sistema operativo tiene sus propios gráficos. interfaz Y, por regla general, cualquier sistema operativo tiene muchos aspectos positivos y negativos.

El software Linux se está volviendo cada vez más popular. Es el preferido por muchos usuarios de computadoras. En comparación con otros sistemas operativos, Linux tiene un mejor rendimiento, lo que ha empezado a atraer a muchos usuarios.

Necesitará

  • Computadora personal, disco Linux

Instrucciones

Antes de la instalación linux, vaya a BIOS. Habilite el arranque desde CD-ROM allí. Puedes hacer esto en la sección "Arranque". Luego marque "Unidad de CD-ROM". Para trabajar en el BIOS, use los botones en . Utilice la sección "Guardar y salir de la configuración" para guardar su configuración. Luego inicie el disco de Linux.

Para usar Linux necesitas ejecutarlo. Para ello, elige la distribución más adecuada para ti. Al comienzo de la instalación, especifique el idioma y seleccione la codificación. Es recomendable configurar la codificación en cp1251 o KOI8-R. Debe seleccionar los paquetes necesarios para ejecutar Linux. Para hacer esto, use la pestaña "Instalación personalizada". Verá una lista completa de paquetes que están disponibles para instalar en su computadora. Elige sólo lo que realmente necesitas. Pero puedes instalarlo todo. A continuación, debe dividir el disco duro en secciones que sean linux. Aquí también puedes elegir por ti mismo.

Puede elegir ext3 como su sistema de archivos. Está dividido en varias secciones. Formatéelos todos y haga clic en "Siguiente" al final. Seleccione un gestor de arranque. Una vez que Linux esté completamente instalado, la computadora se reiniciará. En la configuración del BIOS, cambie la configuración a lo que era antes. Configure para arrancar desde su disco duro. Guarde sus cambios. Para iniciar sesión, ingrese la contraseña que creó durante la instalación. Luego haga clic en "Iniciar sesión". Se abrirá el "Escritorio". Algunos elementos. Se abrirá una ventana frente a ti. En él habilitarás el soporte total para el idioma ruso. Cuando linux conectarse a , luego puede hacer clic en "Ejecutar esta acción ahora". Pero la primera vez, es mejor hacer clic en "Cerrar" por ahora. Puedes empezar a trabajar. Cuando instala Internet, puede descargar programas y traducir todos los componentes del idioma.

Vídeo sobre el tema.

A menudo la entrada contraseña iniciar sesión en el sistema operativo se convierte en una función innecesaria. ¿Cómo puedo apagarlo? No tardarás en eliminar esta opción de personalización.

Instrucciones

Abra el panel de control de su computadora. Busque el menú de configuración de la cuenta de usuario, allí puede cambiar toda la información de inicio de sesión para el sistema operativo, establecer o eliminar una contraseña, cambiar el nombre de usuario del sistema, agregar uno nuevo, etc.

Seleccione la opción en el lado derecho de la ventana "Cambiar cuenta". Para navegar por el menú, utilice los botones de flecha izquierda y derecha y la tecla Retroceso. Haga clic una vez en la cuenta cuyas configuraciones de inicio de sesión desea configurar.




Arriba