【问题标题】:Sublime text on Arch linux OSArch linux OS 上的 Sublime 文本
【发布时间】:2021-10-05 22:07:39
【问题描述】:

我正在使用

Linux archbios 5.13.6-arch1-1 #1 SMP PREEMPT Thu, 29 Jul 2021 00:21:06 +0000 x86_64 GNU/Linux

操作系统。

我的问题是在关注sublime official instructions for Arch 之后出现的。在 sublime 官方文档的这些步骤之后,我只需要升级 sublime

sudo pacman -Syu sublime-text

我不明白这个错误是从哪里来的

sudo pacman -Syu sublime-text
:: Synchronizing package databases...
 core                   136.1 KiB   340 KiB/s 00:00 [##########################] 100%
 extra                 1566.4 KiB  3.00 MiB/s 00:01 [##########################] 100%
 community                5.6 MiB  3.16 MiB/s 00:02 [##########################] 100%
 multilib               149.8 KiB  1248 KiB/s 00:00 [##########################] 100%
 sublime-text is up to date
:: Starting full system upgrade...
error: failed to prepare transaction (package architecture is not valid)
:: package sublime-text-4113-1-aarch64 does not have a valid architecture

我已经检查了/etc/pacman.conf

#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs

[sublime-text]
Server = https://download.sublimetext.com/arch/stable/x86_64

【问题讨论】:

  • uname 认为您正在运行 x86_64 系统,但您看到的消息是针对 aarch64 的,这是一个 ARM 架构。我要检查的第一件事是,当您按照说明选择了正确的存储库时;看起来您为 ARM 构建添加了一个。
  • 我还提到,这条消息来自哪里???,我检查了 /etc/pacman.conf 和这里的地方 #SigLevel = Optional TrustAll #Server = file:/// home/custompkgs [sublime-text] 服务器 = download.sublimetext.com/arch/stable/x86_64
  • 我不能说,因为我自己不使用那个特定的发行版。不过,从您在上面发布的文件来看,它确实看起来指向了正确的文件。

标签: archlinux sublimetext4


【解决方案1】:

不确定,也许问题是你输入的时候

pacman -Syu sublime-text // it takes default version for "sublime-text-4113-1-aarch64

但是有耶并提到从哪里工作,

yay -S aur/sublime-text-4

用这个命令就可以了

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-15
    • 2021-08-31
    • 2017-09-12
    • 1970-01-01
    • 2011-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多