共计 2554 个字符,预计需要花费 7 分钟才能阅读完成。
这篇文章主要介绍了 Fedora Cores 怎么安装,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让丸趣 TV 小编带着大家一起了解一下。
如何在 Fedora Cores 上安装 Dazuko
1) 确保您安装的 Fedora Cores 是 *** 的.
确保您有制作新内核 RPM 包的相关文件: rpm-build redhat-rpm-config gcc. 通过运行 yum 命令可以查看,如:
# yum update # yum install rpm-build redhat-rpm-config gcc 在 Fedora Core 中安装同时需要: cpp glibc-devel glibc-headers glibc-kernheaders.
2) 从 *** 的升级服务器升级至 ***,获得 RPM 包
(e.g. http://download.fedora.redhat.com/pub/fedora/linux/core/updates/3/SRPMS/kernel-2.6.11-1.14_FC3.src.rpm):
# wget http://download.fedora.redhat.com/pub/fedora/linux/core/updates/3/SRPMS/kernel-2.6.11-1.14_FC3.src.rpm
安装至 /usr/src/redhat # rpm -ihv kernel-2.6.11-1.14_FC3.src.rpm
3)在 /usr/src/redhat/SOURCES/ 文件夹里编辑,该文件夹包含了您的计算机硬件相关配置信息
(如. kernel-2.6.11-i686.config for a machine with a single 686-class processor). 用以下命令设置安全配置。
如将 CONFIG_SECURITY_CAPABILITIES= y 改成:CONFIG_SECURITY_CAPABILITIES=m
4)而且, 您尽量避免在编译时同时选择 uniprocessor 和 smp 以节省空间和缩短编译时间
编辑 /usr/src/redhat/SPECS/kernel-2.6. 将 buildsmp or buildup 改成 0 ,(只选其一)。关闭调试的话须在文件的相应位置处加入以下命令:%define debug_package %{nil}%define _unpackaged_files_terminate_build 0 如果需要修改 RPM 包的包名,如在 Fedora Core 3 上的修改方法如下:将文件名 rhbsys
%if %{FC3}%define release %(R= $Revision: 1.14 $ RR= ${R##:} echo ${RR%%?})_FC3%{rhbsys}%endif
该成了 dazuko:%if %{FC3}%define release %(R= $Revision: 1.14 $ RR= ${R##:} echo ${RR%%?})_FC3_dazuko%endif
5) 用 rupbuild 命令为您的处理器打包生成新的内核(如 i686 处理器),方法如下:
# rpmbuild -bb –target=i686 /usr/src/redhat/SPECS/kernel-2.6.spec
这条命令将生成新的内核 RPM 文件,位置在 /usr/src/redhat/RPMS/i686 .
6) 从 /usr/src/redhat/RPMS/ 中安装新的内核,使用命令 rpm -ihv 将新的内核注入到 /boot 文件夹和 /lib/modules 文件夹# rpm -ihv /usr/src/redhat/RPMS/i686/kernel-2.6.11-1.14_FC3_dazuko.i686.rpm 如果您没有按照上述四个步骤,RPM 包的名字可能不一样。如果一样的话,使用 rpm -ihv 命令也可以将新编译的内核添加到系统引导管理器的目录列表中。如果您使用的是自定义的启动管理,Fedora Cores 请您参阅系统帮助文档获得使用新内核启动的说明。
7)重新启动计算机,编译,安装 dazuko。编译能顺利进行,如果有问题,请参阅 Dazuko 的帮助文档以获得详细信息
注意:
强烈建议将 dazuko.ko 放到 /lib/modules/2.6.11-1.14_FC3_dazuko/kernel/security/ 文件夹,复制到该文件夹后,运行命令 depmod -a,同时请确保在加载 dazuko 前,capability 模块没有被加载。如果您需要创建 dazuko 设备,请用命令 mknod:# mknod -m 600 /dev/dazuko c `grep dazuko /proc/devices | sed s/ .*// ` 0
8) 安装 ESET NOD32 Linux 文件服务器版 1)从 http://www.nod32cn.com/download/download.php 下载安装包安装文件是一个.bin 的二进制文件,如 nod32lfs-2.06-1.i386.rpm.bin,需要将它改成可执行的,方法如下:chmod 755 nod32lfs-2.xx-x.i386.rpm.bin 同意用户协议然后可得到 RPM 文件./nod32lfs-2.xx-x.i386.rpm.bin
9) 安装 Fedora Cores 解压该文件,然后安装扫描:编辑文件 /etc/nod32/nod32.cfg,找到 ctl_incl 那行,将要扫描的目录添加到实时扫描
启动 ESET NOD32 运行命令 service nod32fac start
Fedora Cores 一旦您重启计算机,dazuko 模块可能不会被加载,转到 /etc/init.d/nod32fac,注释 /sbin/modprobe -q dazuko 该行,如有必要,改变 dazuko 模块的位置
更新: 用户名和密码在 /etc/nod32/nod32.auth 运行命令 /usr/sbin/nod32_update 即可如果您想每小时检查自动更新,在 /etc/cron.hourly 中添加
感谢你能够认真阅读完这篇文章,希望丸趣 TV 小编分享的“Fedora Cores 怎么安装”这篇文章对大家有帮助,同时也希望大家多多支持丸趣 TV,关注丸趣 TV 行业资讯频道,更多相关知识等着你来学习!