mirror of
https://github.com/tiyn/wiki.git
synced 2025-04-04 07:47:45 +02:00
microcode: added arch microcode install
This commit is contained in:
parent
966713b943
commit
c674f61876
@ -2,10 +2,10 @@
|
|||||||
|
|
||||||
[Arch Linux](https://archlinux.org/) is a rolling-release, general-purpose Linux
|
[Arch Linux](https://archlinux.org/) is a rolling-release, general-purpose Linux
|
||||||
distribution.
|
distribution.
|
||||||
Arch Linux uses the [pacman](./pacman_and_yay.md) package manager.
|
Arch Linux uses the [pacman](./package_manager.md) package manager.
|
||||||
The Arch User Repositories (AUR) features community-made packages that can be
|
The Arch User Repositories (AUR) features community-made packages that can be
|
||||||
installed with different
|
installed with different
|
||||||
[package manager that inlcude access to the AUR](/wiki/linux/arch-linux/pacman_and_yay.md).
|
[package manager that inlcude access to the AUR](/wiki/linux/arch-linux/package_manager.md).
|
||||||
|
|
||||||
## Installation Medium
|
## Installation Medium
|
||||||
|
|
||||||
@ -16,3 +16,19 @@ The ISO file can be found on the
|
|||||||
The iso can be written on an USB-stick using the command
|
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`.
|
`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
|
`<path to ISO>` points the command to the location of the ISO file
|
||||||
|
|
||||||
|
## 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.
|
||||||
|
The following description 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`.
|
||||||
|
@ -6,7 +6,7 @@ linux systems.
|
|||||||
## Setup
|
## Setup
|
||||||
|
|
||||||
The `flatpak` package can be installed by most distribution specific package
|
The `flatpak` package can be installed by most distribution specific package
|
||||||
managers (e.g. [pacman or yay](./arch-linux/pacman_and_yay.md)).
|
managers (e.g. [pacman or yay](./arch-linux/package_manager.md)).
|
||||||
After installation it is important to add [flathub](https://flathub.org/home),
|
After installation it is important to add [flathub](https://flathub.org/home),
|
||||||
a source for many Flatpak packages.
|
a source for many Flatpak packages.
|
||||||
The addition of this can be done by running
|
The addition of this can be done by running
|
||||||
|
15
wiki/linux/microcode.md
Normal file
15
wiki/linux/microcode.md
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
# Microcode
|
||||||
|
|
||||||
|
Processor vendors release stability and security updates to the processor
|
||||||
|
microcode.
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
Most Linux based operating systems feature packages depending on the processor
|
||||||
|
manufacturer (on Arch Linux for example `intel-ucode` and `amd-ucode`).
|
||||||
|
|
||||||
|
## Automatic Updates
|
||||||
|
|
||||||
|
Automatic updates can be enabled depending on bootloader and operating system.
|
||||||
|
For Arch Linux a description is given in the
|
||||||
|
[Arch Linux entry](/wiki/linux/arch-linux/arch-linux.md#enable-microcode-updates).
|
Loading…
x
Reference in New Issue
Block a user