From f5979804889638e5f9d1ccd2189013518b0e0189 Mon Sep 17 00:00:00 2001 From: tiyn Date: Mon, 9 Jan 2023 23:58:14 +0100 Subject: [PATCH] fwupd: added --- wiki/linux/dm-crypt.md | 1 - wiki/linux/easyeffects.md | 4 ++-- wiki/linux/flac_(package).md | 4 +++- wiki/linux/fwupd.md | 39 ++++++++++++++++++++++++++++++++++++ wiki/linux/intel.md | 2 +- wiki/linux/microcode.md | 2 +- wiki/linux/networkmanager.md | 2 +- wiki/linux/nvidia.md | 2 +- wiki/linux/sc-im.md | 3 --- wiki/linux/shell.md | 2 +- 10 files changed, 49 insertions(+), 12 deletions(-) create mode 100644 wiki/linux/fwupd.md diff --git a/wiki/linux/dm-crypt.md b/wiki/linux/dm-crypt.md index ec6a725..eaf34f6 100644 --- a/wiki/linux/dm-crypt.md +++ b/wiki/linux/dm-crypt.md @@ -2,7 +2,6 @@ DM-Crypt can create and manage encrypted devices. - ## Usage ### Creating an Encrypted Devices diff --git a/wiki/linux/easyeffects.md b/wiki/linux/easyeffects.md index 32b025c..0714e1e 100644 --- a/wiki/linux/easyeffects.md +++ b/wiki/linux/easyeffects.md @@ -8,8 +8,8 @@ Easyeffects uses [Pipewire](./pipewire.md) as ## Setup -Easyeffects can be installed in most distributions by installing the -`easyeffects` plugin. +Easyeffects can be installed on most distributions by installing the +`easyeffects` package. An installation via [Flatpak](./flatpak.md) is also possible. ## Usage diff --git a/wiki/linux/flac_(package).md b/wiki/linux/flac_(package).md index cd99e54..452f483 100644 --- a/wiki/linux/flac_(package).md +++ b/wiki/linux/flac_(package).md @@ -2,8 +2,10 @@ This article describes the `flac` package on linux. For the audio codec see the [flac entry](../flac_(codec).md) - `flac` is a package to work with the [flac codec](../flac_(codec).md). + +## Setup + On most distributions it is bundled together with the command line tagging software `metaflac` and other auxiliary tools in the `flac` package. Another possible tagging software is [MusicBrainz Picard](../picard.md) diff --git a/wiki/linux/fwupd.md b/wiki/linux/fwupd.md new file mode 100644 index 0000000..0860b26 --- /dev/null +++ b/wiki/linux/fwupd.md @@ -0,0 +1,39 @@ +# fwupd + +[fwupd](https://fwupd.org/) is a daemon for managing and installing firmware +updates on Linux based operating systems. +It is mainly used for UEFI firmware and supported devices. + +## Setup + +fwupd can be installed on most distributions by installing the +`fwupd` package. + +## Usage + +The following commands describe the basic usage of an update process using +fwupd. + +First the devices updatable by fwupd can be checked. + +```sh +fwupdmgr get-devices +``` + +Afterwards the latest metadata can be downloaded by the following command. + +```sh +fwupdmgr refresh +``` + +The updates can the be listed. + +```sh +fwupdmgr get-updates +``` + +Finally the updates can be installed. + +```sh +fwupdmgr update +``` diff --git a/wiki/linux/intel.md b/wiki/linux/intel.md index 6718ced..cfb7f4a 100644 --- a/wiki/linux/intel.md +++ b/wiki/linux/intel.md @@ -10,7 +10,7 @@ They provide motherboard chips, network interface controllers, flash memory, Intel graphics is the name for various intel made integrated graphics processors. -### Usage +### Configuration #### Screen Tearing diff --git a/wiki/linux/microcode.md b/wiki/linux/microcode.md index ff0b6a8..8494129 100644 --- a/wiki/linux/microcode.md +++ b/wiki/linux/microcode.md @@ -3,7 +3,7 @@ Processor vendors release stability and security updates to the processor microcode. -## Installation +## Setup Most Linux based operating systems feature packages depending on the processor manufacturer (on Arch Linux for example `intel-ucode` and `amd-ucode`). diff --git a/wiki/linux/networkmanager.md b/wiki/linux/networkmanager.md index 6115f1a..e74aff3 100644 --- a/wiki/linux/networkmanager.md +++ b/wiki/linux/networkmanager.md @@ -3,7 +3,7 @@ NetworkManager - short NM - is a program to automatically detect and connect to networks by providing options for various configuration. -## Installation +## Setup NetworkManager can be installed with the `networkmanager` package on most linux distributions which provides daemon aswell as `nmcli` a command line interface diff --git a/wiki/linux/nvidia.md b/wiki/linux/nvidia.md index a2f30b7..bece1c2 100644 --- a/wiki/linux/nvidia.md +++ b/wiki/linux/nvidia.md @@ -2,7 +2,7 @@ NVidia is a vendor for graphics cards. -## Setup NVidia GPU +## Setup For NVidia GPUs to work install the `nvidia` and the `nvidia-utils` package. If you want to easily configure the monitors as described in a later section of diff --git a/wiki/linux/sc-im.md b/wiki/linux/sc-im.md index fc0b54d..3a441c4 100644 --- a/wiki/linux/sc-im.md +++ b/wiki/linux/sc-im.md @@ -4,9 +4,6 @@ ## Setup - -### Arch-Linux - Sc-im can be installed via [github](https://github.com/andmarti1424/sc-im). Some distributions also feature the `sc-im` package. diff --git a/wiki/linux/shell.md b/wiki/linux/shell.md index 42b37ff..59921b0 100644 --- a/wiki/linux/shell.md +++ b/wiki/linux/shell.md @@ -3,7 +3,7 @@ A shell is a command-line interpreter that provides a command-line interface to interact with the many unix-like system. -## Change /bin/sh +## Change the standard shell The Shell in some distributions is made up by a POSIX compliant mode of bash. Problem with that is the speed.