我是 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
可以运行。