Linux fedora 如何更改为旧版本的 clang

Linux fedora 如何更改为旧版本的 clang

我目前使用的是 Linux fedora,并且安装了最新版本的 clang 14。我需要旧版本 12。有没有办法通过终端来执行此操作。

我已经能够安装当前版本。

我是否必须安装旧库并更改它的路径变量?

答案1

你可以这样做# dnf downgrade clang(' #'表示升级权限,即sudo)。

编辑:这里有几条路线可供选择。根据您的需要,您可以

  1. 下载clang-12浩二然后通过运行手动降级# dnf downgrade /path/to/package.rpm您可能需要小心这一点,因为您可能必须手动解决依赖关系。
  2. toolbox通过(distrobox或类似)安装它。这将设置一个用于开发的容器,该容器不会对系统进行任何更改(用户创建的文件除外,这将不是如果您决定报废容器,请进行清理)。这种方法是迄今为止最安全的,但一切都取决于您的需求。

相关内容