如何把 linux 桌面变得像 Windows

news/2024/7/6 20:01:40/文章来源:https://www.cnblogs.com/KZ25T/p/18269877

如何把 linux 桌面变得像 Windows

@

目录
  • 如何把 linux 桌面变得像 Windows
    • 第0步 下载主题
    • 第一步:搞 xfce 的窗口
    • 第2步 搞 xfce 的顶端状态栏
    • 第3步 搞 xfce 的终端
    • 第4步 搞 xfce 的快捷键

众所周知,linux 最好的桌面是 Windows(开玩笑,请勿当真);我本人比较喜欢 Windows 的 UI,在转向 Linux 之后就计划把 Linux 装饰成 Windows 的样子。目前我已经在 kali 和 archlinux 中成功实现了。所以这次我有一部分使用 kali 的 livecd 来演示。

首先需要使用 xfce 桌面,我觉得 xfce 基本上够用了,我不喜欢各种动画,所以不用 kde,而且看起来比较省电。(如果你不知道啥叫 xfce 那你大概不用往下看了)

$ echo $XDG_SESSION_DESKTOP 
xfce

初始状态:

最终:

以至于学校里搞了几年 linux 的人看见了都没认出来这是 linux(笑

(我选的暗色模式,按我的步骤也可以选择白的)

第0步 下载主题

首先下载 Windows 主题,我忘了在什么地方下载的了,先放个百度网盘链接(文件很小,很快)

win10dark
win10

哦,找到了,对应的 GitHub 链接win10和win10dark,也可以从 GitHub 下载。这个人的 GitHub 里还有些其他的主题,如有需要可以参考下面的路径类似进行。

然后在 /usr 里创建目录存放主题,其实放一个也可以,目录名字也可以随便写,但是放一个那只能用一个主题了,这里我们可以多试试换着用来看自己喜欢哪个主题。

mkdir -p /usr/share/themes/win10
mkdir -p /usr/share/themes/win10-dark

以上命令需要用 root 或 sudo 执行。

把下载的那俩文件解压之后分别放到这俩目录里,需要注意的是在用 mv 或 cp 来放置文件的时候需要小心,都要放在上面的两个目录里,不要直接放在 /usr/share/themes 目录造成污染。

要求两个目录下面直接出现以下文件。

$ ls /usr/share/themes/win10
cinnamon  extra-icons  gtk-2.0  gtk-3.20     LICENSE.md  openbox-3  unity            xfwm4
CREDITS   gnome-shell  gtk-3.0  index.theme  metacity-1  README.md  xfce-notify-4.0
$ ls /usr/share/themes/win10-dark
cinnamon  extra-icons  gtk-2.0  gtk-3.20     LICENSE.md  openbox-3  unity            xfwm4
CREDITS   gnome-shell  gtk-3.0  index.theme  metacity-1  README.md  xfce-notify-4.0

还有个 Windows fluent dark 也在 GitHub 上,如有需要自己下载即可。

第一步:搞 xfce 的窗口

终端打开 xfce4-settings-manager ,选择 Windows manager (窗口管理器)后选择左边的 win10 或 win10Dark,这时开始出现 windows 的轮廓:

点击右下角全部设置,回到 xfce4-settings-manager ,打开appearance(外观),在style(样式)里选择 Windows 10,这时候右上角的最小化、关闭等也变成了 windows 样式:

点击上边的 Icons(图标),选择下方的 Windows 10,不过这个貌似有的系统没有,这个我就不太清楚怎么办了。这时候文件图标(比如回收站)也会变成 windows 的样式:

至此窗口设置结束。

第2步 搞 xfce 的顶端状态栏

顶部状态栏,右键单击选择 panel->Panel Preferences(面板→面板首选项),这一步没法截图,自己去找吧:

在 display(显示) 里取消 lock panel,拖着左边或右边的几个点从顶端拖到底下,再勾选 lock 回去,然后在display(显示)和appearance(外观)里边可以调整几个参数(看自己的选择)。

对于 xfce 左边的应用程序菜单也可以修改其图标(不过貌似某些发行版没有),右键单击这个菜单,选择属性,在外观里选择图标:

双击图标,在出现的图标里选择 Windows 的图标,比如我这里有一个 ubuntu-logo 和 Windows 很像(笑)。

效果:

第3步 搞 xfce 的终端

希望搞成类似 cmd 的样子,纯黑不透明,没有顶端菜单,大概占 1/4 个屏幕。

不同发行版的终端貌似不大一致,kali 的是 qterminal, arch 是 terminal,这里我用的是 qterminal

右键选择最下边的参数配置,上边颜色选 white on black,widget style 选 system default,把一堆打钩的第三行的“显示菜单栏”去掉,再下边透明度选 0:

关闭之后挪边框调整长宽,效果:

现在已经很像 cmd 了。至于 ZSH 的配置我这里就不再说了,这不属于界面的讨论问题。另外,如有需要可以自己安装字体(请自己搜索,如果是 windows 双系统的话可以直接从 windows 那里拷贝过来)。

第4步 搞 xfce 的快捷键

我设置了三个常用的

  • win+D 显示桌面(和 windows 一样)
  • win+R 运行终端(相当于 windows 的 win+R 输入 cmd,这里我直接一步到位)
  • win+E 键打开文件管理器(或者说文件夹,当然 linux 叫目录,这也和 windows 一样)

当然 win 键在 linux 里叫 super 键(不过我更习惯于叫win键)。

打开终端输入 xfce4-settings-manager,选择窗口管理器→键盘,“显示桌面”改为 win+D(super+D)

关闭,终端输入 xfce4-keyboard-settings,在快捷键里添加 win+R 和 win+E:

终端命令和你自己的终端匹配,而文件管理器在 xfce 里叫 thunar

至此全部设置完成,这已经是披着 windows 皮的 linux 了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/731783.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

URDF - 建模原理

1. 基本建模文件 URDF 基本单位:弧度 弧度/s 米 2. URDF进化版本 - xacro模型文件

linux在tty终端显示中文字符的最终解决办法(fbterm字体间距,简单实用)

linux在tty终端显示中文字符的最终解决办法(fbterm字体间距,简单实用)Linux 的tty文字终端默认是不支持中文的,这对我们使用文字终端办公造成一定困扰,而且还限制字体,只有几种并不好用的字体。这里我解决以上问题。 我的系统: uname -sr Linux 6.1.0-kali7-amd64基于D…

空气动力学复习总结

绪论与补充 流体的物理模型 流体定义:静止状态无法承受剪切应 连续介质假设:不考虑分子间隙,认为介质连续分布于流体所占据的整个空间。流体由连续的流体微团组成,宏观上要足够小,以反映流场“点”状态;微观上要足够大,以消除分子随机运动带来的宏观物理量在统计上的涨落…

cv2.imread

cv2.imread 是 OpenCV (Open Source Computer Vision Library)中的一个函数,用于读取图像文件。 参数:filename: 要读取的图像文件的路径。 flags:指定图像读取的方式。默认为 cv2.IMREAD_COLOR,表示读取彩色图像。可以使用以下标志修改读取方式:cv2.IMREAD_COLOR:默认参…

linux修改swap分区的方法,和需要注意的坑

linux修改swap分区的方法,和需要注意的坑 电脑配置:x86_64,Windows 10+kali linux双系统电脑。 $ uname -r 6.1.0-kali5-amd64修改的方法和我上一篇blog差不多,我销毁了 swap 之后又在另一个地方重建了该分区,再次重启之后 dmesg 发现启动时间多达41秒(平时10秒),而且耗…

hadoop00_大数据技术介绍

生态架构数据导入 离线方式处理的数据,需要通过 ETL 模块实现导入到大数据存储系统进行存储;其中 Sqoop 是常见的抽取结构化数据工具,而 Flume、LogStach 是用于抽取结构化、半结构化数据的工具。 数据存储 大数据的数据存储系统,最常见的包括分布式文件系统 HDFS;如果需要…

高级计算机网络--计算题

1.有如下的四个/24地址块,试进行最大可能的聚合 212.56.132.0/24 212.56.133.0/24 212.56.134.0/24 212.65.135.0/24主要区别在第三字节 1000 0100 1000 0101 1000 0110 1000 0111所以最长相同前缀为 1000 0100 为132212.56.132.0/22 2.一个UDP用户数据报的数据部分为4192B,…

猿人学第一题逆向

下xhr断点观察堆栈调用信息,发现没有异步任务 直接一步一步往下跟这个地方很可疑下断点看看 大概率是这个地方 扣代码点击查看代码 window = global;var hexcase = 0; /* hex output format. 0 - lowercase; 1 - uppercase */ var b64pad = ""; /* base-64…

linux(双系统电脑)缩小根目录分区、给/home单独分区的简单方法

linux(双系统电脑)缩小根目录分区、给/home单独分区的简单方法​ 电脑配置:x86_64,有1T的固态硬盘。Windows 10+kali linux双系统电脑。 $ uname -r 6.1.0-kali5-amd64在操作之前有 300G 作为一整个根目录安装 kali,文件系统 为 ext4,没有给 /home 单独分区。现在整个根目录…

5_Spring Bean Scope 失效分析

Scope作用域 1. Scope类型有哪些 截至目前为止,Spring 目前有如下几种scope:singleton: 从ioc容器中返回的都是同一个对象 prototype: 从ioc容器中可以返回多个对象 request: 该类型的bean的生命周期就和request请求一样,每当有request请求发送过来,就会创建一个bean对象放入…

Profibus DP主站转Modbus模块连接马达保护器案例

在工业自动化控制系统中,Profibus DP和Modbus是常见的通信协议,在同一现场还有可能遇到Modbus协议,ModbusTCP协议,Profinet协议,Profibus协议,Profibus DP协议,EtherCAT协议,EtherNET协议等。本案例介绍了如何使用Profibus DP主站转Modbus模块(XD-MDPBM20)来实现与马…

platform 设备驱动实验

platform 设备驱动实验 Linux 驱动的分离与分层 代码的重用性非常重要,否则的话就会在 Linux 内核中存在大量无意义的重复代码。尤其是驱动程序,因为驱动程序占用了 Linux内核代码量的大头,如果不对驱动程序加以管理,任由重复的代码肆意增加,那么用不了多久Linux 内核的文…

ENVI深度学习V1.0操作教程

软件试用:https://www.cnblogs.com/enviidl/p/16275745.html计算机环境要求:https://www.cnblogs.com/enviidl/p/16309506.html教程下载链接:https://pan.baidu.com/s/15D3c6MXTAnN3STfKuzUg1g 提取码:hek6目录 ENVI Deep Learning V1.0操作教程 1 ENVI Deep Learnin…

ENVIDeepLearning1.1新功能预览

ENVI Deep Learning 1.1 Tech Preveiw目前已经发布,仅在内部测试。迫不及待的要跟大家分享一下新的功能,应该跟1.1正式版没有太大区别。 此版本包含了几个关键改进和新功能:多要素/多类别支持。 新增项目管理功能,用于管理训练图像和ROIs。 训练过程中的状态信息显示改进。…

利用ENV/深度学习工具提取防尘网覆盖信息

为扬尘治理和保护环境,城市的裸露地表、易扬尘物料等要求覆盖防尘网。防尘网一般由聚乙烯材料制作的网状物,颜色主要为黑色和绿色。 本文介绍利用遥感影像和ENVI深度学习工具快速提取防尘网覆盖信息,数据和处理环境如下: 数据源:标准景高分二号3.8米4波段多光谱数据,16bi…

数理方法考前必背

特殊函数 勒让德多项式 前几个勒让德多项式 \[\begin{aligned} P_{0}(x) & = 1 \\ P_{1}(x) & = x=\cos \theta \\ P_{2}(x) & = \dfrac{1}{2}\left(3 x^{2}-1\right)=\dfrac{1}{4}(3 \cos 2 \theta+1) \\ P_{3}(x) & = \dfrac{1}{2}\left(5 x^{3}-3 x\right)=…

机器人建模与控制复习总结

数学补充 符号约定 (1) 一般大写字母的变量表示矢量或矩阵,小写字母的变量表示标量 (2) 左上标和左下标表示变量所在的坐标系 如:\(^AP\)表示坐标系\(\{A\}\)中的位置矢量;\(_B^AR\) 是确定坐标系\(\{A\}\)和坐标系\(\{B\}\)相对关系的矩阵;无左上、下标的位置矢量一般是世…

润生商团出行打车模块(环境安装)2

微服务认证最佳方案 BFF(Backends For Frontends)是“服务于前端的后端”的简称。它的核心思想是在设计后端微服务API接口时,考虑到不同设备的需求,为不同的设备提供不同的API接口。 在没有BFF层的情况下,客户端需要直接访问服务器的公共接口。而在引入BFF层后,客户端不再…

工程热力学复习总结

热力学系统 热力学状态:某一瞬间系统所呈现的宏观物理状况 状态参数:描述物系所处平衡状态的宏观物理量 状态参数是宏观量,是大量粒子的统计平均效应,只有平衡态才有状态参数。状态参数是热力系统状态的单值函数,物理上与过程无关,数学上其微量是全微分。状态参数分类有:…

ENVIDeepLearning1.1正式版发布

ENVI DL 1.1 包含许多重大改进,以提高可用性和训练性能。多类别架构(Multiclass Architecture)深度学习标记工具(Deep Learning Labeling Tool)集成TensorBoard(可查看训练状态)测试系统支持状态其他更新编程申请试用1 多类别架构(…