我要将我的 LibreOffice 3.5.7.2 更新到 4.0.1。手动呼喊If you have a previous version of LibreOffice already installed, then you will need to de-install it before proceeding further.
但是我如何正确卸载它?PSI 有 Ubuntu 12.04。
答案1
sudo apt-get remove --purge libreoffice-common
如果旧版本是通过以下方式安装的,则可以使用apt-get。
您可以找到有关如何安装 Libre Office 4 的优秀教程这里。
答案2
查找并删除特定版本的 LibreOffice 的一种方法是先列出已安装的版本,然后清除特定组的软件包。
例如,我测试了 LibreOffice 的各种版本,因此我的电脑上残留着相当多的版本。
您可以使用以下命令查看已安装的内容:
dpkg -l | grep libreoffice | awk '{print $1,$2,$3}'
解释:
dpkg -l
在表中列出已安装的软件包grep libreoffice
仅返回包含字符串“libreoffice”的行awk '{print $1,$2,$3}'
允许仅选择特定列,在本例中为前三列。如果您不使用此步骤,并在 处停止grep libreoffice
,您将获得更多信息 - 这些信息可能很有用,例如了解包的描述。此处选择的三列是:包裹状态、其名称以及其版本。
现在,您可以找到要删除的版本的名称部分。例如,以下是我列出的示例:
[...]
ii libreoffice-style-colibre 1:7.0.4~rc2-0ubuntu0.18.04.2
ii libreoffice-style-elementary 1:7.0.4~rc2-0ubuntu0.18.04.2
rc libreoffice-style-tango 1:6.4.6~rc2-0ubuntu0.18.04.1
ii libreoffice-style-yaru 1:7.0.4~rc2-0ubuntu0.18.04.2
ii libreoffice-wiki-publisher 1.2.0+LibO7.0.4~rc2-0ubuntu0.18.04.2
ii libreoffice-writer 1:7.0.4~rc2-0ubuntu0.18.04.2
ii libreoffice7.0 7.0.0.3-3
ii libreoffice7.0-base 7.0.0.3-3
ii libreoffice7.0-calc 7.0.0.3-3
ii libreoffice7.0-debian-menus 7.0.0-3
ii libreoffice7.0-dict-en 7.0.0.3-3
ii libreoffice7.0-dict-es 7.0.0.3-3
ii libreoffice7.0-dict-fr 7.0.0.3-3
ii libreoffice7.0-draw 7.0.0.3-3
ii libreoffice7.0-en-us 7.0.0.3-3
ii libreoffice7.0-impress 7.0.0.3-3
ii libreoffice7.0-math 7.0.0.3-3
ii libreoffice7.0-ure 7.0.0.3-3
ii libreoffice7.0-writer 7.0.0.3-3
ii libreofficedev7.1 7.1.0.0.beta1-1
ii libreofficedev7.1-base 7.1.0.0.beta1-1
ii libreofficedev7.1-calc 7.1.0.0.beta1-1
ii libreofficedev7.1-debian-menus 7.1.0-0
ii libreofficedev7.1-dict-en 7.1.0.0.beta1-1
ii libreofficedev7.1-dict-es 7.1.0.0.beta1-1
ii libreofficedev7.1-dict-fr 7.1.0.0.beta1-1
ii libreofficedev7.1-draw 7.1.0.0.beta1-1
ii libreofficedev7.1-en-us 7.1.0.0.beta1-1
ii libreofficedev7.1-impress 7.1.0.0.beta1-1
ii libreofficedev7.1-math 7.1.0.0.beta1-1
ii libreofficedev7.1-ure 7.1.0.0.beta1-1
ii libreofficedev7.1-writer 7.1.0.0.beta1-1
ii lodevbasis7.1-libreofficekit-data 7.1.0.0.beta1-1
我当前的主要版本是 7.0.4,但其中有一个旧的 7.0.0 版本,还有一个开发版本。
要删除旧的 7.0.0 版本,我可以执行以下操作:
sudo apt purge libreoffice7*
要删除开发版本,我可以执行以下操作:
sudo apt purge libreofficedev*
使用
purge
而不是简单的remove
也可以摆脱配置文件,而不仅仅是二进制文件。
(解决方案的灵感来自:https://ubuntuforums.org/showthread.php?t=2388537)
答案3
Stragu 的解决方案很好,但没有选择特定版本。使用安装了 LibreOffice 6.0.7、7.0 和 7.2 的 Linux Mint 计算机,sudo apt purge libreoffice6*
找到所有三个版本并将它们删除。
man apt
内容如下:可以通过在软件包名称后面加上等号 (=) 和要选择的软件包版本来选择安装软件包的特定版本。但我不知道如何指定版本。
sudo apt purge libreoff
然后按两次 Tab 键,获取所有匹配项的列表
sudo apt purge libreoffice7.1
有效,保留已安装的 LibreOffice 7.2。