mirror of
https://github.com/tiyn/wiki.git
synced 2026-02-22 10:24:47 +01:00
linux: added 7z and moved arch-linux into linux folder
This commit is contained in:
@@ -1,63 +0,0 @@
|
||||
# Arch Linux
|
||||
|
||||
[Arch Linux](https://archlinux.org/) is a rolling-release, general-purpose
|
||||
[Linux](/wiki/linux.md)
|
||||
distribution.
|
||||
|
||||
## Package Manager and AUR
|
||||
|
||||
Arch Linux uses the
|
||||
[pacman](/wiki/linux/package_manager.md#arch-linux-pacman-and-yay) package
|
||||
manager.
|
||||
An additional repository for user made software exists.
|
||||
It is called Arch User Repository (AUR).
|
||||
The Arch User Repositories (AUR) features community-made packages that can be
|
||||
installed with different
|
||||
[package manager for that purpose](/wiki/linux/package_manager.md#arch-linux-pacman-and-yay).
|
||||
|
||||
## Installation
|
||||
|
||||
The installation of a basic Arch Linux system is described in the
|
||||
[installation entry](/wiki/linux/arch-linux/installation.md).
|
||||
The entry features a guide to install a system with a X server setup aswell as
|
||||
programs for the most used tasks on a system.
|
||||
|
||||
### ISO Medium
|
||||
|
||||
For the installation usage of a simple USB key is advised.
|
||||
This has to be flashed with the Arch ISO.
|
||||
The ISO file can be found on the
|
||||
[official website](https://www.archlinux.org/download/).
|
||||
The iso can be written on an USB-stick using the command
|
||||
`dd bs=4M if=<path to ISO> of=/dev/sdx conv=fsync oflag=direct status=progress`.
|
||||
`<path to ISO>` points the command to the location of the ISO file
|
||||
|
||||
## Usage
|
||||
|
||||
The following section describes various ways to use and improve the usage of
|
||||
the Arch Linux operating system.
|
||||
|
||||
### Recommended Practices
|
||||
|
||||
The following articles describe steps to undertake to harden the system security
|
||||
or setups and installation that are recommended for Arch Linux.
|
||||
|
||||
#### Enable Microcode Updates
|
||||
|
||||
The microcode of Intel and AMD CPUs can be automatically updated by installing
|
||||
the `amd-ucode` or `intel-ucode` package depending on your CPU.
|
||||
Not all processors are supported, especially old ones can lead to problems.
|
||||
It has to be confirmed that the processor is supported, if this is not the case
|
||||
is possible for the next steps to break the functionality of the bootloader.
|
||||
|
||||
The following part assumes the system is installed with
|
||||
[UEFI bootloader](/wiki/linux/arch-linux/installation.md#10-install-and-configure-uefi-bootloader)
|
||||
similar to the [recommended guide](/wiki/linux/arch-linux/installation.md).
|
||||
The microcode updates can then be enabled by adding the following line into
|
||||
`/boot/loader/entries/arch.conf`:
|
||||
|
||||
```txt
|
||||
initrd /<installed microcode package>.img
|
||||
```
|
||||
|
||||
`<installed microcode package>` is either `amd-ucode` or `intel-ucode`.
|
||||
@@ -11,7 +11,7 @@ At the end of this guide a fully functional Arch Linux will be installed.
|
||||
## 1. Preparation
|
||||
|
||||
Ahead of the installation an Arch boot-stick has to be created as described in
|
||||
[the Arch Linux entry](/wiki/linux/arch-linux/arch-linux.md#installation-medium).
|
||||
[the Arch Linux entry](/wiki/linux/arch-linux.md#installation-medium).
|
||||
|
||||
After that the USB can be plugged in the system on which Arch should be installed.
|
||||
Boot the target system and select `Boot Arch Linux (x86_64)`.
|
||||
@@ -194,7 +194,7 @@ this will install a bunch of useful base software including
|
||||
[a window manager](../suckless.md#programs).
|
||||
You can go on to other guides aswell.
|
||||
Especially the
|
||||
[Recommended practices](/wiki/linux/arch-linux/arch-linux.md#recommended-practices)
|
||||
[Recommended practices](/wiki/linux/arch-linux.md#recommended-practices)
|
||||
should be checked for further setups.
|
||||
|
||||
Additionally if you have a NVidia Graphics Cards you should read
|
||||
|
||||
Reference in New Issue
Block a user