OnWorks Linux ແລະ Windows Online WorkStations

Logo

ໂຮດຕິ້ງອອນໄລນ໌ຟຣີສໍາລັບ WorkStations

<Previous | ເນື້ອໃນ | ຕໍ່ໄປ>

6.27.1. ການຕິດຕັ້ງ Libcap

ປ້ອງກັນບໍ່ໃຫ້ຫ້ອງສະໝຸດສະຖິດຈາກການຕິດຕັ້ງ:


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

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

ສັງລວມຊຸດ:


ເຮັດໃຫ້

ເຮັດໃຫ້

ຊຸດນີ້ບໍ່ໄດ້ມາພ້ອມກັບຊຸດທົດສອບ. ຕິດຕັ້ງຊຸດ:


ເຮັດໃຫ້ RAISE_SETFCAP=no lib=lib prefix=/usr ຕິດຕັ້ງ chmod -v 755 /usr/lib/libcap.so.2.27

ເຮັດໃຫ້ RAISE_SETFCAP=no lib=lib prefix=/usr ຕິດຕັ້ງ chmod -v 755 /usr/lib/libcap.so.2.27

ຄວາມ​ຫມາຍ​ຂອງ​ທາງ​ເລືອກ​ທີ່​ເຮັດ​ໃຫ້​:

RAISE_SETFCAP=ບໍ່

ພາລາມິເຕີນີ້ຂ້າມຄວາມພະຍາຍາມໃຊ້ setcap ດ້ວຍຕົວມັນເອງ. ນີ້ຫຼີກລ້ຽງຄວາມຜິດພາດໃນການຕິດຕັ້ງຖ້າ kernel ຫຼືລະບົບໄຟລ໌ບໍ່ສະຫນັບສະຫນູນຄວາມສາມາດຂະຫຍາຍ.

lib=lib

ພາລາມິເຕີນີ້ຕິດຕັ້ງຫ້ອງສະຫມຸດໃນ $prefix/lib ແທນ​ທີ່​ຈະ $prefix/lib64 ໃນ x86_64. ມັນບໍ່ມີຜົນຕໍ່ x86.

ຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນຈໍາເປັນຕ້ອງໄດ້ຍ້າຍໄປ / lib, ແລະ​ຜົນ​ໄດ້​ຮັບ​ ດັ່ງນັ້ນ, ຍື່ນໃນ / usr / lib ຈະ​ຕ້ອງ​ໄດ້​ຮັບ​ການ​ສ້າງ​ໃຫມ່​:


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


OS Cloud Computing ຍອດນິຍົມຢູ່ OnWorks: