ارور semanage command not found در CentOS و RHEL

یکی از دو دستور زیر را در ترمینال خود اجرا کنید تا پکیج مورد نیاز برای اجرای دستور semanage را مشخص کند:

yum whatprovides semanage
یا
yum provides *bin/semanage

خروجی دستور بالا همانند زیر خواهد بود که در آن نام پکیج مورد نیاز اعلام شده است:

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: ftp.iitm.ac.in
* extras: ftp.iitm.ac.in
* updates: ftp.iitm.ac.in
base/7/x86_64/filelists_db | 6.7 MB 00:00:01
extras/7/x86_64/filelists_db | 528 kB 00:00:00
nginx/x86_64/filelists_db | 39 kB 00:00:00
updates/7/x86_64/filelists_db | 3.1 MB 00:00:00
policycoreutils-python-2.5-17.1.el7.x86_64 : SELinux policy core python utilities
Repo : base
Matched from:
Filename : /usr/sbin/semanage

در این خروجی مشاهده می کنید که بسته policycoreutils-python اجرای این دستور را برای شما فراهم می کند. بنابراین باید این بسته را روی سیستم خود نصب کنید که با استفاده از دستور زیر، می توانید این کار را انجام دهید:

yum -y install policycoreutils-python

پس از اتمام فرآیند نصب، حال می توانید دستور semanage مورد نظر خود را اجرا کنید.

بیشتر بخوانید:

ممکن است شما دوست داشته باشید
ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.