Talk:Installation guide

From ArchWiki
(Redirected from Talk:AIF Configuration File)
Jump to: navigation, search

Read this first before adding new suggestions

  • The point of this page is to not become another Beginners' guide. It is meant to be a concise checklist of things to be done. So, detailed installation instructions should go to Beginners' guide.
  • If there is something to discuss which should also affect the Beginners' guide, then do it on Talk:Beginners' guide. An advanced user will find this page less bloated and easier to read, so let's KISS.
  • systemd tools such as hostnamectl, timedatectl and localectl do not work in the installation chroot environment, so please do not propose to use them in the guide unless you can prove that they have been made to work also in that case. See [1], [2], [3] and [4] for some past discussions about this issue.

Let's mention filesystem tools in pacstrap step

I propose changing the sentence to Other packages or groups can be installed by appending their names to the above command (space separated), possibly including the boot loader or filesystem tools. As the purpose of the site is that it is a checklist, it should mention the most common pacstrap packages such as filesystem tools (for example btrfs-progs are needed separately).

—This unsigned comment is by Drws (talk) 18:43, 8 April 2016‎. Please sign your posts with ~~~~!

The base group already includes e2fsprogs, jfsutils, reiserfsprogs, sysfsutils and xfsprogs, but no boot loader (except systemd-boot). Adding a hint for filesystem tools is of much less value than boot loaders, because the system will boot even without the file system tools, which would otherwise have to be loaded from the file system they should make accessible. -- Lahwaacz (talk) 20:58, 8 April 2016 (UTC)

change configuration system from old way to new way(using systemd commands)

now, we suggested using lncommand and echocommand to configuration time zone, locale and keymaps as below:

ln -s /usr/share/zoneinfo/zone/subzone
echo 'LANG=yourlocale' > /etc/locale.conf

but ArchLinux uses systemd in default, so we should using systemd command as below, I think.

timedatectl set-timezone zone/subzone
localectl set-locale LANG='yourlocale'
localectl set-keymaps yourkeymap

—This unsigned comment is by Orumin (talk) 14 May 2016‎. Please sign your posts with ~~~~!

Has anything changed since [5] and all its trail of linked discussions? If not, maybe we should start "sticking" a Note or something about this at the top of our installation guides' talk pages. — Kynikos (talk) 03:34, 14 May 2016 (UTC)
Nope, nothing new. +1 to adding a note. -- Alad (talk) 10:48, 14 May 2016 (UTC)
sorry, I didn't see Beginners guide page. I'll withdraw this proposal -- User:orumin (talk) 14:02, 14 May 2016 (UTC)
No worries :) Notes added, closed. — Kynikos (talk) 06:24, 15 May 2016 (UTC)

Add hostname to /etc/hosts

As an experienced Unix, Linux and Arch Linux user, it took me a while to figure out why hostname -f, emacs and friends were so slow to fire up: I have gotten used to configure the system off the top of my head, only referring to install.txt from the ISO to make sure I haven't forgotten anything... Which is why I forgot to add the hostname to /etc/hosts. I suggest adding a hint like this:

Set the hostname:
# echo computer_name > /etc/hostname
It is recommended to add the hostname to /etc/hosts as well.

-- Ambrevar (talk) 13:13, 21 May 2016 (UTC)

Well, the install.txt is only the essential steps. For your emacs, there is a Emacs#Slow_startup hint already. This guide already has the crosslink to Network configuration#Set the hostname, which was worked out after an extensive discussion about why adding it to /etc/hosts is still necessary (frequently, but not generally). Based on the existing crosslink in this guide and the discussion I'd say it is out-of-scope here. Closing, please re-open if it is a general issue and (best example) there is something not working in the base install due to it missing in /etc/hosts. Thanks. --Indigo (talk) 20:00, 21 May 2016 (UTC)
Agreed. Actually the reason it took me such a long time to resolve the issue on my system is that I knew about the host resolution problem with Emacs, but somehow I was convinced that Emacs was using /etc/hostname and thus that my hostname was properly set. I completely forgot about the other one. --Ambrevar (talk) 00:35, 22 May 2016 (UTC)
Ok, thanks. So we keep as is for now. It certainly is a point that should be considered again with the eventual unification of install guides. --Indigo (talk) 10:50, 23 May 2016 (UTC)

Consistency with Beginner's Guide Style (File Editing)

Specifically, I don't think we should use echo to place text in a file for the hostname and locale in the installation guide. We are actually going against our own style guide here (Help:Style#File_editing_requests). If anything we should expect advanced users who use the installation guide not to need copy/paste commands. -- Rdeckard (talk), ArchWiki Maintainer 13:44, 21 May 2016 (UTC)

Indeed, I hope this fixes it. — Kynikos (talk) 05:21, 22 May 2016 (UTC)