2025年6月

在Putty的远程SSH界面中,可以通过以下几种方法查看是否启动了XFCE桌面:

使用 ps 命令

在SSH连接后输入命令 ps -ef | grep xfce4-session ,如果有相关进程信息输出,说明XFCE桌面已经启动。例如,可能会看到类似 user 1234 1 0 10:00? 00:00:00 xfce4-session 的输出,其中 user 是用户名, 1234 是进程ID。

检查显示环境变量

输入 echo $DISPLAY ,如果显示变量被正确设置(通常为 :0 或类似格式),且没有报错,这可能表示有图形界面环境正在运行,有可能是XFCE桌面。不过,此方法并不完全准确,因为其他图形环境也可能设置该变量。

使用 wmctrl 命令

如果系统安装了 wmctrl ,可以输入 wmctrl -m ,如果输出中包含与XFCE相关的信息,如 Name: Xfce ,则说明XFCE桌面正在运行。

查看 ~/.xsession-errors 文件

输入 cat ~/.xsession-errors ,查看文件内容。如果有XFCE桌面启动相关的日志信息,也可以判断其是否启动。不过该文件可能包含较多其他信息,需要仔细查找相关内容。

关键步骤:

更新系统并安装EPEL仓库(因为Xfce在官方仓库可能没有,需要EPEL)
安装X Window System(因为Xfce是运行在X Window上的)
安装Xfce桌面环境(使用yum groupinstall)
设置默认启动图形界面(可选)
安装中文字体(可选,防止中文乱码)
安装登录管理器(可选,如lightdm)
具体步骤:

1. 更新系统并安装EPEL仓库

sudo yum update -y
sudo yum install epel-release -y

2. 安装X Window System

sudo yum groupinstall "X Window System" -y

3. 安装Xfce桌面环境

sudo yum groupinstall "Xfce" -y

注意:在CentOS7中,组名可能为"Xfce"(搜索结果中显示为"Xfce")。安装过程可能需要较长时间。

4. 设置默认启动图形界面(可选)

sudo systemctl set-default graphical.target

如果想要立即进入图形界面,可以运行:

sudo systemctl isolate graphical.target

5. 安装中文字体(可选)

如果出现中文乱码,需要安装中文字体:

sudo yum install wqy-unibit-fonts wqy-zenhei-fonts -y

安装后刷新字体缓存:

fc-cache -fv

6. 安装登录管理器(可选)

如果想使用图形登录界面,可以安装lightdm:

sudo yum install lightdm -y

启动lightdm服务并设置为开机启动:

sudo systemctl start lightdm
sudo systemctl enable lightdm

补充说明:
如果安装过程中遇到组不存在的情况,请确保EPEL仓库已正确安装并再次尝试。
安装完成后,重启系统即可进入Xfce桌面环境。
注意:安装图形界面会占用较多系统资源,如果服务器配置较低,建议使用轻量级桌面环境如Xfce。

以上步骤综合了多个搜索结果,确保在CentOS7上顺利安装Xfce桌面环境。

以下是 CentOS 7 安装 Xfce 桌面环境的完整步骤,综合多个可靠方案优化:

1. 准备工作

sudo yum update -y          # 更新系统:ml-citation{ref="3,5" data="citationList"}
sudo yum install epel-release -y  # 安装EPEL仓库(关键步骤):ml-citation{ref="3,5" data="citationList"}
sudo yum groupinstall "X Window System" -y  # 安装基础图形框架:ml-citation{ref="2,4" data="citationList"}

2. 安装 Xfce 核心组件

sudo yum groupinstall "Xfce" -y  # 安装完整桌面环境:ml-citation{ref="3,5" data="citationList"}

注:安装过程约需 10-30 分钟,需确认磁盘空间 ≥1GB

3. 启动桌面环境

sudo systemctl set-default graphical.target  # 设置图形界面为默认启动:ml-citation{ref="3,7" data="citationList"}
sudo systemctl isolate graphical.target      # 立即切换到图形界面:ml-citation{ref="5,7" data="citationList"}

4. 解决中文显示问题

sudo yum install wqy-unibit-fonts cjkuni-ukai-fonts -y  # 安装中文字体:ml-citation{ref="2,5" data="citationList"}
fc-cache -fv  # 刷新字体缓存(修复乱码):ml-citation{ref="5" data="citationList"}

5. 优化登录管理(可选)

sudo yum install lightdm -y       # 安装轻量级登录管理器:ml-citation{ref="4" data="citationList"}
sudo systemctl enable lightdm     # 设置开机启动
sudo systemctl start lightdm      # 立即启动

6. 验证安装

echo $DESKTOP_SESSION  # 应返回"xfce"
startxfce4 &           # 手动启动桌面(测试用)

⚠️常见问题处理

‌####1、桌面启动失败‌:

