如何使用 sudo cmd 下载特定版本的 libreoffice?

如何使用 sudo cmd 下载特定版本的 libreoffice?

我是 ubuntu 操作系统的新手。问题是,我需要在我的 ubuntu 操作系统中下载 LibreOffice 版本 6.0.1。我尝试了以下命令。

sudo apt-get install libreoffice=6.3.0

它显示未找到“LibreOffice”的版本“6.3.0”。我不想下载软件包文件并单独安装。我需要的只是一个命令,通过它可以下载我操作系统中软件包的特定版本。请帮我解决这个问题。

答案1

您可以使用它apt-cache policy来查看哪些版本的软件包可供安装:

djrscally@valhalla:~$ apt-cache policy libreoffice
libreoffice:
  Installed: (none)
  Candidate: 1:6.4.4-0ubuntu0.20.04.1
  Version table:
     1:6.4.4-0ubuntu0.20.04.1 500
        500 http://gb.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages
     1:6.4.2-0ubuntu3 500
        500 http://gb.archive.ubuntu.com/ubuntu focal/universe amd64 Packages

换句话说,6.4.2 是焦点来源中可用的最低版本的 LibreOffice。如果您查看 Ubuntu 软件包列表,您会在 ubuntu 早期版本的来源中看到早期版本,但安装这些版本似乎不是一个好主意。

原因是,开发人员不喜欢分发过时的软件,因此当有新版本可用时,很少会发现旧版本仍在继续分发。

如果您确实、迫切需要获得 6.3 版本;有一个 PPA出于某种原因。你可以添加它:

sudo add-apt-repository ppa:libreoffice/libreoffice-6-3
sudo apt-get update

此时apt-cache policy libreoffice应该会告诉您 6.3 版本已经可用,并且sudo apt-get install libreoffice=6.3.0可以运行。

相关内容