CentOS系统本身没有原生的“Notepad”(Windows记事本),用户通常指的是类似Notepad的文本编辑器(如Notepad++、Notepadqq等)。以下是针对不同情况的卸载步骤:
若Notepad++是通过yum或dnf包管理器安装的(如通过EPEL仓库或第三方仓库),可使用以下命令卸载:
查找已安装的包名:
在终端输入以下命令,筛选出与“notepad”相关的已安装包:
yum list installed | grep notepad
# 或(适用于CentOS 8及以上/AlmaLinux/Rocky Linux)
dnf list installed | grep notepad
输出示例:notepad++.x86_64 7.9.5-1.el7 @epel(包名可能因版本不同而变化)。
卸载指定包:
使用sudo yum remove(CentOS 7及以下)或sudo dnf remove(CentOS 8及以上)命令卸载:
sudo yum remove notepad++.x86_64 # 替换为实际包名
# 或
sudo dnf remove notepad++.x86_64
输入密码后,系统会自动移除软件包及依赖。
清理残留文件(可选):
卸载后,可清理包管理器的缓存并删除用户配置文件:
sudo yum clean all # CentOS 7及以下
# 或
sudo dnf clean all # CentOS 8及以上
rm -rf ~/.notepad++/ # 删除用户配置目录
若Notepad++是通过源码编译安装的(如下载源码后运行./configure && make && sudo make install),需手动卸载:
进入源码目录:
假设源码存放在~/notepad++-source目录(需替换为实际路径),进入该目录:
cd ~/notepad++-source
执行卸载脚本:
若编译时生成了uninstall.sh脚本,运行以下命令:
sudo ./uninstall.sh
若没有脚本,需手动删除安装目录(通常为/usr/local/notepad++或/opt/notepad++):
sudo rm -rf /usr/local/notepad++
删除配置文件:
用户配置文件通常位于~/.notepad++/,执行以下命令删除:
rm -rf ~/.notepad++
若通过Wine安装了Windows版Notepad(如下载.exe后用Wine运行),需卸载Wine及关联文件:
卸载Wine:
sudo yum remove wine wine32 # CentOS 7及以下
# 或
sudo dnf remove wine wine32 # CentOS 8及以上
删除Wine配置目录:
Wine的配置文件通常位于~/.wine/,执行以下命令删除:
rm -rf ~/.wine/
删除Notepad安装文件:
若Notepad安装在特定目录(如/opt/windows-notepad),手动删除该目录:
sudo rm -rf /opt/windows-notepad
~/.notepad++/中的设置)。nano、vim)或第三方工具(如Notepadqq、Geany)。以上步骤覆盖了CentOS中常见的“Notepad”卸载场景,可根据实际情况选择对应方法操作。