Stații de lucru online OnWorks Linux și Windows

logo

Găzduire online gratuită pentru stații de lucru

<Înapoi | Cuprins | Următor>

6.27.1. Instalarea Libcap

Împiedicați instalarea unei biblioteci statice:


sed -i '/install.*STALIBNAME/d' libcap/Makefile

sed -i '/install.*STALIBNAME/d' libcap/Makefile

Compilați pachetul:


face

face

Acest pachet nu vine cu o suită de teste. Instalează pachetul:


make RAISE_SETFCAP=no lib=lib prefix=/usr install chmod -v 755 /usr/lib/libcap.so.2.27

make RAISE_SETFCAP=no lib=lib prefix=/usr install chmod -v 755 /usr/lib/libcap.so.2.27

Semnificația opțiunii make:

RAISE_SETFCAP=nu

Acest parametru omite încercarea de utilizare setcap pe sine. Acest lucru evită o eroare de instalare dacă nucleul sau sistemul de fișiere nu acceptă capabilități extinse.

lib=lib

Acest parametru instalează biblioteca în $prefix/lib mai degrabă decât $prefix/lib64 pe x86_64. Nu are niciun efect asupra x86.

Biblioteca partajată trebuie mutată în / lib, iar ca rezultat .asa de fișier în / Usr / lib va trebui recreat:


mv -v /usr/lib/libcap.so.* /lib

ln -sfv ../../lib/$(readlink /usr/lib/libcap.so) /usr/lib/libcap.so

mv -v /usr/lib/libcap.so.* /lib

ln -sfv ../../lib/$(readlink /usr/lib/libcap.so) /usr/lib/libcap.so


Top OS Cloud Computing la OnWorks: