如何删除重复的 LibreOffice 7.3.5.2(Ubuntu 和手动安装)

如何删除重复的 LibreOffice 7.3.5.2(Ubuntu 和手动安装)

问题:我安装了两个相同版本的 LO,Ubuntu 和 not-Ubuntu。如何删除 Not-Ubuntu?

历史:我手动安装了 LibreOffice(如果我没记错的话,是从 deb 文件安装的,我假设使用 $ sudo dpkg -i *.deb )进行更新,但不知道它会在 Ubuntu 提供的 LO 上造成多大的混乱。

(然后 U.LO 破坏了样式,然后使用 CTRL+M 删除所有样式也破坏了,我很高兴有旧版本(非 U)可用。现在样式等都已修复。)

但是现在我有两个版本的 LO。非 Ubuntu 版本的运行速度非常慢。——问题是:当我单击“文件”中的 .odt 文件(或其他文件)时,就会加载它。——我修复了文件的默认程序,但仍留下提示,这两个程序是如何相互安装的?——

我想清理它并只拥有由 Ubuntu 提供并与 Ubuntu 集成的一个 LO。

每个 Writer 的版本信息(来自两个 Writer 的帮助菜单)如下:

Version: 7.3.5.2 / LibreOffice Community
Build ID: 30(Build:2)
CPU threads: 8; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-CA (en_CA.UTF-8); UI: en-US
Ubuntu package version: 1:7.3.5~rc2-0ubuntu0.20.04.1~lo1
Calc: threaded

Version: 7.3.5.2 / LibreOffice Community
Build ID: 392c644e8a6d1ea0765aa2d613a91bcef808d6ea
CPU threads: 8; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-CA (en_CA.UTF-8); UI: en-US
Calc: threaded

迄今为止:我使用 Synaptic 删除了所有 6.4 版本和 6.x 部分。Synaptic 仅显示 LibreOffice 7.3.5.2 全部列表,所有 Ubuntu 安装。没有其他手动安装的非 Ubuntu 7.3.5.2 安装列表,但它在“应用程序”中确实有图标,并且确实在运行,或者说是行走(它太慢了。)

其他考虑因素:我经常使用 LO 进行重要写作,使用 Thunderbird 处理电子邮件。我实在没有时间重新配置 PPG 和样式、键盘快捷键以及用于邮件合并的 Calc-Base 数据库等等。

概括:如何撤消双重安装而不必从头开始重新配置 LO?

默认程序已解决:如何设置所有 LO 文件仅在 Ubuntu 版本中加载?好的,我弄清楚了几个关键文件类型。列出的可能的默认程序例如LibreOffice作家LibreOffice 7.3 Writer但我仍然想摆脱重复的 LO。

进一步的想法

我可以使用 Synaptic 和或

sudo apt-get autoremove -y libreoffice-\*

但这样会卸载两者吗?我会失去所有自定义设置吗?

在 Ubuntu 应用程序中,Ubuntu 仅列出 LibreOffice 和 Writer 等。Ubuntu 应用程序将其他列为 LibreOffice 7.3、Writer 7.3...

更远: 这与 Synaptic 显示的内容类似,所有条目都是 Ubuntu 版本,例如 libreoffice-base-core 1:7.3.5.-rc2-Oubun 1:7.3.5.-rc2-Oubun 办公生产力套件-共享库

