参考来源:Centos彻底完全删除已安装软件的办法 - zxpo - 博客园
step1: 输入查询命令rpm -qa | grep libreoffice*
打印如下:
Step2: 先删除上面第一行的包。
输入 sudo rpm -e -- libreoffice7.3-base-7.3.1.3-3.x86_64, 再次使用上面查询命令“rpm -qa | grep libreoffice*”, 发现第一行这个libreoffice7.3-base-7.3.1.3-3.x86_64没有了.
证明命令可行。
Step3: 提高效率, 批量删除.
新建一个rm_libreoffice.sh空文件,添加如下内容。
代码如下:
sudo rpm -e -- libreoffice7.3-base-7.3.1.3-3.x86_64
sudo rpm -e -- libreoffice7.3-impress-7.3.1.3-3.x86_64
sudo rpm -e -- libreoffice7.3-7.3.1.3-3.x86_64
sudo rpm -e -- libreoffice7.3-dict-fr-7.3.1.3-3.x86_64
sudo rpm -e -- libreoffice7.3-dict-en-7.3.1.3-3.x86_64
sudo rpm -e -- libreoffice7.3-dict-es-7.3.1.3-3.x86_64
sudo rpm -e -- libreoffice7.3-math-7.3.1.3-3.x86_64
sudo rpm -e -- libreoffice7.3-calc-7.3.1.3-3.x86_64
sudo rpm -e -- libreoffice7.3-ure-7.3.1.3-3.x86_64
sudo rpm -e -- libreoffice7.3-en-US-7.3.1.3-3.x86_64
sudo rpm -e -- libreoffice7.3-writer-7.3.1.3-3.x86_64
sudo rpm -e -- libobasis7.3-libreofficekit-data-7.3.1.3-3.x86_64
sudo rpm -e -- libreoffice7.3-draw-7.3.1.3-3.x86_64
sudo rpm -e -- libreoffice7.3-freedesktop-menus-7.3.1-3.noarch
保存;
terminal 中输入 source rm_libreoffice.sh, 运行(如下图右上角);
再次使用查询命令“rpm -qa | grep libreoffice*”。
发现仍然有些无法删除,例如下面的error 打印:
22:38:52 ~$ sudo rpm -e -- libreoffice7.3-ure-7.3.1.3-3.x86_64
error: Failed dependencies:
libreoffice7.3-ure >= 7.3.1.3 is needed by (installed) libobasis7.3-core-7.3.1.3-3.x86_64
libreoffice7.3-ure <= 7.3.1.3-3 is needed by (installed) libobasis7.3-core-7.3.1.3-3.x86_64
22:39:04 ~$ sudo rpm -e --nodeps -- libreoffice7.3-ure-7.3.1.3-3.x86_64
那么就使用参考网址(Centos彻底完全删除已安装软件的办法 - zxpo - 博客园)中的强力删除。
sudo rpm -e -- 包名 # 普通删除模式
sudo rpm -e --nodeps 包名 #强力删除模式,如果用上面命令删除时,提示有依赖的其他文件,则用该命令可以对其进行强力删除,如上面代码段第5行.
Step5: 结果成功,使用查询命令,不再出现Libreoffice:
rpm -qa | grep libreoffice*
其他:
1. libreoffice 下载网址;
Index of /tdf/libreoffice/stable/
2. Libreoffice 安装脚本bash -- install_libreoffice.sh内容如下,
输入source install_libreoffice.sh即可安装,亲测有效。
mkdir tmp
cd ./tmp
sudo yum -y install wget
wget http://mirrors.ustc.edu.cn/tdf/libreoffice/stable/7.4.2/rpm/x86_64/LibreOffice_7.4.2_Linux_x86-64_rpm.tar.gz
chmod 777 LibreOffice_7.4.2_Linux_x86-64_rpm.tar.gz
tar -xvf LibreOffice_*_Linux_x86-64_rpm.tar.gz
cd LibreOffice_*_Linux_x86-64_rpm
cd RPMS
sudo yum -y localinstall *.rpm
3.其他技巧(在terminal 用 oocalc xx.csv命令即可用libreoffice打开csv文件。 )
su
输入管理员密码。
cd /usr/bin
sudo echo 'exec libreoffice7.4 --calc "$@"' > /usr/bin/oocalc
cd /usr/bin
ll
sudo chmod 755 oocalc
效果如下:
文章来源:https://www.toymoban.com/news/detail-447625.html
文章来源地址https://www.toymoban.com/news/detail-447625.html
到了这里,关于Centos彻底完全删除已安装软件的办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!