[转帖]Ubuntu Server安装图形界面

ubuntu,server,安装,图形界面 · 浏览次数 : 0

小编点评

**步骤一:更新本地仓库和包** ``` sudo apt update sudo apt upgrade ``` **步骤二:安装显示管理器** ``` sudo apt install slim ``` **步骤三:安装桌面环境** * **默认 Ubuntu Desktop:** `sudo apt install ubuntu-desktop` * **KDE Plasma:** `sudo apt install kde-plasma-desktop` * **XFCE:** `sudo apt install xfce4-session xfce4-goodies` * **MATE:** `sudo apt install ubuntu-mate-desktop` * **LXDE:** `sudo apt install lxde` **步骤四:重启系统** ``` sudo reboot ``` **安装完桌面环境之后,系统资源占用明显增加很多。** **注意:** * 由于服务器上的内存限制,安装图形环境可能需要使用更高的内存。 * 在使用图形环境之前,请确保您足够的内存可用于运行系统。

正文

最早接触到的Linux系统是Ubuntu 10.04,当时在自己的一台Win7笔记本电脑上安装的Win/Ubuntu双系统,Ubuntu简洁的操作界面给我留下了深刻的印象。
后来开始做一些服务器开发,服务都是部署在CentOS系统上,没有图形界面,纯命令操作,这样也降低系统的资源占用。
最近才了解到,其实Ubuntu也是有单独的server版本,也是没有图形界面,用来做服务器的话,和CentOS是不分伯仲的。
那有图形界面的Ubuntu,和没有图形界面的,到底差在哪里呢,下面通过在Ubuntu上安装图形界面的过程,来进一步了解其中的差异。

步骤一 更新本地仓库和包

sudo apt update
sudo apt upgrade

    步骤二 安装显示管理器

    显示管理器是一个应用,负责启动显示服务,加载桌面以及管理用户认证。默认的gdm3是一个大量占用资源的显示管理器,为了节省系统资源,可以使用轻量级的显示管理器,比如SLiM或者是LightDM。

    sudo apt install slim
    

      步骤三 安装桌面

      桌面环境有多种选择。这里使用Ubuntu Desktop。
      默认的Ubuntu Desktop是一个定制版本的GNOME桌面环境。

      sudo apt install ubuntu-desktop
      

        还有其他的几种桌面环境,有兴趣的可以尝试:

        1. KDE Plasma
        sudo apt install kde-plasma-desktop
        
          1. XFCE
          sudo apt-get install xfce4-session xfce4-goodies
          
            1. MATE
            sudo apt install ubuntu-mate-desktop
            
              1. LXDE
              sudo apt install lxde
              

                步骤四 重启

                sudo reboot
                

                  重启后登录用户帐号,即可进入桌面环境。

                  安装完桌面环境之后,系统资源占用明显增加了很多。在阿里云服务器上,如果是单纯运行Ubuntu server系统,500M内存的服务器即满足,而且可以跑轻量服务。但是一旦安装图形环境后,换成2G内存的服务器才能较流畅的使用图形界面。

                  参考:
                  How to Install a Desktop (GUI) on an Ubuntu Server

                  文章知识点与官方知识档案匹配,可进一步学习相关知识

                  与[转帖]Ubuntu Server安装图形界面相似的内容:

                  [转帖]Ubuntu Server安装图形界面

                  最早接触到的Linux系统是Ubuntu 10.04,当时在自己的一台Win7笔记本电脑上安装的Win/Ubuntu双系统,Ubuntu简洁的操作界面给我留下了深刻的印象。 后来开始做一些服务器开发,服务都是部署在CentOS系统上,没有图形界面,纯命令操作,这样也降低系统的资源占用。 最近才了解到

                  [转帖]关于ubuntu:如何在-Ubuntu-Server-2204-上设置静态IP地址

                  https://lequ7.com/guan-yu-ubuntu-ru-he-zai-ubuntuserver2204-shang-she-zhi-jing-tai-ip-di-zhi.html 在这篇文章中,咱们将介绍如何在 Ubuntu Server 22.04 上设置动态 ip 地址。 强烈建

                  [转帖]linux 上进程被随机kill掉,如何监测和查询;谁杀了我的进程;Who sends a SIGKILL to my process mysteriously on ubuntu server

                  https://www.cnblogs.com/xuyaowen/p/linux-audit.html 今天跑实验,发现进程被随机kill。咨询了服务器上的其他同学,他们说之前也发生过,一直存在。看来可能有可能不是我自己程序的原因,只能自己动手解决了。 在 Who sends a SIGKILL t

                  [转帖]ubuntu apt-get update时报错:由于没有公钥,无法验证下列签名: NO_PUBKEY 40976EAF437D05B5 E: 仓库...

                  在使用apt-get update 更新ubuntu时,出现下面的错误: W: GPG 错误:http://mirrors.aliyun.com/ubuntu xenial InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 40976EAF437D05B5 NO_PUBKE

                  [转帖]UBUNTU时间同步

                  从UBUNTU16.04开始,就开始使用timedatectl/timesyncd服务进行时间同步,而不是常用的ntpdate/ntp。如果安装了chrony,那么timedatectl将会让位于chrony,避免两个同步服务出现竞争,这也同样适用于ntpd。 ntpdate已被timedatect

                  [转帖]ubuntu 时间同步- systemd-timesyncd配置

                  https://www.cnblogs.com/zhangzhiwei122/p/15886433.html 修改配置 root@HP:~# vi /etc/systemd/timesyncd.conf[Time]NTP=ntp.ntsc.ac.cn cn.ntp.org.cn ##只设置NTP这行

                  [转帖]ubuntu 时间同步-安装ntp服务器

                  原文链接: https://www.idcyunwei.org/post/235.html 姊妹篇:ubuntu 时间同步- systemd-timesyncd配置 在Ubuntu 18.04服务器上安装和配置NTP服务器 下面是安装NTP服务器并进行必要修改以在网络中实现所需时间同步的分步过程。

                  [转帖]Ubuntu 系统日志文件

                  https://blog.yelvlab.cn/archives/588/ Ubuntu 系统的日志信息保存路径为: /var/log/,如: auth - 安全验证日志 boot - 启动日志 kern - 内核日志 syslog - 系统日志 wtmp - 与/var/run/utmp 一起记录

                  [转帖]Ubuntu关于网口的信息查看

                  https://blog.yelvlab.cn/archives/591/ 这篇比较简单,单纯为了记录。 查看端口号: ifconfig root@xjwx:~# ifconfig eno33np0: flags=4163 mtu 15

                  [转帖]ubuntu下配置iptables、ufw端口转发

                  iptables 端口转发(CentOS) 注意:一来一去 在中转服务器操作 iptables -t nat -A PREROUTING -p tcp --dport [端口号] -j DNAT --to-destination [目标IP]iptables -t nat -A POSTROUTIN