服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Linux - 修复 Arch Linux 中的 “target not found” 错误

修复 Arch Linux 中的 “target not found” 错误

2023-11-27 17:07未知服务器之家 Linux

有一天,我尝试在 Arch Linux 上安装 Hyprland。当我使用Pacman 命令安装它时,它抛出 “target not found”(目标未发现)错误。 $ sudo pacman -S hyprland[sudo] password for abhishek:error: target not found: hyprland 这是一个意外,因为我知道 Hyprland 是可用

修复 Arch Linux 中的 “target not found” 错误

有一天,我尝试在 Arch Linux 上安装 Hyprland。当我使用Pacman 命令安装它时,它抛出 “target not found”(目标未发现)错误。

$ sudo pacman -S hyprland
[sudo] password for abhishek:
error: target not found: hyprland

这是一个意外,因为我知道 Hyprland 是可用的。

我的修复方法是更新系统,在大多数情况下,它可以解决此问题。

sudo pacman -Syu

这里,本地包数据库不同步。我需要更新缓存。这里还建议更新系统。

在大多数情况下,这就是修复此错误的方法。但是,你看到此错误的原因可能还有其他一些。让我在这里详细讨论它们。

修复:更新系统

Arch Linux 是一个滚动发布发行版,并且它提供的更新非常频繁。如果你不每隔几天更新一次系统,你的本地包数据库将与远程镜像不同步,并且你将在安装软件包时遇到问题。

本地包数据库仅保留包的元数据,例如版本号、用于获取包的仓库 URL 等。

当你搜索软件包时,pacman会提供搜索结果,表明该软件包可用。但是,该包在你的本地数据库中具有较旧的版本号。当pacman在远程仓库中搜索包(以获取实际的包)时,它不再找到旧版本的 URL。

这就是导致 “target not found” 错误的原因。

修复方法是更新本地数据库。这可以与pacman -Sy一起使用,但是,建议更新整个 Arch Linux 系统以避免依赖冲突等。

sudo pacman -Syu

延伸 · 阅读

精彩推荐
  • LinuxLinux crontab定时执行任务 命令格式与详细例子

    Linux crontab定时执行任务 命令格式与详细例子

    基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~...

    未知4502019-05-19
  • Linux如何安装linux系统

    如何安装linux系统

    已经安装了windows系统,如何安装linux系统?网络上的教程不是太旧就是太乱,这里我说下基本流程: ...

    Linux之家3562020-04-16
  • LinuxLinux中 find查找命令用法详解

    Linux中 find查找命令用法详解

    本篇文章主要介绍了Linux中 find查找命令详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    胖达_阿宝9792022-01-06
  • LinuxPython与sed,grep文本查找效率对比小测

    Python与sed,grep文本查找效率对比小测

    这篇文章主要针对python,sed与grep查找文本的效率做一个实验,方便以后选择使用什么工具,需要的朋友可以参考下 ...

    脚本之家5672019-11-27
  • Linuxlinux写shell需要注意的问题(必看)

    linux写shell需要注意的问题(必看)

    下面小编就为大家带来一篇linux写shell需要注意的问题(必看)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    Linux教程网12732021-12-08
  • Linuxlinux查看指定文件夹大小命令du -sh

    linux查看指定文件夹大小命令du -sh

    最近,在宝塔面板里面看到100G的空间,使用率竟然达90%多,上面放了10个网站,只有两三个网站打包后查看也就5G多的样子。清空回收站也只是多了那么点...

    白石头博客34882020-04-07
  • Linux图解linux安装tomcat(附常用命令)

    图解linux安装tomcat(附常用命令)

    这篇文章主要以图片文字结合的方式为大家介绍了linux安装tomcat,并linux操作tomcat一些常用命令,感兴趣的小伙伴们可以参考一下...

    rommr5142021-11-01
  • Linux查找Linux系统中的大文件和大目录方法

    查找Linux系统中的大文件和大目录方法

    这篇文章主要介绍了查找Linux系统中的大文件和大目录方法,便于清理和对磁盘IO的监控,需要的朋友可以参考下...

    cnblogs5852019-07-16