CentOS: Как установить libyaml-devel из исходников?

broadcom-sta-dkms доступен на debian stretch, вы не нужно добавлять репозитории jessie (не рекомендуется).

Поскольку broadcom-sta-dkms является несвободным программным обеспечением, вам следует добавить компонент non-free в свой sources.list .

Измените свой /etc/apt/sources.list следующим образом:

deb http://deb.debian.org/debian stretch main contrib non-free
deb-src http://deb.debian.org/debian stretch main contrib non-free

deb http://deb.debian.org/debian stretch-updates main contrib non-free
deb-src http://deb.debian.org/debian stretch-updates main contrib non-free

deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free

Обновите систему

apt-get update && apt-get upgrade && apt-get dist-upgrade

Удалите broadcom-sta-dkms

apt-get remove broadcom-sta-dkms

Следуйте официальному руководство по установке драйвера Wi-Fi (опубликовано по вашему вопросу)

apt-get install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') broadcom-sta-dkms
modprobe -r b44 b43 b43legacy ssb brcmsmac bcma
modprobe wl

1
15.04.2016, 18:52
2 ответа

Почему бы вам не установить ту же CentOS 6.5, из которой вы можете загружать обновления через yum, и сделать это следующим образом:

http: // www. cyberciti.biz/faq/yum-downloadonly-plugin/

Вы можете загрузить все необходимые вам пакеты RPM, а затем установить их на свой сервер.

1
27.01.2020, 23:25

Официальный источник libyaml находится на bitbucket . Однако это не дает вам libyaml-devel , поскольку это специфическая для CentOS упаковка этих источников.

Так что лучше всего загрузить RPM на другой компьютер, передать его и установить. Это удовлетворяет требованию, чтобы libyaml-devel был установлен, и все зависимые пакеты больше не будут жаловаться на то, что он не установлен. Если у вас есть libyaml-devel.rpm , установите его с помощью команды rpm , он не должен иметь никаких собственных зависимостей.

Альтернатива, регенерировать libyaml-devel самостоятельно из исходников и патчей, специфичных для CentOS, намного сложнее, если вы не сможете получить полную версию SRPM

2
27.01.2020, 23:25

Теги

Похожие вопросы