我们来回顾一下

上一部分我们都讲了什么?
  • 讲了文件管理器和命令行终端互相交互
  • 用命令nautilus在文件管理器打开某路径
这次我们来看看 图形用户界面(GUI)的情况
图形界面和发行版的关系
  • 一个发行版可以使用多个图形界面
  • 常见的有
    • kde
    • gnome
    • xfce
  • 下图是debian安装过程中的一步
  • 可以多选图形用户界面
  • 图形用户界面也是一种应用软件包

KDE
KDE = K Desktop Environment
  • KDE桌面图形环境是Linux几大桌面里的老大
  • 第一个诞生出来的linux桌面环境(1996年,由德国人Matthias Ettrich发起的)
  • KDE是为了类unix环境制作的(unix、bsd都能用)
  • KDE基于Qt
  • 什么是Qt呢?
Qt
  • Qt是一个开源的C++跨平台图形界面开发库
  • Qt是成形的开发用户界面开发平台
  • WPS就是用Qt开发的
  • Qt属于Trolltech(直译为喷子科技),后被nokia收购,又被出售给Digia
  • Qt升级带动KDE升级,有一段KDE为了追Qt4新特性,重写了KDE,稳定性降低,KDE4.2才恢复.这段时间很多人转投gnome
GNOME
  • GNOME [ɡˈnoʊm] 两种发音 格弄姆
  • 现在处于主流,以下发行版默认gui
    • rhel
    • centos
    • ubuntu
  • 比较好看
  • GNOME使用c语言编写,使用的库是gtk
gtk
  • gtk+是gnu计划的一部分,使用gpl协议
  • gtk的全称是GIMP Toolkit
  • GIMP是著名开源图像制作软件
  • 以下软件使用gtk
    • Inkscape
    • firefox
    • chrome
    • gnome、xfce
Xfce
  • 发音就是四个字母
  • "Xfce" 的名字最初是代表的是"XForms Common Environment"
  • Xfce是用GTK2 toolkit编写基于c语言
  • 轻量,占用资源少,速度快,适合老硬件
  • 历史悠久,96年就有
  • 可用作u盘系统
  • linus本人觉得好用
升级

sudo apt update

sudo apt upgrade xfce4

总结
查看当前gui


echo $DESKTOP_SESSION

  • 这次了解了各种gui(估衣)
  • 各种图形界面五光十色
  • 五色令人目盲
  • 命令行才是根本!!!
  • 下次再说!

上一章010303nautilus
参与制作 去做实验
下一章010400Summary

