【问题标题】:Deleted /usr/bin/dotnet and pacman -S dotnet-sdk will not install it删除 /usr/bin/dotnet 和 pacman -S dotnet-sdk 不会安装它
【发布时间】:2019-08-10 17:52:43
【问题描述】:

我正在尝试在我的 Manjaro Arch linux 发行版上的 dotnet core 中编写一个 WEB api。 我首先安装了 dotnet 的边缘版本 (^3),因为我喜欢最前沿。但是,我已经在另一台计算机上使用 dotnet 2.2 制作了该项目。因此我也安装了 dotnet 2.2。这不起作用,因为 /usr/bin/ 中的版本仍然是 3.0。

我从 /usr/bin 中删除了 exec,现在我无法取回它。我已经运行了pacman -Supacman -R,我也尝试过重新启动。

OBS:我第一次安装它们时,我是用yay -S dotnet-sdk 安装的,这让我可以从不同的版本中进行选择

【问题讨论】:

    标签: .net-core archlinux pacman


    【解决方案1】:

    您可以在 pacman 中使用 --force 强制安装已安装的软件包。

    所以,您应该可以使用sudo pacman -S dotnet-sdk --force 再次获取二进制文件。

    您也可以在安装之前尝试删除 dotnet-sdk,您可以通过运行 sudo pacman -Rns dotnet-sdk 来做到这一点。 (删除包含任何其他包不需要的配置文件和依赖项的包)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-13
      • 1970-01-01
      • 1970-01-01
      • 2023-01-11
      • 2021-07-20
      • 2022-11-02
      • 1970-01-01
      • 2020-03-03
      相关资源
      最近更新 更多