我正在尝试使用命令安装 dbeaver 软件包pacman -Syu dbeaver
。但是,正在下载和安装的版本比 Arch 网站上显示的版本要旧。
pacman想要安装dbeaver-7.2.5-1。网站显示dbeaver 7.3.0-1可用:https://www.archlinux.org/packages/community/x86_64/dbeaver/
我已尽力pacman -Syyu
确保一切都是最新的。如何获取最新的可用版本?
答案1
我遇到了同样的问题 - 似乎有些镜像的更新速度比其他镜像快。
编辑/etc/pacman.d/mirrorlist
- 您应该看到如下条目:
Server = https://mirror.bethselamin.de/$repo/os/$arch
Server = https://mirror.lnx.sk/pub/linux/archlinux/$repo/os/$arch
...
尝试将第一台服务器更改为不同的镜像,然后pacman -Syyu
再次运行。
答案2
我不明白为什么你的 pacman 无法恢复最新版本;sudo pacman -Syy
应该解决问题。也许您有一些冲突依赖性?
但是,如果您无法使 pacman 正常工作,您始终可以下载 PKGBUILD,单击源文件在 Archlinux 软件包页面的右侧框中。然后你可以下载 PKGBUILD 文件(这个)并自行编译。
完整的流程应该是:
mkdir tmp && cd tmp
wget https://raw.githubusercontent.com/archlinux/svntogit-community/packages/dbeaver/trunk/PKGBUILD
makepkg -si
# enjoy!