Manual Configuration Guide

From Manjaro Linux
Jump to: navigation, search

Manually Configuring Manjaro

Tip: If you were able to select your preferred language and keyboard layout (keymap) right at the beginning, then virtually everything should already have been configured for you!


This guide is intended for both beginners and experienced users in respect to manually editing some key configuration files during installation. This experience may be particularly useful for newcomers to learn more about how the system works, as well as to enable some additional features - such as multi-lingual support - that may not otherwise be enabled.

In particular, during the installation process it will be necessary to manually check / alter some key configuration files for Manjaro. These relate to language support, keyboard layout, and software server access.


Sysconfigoption-083.png


To begin, following selection of the Configure System option from the main installation menu, ensure that Edit system configuration (optional) is highlighted, and then press <enter> to continue.

System Languages

Editsyslang-083.png


Editing this file will allow you to chose what and how many different languages your Manjaro installation will support. This includes any special characters (i.e. outside of the English 26 letter alphabet) they use.

Tip: It is possible for the system to support multiple languages; you are not restricted to just one or two. They will also be easily selectable at any time during login if using the LXDM display manager.

Ensure that Edit system languages is highlighted.

Press <enter> to continue.

Syslangfile-083.png


To enable Manjaro to support your desired language(s), remove the hashes ('#') from the front of the appropriate codes ending with UTF-8 and ISO where possible. If you were able to set your preferred language at the beginning, it will just be a matter of checking to ensure that the hashes have already been removed.

Tip: If you are unsure what codes represent particular languages and countries, a small selection of examples are available here (ignore the use of dashes '-' instead of underscores '_').

Once finished, hold the CTRL button down and press X to exit. If you have made any changes you will be prompted to type 'y' to confirm that they should be saved before pressing <enter> to return to the configuration file menu.

Default Used Language

Deflang-083.png


Edit default used language. Editing this file will allow you to set the main language to be used by Manjaro as standard.

Ensure that Edit default used language is highlighted.

Press <enter> to continue.

Deflangfile-083.png


The default language to be used by Manjaro is set by the LANG= command. More specifically, this applies to the language used by software applications. As illustrated, as British English was selected at the beginning, the appropriate UTF-8 code has already been set.

Tip: If you were able to set your preferred language at the beginning, yours should already be set, too. Otherwise, it will be necessary to manually replace the UTF-8 code with your own choice.

ALWAYS use the UTF-8 code of your chosen language, if possible. Also note that the UTF-8 part of the code is not listed twice here, despite being listed as such in the System Languages configuration file.

Once finished, hold the CTRL button down and press X to exit. If you have made any changes you will be prompted to type 'y' to confirm that they should be saved before pressing <enter> to return to the configuration file menu.

Environment Language

Envlang-083.png


Edit Environment Language. Editing this file will allow you to set the language used by Manjaro when displaying information and messages to you. This is not the same as the default language set for software applications.

Ensure that Edit Environment Language is highlighted.

Press <enter to continue>.

Envlangfile-083.png


The language code in this file should be exactly the same as set in the default language configuration file. If not, then the Manjaro system and its installed applications will use different languages.

As illustrated, the UTF-8 code for English, Great Britain has already been set, and is exactly the same code as used in the default language configuration file. Again, if you were able to set your preferred language at the beginning, yours should already be set, too. Otherwise, it will be necessary to manually replace the UTF-8 code with your own choice after LANG=.

ALWAYS use the UTF-8 code of your chosen language, if possible. Also note that the UTF-8 part of the code is not listed twice here, despite being listed as such in the System Languages configuration file.

Once finished, hold the CTRL button down and press X to exit. If you have made any changes you will be prompted to type 'y' to confirm that they should be saved before pressing <enter> to return to the configuration file menu.

Packages Mirror List

Packmirlist-083.png


Edit Packages mirror list. Editing this file will allow you to select the most appropriate Manjaro internet servers from which to download updates, files, and applications.

Ensure that Packages mirror list is highlighted.

Press <enter> to continue

Pkmirlistfile-083.png


The most appropriate mirror(s) - based on download speed - will already have been automatically selected. In this instance, the server for the United Kingdom (Great Britain) has already been selected. However, any sever may still be selected or ignored by removing or adding a hash ('#') at the beginning of the line, respectively.

Tip: As a general rule, Manjaro will try to connect to the selected servers in the order they are listed.

Once finished, hold the CTRL button down and press X to exit. If you have made any changes you will be prompted to type 'y' to confirm that they should be saved before pressing <enter> to return to the configuration file menu.

Console Keyboard Layout

Ckl-083.png


Edit Console keyboard layout. Editing this file will allow you to set the default keymap appropriate to your country.

Ensure that Console keyboard layout is highlighted.

Press <enter to continue>.

Cklfile-083.png


The default language to be used by Manjaro is set by the KEYMAP= command. In this instance, as the keymap English, GB was selected at the beginning of the installation, it has already been set for the United Kingdom (i.e. Great Britain). If you were able to set your keyboard layout at the beginning, yours should already be set, too. Otherwise, it will be necessary to manually enter your own keymap, which may also necessitate specifying the font to be used for it (otherwise special characters may appear as white squares).

Tip: If you are having trouble with this, then you may wish to use the Change vconsole keymap option, which is listed in the Configuration Menu. This will provide a list of codes that correspond to the various different keyboard layouts available.

Once finished, hold the CTRL button down and press X to exit. If you have made any changes you will be prompted to type 'y' to confirm that they should be saved before pressing <enter> to return to the configuration file menu.

Exit the Configuration Menu

Exitconfig-083.png


With the configuration complete, exit from the configuration menu by highlighting Main Menu.

Press <enter> to continue.

Autoconfig-083.png


It will then be necessary to wait a few moments while the Manjaro installation is automatically configured according to your preferences. Once complete, you will automatically be taken back to the Main Menu.


See Also