https://github.com/clearlinux-pkgs/gcc
Как скомпилировать gcc в Ubuntu 20. 04 с конфигурацией и патчами clearlinux?
500 Вознаграждение за пошаговое руководство по копированию / вставке.
Мне это нужно для Как заменить ядро ubuntu 20.04 на ядро clearlinux?
Спасибо @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
Иногда вы вынуждены компилировать пакеты из исходного кода, поскольку они недоступны в пакете Ubuntu формат, который может быть действительно раздражающим, поскольку это не всегда простая процедура и может быть длительным и длительным процессом.
Хотя это более безопасный вариант, существует также более быстрая альтернатива, которая заключается в преобразовании существующих пакетов из других форматов в формат Ubuntu с alien .
ОПИСАНИЕ:
alien является программа, которая конвертирует между форматами файлов Red Hat rpm, Debian deb, Stampede slp, Slackware tgz и Solaris pkg. Если вы хотите использовать пакет из другого дистрибутива Linux, чем тот, который у вас есть установленный в вашей системе, вы можете использовать иностранца, чтобы преобразовать его в свой предпочитаемый формат пакета и установить его. Он также поддерживает LSB
ПРЕДУПРЕЖДЕНИЕ:
чужеродные не должны использоваться для замены важных системных пакетов, таких как init, libc или другие вещи, которые необходимы для функционирования ваша система. Многие из этих пакетов настраиваются по-разному разные дистрибутивы и пакеты из разных дистрибутивов нельзя использовать взаимозаменяемо. В общем, если вы не можете удалить пакет, не нарушая вашу систему, не пытайтесь заменить его
gcc version 7.5.0 (Clear Linux OS for Intel Architecture)
- Готово, пакет установлен и готов к использованию.