如何在 ubuntu 中安装 clearlinux gcc?

如何在 ubuntu 中安装 clearlinux gcc?

https://github.com/clearlinux-pkgs/gcc

如何使用 clearlinux 配置和补丁在 ubuntu 20.04 中编译 gcc?

500 奖励逐步复制/粘贴教程。

我需要这个如何用 clearlinux 内核替换 ubuntu 20.04 内核?

答案1

感谢@Raffa,我希望@Raffa在这里写下答案,这样我就会授予他奖励。

wget https://cdn.download.clearlinux.org/releases/33030/clear/x86_64/os/Packages/gcc7-7.5.0-440.x86_64.rpm
sudo apt install alien git curl
sudo alien gcc7-7.5.0-440.x86_64.rpm
sudo dpkg -i gcc7_7.5.0-441_amd64.deb
gcc7 -v

答案2

有时你被迫从源代码编译软件包,因为它们在Ubuntu包格式,这可能真的很烦人,因为它并不总是一个简单的过程,而且可能是一个漫长而耗时的过程。

虽然这是更安全的选择,但还有一个更快捷的选择,那就是将现有的软件包从其他格式转换为 Ubuntu 格式外星人

描述:

外星人是一个在 Red Hat rpm、Debian deb、Stampede slp、Slackware tgz 和 Solaris pkg 文件格式之间进行转换的程序。如果您想使用来自其他 Linux 发行版的软件包,而不是您系统上安装的软件包,您可以使用 alien 将其转换为您喜欢的软件包格式并安装它。它还支持 LSB 软件包。

警告:

alien 不应用来替换重要的系统软件包,如 init、libc 或其他对系统运行至关重要的软件包。许多此类软件包在不同的发行版中设置不同,并且不同发行版中的软件包不能互换使用。一般来说,如果你不能在不破坏系统的情况下删除一个软件包,那么不要试图用外来版本替换它

请阅读外星人在尝试使用它之前,要知道使用安全限制外星人


话虽如此,gcc 编译器包清除 Linux在使用安全范围内外星人因此,以下步骤应该适用于在 Ubuntu 上安装此软件包:

  • 安装alien如下:
sudo apt install alien
wget https://cdn.download.clearlinux.org/current/x86_64/os/Packages/gcc7-7.5.0-440.x86_64.rpm
  • 像这样.deb从下载的包创建一个包:.rpm
sudo alien gcc7-7.5.0-440.x86_64.rpm
  • .deb像这样安装新创建的包:
sudo dpkg -i gcc7_7.5.0-441_amd64.deb
  • 验证 Clear Linux gcc 编译器是否已安装,如下所示:
gcc7 -v

输出内容如下:

gcc version 7.5.0 (Clear Linux OS for Intel Architecture)
  • 完成后,包已安装并可供使用。

相关内容