Fix hostname None (#2893)
This commit is contained in:
parent
f827851560
commit
3453816b38
|
|
@ -821,7 +821,7 @@ class Installer:
|
||||||
testing: bool = False,
|
testing: bool = False,
|
||||||
multilib: bool = False,
|
multilib: bool = False,
|
||||||
mkinitcpio: bool = True,
|
mkinitcpio: bool = True,
|
||||||
hostname: str = 'archinstall',
|
hostname: str | None = None,
|
||||||
locale_config: LocaleConfiguration = LocaleConfiguration.default()
|
locale_config: LocaleConfiguration = LocaleConfiguration.default()
|
||||||
):
|
):
|
||||||
if self._disk_config.lvm_config:
|
if self._disk_config.lvm_config:
|
||||||
|
|
@ -874,7 +874,9 @@ class Installer:
|
||||||
# os.remove(f'{self.target}/etc/localtime')
|
# os.remove(f'{self.target}/etc/localtime')
|
||||||
# sys_command(f'/usr/bin/arch-chroot {self.target} ln -s /usr/share/zoneinfo/{localtime} /etc/localtime')
|
# sys_command(f'/usr/bin/arch-chroot {self.target} ln -s /usr/share/zoneinfo/{localtime} /etc/localtime')
|
||||||
# sys_command('/usr/bin/arch-chroot /mnt hwclock --hctosys --localtime')
|
# sys_command('/usr/bin/arch-chroot /mnt hwclock --hctosys --localtime')
|
||||||
self.set_hostname(hostname)
|
if hostname:
|
||||||
|
self.set_hostname(hostname)
|
||||||
|
|
||||||
self.set_locale(locale_config)
|
self.set_locale(locale_config)
|
||||||
self.set_keyboard_language(locale_config.kb_layout)
|
self.set_keyboard_language(locale_config.kb_layout)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -73,7 +73,7 @@ def perform_installation(mountpoint: Path) -> None:
|
||||||
testing=enable_testing,
|
testing=enable_testing,
|
||||||
multilib=enable_multilib,
|
multilib=enable_multilib,
|
||||||
mkinitcpio=run_mkinitcpio,
|
mkinitcpio=run_mkinitcpio,
|
||||||
hostname=archinstall.arguments.get('hostname', 'archlinux'),
|
hostname=archinstall.arguments.get('hostname'),
|
||||||
locale_config=locale_config
|
locale_config=locale_config
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue