机器名问题
我己经安装好了redhat9,但由于某种原因我想改机器名,我该怎么办,谢谢 什么机器名称??你说的是 /etc/hostname 这个文件吗? 不是,是我在安装时选的主机名,就是登录root时显示在上面的名字 本地登陆前的banner是在 /etc/issue网络用户telnet登陆前的banner是 /etc/issue.net
登陆后显示的信息是改 /etc/mtab
提示符左边的东西是 /etc/hostname的
不知能不能帮到你 谢谢!我刚才已经把/etc/hostname和/etc/system/network里的主机名称改了,但因为我正在下载东西,所以没有退出来试呢,一会试一拭行不行,别最后进不了系统了,不过已经很感谢了 其实你 ALT+F2 or F3 在另一个终端便可以测试了 或者source /etc/profile 也可以 谢谢!不过我还得重装系统,因为今天安装了 一个软件,结果在根目录下产生好多锁,而且还有许多乱码,只能重装了,你说的测试不行,因为我想改的是机器名,就是在/etc/hosts下的
127.0.0.1 机器名 localhost.domain localhost中的机器名,这个名字在我改了我上次说的那两个文件以后注销开启登陆的机器名还是原先哪个名字,而且我查看了一下别的目录下的文件,象网络之类的都是机器名生成的,没有办法改 http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=22975
两个文件都要改
etc/sysconfig/network
/etc/hosts 谢谢!那两个文件我都改了,但退出后再登录在登录界面上仍旧是以前的如abc,而不是我改后的bcd.对了,还有一个问题就是我想安装MySQL4.0,但在安装时说与以前的有冲突,我就在redhat9的系统设置里把握能找到的一些相关mysql的都卸包了,但还有一个就是lib*.so is needed by (installed)perl-DBD-mysql3.23,我卸这个包,但又说后者又依赖于mysql3.23包,结果那个也删除不了,如果能找到什么原因及怎么改,我就不用再重装系统了,谢谢! 主机名是/etc/rc.sysinit这个init脚本读取/etc/sysconfig/network的内容设置的,在设置hostname时,脚本有显示setting hostname这样的字样,而修改/etc/hosts的作用是防止改了主机名后一些程序反向解析域名导致反应变慢
因此,如果修改了/etc/sysconfig/network都还不行,那就实在不清楚该怎么改了
mysql我没装过,而你没说清楚重装的原因,因此不好说什么 谢谢llc,因为以前得那个版本是安装redhat9时安装进去得,但用高版本重装或更新时都不行,安装高版本时出现好几个包都有依赖关系,不能重装或更新,后来我在添加、删除程序得那里删除几个包,结果就剩下上面一个包找不到出处
页:
[1]