oeasy 教您玩转linux 010304 图形界面 xfce的更多相关文章

  1. 教你玩转Linux系统目录结构

    Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的.Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POS ...

  2. python在linux制作图形界面(snack)

    snack是一个用于在linux制作图形界面(GUI)的模块,该模块由c编写,而且redhat的系统都自带这个模块. 1.获取模块 虽然redhat系统会自带这个模块,但是直接去import snac ...

  3. oeasy 教您玩转linux010101查看内核uname

    linux([?l?n?ks]) 是什么????? 咱们这次讲点什么呢?这次咱们讲讲这个 linux([?l?n?ks]),什么是 linux([?l?n?ks])呢?这linux([?l?n?ks] ...

  4. oeasy教您玩转vim - 56 - # 字符可视化模式

    ​ 可视化编辑 回忆上节课内容 我们学习了关于模式匹配中使用参数 单个参数 :%s/<h2>\(.*\)</h2>/ - \1/g 多个参数 :%s/<img src=\ ...

  5. oeasy教您玩转vim - 57 - # 行可视化

    ​ 可视化编辑 回忆上节课内容 上次我们了解到可视模式 其实可视化对应三种子模式 字符可视模式 v 行可视模式 大写V 块可视模式ctrl+v 我们先来了解字符可视化模式 快捷键 v 可配合各种mot ...

  6. kali Linux 文本图形界面切换遇到的怪问题

    前段装了在Virtual Box上装一个Kali Linux玩,然后设为了开机进入文本界面,后来遇到无法上网的问题,网上找到解决方法,说是NAT地址转换和host-only双网卡顺序问题,按照网上的说 ...

  7. Linux 安装图形界面及远程连接

    #可查询哪些组件是否已经安装(可用来对照组件名称) yum grouplist yum groupinstall 'X Window System' -y #安装GNOME桌面环境 yum group ...

  8. Linux:远程到linux的图形界面

    一般linux都没有安装图形界面,可以通过VNC服务来实现步骤如下: 一.安装vnc server1.查看是否安装vncrpm -q vnc-serverpackage vnc is not inst ...

  9. unix/linux中图形界面那些事

    我们知道unix/linux刚开始的时候是没有图形界面的,随着时代的发展,排版.制图.多媒体应用越来越普遍了,这些需求都需要用到图形界面(Graphical User Interface).为此,MI ...

  10. weblogic11g 安装——linux 无图形界面

    weblogic11g 安装——linux下无weblogic安装图形界面 注意:此次安装,没做server.ip .系统规划 目的:学习weblogic11g 在linux下  无图形安装的过程 j ...

随机推荐

  1. Chart.js (v2.9.4)概要介绍

    chart.js是一个非常优秀的开源图表插件,扩展非常灵活,同时也提供了大量的钩子函数,给与用户添加自定义插件,实现个性化的需求. 具体的优势特点,这里不详述,网上大把资料,现开始正式深入了解这个插件 ...

  2. form-create-designer-naiveui

    这个是 Vue3 版本 form-create-designer-naiveui 是基于 @form-create/naive-ui vue3版本实现的表单设计器组件.可以通过拖拽的方式快速创建表单, ...

  3. 一:nacos 的安装与启动方式

    一: nacos 的下载与安装 1,下载 到 github下载  nacos-server-1.2.0.zip  文件   :https://github.com/alibaba/nacos/rele ...

  4. Win11安装VMware Workstation Pro,Centos,Xshell,Xftp(Linux学习需要)

    注意:1.win11不能安装太低版本的VMware Workstation Pro,否则启动linux会出现蓝屏 ​ 2.win11是默认没有开虚拟机平台支持的,所以同时也要开启,否则也会出现蓝屏. ...

  5. C#.Net筑基-String字符串超全总结 [深度好文]

    字符串是日常编码中最常用的引用类型了,可能没有之一,加上字符串的不可变性.驻留性,很容易产生性能问题,因此必须全面了解一下. 01.字符与字符编码 1.1.字符Char 字符 char 表示为 Uni ...

  6. Redux之combineReducers方法

    Redux 提供了一个combineReducers方法,用于 Reducer 的拆分.你只要定义各个子 Reducer 函数,然后用这个方法,将它们合成一个大的 Reducer. import { ...

  7. ES6 ES6变量的声明

      // ES6语法         // 是对js影响最大的一个版本更新         // 在 ES6 语法中 退出了很多新的 语法结构         // 就相当于 js 语言, 换了一个新 ...

  8. Cage 字符串听课笔记

    困困困! KMP 注意到 KMP 的复杂度是均摊的,那么是否可以绕开? 注意到 KMP 实际上一个串的 ACAM,那么考虑可以类似的,在加入一个字符的同时维护 ACAM(考虑 ACAM 的构建过程,前 ...

  9. redis查询 第1个数据库,而不是默认的第0个数据库

    redis查询 第1个数据库,而不是默认的第0个数据库 spring.redis.database = 1 默认: spring.redis.database = 0 car-test:0>ge ...

  10. P9482 [NOI2023] 字符串

    \(36pts\) \(O(tqn^2)\)暴力即可 \(40pts\) 对于最朴素的暴力优化,从头到尾扫,如果已经当前位字符比出优先级,那么直接能判断了,没必要往后跑了,第15个性质B的也给跑过了, ...