加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Gentoo安装常见的错误

发布时间:2016-10-29 03:00:59 所属栏目:Linux 来源:网络整理
导读:问题1.安装的上不能查看分区表 (chroot)Gentoo-20121221 / # fdisk -l cannotopen /proc/partitions 解决方法:在livecd上执行命令 mount-t proc none /mnt/gen

问题14iptables没有raw表编辑内核设置拒绝跟踪连接。

[*]Networking support --->

Networkingoptions --->

[*]Network packet filtering framework (Netfilter) --->

IP:Netfilter Configuration -->Raw table support (required for notrack/track)

问题15ptables:No chain/target/match by that name.

Networkpacket filtering framework (Netfilter) 把防火墙相关的选项选成模块。

问题16emerge-avuND world

(see"package.use" in the portage(5) man page for more details)

#required by sys-apps/portage-2.1.11.62[-build,python3]

#required by @selected

#required by @world (argument)

在vim/etc/portage/package.use

加入sys-apps/portagepython3 build

问题17查看内存信息

dnschroot # dmidecode -t memory | grep MB

SMBIOS2.5 present.

Size:2048 MB

Size:2048 MB

问题18iptables-nvL --line-numbers

删除内核的时候显示红色表示删除绿色表示保留

emerge-Cq gentoo-sources:3.7.10-r1

dns~ # qlist -Iv oo-s //显示所有内核

app-vim/gentoo-syntax-20120109

sys-kernel/gentoo-sources-3.7.10-r1

sys-kernel/gentoo-sources-3.9.2

问题19.Dmesg-c 查看网卡是千兆还是百兆网

问题20问题查看内核支持的分区表类型

要从GPT磁盘启动,主板的芯片组必须支持UEFI,仅把GPT磁盘用作数据盘则无此限制

windows7的GPT似乎本身就是以4KB的扇区进行分区的,所以要想默认4K对齐,直接用GPT比较好.

注意:对于D版windows通过模拟BIOS激活的,最好不要轻易尝试,因为模拟BIOS激活一般是通过替换MBR代码来达到激活的效果,在GPT里面,由于不存在MBR,这种方法可能会破坏分区表,导致无法引导。

Enablethe block layer --》PartitionTypes

[*] EFI GUID Partition support添加按H可以发现帮助。

关于utf8 Securityoptions ---> Native language support-->(utf8) Default NLS Option

问题21 升级perl

checking for XML::Parser… configure: error: XML::Parser perl module is required for intltool

这样的错误。

解决办法是emerge一个 perl-cleaner,然后执行:perl-cleaner --all

把perl相关的模块和文件都检查并修正一遍。

问题22. 安装bind报错 尝试从新编译系统解决问题

# emerge --update --deep --newuse world //重新构建你的系统

然后运行Portage的depclean来移除已经安装到你的旧系统里但是在新USE标记中被废除的条件依赖关系。

警告: 运行emerge --depclean是一项危险的操作,必须小心。请反复检查要删除的包的列表里确定没有你仍然需要的包。下面这个例子里,我们添加了-p选项来depclean──只列出这些包而不删除他们。

# emerge -p --depclean //删除不需要的包

depclean完成之后,运行revdep-rebuild来重新构建那些动态链接到由可能已经删除的包提供的公共对象的程序。revdep-rebuild是gentoolkit包的一部分,不要忘了先emerge它。

#运行revdep-rebuild //重建

安装bind注意添加参数。

#vim /usr/portage/net-dns/bind/bind-9.9.2_p2.ebuild

加入这一行。 local myconf="--enable-epoll --enable-fixed-rrset"

再次安装 一下bind

出错使用如下命令

ebuild /usr/portage/net-dns/bind/bind-9.9.3_p2.ebuild manifest

查看本栏目更多精彩内容:http://www.bianceng.cn/OS/Linux/

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读