$ dpkg --list | grep libreoffice*
ii  liblibreoffice-java                       
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            all          LibreOffice
UNO runtime environment -- Java library rc 
libreoffice-avmedia-backend-gstreamer     
1:7.2.5~rc2-0ubuntu0.20.04.1~lo1            amd64        transitional
package for GStreamer backend for LibreOffice ii  libreoffice-base    
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            amd64        office
productivity suite -- database ii  libreoffice-base-core              
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            amd64        office
productivity suite -- shared library ii  libreoffice-base-drivers     
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            amd64        Database
connectivity drivers for LibreOffice ii  libreoffice-calc             
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            amd64        office
productivity suite -- spreadsheet ii  libreoffice-common              
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            all          office
productivity suite -- arch-independent files ii  libreoffice-core     
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            amd64        office
productivity suite -- arch-dependent files ii  libreoffice-draw       
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            amd64        office
productivity suite -- drawing ii  libreoffice-gnome                   
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            amd64        office
productivity suite -- GNOME integration ii  libreoffice-gtk3          
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            amd64        office
productivity suite -- GTK+ 3 integration ii  libreoffice-help-common  
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            all          office
productivity suite -- common files for LibreOffice help ii 
libreoffice-help-en-us                    
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            all          office
productivity suite -- English_american help ii  libreoffice-impress   
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            amd64        office
productivity suite -- presentation ii  libreoffice-java-common        
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            all          office
productivity suite -- arch-independent Java support files ii 
libreoffice-math                          
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            amd64        office
productivity suite -- equation editor ii  libreoffice-nlpsolver       
0.9+LibO7.3.5~rc2-0ubuntu0.20.04.1~lo1      all          "Solver for Nonlinear Programming" extension for LibreOffice ii 
libreoffice-ogltrans                      
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            all          transitional
package for libreoffice-ogltrans ii  libreoffice-report-builder       
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            all          LibreOffice
component for building database reports ii 
libreoffice-report-builder-bin            
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            amd64        LibreOffice
component for building database reports -- libraries ii 
libreoffice-script-provider-bsh           
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            all          BeanShell
script support provider for LibreOffice scripting framework ii 
libreoffice-script-provider-js            
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            all          JavaScript
script support provider for LibreOffice scripting framework rc 
libreoffice-script-provider-python         1:6.4.3-0ubuntu0.18.04.1   
all          Python script support provider for LibreOffice scripting
framework ii  libreoffice-sdbc-firebird                 
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            amd64        Firebird SDBC
driver for LibreOffice ii  libreoffice-sdbc-hsqldb                   
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            amd64        HSQLDB SDBC
driver for LibreOffice ii  libreoffice-sdbc-mysql                    
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            amd64        MariaDB/MySQL
SDBC driver for LibreOffice ii  libreoffice-sdbc-postgresql           
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            amd64        PostgreSQL
SDBC driver for LibreOffice ii  libreoffice-style-colibre             
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            all          office
productivity suite -- colibre symbol style ii 
libreoffice-style-elementary              
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            all          office
productivity suite -- Elementary symbol style rc 
libreoffice-style-tango                   
1:7.2.5~rc2-0ubuntu0.20.04.1~lo1            all          transitional
package for Tango symbol style ii  libreoffice-style-yaru             
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            all          office
productivity suite -- Yaru symbol style ii  libreoffice-wiki-publisher
1.2.0+LibO7.3.5~rc2-0ubuntu0.20.04.1~lo1    all          LibreOffice extension for working with MediaWiki articles ii  libreoffice-writer  
1:7.3.5~rc2-0ubuntu0.20.04.1~lo1            amd64        office
productivity suite -- word processor

更多信息(尽管我担心没用)

$ which soffice
/usr/bin/soffice

$ whereis soffice
soffice: /usr/bin/soffice

答案1

成功:不需要的 Libreoffice 版本安装起来非常简单。要删除它

sudo snap rm - r   libreoffice

只有管​​理员用户才能通过 whereis 查看它。感谢 user535733 提出这个想法。

MaOlComp:~$ whereis libreoffice
libreoffice: /usr/bin/libreoffice /usr/lib/libreoffice /etc/libreoffice /usr/share/libreoffice /snap/bin/libreoffice.math /snap/bin/libreoffice.calc /snap/bin/libreoffice.writer /snap/bin/libreoffice.base /snap/bin/libreoffice /snap/bin/libreoffice.impress /snap/bin/libreoffice.filebug /snap/bin/libreoffice.draw /usr/share/man/man1/libreoffice.1.gz

因此有一个 LibrOffice 的 snap 版本,它确实可以运行(尽管有错误,请参见下面运行它的命令)并且它是不需要的(根据帮助 - 关于信息),不是 Ubuntu 版本!

MaOlComp:~$ /snap/bin/libreoffice.writer
Gtk-Message: 11:33:37.575: Failed to load module "canberra-gtk-module"
Gtk-Message: 11:33:37.576: Failed to load module "canberra-gtk-module"
Failed to open config file '/usr/share/libexttextcat/fpdb.conf'
Failed to open config file '/usr/share/libexttextcat/fpdb.conf'
Failed to open config file '/usr/share/libexttextcat/fpdb.conf'

Synaptic 的 ideapkexec synaptic仍然没有显示 snap 包版本。

我在 Linuxhint.com 上找到了有关如何在 Ubuntu 上删除 snap 包的帮助 https://linuxhint.com/remove-snap-package-ubuntu/ 建议使用第二条命令删除目录

sudo snap rm - r [app]

但事实并非如此。

答案2

使用以下方式启动 Synapticpkexec synaptic。在 Synaptic 的左下角,选择地位如下面的截图所示。在 Synaptic 的左上角选择已安装(本地或过时)。您要删除的 LibreOffice 软件包将列在 Synaptic 的顶部中心窗格中,该窗格目前在下面的屏幕截图中为空。

在此处输入图片描述

要在 Synaptic 中删除包,请右键单击该包,然后从上下文菜单中选择标记为删除。删除 libreoffice-core 包也会删除依赖于它的整个本地安装的 LibreOffice 套件。

相关内容