sudo yum groupinstall "Fonts" -y  # 补全字体依赖:ml-citation{ref="2" data="citationList"}

2、‌远程连接支持‌:

sudo yum install xrdp -y         # 安装远程桌面协议:ml-citation{ref="2" data="citationList"}
sudo systemctl enable xrdp && sudo systemctl start xrdp

提示:最小化安装的系统需 500MB+ 空间,完整安装建议预留 2GB 磁盘空间6。生产环境推荐使用 --no-install-recommends 参数精简安装3。

3、安装完成后重启生效:

sudo reboot

在Docker中,可以使用以下步骤彻底删除镜像:

停止相关容器

如果有正在运行的容器使用了要删除的镜像,需要先停止这些容器。可以使用以下命令来停止容器:

bash

docker stop <容器名称或容器ID>
 

删除容器(可选)

停止容器后,如果确定不再需要该容器,可以将其删除。命令如下:

bash

docker rm <容器名称或容器ID>
 

删除镜像

使用  docker rmi  命令来删除镜像,命令格式为  docker rmi <镜像名称或镜像ID> 。例如:

bash

docker rmi ubuntu:latest
 

如果要删除多个镜像,可以在命令中列出多个镜像名称或ID,用空格分隔。

清理未使用的镜像和容器(可选)

可以使用  docker system prune  命令来清理所有未使用的镜像、容器、网络和卷。该命令会提示确认是否执行,输入  y  即可。

通过以上步骤,就可以彻底删除Docker镜像。在删除镜像之前,需要确保不再需要该镜像以及依赖它的容器,以免造成数据丢失或业务中断。

参考:https://github.com/datawhalechina/handy-ollama/blob/main/docs/C2/2.%20Ollama%20%E5%9C%A8%20Windows%20%E4%B8%8B%E7%9A%84%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE.md

一、访问官网直接完成下载

访问官网主页

Ollama 下载:https://ollama.com/download

Ollama 官方主页:https://ollama.com

Ollama 官方 GitHub 源代码仓库:https://github.com/ollama/ollama/

等待浏览器下载文件 OllamaSetup.exe,完成后双击该文件,出现如下弹窗,点击 Install 等待下载完成即可。

安装完成后,可以看到 Ollama 已经默认运行了。可以通过底部的导航栏找到 Ollama 标志,并右键后点击 Quit Ollama 退出Ollama或者查看 logs。

参考文章:https://www.runoob.com/docker/windows-docker-install.html
Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。

Docker 实质上是在已经运行的 Linux 下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的 Linux 主机。

因此,Docker 必须部署在 Linux 内核的系统上。如果其他系统想部署 Docker 就必须安装一个虚拟 Linux 环境。
1.png

在 Windows 上部署 Docker 的方法都是先安装一个虚拟机,并在安装 Linux 系统的的虚拟机中运行 Docker。

Win10 系统
Docker Desktop 是 Docker 在 Windows 10 和 macOS 操作系统上的官方安装方式,这个方法依然属于先在虚拟机中安装 Linux 然后再安装 Docker 的方法。

Docker Desktop 官方下载地址: https://docs.docker.com/desktop/install/windows-install/

注意:此方法仅适用于 Windows 10 操作系统专业版、企业版、教育版和部分家庭版!

安装 Hyper-V

Hyper-V 是微软开发的虚拟机,类似于 VMWare 或 VirtualBox,仅适用于 Windows 10。这是 Docker Desktop for Windows 所使用的虚拟机。

但是,这个虚拟机一旦启用,QEMU、VirtualBox 或 VMWare Workstation 15 及以下版本将无法使用!如果你必须在电脑上使用其他虚拟机(例如开发 Android 应用必须使用的模拟器),请不要使用 Hyper-V!

开启 Hyper-V

2.png

程序和功能

3.png

也可以通过命令来启用 Hyper-V ,请右键开始菜单并以管理员身份运行 PowerShell,执行以下命令:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

安装 Docker Desktop for Windows

点击 Get started with Docker Desktop,并下载 Windows 的版本,如果你还没有登录,会要求注册登录:

4.png

运行安装文件

双击下载的 Docker for Windows Installer 安装文件,一路 Next,点击 Finish 完成安装。

5.png

安装完成后,Docker 会自动启动。通知栏上会出现个小鲸鱼的图标,这表示 Docker 正在运行。

桌边也会出现三个图标,如下图所示:

我们可以在命令行执行 docker version 来查看版本号,docker run hello-world 来载入测试镜像测试。

如果没启动,你可以在 Windows 搜索 Docker 来启动:

启动后,也可以在通知栏上看到小鲸鱼图标:

6.png

如果启动中遇到因 WSL 2 导致地错误,请安装 WSL 2。

安装之后,可以打开 PowerShell 并运行以下命令检测是否运行成功:

docker run hello-world
在成功运行之后应该会出现以下信息: