使用 Pacman 删除所有 QT 包
我想从我的 MSYS 安装中删除 QT5 和 QT6。MSYS 使用 Pacman 作为其包管理器。 幸运的是,我想要删除的软件包的名称都遵循一个模式: mingw-w64-x86_86-qt5-* 但是,我不知道如何删除它们。尝试使用 -R(删除)-s(搜索)可以找到所有文件,但会抱怨依赖关系。 一旦将它们全部移除,就不再存在依赖问题 —— 除了彼此之外,没有任何东西依赖于它们。 有没有什么方法可以让它工作? ...
我想从我的 MSYS 安装中删除 QT5 和 QT6。MSYS 使用 Pacman 作为其包管理器。 幸运的是,我想要删除的软件包的名称都遵循一个模式: mingw-w64-x86_86-qt5-* 但是,我不知道如何删除它们。尝试使用 -R(删除)-s(搜索)可以找到所有文件,但会抱怨依赖关系。 一旦将它们全部移除,就不再存在依赖问题 —— 除了彼此之外,没有任何东西依赖于它们。 有没有什么方法可以让它工作? ...
如何强制 Arch Linux 将某些软件包数据与配置的存储库服务器{repo_title_name} 同步pacman.conf? 我尝试过sudo pacman -Sy {repo_title_name},结果是: :: Synchronizing package databases... core 265.5 KiB 103 KiB/s 00:03 [##################################] 100% extra 它会像往常一样继续下载各个包。 我怎样才...
在 arch linux 上,内核:6.2.13-arch1-1 尝试更新,pacman -Syu但收到以下错误消息 error: failed to commit transaction (conflicting files) libgpg-error: /usr/bin/gpg-error exists in filesystem libgpg-error: /usr/bin/gpgrt-config exists in filesystem libgpg-error: /usr/bin/yat2m exists in filesystem libgpg...
5 天没有更新后,每天检查都发现pacman -Syyu有 1GB 的更新量,为什么会发生这种情况? 我是 Arch Linux 的新手,我希望这只是巧合,而不是坏事。 ...
我已经安装了 msys2/mingw64,因为我需要 g++ 编译器。现在,我想编译一些需要 openblas 的 c++ oce。我已经使用安装了包pacman -S mingw-w64-x86_64-openblas。但是,编译代码失败,并显示 致命错误:cblas.h:没有此文件或目录 显然,包含路径不包含位于 的 openblas 的标头。只需将其作为附加参数C:\msys64\mings64\include\openblas传递给 即可轻松修复此问题。-I<include path>g++ 现在,我想知道是否有一种自动化的方法可以将...
Pacman 6 引入了ParallelDownloads配置选项。使用时,pacman 会一次下载多个软件包,但通常从单个镜像下载,这大大限制了总下载速度。有什么方法可以随机化镜像或类似的东西吗? 下载速度使用 ParallelDownloads,不使用 ParallelDownloads ...
刚刚在计算机上安装完 Arch Linux,现在我可以不使用 U 盘启动系统了。重启后,我开始进行一些调整,很快意识到 paceman 命令不再正常工作,但我不确定原因。起初我以为我可能不再连接到互联网,但我运行了几个成功的 pin 命令,表明我仍然连接到互联网。例如,如果我尝试为我的英特尔处理器安装微代码,我会收到以下错误。我只显示了几个错误,但似乎它已经尝试了我的镜像列表中的每个站点,但都失败了。我输入了以下输入。 sudo pacman -S intel-ucode 它提供了初始的以下输出。 resolving dependencies lookin...
在遇到一些 pacman 问题后,我无法在 grub 之后启动 arch linux 系统。我只看到黑屏,无法输入任何内容。我认为这是因为意外删除了 base-devel 包,并且可能存在我之前不知道的 pacman 问题。 发生了什么: 我试图安装 PHP,用于我为面试过程做的一个家庭作业项目。我使用了 sudo pacman -S php 几个不同版本的变体,但总是收到错误。我忘了是哪个错误,但我相信我收到的消息是它无法识别包。这是我几个月来第一次尝试安装的包,所以我不确定我之前是否遇到过 pacman 问题,还是现在才出现。不管怎样,我决定测试一下这是...
尝试使用以下命令从命令行更新我的 Artix(Arch 衍生)Linux: sudo pacman -Syu 我收到以下错误: ... Total Download Size: 3.15 MiB Total Installed Size: 15628.07 MiB Net Upgrade Size: 678.21 MiB :: Proceed with installation? [Y/n] Y :: Retrieving packages... khtml-5.79.0-1-x86_64 ...
我跑了 sudo pacman -Syu ...看到所有需要下载的软件包并退出。然后我运行 sudo pacman -S openssl 只更新那个包,就成功了。现在,我什么也做不了了。最大的问题是连 pacman 都运行不了。 $ sudo ls -l /var/cache/pacman/pkg/openssl* sudo: error in /etc/sudo.conf, line 0 while loading plugin "sudoers_policy" sudo: unable to load /usr/lib/sudo/sudoers.so...
我想通过以下方式升级我的 Arch Linux 发行版系统: yay -Syu 但不幸的是,当我尝试导入新的 GPG 密钥时,出现了 DNS 错误 :: PGP keys need importing: -> 8FD3D9A8D3800305A9FFF259D1742AD60D811D58, required by: spotify ==> Import? [Y/n] y :: Importing keys with gpg... dirmngr[1062283.5]: handler for fd 5 started dirmngr...
我想在 pacman 数据库中查询满足要求的包:本质上就是我运行后会安装的包pacman -S <requirement>。 看来有三种情况: 要求是一个包的名称。 要求是文件或库的名称。 该需求出现在provides另一个包的字段中。 前两种情况很简单,但第三种情况却给我带来了麻烦。 例如,需求apache-ant由包提供ant。 pacman -S apache-ant正确识别并安装 ant。 pacman -Q apache-ant返回我想要的信息,但前提是软件包已经安装。 是否有一个命令与类似pacman -Q,但如果包未在本地安装也...
我的目标是创建 pacman 跟踪的配置文件列表(即使删除带有 .pacsave 后缀的软件包后,这些文件通常也会保存)。我还没有找到直接从 pacman 获取此类信息的方法,所以现在我想通过从backup这些软件包的 PKGBUILD 中提取部分来做到这一点。我认为应该有直接的方法来做到这一点,因为它需要作为安装任何软件包的一个步骤来完成,但我找不到太多相关信息。我该如何获取(可能下载)通过 pacman 安装的软件包的 PKGBUILD 文件? ...
我正在从 pacman 安装 SFML,它需要 freetype,但我遇到了 freetype 和 harfbuzz 之间的严重循环依赖,这又是一个问题。 我的主要问题是关于这个依赖链: Freetype -> harfbuzz -> glib2 -> python -> sqlite 等 $ pactree -s mingw-w64-x86_64-sfml输出一棵非常大的树。我以为 freetype 是一个轻量级库…… 我想要 sfml,最后用的是 python 和 sqlite,安装量达到 350MB。 这正常吗? 我不太清楚 h...
我正在使用带有 5.6.11-1 内核的 Manjaro 20.0.1。 uname -a: 5.6.11-1-MANJARO 我已经用 更新了 pacman 数据库sudo pacman -Syy。 但是如果我尝试安装 Linux 标头,最新的标头对应 5.5: sudo pacman -S linux-headers :: There are 11 providers available for linux-headers: :: Repository core 1) linux316-headers 2) linux414-hea...