[quote="pavlar"]здесь и находилось имя старого хоста
и если здесь изменить, то все будет хорошо?[/quote]
Да . Кто бы мог подумать что такой маленький файлик в котором только имя хоста находится
text
NETWORKING=yes
HOSTNAME=fedora1
может столько вреда натворить В федоре имя хоста оказывается прописывается в трех различных, находящихся в совершенно разных директориях файлах Жесть Непонятно зачем так разносить настройки И никто об этом файле в инете не повествует :)
В федоре имя хоста оказывается прописывается в трех различных, находящихся в совершенно разных директориях файлах Жесть И никто об этом файле в инете не повествует
Я уже писал про system-config-network. Если им воспользоваться, он пропишет все куда надо.
Я уже писал про system-config-network. Если им воспользоваться, он пропишет все куда надо.
Попробовал ради интереса .Вот как он прописывает "куда надо" :)
text
system-config-network
An unhandled exception has occured. This is most likely a bug. Please save the crash dump and file a detailed bug report against system-config-network at https://bugzilla.redhat.com/bugzilla
Component: system-config-network
Version: 1.6.3
Summary: TB /usr/share/system-config-network/netconfpkg/NCDevice.py:106:__init__:TypeError: cannot concatenate 'str' and 'NoneType' objects
Traceback (most recent call last):
File "/usr/sbin/system-config-network-tui", line 324, in <module>
sys.exit(main())
File "/usr/sbin/system-config-network-tui", line 297, in main
devlist.save()
File "/usr/share/system-config-network/netconfpkg/NCDeviceList.py", line 240, in save
dev.save()
File "/usr/share/system-config-network/netconfpkg/NCDevice.py", line 414, in save
conf = ConfDevice(self.DeviceId)
File "/usr/share/system-config-network/netconfpkg/NCDevice.py", line 106, in __init__
self.filename = mdir + 'ifcfg-' + name
TypeError: cannot concatenate 'str' and 'NoneType' objects
бр-рр, ну куда вас несёт , селинуксы, системды...
:D *WALL* , внимательно изучаем устройство ядра (ака kernel linux-3-X.X) в генерал-сетап находим опцию : "Default hostname" , меняем на что нравится и кайфуем чё уж там...
бр-рр, ну куда вас несёт , селинуксы, системды...
:D *WALL* , внимательно изучаем устройство ядра (ака kernel linux-3-X.X) в генерал-сетап находим опцию : "Default hostname" , меняем на что нравится и кайфуем чё уж там...
А как его запускать? Я что-то в Федоре не нашел конфигурационного файла и указанной директории:
Chapter 4. Kernel Configuration
The Linux kernel configuration is usually found in the kernel source in the file: /usr/src/linux/.config . It is not recommended to edit this file directly but to use one of these configuration options:
make config - starts a character based questions and answer session
make menuconfig - starts a terminal-oriented configuration tool (using ncurses)
make xconfig - starts a X based configuration tool
ну сам же и ответил на свой вопрос...
Ядро собирать дело деликатное и дремучее, нужно знать кучу разной инфы, но в твоём случае( default hostname) ничего в опциях менять не нужно , кроме указанной строчки. Единственное нужно немного почитать как правильно пакетить ядра в федоре( хотя для прагматичных целей это и не нужно)...
от рута сделай так :
[console]
# cd /usr/src/linux
# zcat /proc/config.gz > .config
# make
# cp cp -v arch/x86/boot/bzImage /boot/vmlinuz-что-то-там-зубодробительное-по-федоровски
[/console]
внимание на последнюю строчку обратить необходимо. Прежде чем её выполнять изучить нужно содержимое /boot и grub.cfg(если стоит grub2) или menu.lst(если первый grub), на предмет каким образом указано ядро в загрузчике и как оно называется в директории /boot.