<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://wiki.linux.se/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin</id>
	<title>Wiki.linux.se -Linux wikipedia på Svenska. - Användarbidrag [sv]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/Special:Bidrag/Admin"/>
	<updated>2026-10-17T00:56:21Z</updated>
	<subtitle>Användarbidrag</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10021</id>
		<title>Ubuntu på intel macar som har T2 Chip</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10021"/>
		<updated>2026-09-25T15:07:29Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Sammanfattning */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ubuntu på Mac med Apple T2 =&lt;br /&gt;
&lt;br /&gt;
Vissa Intelbaserade Mac-datorer har Apples säkerhetschip &#039;&#039;&#039;T2&#039;&#039;&#039;, som bland annat hanterar delar av datorns hårdvara, säkerhet och uppstart.&lt;br /&gt;
&lt;br /&gt;
På dessa modeller behöver Linux särskilt stöd för T2-plattformen. En vanlig Ubuntu-installation kan därför få problem med exempelvis:&lt;br /&gt;
&lt;br /&gt;
* Inbyggt tangentbord&lt;br /&gt;
* Styrplatta&lt;br /&gt;
* Ljud&lt;br /&gt;
* Wi-Fi&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* Fläktstyrning&lt;br /&gt;
* Vissa andra interna enheter&lt;br /&gt;
&lt;br /&gt;
För Ubuntu rekommenderas därför en T2-anpassad installationsavbildning från [https://github.com/t2linux/T2-Ubuntu T2Linux-projektet].&lt;br /&gt;
&lt;br /&gt;
Kontrollera även projektets [https://wiki.t2linux.org/distributions/ubuntu/home/ installationsanvisningar för Ubuntu] innan installationen.&lt;br /&gt;
&lt;br /&gt;
== Intelbaserade Macar med T2-chip ==&lt;br /&gt;
&lt;br /&gt;
Följande Intelbaserade Mac-modeller har Apple T2-säkerhetschip.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Mac-modeller med Apple T2-chip&lt;br /&gt;
! Modell&lt;br /&gt;
! Årsmodeller med T2&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Pro&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Air&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| iMac&lt;br /&gt;
| 27 tum, Retina 5K, 2020&lt;br /&gt;
|-&lt;br /&gt;
| iMac Pro&lt;br /&gt;
| Samtliga&lt;br /&gt;
|-&lt;br /&gt;
| Mac mini&lt;br /&gt;
| 2018&lt;br /&gt;
|-&lt;br /&gt;
| Mac Pro&lt;br /&gt;
| 2019&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Årtalen avser modellernas lanseringsår och inte när datorn köptes.&lt;br /&gt;
&lt;br /&gt;
Mac-datorer med Apple Silicon, exempelvis M1, M2, M3 och senare, använder inte ett separat T2-chip och omfattas därför inte av denna guide.&lt;br /&gt;
&lt;br /&gt;
Källa: [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
== Installera Ubuntu på en T2-Mac ==&lt;br /&gt;
&lt;br /&gt;
På en T2-Mac bör man inte utgå från att en vanlig Ubuntu-ISO fungerar fullt ut.&lt;br /&gt;
&lt;br /&gt;
Problemet är att flera interna enheter är kopplade till eller beroende av Apples T2-arkitektur. För att exempelvis tangentbord och styrplatta skall fungera korrekt krävs en Linuxkärna med stöd för T2.&lt;br /&gt;
&lt;br /&gt;
Använd därför i första hand T2-Ubuntu:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/t2linux/T2-Ubuntu T2-Ubuntu på GitHub]&lt;br /&gt;
* [https://wiki.t2linux.org/distributions/ubuntu/home/ T2Linux – Ubuntu]&lt;br /&gt;
&lt;br /&gt;
Efter installationen kan man kontrollera vilken Linuxkärna som används med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uname -r&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om det inbyggda tangentbordet och styrplattan fungerar är det normalt ett tecken på att T2-kärnan fungerar.&lt;br /&gt;
&lt;br /&gt;
== Wi-Fi och Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
Även om Ubuntu startar och tangentbordet fungerar behöver Wi-Fi och Bluetooth normalt ytterligare firmware från Apple.&lt;br /&gt;
&lt;br /&gt;
På många T2-Macar används Broadcom-baserad trådlös hårdvara.&lt;br /&gt;
&lt;br /&gt;
För Wi-Fi används normalt Linuxdrivrutinen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För Bluetooth används på många modeller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Själva drivrutinerna räcker dock inte alltid. Firmware måste också installeras.&lt;br /&gt;
&lt;br /&gt;
== Kontrollera Wi-Fi-hårdvaran ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera vilken nätverkshårdvara datorn har:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lspci -nnk | grep -A4 -i network&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera om &#039;&#039;brcmfmac&#039;&#039; är laddad:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Man kan exempelvis få:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
brcmfmac&lt;br /&gt;
brcmfmac_wcc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På en T2-Mac skall man normalt inte installera Broadcoms gamla STA-drivrutin, exempelvis:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bcmwl-kernel-source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
broadcom-wl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
T2Linux använder i stället Linuxkärnans &#039;&#039;brcmfmac&#039;&#039;-drivrutin tillsammans med rätt Apple-firmware.&lt;br /&gt;
&lt;br /&gt;
== Installera Apple-firmware ==&lt;br /&gt;
&lt;br /&gt;
T2Linux tillhandahåller verktyget:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
get-apple-firmware&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Firmware kan hämtas från den befintliga macOS-installationen eller via Internet.&lt;br /&gt;
&lt;br /&gt;
=== Om macOS finns kvar ===&lt;br /&gt;
&lt;br /&gt;
Om macOS fortfarande finns installerat kan rätt firmware hämtas därifrån.&lt;br /&gt;
&lt;br /&gt;
Kör:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta därefter om datorn:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Efter omstart bör Wi-Fi och Bluetooth normalt kunna identifieras av Linux.&lt;br /&gt;
&lt;br /&gt;
== Om macOS inte finns kvar ==&lt;br /&gt;
&lt;br /&gt;
Om macOS har tagits bort kan firmware i stället hämtas via Internet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För detta behöver datorn tillfälligt ha Internetanslutning på något annat sätt.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
* USB-Ethernet&lt;br /&gt;
* USB-tethering via mobiltelefon&lt;br /&gt;
* Externt USB-Wi-Fi-kort som Linux redan stöder&lt;br /&gt;
&lt;br /&gt;
Starta därefter om datorn:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kontrollera Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
Efter omstart kan nätverksenheterna visas med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En fungerande Wi-Fi-enhet kan exempelvis visas som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DEVICE       TYPE      STATE&lt;br /&gt;
wlp1s0f0     wifi      disconnected&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Visa tillgängliga trådlösa nätverk:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device wifi list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att ansluta via kommandoraden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device wifi connect &amp;quot;SSID&amp;quot; password &amp;quot;lösenord&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På Ubuntu Desktop kan man normalt även ansluta via den vanliga grafiska nätverksmenyn.&lt;br /&gt;
&lt;br /&gt;
== Ladda om Wi-Fi-drivrutinen ==&lt;br /&gt;
&lt;br /&gt;
Om firmware har installerats men Wi-Fi fortfarande inte visas kan drivrutinen laddas om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo modprobe -r brcmfmac_wcc&lt;br /&gt;
sudo modprobe -r brcmfmac&lt;br /&gt;
sudo modprobe brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera därefter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Felsök Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera kärnans meddelanden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo journalctl -k --grep=brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dmesg | grep -iE &#039;brcm|brcmfmac|firmware&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om en firmwarefil saknas kan man få fel som liknar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Direct firmware load failed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I så fall bör Apple-firmware installeras på nytt.&lt;br /&gt;
&lt;br /&gt;
Om macOS finns:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om macOS saknas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kontrollera rfkill ==&lt;br /&gt;
&lt;br /&gt;
Wi-Fi eller Bluetooth kan även vara mjukvarublockerat.&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rfkill&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att ta bort blockering:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo rfkill unblock wifi&lt;br /&gt;
sudo rfkill unblock bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera även NetworkManagers radiostatus:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktivera Wi-Fi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio wifi on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera om Bluetooth-drivrutinen är laddad:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om modulen finns kan den vid behov laddas om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo modprobe -r hci_bcm4377&lt;br /&gt;
sudo modprobe hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera Bluetooth-tjänsten:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl status bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om tjänsten inte körs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo systemctl enable --now bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera om Linux hittar någon Bluetooth-adapter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En fungerande adapter kan exempelvis visas som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Controller XX:XX:XX:XX:XX:XX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ansluta en Bluetooth-enhet ==&lt;br /&gt;
&lt;br /&gt;
Starta Bluetooths kommandoradsverktyg:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktivera Bluetooth:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
power on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta sökning:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
scan on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
När enheten har hittats används dess Bluetooth-adress.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pair XX:XX:XX:XX:XX:XX&lt;br /&gt;
trust XX:XX:XX:XX:XX:XX&lt;br /&gt;
connect XX:XX:XX:XX:XX:XX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avsluta:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
quit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vanliga problem ==&lt;br /&gt;
&lt;br /&gt;
=== Tangentbord och styrplatta fungerar inte ===&lt;br /&gt;
&lt;br /&gt;
Om det inbyggda tangentbordet eller styrplattan inte fungerar används sannolikt inte en korrekt T2-kärna.&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uname -r&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Använd i första hand en T2-anpassad distribution eller kärna från T2Linux-projektet.&lt;br /&gt;
&lt;br /&gt;
=== Tangentbord fungerar men Wi-Fi saknas ===&lt;br /&gt;
&lt;br /&gt;
Om tangentbord och styrplatta fungerar men Wi-Fi saknas är T2-kärnan sannolikt redan installerad.&lt;br /&gt;
&lt;br /&gt;
Problemet är då ofta att Apple-firmware saknas.&lt;br /&gt;
&lt;br /&gt;
Kör:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och starta därefter om datorn.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi visas men inga nätverk hittas ===&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rfkill&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera även kärnloggen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dmesg | grep -iE &#039;brcm|firmware&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bluetooth fungerar inte ===&lt;br /&gt;
&lt;br /&gt;
Kontrollera först:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl status bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sedan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om Bluetooth-hårdvaran hittas men firmware saknas bör Apple-firmware installeras på nytt.&lt;br /&gt;
&lt;br /&gt;
== Sammanfattning ==&lt;br /&gt;
&lt;br /&gt;
För att Ubuntu skall fungera bra på en Intelbaserad Mac med Apple T2 behövs i huvudsak:&lt;br /&gt;
&lt;br /&gt;
# En Linuxkärna med stöd för Apple T2.&lt;br /&gt;
# Rätt Linuxdrivrutiner för datorns hårdvara.&lt;br /&gt;
# Apples firmware för bland annat Wi-Fi och Bluetooth.&lt;br /&gt;
&lt;br /&gt;
För Ubuntu rekommenderas en T2-anpassad installationsavbildning från T2Linux.&lt;br /&gt;
&lt;br /&gt;
Om systemet redan är installerat och tangentbordet fungerar men Wi-Fi och Bluetooth saknas är det ofta firmware som återstår.&lt;br /&gt;
&lt;br /&gt;
Med macOS kvar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utan macOS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Snabbguide: installera Ubuntu på en T2-Mac ==&lt;br /&gt;
&lt;br /&gt;
Det enklaste är att använda en färdig T2-anpassad Ubuntu-ISO.&lt;br /&gt;
&lt;br /&gt;
=== 1. Hämta T2-Ubuntu ===&lt;br /&gt;
&lt;br /&gt;
Gå till:&lt;br /&gt;
&lt;br /&gt;
[https://github.com/t2linux/T2-Ubuntu/releases T2-Ubuntu – Releases]&lt;br /&gt;
&lt;br /&gt;
Hämta skriptet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
iso.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gör det körbart och starta det:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod +x iso.sh&lt;br /&gt;
./iso.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Följ instruktionerna och låt skriptet hämta rätt ISO.&lt;br /&gt;
&lt;br /&gt;
=== 2. Skapa ett USB-minne ===&lt;br /&gt;
&lt;br /&gt;
Kontrollera vilket enhetsnamn USB-minnet har:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsblk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Skriv sedan ISO-filen till USB-minnet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dd if=t2-ubuntu.iso of=/dev/sdX bs=4M status=progress conv=fsync&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Byt &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; mot rätt enhet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OBS! Allt på USB-minnet raderas.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 3. Starta från USB ===&lt;br /&gt;
&lt;br /&gt;
Starta om Macen och håll nere:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Option&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Välj:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
EFI Boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta därefter Ubuntu-installationen.&lt;br /&gt;
&lt;br /&gt;
=== 4. Uppdatera systemet ===&lt;br /&gt;
&lt;br /&gt;
Efter installationen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt upgrade&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 5. Installera Wi-Fi och Bluetooth-firmware ===&lt;br /&gt;
&lt;br /&gt;
Om macOS finns kvar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om macOS är borttaget:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta därefter om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Om Ubuntu redan är installerat ==&lt;br /&gt;
&lt;br /&gt;
Har du redan vanlig Ubuntu installerad går det även att installera T2-kärnan i efterhand, men för en ny installation är T2-Ubuntu-ISO:n enklast.&lt;br /&gt;
&lt;br /&gt;
== Externa länkar ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/t2linux/T2-Ubuntu T2-Ubuntu]&lt;br /&gt;
* [https://wiki.t2linux.org/distributions/ubuntu/home/ T2Linux – Ubuntu]&lt;br /&gt;
* [https://wiki.t2linux.org/guides/wifi-bluetooth/ T2Linux – Wi-Fi och Bluetooth]&lt;br /&gt;
* [https://wiki.t2linux.org/guides/postinstall/ T2Linux – installation och efterkonfiguration]&lt;br /&gt;
* [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret på:&lt;br /&gt;
* [https://www.linux.se/kontakta-linux-se/ Kontakta Linux.se]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp Hemma] som har sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10020</id>
		<title>Ubuntu på intel macar som har T2 Chip</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10020"/>
		<updated>2026-09-25T15:06:20Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* = Om macOS finns kvar */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ubuntu på Mac med Apple T2 =&lt;br /&gt;
&lt;br /&gt;
Vissa Intelbaserade Mac-datorer har Apples säkerhetschip &#039;&#039;&#039;T2&#039;&#039;&#039;, som bland annat hanterar delar av datorns hårdvara, säkerhet och uppstart.&lt;br /&gt;
&lt;br /&gt;
På dessa modeller behöver Linux särskilt stöd för T2-plattformen. En vanlig Ubuntu-installation kan därför få problem med exempelvis:&lt;br /&gt;
&lt;br /&gt;
* Inbyggt tangentbord&lt;br /&gt;
* Styrplatta&lt;br /&gt;
* Ljud&lt;br /&gt;
* Wi-Fi&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* Fläktstyrning&lt;br /&gt;
* Vissa andra interna enheter&lt;br /&gt;
&lt;br /&gt;
För Ubuntu rekommenderas därför en T2-anpassad installationsavbildning från [https://github.com/t2linux/T2-Ubuntu T2Linux-projektet].&lt;br /&gt;
&lt;br /&gt;
Kontrollera även projektets [https://wiki.t2linux.org/distributions/ubuntu/home/ installationsanvisningar för Ubuntu] innan installationen.&lt;br /&gt;
&lt;br /&gt;
== Intelbaserade Macar med T2-chip ==&lt;br /&gt;
&lt;br /&gt;
Följande Intelbaserade Mac-modeller har Apple T2-säkerhetschip.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Mac-modeller med Apple T2-chip&lt;br /&gt;
! Modell&lt;br /&gt;
! Årsmodeller med T2&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Pro&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Air&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| iMac&lt;br /&gt;
| 27 tum, Retina 5K, 2020&lt;br /&gt;
|-&lt;br /&gt;
| iMac Pro&lt;br /&gt;
| Samtliga&lt;br /&gt;
|-&lt;br /&gt;
| Mac mini&lt;br /&gt;
| 2018&lt;br /&gt;
|-&lt;br /&gt;
| Mac Pro&lt;br /&gt;
| 2019&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Årtalen avser modellernas lanseringsår och inte när datorn köptes.&lt;br /&gt;
&lt;br /&gt;
Mac-datorer med Apple Silicon, exempelvis M1, M2, M3 och senare, använder inte ett separat T2-chip och omfattas därför inte av denna guide.&lt;br /&gt;
&lt;br /&gt;
Källa: [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
== Installera Ubuntu på en T2-Mac ==&lt;br /&gt;
&lt;br /&gt;
På en T2-Mac bör man inte utgå från att en vanlig Ubuntu-ISO fungerar fullt ut.&lt;br /&gt;
&lt;br /&gt;
Problemet är att flera interna enheter är kopplade till eller beroende av Apples T2-arkitektur. För att exempelvis tangentbord och styrplatta skall fungera korrekt krävs en Linuxkärna med stöd för T2.&lt;br /&gt;
&lt;br /&gt;
Använd därför i första hand T2-Ubuntu:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/t2linux/T2-Ubuntu T2-Ubuntu på GitHub]&lt;br /&gt;
* [https://wiki.t2linux.org/distributions/ubuntu/home/ T2Linux – Ubuntu]&lt;br /&gt;
&lt;br /&gt;
Efter installationen kan man kontrollera vilken Linuxkärna som används med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uname -r&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om det inbyggda tangentbordet och styrplattan fungerar är det normalt ett tecken på att T2-kärnan fungerar.&lt;br /&gt;
&lt;br /&gt;
== Wi-Fi och Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
Även om Ubuntu startar och tangentbordet fungerar behöver Wi-Fi och Bluetooth normalt ytterligare firmware från Apple.&lt;br /&gt;
&lt;br /&gt;
På många T2-Macar används Broadcom-baserad trådlös hårdvara.&lt;br /&gt;
&lt;br /&gt;
För Wi-Fi används normalt Linuxdrivrutinen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För Bluetooth används på många modeller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Själva drivrutinerna räcker dock inte alltid. Firmware måste också installeras.&lt;br /&gt;
&lt;br /&gt;
== Kontrollera Wi-Fi-hårdvaran ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera vilken nätverkshårdvara datorn har:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lspci -nnk | grep -A4 -i network&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera om &#039;&#039;brcmfmac&#039;&#039; är laddad:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Man kan exempelvis få:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
brcmfmac&lt;br /&gt;
brcmfmac_wcc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På en T2-Mac skall man normalt inte installera Broadcoms gamla STA-drivrutin, exempelvis:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bcmwl-kernel-source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
broadcom-wl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
T2Linux använder i stället Linuxkärnans &#039;&#039;brcmfmac&#039;&#039;-drivrutin tillsammans med rätt Apple-firmware.&lt;br /&gt;
&lt;br /&gt;
== Installera Apple-firmware ==&lt;br /&gt;
&lt;br /&gt;
T2Linux tillhandahåller verktyget:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
get-apple-firmware&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Firmware kan hämtas från den befintliga macOS-installationen eller via Internet.&lt;br /&gt;
&lt;br /&gt;
=== Om macOS finns kvar ===&lt;br /&gt;
&lt;br /&gt;
Om macOS fortfarande finns installerat kan rätt firmware hämtas därifrån.&lt;br /&gt;
&lt;br /&gt;
Kör:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta därefter om datorn:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Efter omstart bör Wi-Fi och Bluetooth normalt kunna identifieras av Linux.&lt;br /&gt;
&lt;br /&gt;
== Om macOS inte finns kvar ==&lt;br /&gt;
&lt;br /&gt;
Om macOS har tagits bort kan firmware i stället hämtas via Internet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För detta behöver datorn tillfälligt ha Internetanslutning på något annat sätt.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
* USB-Ethernet&lt;br /&gt;
* USB-tethering via mobiltelefon&lt;br /&gt;
* Externt USB-Wi-Fi-kort som Linux redan stöder&lt;br /&gt;
&lt;br /&gt;
Starta därefter om datorn:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kontrollera Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
Efter omstart kan nätverksenheterna visas med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En fungerande Wi-Fi-enhet kan exempelvis visas som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DEVICE       TYPE      STATE&lt;br /&gt;
wlp1s0f0     wifi      disconnected&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Visa tillgängliga trådlösa nätverk:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device wifi list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att ansluta via kommandoraden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device wifi connect &amp;quot;SSID&amp;quot; password &amp;quot;lösenord&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På Ubuntu Desktop kan man normalt även ansluta via den vanliga grafiska nätverksmenyn.&lt;br /&gt;
&lt;br /&gt;
== Ladda om Wi-Fi-drivrutinen ==&lt;br /&gt;
&lt;br /&gt;
Om firmware har installerats men Wi-Fi fortfarande inte visas kan drivrutinen laddas om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo modprobe -r brcmfmac_wcc&lt;br /&gt;
sudo modprobe -r brcmfmac&lt;br /&gt;
sudo modprobe brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera därefter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Felsök Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera kärnans meddelanden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo journalctl -k --grep=brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dmesg | grep -iE &#039;brcm|brcmfmac|firmware&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om en firmwarefil saknas kan man få fel som liknar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Direct firmware load failed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I så fall bör Apple-firmware installeras på nytt.&lt;br /&gt;
&lt;br /&gt;
Om macOS finns:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om macOS saknas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kontrollera rfkill ==&lt;br /&gt;
&lt;br /&gt;
Wi-Fi eller Bluetooth kan även vara mjukvarublockerat.&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rfkill&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att ta bort blockering:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo rfkill unblock wifi&lt;br /&gt;
sudo rfkill unblock bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera även NetworkManagers radiostatus:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktivera Wi-Fi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio wifi on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera om Bluetooth-drivrutinen är laddad:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om modulen finns kan den vid behov laddas om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo modprobe -r hci_bcm4377&lt;br /&gt;
sudo modprobe hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera Bluetooth-tjänsten:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl status bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om tjänsten inte körs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo systemctl enable --now bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera om Linux hittar någon Bluetooth-adapter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En fungerande adapter kan exempelvis visas som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Controller XX:XX:XX:XX:XX:XX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ansluta en Bluetooth-enhet ==&lt;br /&gt;
&lt;br /&gt;
Starta Bluetooths kommandoradsverktyg:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktivera Bluetooth:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
power on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta sökning:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
scan on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
När enheten har hittats används dess Bluetooth-adress.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pair XX:XX:XX:XX:XX:XX&lt;br /&gt;
trust XX:XX:XX:XX:XX:XX&lt;br /&gt;
connect XX:XX:XX:XX:XX:XX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avsluta:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
quit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vanliga problem ==&lt;br /&gt;
&lt;br /&gt;
=== Tangentbord och styrplatta fungerar inte ===&lt;br /&gt;
&lt;br /&gt;
Om det inbyggda tangentbordet eller styrplattan inte fungerar används sannolikt inte en korrekt T2-kärna.&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uname -r&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Använd i första hand en T2-anpassad distribution eller kärna från T2Linux-projektet.&lt;br /&gt;
&lt;br /&gt;
=== Tangentbord fungerar men Wi-Fi saknas ===&lt;br /&gt;
&lt;br /&gt;
Om tangentbord och styrplatta fungerar men Wi-Fi saknas är T2-kärnan sannolikt redan installerad.&lt;br /&gt;
&lt;br /&gt;
Problemet är då ofta att Apple-firmware saknas.&lt;br /&gt;
&lt;br /&gt;
Kör:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och starta därefter om datorn.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi visas men inga nätverk hittas ===&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rfkill&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera även kärnloggen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dmesg | grep -iE &#039;brcm|firmware&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bluetooth fungerar inte ===&lt;br /&gt;
&lt;br /&gt;
Kontrollera först:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl status bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sedan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om Bluetooth-hårdvaran hittas men firmware saknas bör Apple-firmware installeras på nytt.&lt;br /&gt;
&lt;br /&gt;
== Sammanfattning ==&lt;br /&gt;
&lt;br /&gt;
För att Ubuntu skall fungera bra på en Intelbaserad Mac med Apple T2 behövs i huvudsak:&lt;br /&gt;
&lt;br /&gt;
# En Linuxkärna med stöd för Apple T2.&lt;br /&gt;
# Rätt Linuxdrivrutiner för datorns hårdvara.&lt;br /&gt;
# Apples firmware för bland annat Wi-Fi och Bluetooth.&lt;br /&gt;
&lt;br /&gt;
För Ubuntu rekommenderas en T2-anpassad installationsavbildning från T2Linux.&lt;br /&gt;
&lt;br /&gt;
Om systemet redan är installerat och tangentbordet fungerar men Wi-Fi och Bluetooth saknas är det ofta firmware som återstår.&lt;br /&gt;
&lt;br /&gt;
Med macOS kvar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utan macOS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Externa länkar ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/t2linux/T2-Ubuntu T2-Ubuntu]&lt;br /&gt;
* [https://wiki.t2linux.org/distributions/ubuntu/home/ T2Linux – Ubuntu]&lt;br /&gt;
* [https://wiki.t2linux.org/guides/wifi-bluetooth/ T2Linux – Wi-Fi och Bluetooth]&lt;br /&gt;
* [https://wiki.t2linux.org/guides/postinstall/ T2Linux – installation och efterkonfiguration]&lt;br /&gt;
* [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret på:&lt;br /&gt;
* [https://www.linux.se/kontakta-linux-se/ Kontakta Linux.se]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp Hemma] som har sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10019</id>
		<title>Ubuntu på intel macar som har T2 Chip</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10019"/>
		<updated>2026-09-25T06:32:54Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Se även */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ubuntu på Mac med Apple T2 =&lt;br /&gt;
&lt;br /&gt;
Vissa Intelbaserade Mac-datorer har Apples säkerhetschip &#039;&#039;&#039;T2&#039;&#039;&#039;, som bland annat hanterar delar av datorns hårdvara, säkerhet och uppstart.&lt;br /&gt;
&lt;br /&gt;
På dessa modeller behöver Linux särskilt stöd för T2-plattformen. En vanlig Ubuntu-installation kan därför få problem med exempelvis:&lt;br /&gt;
&lt;br /&gt;
* Inbyggt tangentbord&lt;br /&gt;
* Styrplatta&lt;br /&gt;
* Ljud&lt;br /&gt;
* Wi-Fi&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* Fläktstyrning&lt;br /&gt;
* Vissa andra interna enheter&lt;br /&gt;
&lt;br /&gt;
För Ubuntu rekommenderas därför en T2-anpassad installationsavbildning från [https://github.com/t2linux/T2-Ubuntu T2Linux-projektet].&lt;br /&gt;
&lt;br /&gt;
Kontrollera även projektets [https://wiki.t2linux.org/distributions/ubuntu/home/ installationsanvisningar för Ubuntu] innan installationen.&lt;br /&gt;
&lt;br /&gt;
== Intelbaserade Macar med T2-chip ==&lt;br /&gt;
&lt;br /&gt;
Följande Intelbaserade Mac-modeller har Apple T2-säkerhetschip.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Mac-modeller med Apple T2-chip&lt;br /&gt;
! Modell&lt;br /&gt;
! Årsmodeller med T2&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Pro&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Air&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| iMac&lt;br /&gt;
| 27 tum, Retina 5K, 2020&lt;br /&gt;
|-&lt;br /&gt;
| iMac Pro&lt;br /&gt;
| Samtliga&lt;br /&gt;
|-&lt;br /&gt;
| Mac mini&lt;br /&gt;
| 2018&lt;br /&gt;
|-&lt;br /&gt;
| Mac Pro&lt;br /&gt;
| 2019&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Årtalen avser modellernas lanseringsår och inte när datorn köptes.&lt;br /&gt;
&lt;br /&gt;
Mac-datorer med Apple Silicon, exempelvis M1, M2, M3 och senare, använder inte ett separat T2-chip och omfattas därför inte av denna guide.&lt;br /&gt;
&lt;br /&gt;
Källa: [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
== Installera Ubuntu på en T2-Mac ==&lt;br /&gt;
&lt;br /&gt;
På en T2-Mac bör man inte utgå från att en vanlig Ubuntu-ISO fungerar fullt ut.&lt;br /&gt;
&lt;br /&gt;
Problemet är att flera interna enheter är kopplade till eller beroende av Apples T2-arkitektur. För att exempelvis tangentbord och styrplatta skall fungera korrekt krävs en Linuxkärna med stöd för T2.&lt;br /&gt;
&lt;br /&gt;
Använd därför i första hand T2-Ubuntu:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/t2linux/T2-Ubuntu T2-Ubuntu på GitHub]&lt;br /&gt;
* [https://wiki.t2linux.org/distributions/ubuntu/home/ T2Linux – Ubuntu]&lt;br /&gt;
&lt;br /&gt;
Efter installationen kan man kontrollera vilken Linuxkärna som används med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uname -r&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om det inbyggda tangentbordet och styrplattan fungerar är det normalt ett tecken på att T2-kärnan fungerar.&lt;br /&gt;
&lt;br /&gt;
== Wi-Fi och Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
Även om Ubuntu startar och tangentbordet fungerar behöver Wi-Fi och Bluetooth normalt ytterligare firmware från Apple.&lt;br /&gt;
&lt;br /&gt;
På många T2-Macar används Broadcom-baserad trådlös hårdvara.&lt;br /&gt;
&lt;br /&gt;
För Wi-Fi används normalt Linuxdrivrutinen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För Bluetooth används på många modeller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Själva drivrutinerna räcker dock inte alltid. Firmware måste också installeras.&lt;br /&gt;
&lt;br /&gt;
== Kontrollera Wi-Fi-hårdvaran ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera vilken nätverkshårdvara datorn har:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lspci -nnk | grep -A4 -i network&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera om &#039;&#039;brcmfmac&#039;&#039; är laddad:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Man kan exempelvis få:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
brcmfmac&lt;br /&gt;
brcmfmac_wcc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På en T2-Mac skall man normalt inte installera Broadcoms gamla STA-drivrutin, exempelvis:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bcmwl-kernel-source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
broadcom-wl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
T2Linux använder i stället Linuxkärnans &#039;&#039;brcmfmac&#039;&#039;-drivrutin tillsammans med rätt Apple-firmware.&lt;br /&gt;
&lt;br /&gt;
== Installera Apple-firmware ==&lt;br /&gt;
&lt;br /&gt;
T2Linux tillhandahåller verktyget:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
get-apple-firmware&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Firmware kan hämtas från den befintliga macOS-installationen eller via Internet.&lt;br /&gt;
&lt;br /&gt;
=== Om macOS finns kvar ==&lt;br /&gt;
&lt;br /&gt;
Om macOS fortfarande finns installerat kan rätt firmware hämtas därifrån.&lt;br /&gt;
&lt;br /&gt;
Kör:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta därefter om datorn:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Efter omstart bör Wi-Fi och Bluetooth normalt kunna identifieras av Linux.&lt;br /&gt;
&lt;br /&gt;
== Om macOS inte finns kvar ==&lt;br /&gt;
&lt;br /&gt;
Om macOS har tagits bort kan firmware i stället hämtas via Internet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För detta behöver datorn tillfälligt ha Internetanslutning på något annat sätt.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
* USB-Ethernet&lt;br /&gt;
* USB-tethering via mobiltelefon&lt;br /&gt;
* Externt USB-Wi-Fi-kort som Linux redan stöder&lt;br /&gt;
&lt;br /&gt;
Starta därefter om datorn:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kontrollera Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
Efter omstart kan nätverksenheterna visas med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En fungerande Wi-Fi-enhet kan exempelvis visas som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DEVICE       TYPE      STATE&lt;br /&gt;
wlp1s0f0     wifi      disconnected&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Visa tillgängliga trådlösa nätverk:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device wifi list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att ansluta via kommandoraden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device wifi connect &amp;quot;SSID&amp;quot; password &amp;quot;lösenord&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På Ubuntu Desktop kan man normalt även ansluta via den vanliga grafiska nätverksmenyn.&lt;br /&gt;
&lt;br /&gt;
== Ladda om Wi-Fi-drivrutinen ==&lt;br /&gt;
&lt;br /&gt;
Om firmware har installerats men Wi-Fi fortfarande inte visas kan drivrutinen laddas om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo modprobe -r brcmfmac_wcc&lt;br /&gt;
sudo modprobe -r brcmfmac&lt;br /&gt;
sudo modprobe brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera därefter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Felsök Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera kärnans meddelanden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo journalctl -k --grep=brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dmesg | grep -iE &#039;brcm|brcmfmac|firmware&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om en firmwarefil saknas kan man få fel som liknar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Direct firmware load failed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I så fall bör Apple-firmware installeras på nytt.&lt;br /&gt;
&lt;br /&gt;
Om macOS finns:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om macOS saknas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kontrollera rfkill ==&lt;br /&gt;
&lt;br /&gt;
Wi-Fi eller Bluetooth kan även vara mjukvarublockerat.&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rfkill&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att ta bort blockering:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo rfkill unblock wifi&lt;br /&gt;
sudo rfkill unblock bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera även NetworkManagers radiostatus:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktivera Wi-Fi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio wifi on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera om Bluetooth-drivrutinen är laddad:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om modulen finns kan den vid behov laddas om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo modprobe -r hci_bcm4377&lt;br /&gt;
sudo modprobe hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera Bluetooth-tjänsten:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl status bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om tjänsten inte körs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo systemctl enable --now bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera om Linux hittar någon Bluetooth-adapter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En fungerande adapter kan exempelvis visas som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Controller XX:XX:XX:XX:XX:XX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ansluta en Bluetooth-enhet ==&lt;br /&gt;
&lt;br /&gt;
Starta Bluetooths kommandoradsverktyg:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktivera Bluetooth:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
power on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta sökning:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
scan on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
När enheten har hittats används dess Bluetooth-adress.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pair XX:XX:XX:XX:XX:XX&lt;br /&gt;
trust XX:XX:XX:XX:XX:XX&lt;br /&gt;
connect XX:XX:XX:XX:XX:XX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avsluta:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
quit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vanliga problem ==&lt;br /&gt;
&lt;br /&gt;
=== Tangentbord och styrplatta fungerar inte ===&lt;br /&gt;
&lt;br /&gt;
Om det inbyggda tangentbordet eller styrplattan inte fungerar används sannolikt inte en korrekt T2-kärna.&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uname -r&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Använd i första hand en T2-anpassad distribution eller kärna från T2Linux-projektet.&lt;br /&gt;
&lt;br /&gt;
=== Tangentbord fungerar men Wi-Fi saknas ===&lt;br /&gt;
&lt;br /&gt;
Om tangentbord och styrplatta fungerar men Wi-Fi saknas är T2-kärnan sannolikt redan installerad.&lt;br /&gt;
&lt;br /&gt;
Problemet är då ofta att Apple-firmware saknas.&lt;br /&gt;
&lt;br /&gt;
Kör:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och starta därefter om datorn.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi visas men inga nätverk hittas ===&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rfkill&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera även kärnloggen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dmesg | grep -iE &#039;brcm|firmware&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bluetooth fungerar inte ===&lt;br /&gt;
&lt;br /&gt;
Kontrollera först:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl status bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sedan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om Bluetooth-hårdvaran hittas men firmware saknas bör Apple-firmware installeras på nytt.&lt;br /&gt;
&lt;br /&gt;
== Sammanfattning ==&lt;br /&gt;
&lt;br /&gt;
För att Ubuntu skall fungera bra på en Intelbaserad Mac med Apple T2 behövs i huvudsak:&lt;br /&gt;
&lt;br /&gt;
# En Linuxkärna med stöd för Apple T2.&lt;br /&gt;
# Rätt Linuxdrivrutiner för datorns hårdvara.&lt;br /&gt;
# Apples firmware för bland annat Wi-Fi och Bluetooth.&lt;br /&gt;
&lt;br /&gt;
För Ubuntu rekommenderas en T2-anpassad installationsavbildning från T2Linux.&lt;br /&gt;
&lt;br /&gt;
Om systemet redan är installerat och tangentbordet fungerar men Wi-Fi och Bluetooth saknas är det ofta firmware som återstår.&lt;br /&gt;
&lt;br /&gt;
Med macOS kvar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utan macOS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Externa länkar ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/t2linux/T2-Ubuntu T2-Ubuntu]&lt;br /&gt;
* [https://wiki.t2linux.org/distributions/ubuntu/home/ T2Linux – Ubuntu]&lt;br /&gt;
* [https://wiki.t2linux.org/guides/wifi-bluetooth/ T2Linux – Wi-Fi och Bluetooth]&lt;br /&gt;
* [https://wiki.t2linux.org/guides/postinstall/ T2Linux – installation och efterkonfiguration]&lt;br /&gt;
* [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret på:&lt;br /&gt;
* [https://www.linux.se/kontakta-linux-se/ Kontakta Linux.se]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp Hemma] som har sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10018</id>
		<title>Ubuntu på intel macar som har T2 Chip</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10018"/>
		<updated>2026-09-25T06:32:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* = Bluetooth fungerar inte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ubuntu på Mac med Apple T2 =&lt;br /&gt;
&lt;br /&gt;
Vissa Intelbaserade Mac-datorer har Apples säkerhetschip &#039;&#039;&#039;T2&#039;&#039;&#039;, som bland annat hanterar delar av datorns hårdvara, säkerhet och uppstart.&lt;br /&gt;
&lt;br /&gt;
På dessa modeller behöver Linux särskilt stöd för T2-plattformen. En vanlig Ubuntu-installation kan därför få problem med exempelvis:&lt;br /&gt;
&lt;br /&gt;
* Inbyggt tangentbord&lt;br /&gt;
* Styrplatta&lt;br /&gt;
* Ljud&lt;br /&gt;
* Wi-Fi&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* Fläktstyrning&lt;br /&gt;
* Vissa andra interna enheter&lt;br /&gt;
&lt;br /&gt;
För Ubuntu rekommenderas därför en T2-anpassad installationsavbildning från [https://github.com/t2linux/T2-Ubuntu T2Linux-projektet].&lt;br /&gt;
&lt;br /&gt;
Kontrollera även projektets [https://wiki.t2linux.org/distributions/ubuntu/home/ installationsanvisningar för Ubuntu] innan installationen.&lt;br /&gt;
&lt;br /&gt;
== Intelbaserade Macar med T2-chip ==&lt;br /&gt;
&lt;br /&gt;
Följande Intelbaserade Mac-modeller har Apple T2-säkerhetschip.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Mac-modeller med Apple T2-chip&lt;br /&gt;
! Modell&lt;br /&gt;
! Årsmodeller med T2&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Pro&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Air&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| iMac&lt;br /&gt;
| 27 tum, Retina 5K, 2020&lt;br /&gt;
|-&lt;br /&gt;
| iMac Pro&lt;br /&gt;
| Samtliga&lt;br /&gt;
|-&lt;br /&gt;
| Mac mini&lt;br /&gt;
| 2018&lt;br /&gt;
|-&lt;br /&gt;
| Mac Pro&lt;br /&gt;
| 2019&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Årtalen avser modellernas lanseringsår och inte när datorn köptes.&lt;br /&gt;
&lt;br /&gt;
Mac-datorer med Apple Silicon, exempelvis M1, M2, M3 och senare, använder inte ett separat T2-chip och omfattas därför inte av denna guide.&lt;br /&gt;
&lt;br /&gt;
Källa: [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
== Installera Ubuntu på en T2-Mac ==&lt;br /&gt;
&lt;br /&gt;
På en T2-Mac bör man inte utgå från att en vanlig Ubuntu-ISO fungerar fullt ut.&lt;br /&gt;
&lt;br /&gt;
Problemet är att flera interna enheter är kopplade till eller beroende av Apples T2-arkitektur. För att exempelvis tangentbord och styrplatta skall fungera korrekt krävs en Linuxkärna med stöd för T2.&lt;br /&gt;
&lt;br /&gt;
Använd därför i första hand T2-Ubuntu:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/t2linux/T2-Ubuntu T2-Ubuntu på GitHub]&lt;br /&gt;
* [https://wiki.t2linux.org/distributions/ubuntu/home/ T2Linux – Ubuntu]&lt;br /&gt;
&lt;br /&gt;
Efter installationen kan man kontrollera vilken Linuxkärna som används med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uname -r&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om det inbyggda tangentbordet och styrplattan fungerar är det normalt ett tecken på att T2-kärnan fungerar.&lt;br /&gt;
&lt;br /&gt;
== Wi-Fi och Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
Även om Ubuntu startar och tangentbordet fungerar behöver Wi-Fi och Bluetooth normalt ytterligare firmware från Apple.&lt;br /&gt;
&lt;br /&gt;
På många T2-Macar används Broadcom-baserad trådlös hårdvara.&lt;br /&gt;
&lt;br /&gt;
För Wi-Fi används normalt Linuxdrivrutinen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För Bluetooth används på många modeller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Själva drivrutinerna räcker dock inte alltid. Firmware måste också installeras.&lt;br /&gt;
&lt;br /&gt;
== Kontrollera Wi-Fi-hårdvaran ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera vilken nätverkshårdvara datorn har:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lspci -nnk | grep -A4 -i network&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera om &#039;&#039;brcmfmac&#039;&#039; är laddad:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Man kan exempelvis få:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
brcmfmac&lt;br /&gt;
brcmfmac_wcc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På en T2-Mac skall man normalt inte installera Broadcoms gamla STA-drivrutin, exempelvis:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bcmwl-kernel-source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
broadcom-wl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
T2Linux använder i stället Linuxkärnans &#039;&#039;brcmfmac&#039;&#039;-drivrutin tillsammans med rätt Apple-firmware.&lt;br /&gt;
&lt;br /&gt;
== Installera Apple-firmware ==&lt;br /&gt;
&lt;br /&gt;
T2Linux tillhandahåller verktyget:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
get-apple-firmware&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Firmware kan hämtas från den befintliga macOS-installationen eller via Internet.&lt;br /&gt;
&lt;br /&gt;
=== Om macOS finns kvar ==&lt;br /&gt;
&lt;br /&gt;
Om macOS fortfarande finns installerat kan rätt firmware hämtas därifrån.&lt;br /&gt;
&lt;br /&gt;
Kör:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta därefter om datorn:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Efter omstart bör Wi-Fi och Bluetooth normalt kunna identifieras av Linux.&lt;br /&gt;
&lt;br /&gt;
== Om macOS inte finns kvar ==&lt;br /&gt;
&lt;br /&gt;
Om macOS har tagits bort kan firmware i stället hämtas via Internet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För detta behöver datorn tillfälligt ha Internetanslutning på något annat sätt.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
* USB-Ethernet&lt;br /&gt;
* USB-tethering via mobiltelefon&lt;br /&gt;
* Externt USB-Wi-Fi-kort som Linux redan stöder&lt;br /&gt;
&lt;br /&gt;
Starta därefter om datorn:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kontrollera Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
Efter omstart kan nätverksenheterna visas med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En fungerande Wi-Fi-enhet kan exempelvis visas som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DEVICE       TYPE      STATE&lt;br /&gt;
wlp1s0f0     wifi      disconnected&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Visa tillgängliga trådlösa nätverk:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device wifi list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att ansluta via kommandoraden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device wifi connect &amp;quot;SSID&amp;quot; password &amp;quot;lösenord&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På Ubuntu Desktop kan man normalt även ansluta via den vanliga grafiska nätverksmenyn.&lt;br /&gt;
&lt;br /&gt;
== Ladda om Wi-Fi-drivrutinen ==&lt;br /&gt;
&lt;br /&gt;
Om firmware har installerats men Wi-Fi fortfarande inte visas kan drivrutinen laddas om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo modprobe -r brcmfmac_wcc&lt;br /&gt;
sudo modprobe -r brcmfmac&lt;br /&gt;
sudo modprobe brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera därefter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Felsök Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera kärnans meddelanden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo journalctl -k --grep=brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dmesg | grep -iE &#039;brcm|brcmfmac|firmware&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om en firmwarefil saknas kan man få fel som liknar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Direct firmware load failed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I så fall bör Apple-firmware installeras på nytt.&lt;br /&gt;
&lt;br /&gt;
Om macOS finns:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om macOS saknas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kontrollera rfkill ==&lt;br /&gt;
&lt;br /&gt;
Wi-Fi eller Bluetooth kan även vara mjukvarublockerat.&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rfkill&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att ta bort blockering:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo rfkill unblock wifi&lt;br /&gt;
sudo rfkill unblock bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera även NetworkManagers radiostatus:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktivera Wi-Fi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio wifi on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera om Bluetooth-drivrutinen är laddad:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om modulen finns kan den vid behov laddas om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo modprobe -r hci_bcm4377&lt;br /&gt;
sudo modprobe hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera Bluetooth-tjänsten:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl status bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om tjänsten inte körs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo systemctl enable --now bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera om Linux hittar någon Bluetooth-adapter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En fungerande adapter kan exempelvis visas som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Controller XX:XX:XX:XX:XX:XX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ansluta en Bluetooth-enhet ==&lt;br /&gt;
&lt;br /&gt;
Starta Bluetooths kommandoradsverktyg:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktivera Bluetooth:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
power on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta sökning:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
scan on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
När enheten har hittats används dess Bluetooth-adress.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pair XX:XX:XX:XX:XX:XX&lt;br /&gt;
trust XX:XX:XX:XX:XX:XX&lt;br /&gt;
connect XX:XX:XX:XX:XX:XX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avsluta:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
quit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vanliga problem ==&lt;br /&gt;
&lt;br /&gt;
=== Tangentbord och styrplatta fungerar inte ===&lt;br /&gt;
&lt;br /&gt;
Om det inbyggda tangentbordet eller styrplattan inte fungerar används sannolikt inte en korrekt T2-kärna.&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uname -r&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Använd i första hand en T2-anpassad distribution eller kärna från T2Linux-projektet.&lt;br /&gt;
&lt;br /&gt;
=== Tangentbord fungerar men Wi-Fi saknas ===&lt;br /&gt;
&lt;br /&gt;
Om tangentbord och styrplatta fungerar men Wi-Fi saknas är T2-kärnan sannolikt redan installerad.&lt;br /&gt;
&lt;br /&gt;
Problemet är då ofta att Apple-firmware saknas.&lt;br /&gt;
&lt;br /&gt;
Kör:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och starta därefter om datorn.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi visas men inga nätverk hittas ===&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rfkill&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera även kärnloggen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dmesg | grep -iE &#039;brcm|firmware&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bluetooth fungerar inte ===&lt;br /&gt;
&lt;br /&gt;
Kontrollera först:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl status bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sedan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om Bluetooth-hårdvaran hittas men firmware saknas bör Apple-firmware installeras på nytt.&lt;br /&gt;
&lt;br /&gt;
== Sammanfattning ==&lt;br /&gt;
&lt;br /&gt;
För att Ubuntu skall fungera bra på en Intelbaserad Mac med Apple T2 behövs i huvudsak:&lt;br /&gt;
&lt;br /&gt;
# En Linuxkärna med stöd för Apple T2.&lt;br /&gt;
# Rätt Linuxdrivrutiner för datorns hårdvara.&lt;br /&gt;
# Apples firmware för bland annat Wi-Fi och Bluetooth.&lt;br /&gt;
&lt;br /&gt;
För Ubuntu rekommenderas en T2-anpassad installationsavbildning från T2Linux.&lt;br /&gt;
&lt;br /&gt;
Om systemet redan är installerat och tangentbordet fungerar men Wi-Fi och Bluetooth saknas är det ofta firmware som återstår.&lt;br /&gt;
&lt;br /&gt;
Med macOS kvar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utan macOS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Se även ==&lt;br /&gt;
&lt;br /&gt;
* [[Ubuntu]]&lt;br /&gt;
* [[Mac]]&lt;br /&gt;
* [[Wi-Fi]]&lt;br /&gt;
* [[Bluetooth]]&lt;br /&gt;
* [[NetworkManager]]&lt;br /&gt;
&lt;br /&gt;
== Externa länkar ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/t2linux/T2-Ubuntu T2-Ubuntu]&lt;br /&gt;
* [https://wiki.t2linux.org/distributions/ubuntu/home/ T2Linux – Ubuntu]&lt;br /&gt;
* [https://wiki.t2linux.org/guides/wifi-bluetooth/ T2Linux – Wi-Fi och Bluetooth]&lt;br /&gt;
* [https://wiki.t2linux.org/guides/postinstall/ T2Linux – installation och efterkonfiguration]&lt;br /&gt;
* [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret på:&lt;br /&gt;
* [https://www.linux.se/kontakta-linux-se/ Kontakta Linux.se]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp Hemma] som har sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10017</id>
		<title>Ubuntu på intel macar som har T2 Chip</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10017"/>
		<updated>2026-09-25T06:32:32Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* = Wi-Fi visas men inga nätverk hittas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ubuntu på Mac med Apple T2 =&lt;br /&gt;
&lt;br /&gt;
Vissa Intelbaserade Mac-datorer har Apples säkerhetschip &#039;&#039;&#039;T2&#039;&#039;&#039;, som bland annat hanterar delar av datorns hårdvara, säkerhet och uppstart.&lt;br /&gt;
&lt;br /&gt;
På dessa modeller behöver Linux särskilt stöd för T2-plattformen. En vanlig Ubuntu-installation kan därför få problem med exempelvis:&lt;br /&gt;
&lt;br /&gt;
* Inbyggt tangentbord&lt;br /&gt;
* Styrplatta&lt;br /&gt;
* Ljud&lt;br /&gt;
* Wi-Fi&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* Fläktstyrning&lt;br /&gt;
* Vissa andra interna enheter&lt;br /&gt;
&lt;br /&gt;
För Ubuntu rekommenderas därför en T2-anpassad installationsavbildning från [https://github.com/t2linux/T2-Ubuntu T2Linux-projektet].&lt;br /&gt;
&lt;br /&gt;
Kontrollera även projektets [https://wiki.t2linux.org/distributions/ubuntu/home/ installationsanvisningar för Ubuntu] innan installationen.&lt;br /&gt;
&lt;br /&gt;
== Intelbaserade Macar med T2-chip ==&lt;br /&gt;
&lt;br /&gt;
Följande Intelbaserade Mac-modeller har Apple T2-säkerhetschip.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Mac-modeller med Apple T2-chip&lt;br /&gt;
! Modell&lt;br /&gt;
! Årsmodeller med T2&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Pro&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Air&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| iMac&lt;br /&gt;
| 27 tum, Retina 5K, 2020&lt;br /&gt;
|-&lt;br /&gt;
| iMac Pro&lt;br /&gt;
| Samtliga&lt;br /&gt;
|-&lt;br /&gt;
| Mac mini&lt;br /&gt;
| 2018&lt;br /&gt;
|-&lt;br /&gt;
| Mac Pro&lt;br /&gt;
| 2019&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Årtalen avser modellernas lanseringsår och inte när datorn köptes.&lt;br /&gt;
&lt;br /&gt;
Mac-datorer med Apple Silicon, exempelvis M1, M2, M3 och senare, använder inte ett separat T2-chip och omfattas därför inte av denna guide.&lt;br /&gt;
&lt;br /&gt;
Källa: [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
== Installera Ubuntu på en T2-Mac ==&lt;br /&gt;
&lt;br /&gt;
På en T2-Mac bör man inte utgå från att en vanlig Ubuntu-ISO fungerar fullt ut.&lt;br /&gt;
&lt;br /&gt;
Problemet är att flera interna enheter är kopplade till eller beroende av Apples T2-arkitektur. För att exempelvis tangentbord och styrplatta skall fungera korrekt krävs en Linuxkärna med stöd för T2.&lt;br /&gt;
&lt;br /&gt;
Använd därför i första hand T2-Ubuntu:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/t2linux/T2-Ubuntu T2-Ubuntu på GitHub]&lt;br /&gt;
* [https://wiki.t2linux.org/distributions/ubuntu/home/ T2Linux – Ubuntu]&lt;br /&gt;
&lt;br /&gt;
Efter installationen kan man kontrollera vilken Linuxkärna som används med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uname -r&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om det inbyggda tangentbordet och styrplattan fungerar är det normalt ett tecken på att T2-kärnan fungerar.&lt;br /&gt;
&lt;br /&gt;
== Wi-Fi och Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
Även om Ubuntu startar och tangentbordet fungerar behöver Wi-Fi och Bluetooth normalt ytterligare firmware från Apple.&lt;br /&gt;
&lt;br /&gt;
På många T2-Macar används Broadcom-baserad trådlös hårdvara.&lt;br /&gt;
&lt;br /&gt;
För Wi-Fi används normalt Linuxdrivrutinen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För Bluetooth används på många modeller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Själva drivrutinerna räcker dock inte alltid. Firmware måste också installeras.&lt;br /&gt;
&lt;br /&gt;
== Kontrollera Wi-Fi-hårdvaran ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera vilken nätverkshårdvara datorn har:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lspci -nnk | grep -A4 -i network&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera om &#039;&#039;brcmfmac&#039;&#039; är laddad:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Man kan exempelvis få:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
brcmfmac&lt;br /&gt;
brcmfmac_wcc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På en T2-Mac skall man normalt inte installera Broadcoms gamla STA-drivrutin, exempelvis:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bcmwl-kernel-source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
broadcom-wl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
T2Linux använder i stället Linuxkärnans &#039;&#039;brcmfmac&#039;&#039;-drivrutin tillsammans med rätt Apple-firmware.&lt;br /&gt;
&lt;br /&gt;
== Installera Apple-firmware ==&lt;br /&gt;
&lt;br /&gt;
T2Linux tillhandahåller verktyget:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
get-apple-firmware&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Firmware kan hämtas från den befintliga macOS-installationen eller via Internet.&lt;br /&gt;
&lt;br /&gt;
=== Om macOS finns kvar ==&lt;br /&gt;
&lt;br /&gt;
Om macOS fortfarande finns installerat kan rätt firmware hämtas därifrån.&lt;br /&gt;
&lt;br /&gt;
Kör:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta därefter om datorn:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Efter omstart bör Wi-Fi och Bluetooth normalt kunna identifieras av Linux.&lt;br /&gt;
&lt;br /&gt;
== Om macOS inte finns kvar ==&lt;br /&gt;
&lt;br /&gt;
Om macOS har tagits bort kan firmware i stället hämtas via Internet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För detta behöver datorn tillfälligt ha Internetanslutning på något annat sätt.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
* USB-Ethernet&lt;br /&gt;
* USB-tethering via mobiltelefon&lt;br /&gt;
* Externt USB-Wi-Fi-kort som Linux redan stöder&lt;br /&gt;
&lt;br /&gt;
Starta därefter om datorn:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kontrollera Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
Efter omstart kan nätverksenheterna visas med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En fungerande Wi-Fi-enhet kan exempelvis visas som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DEVICE       TYPE      STATE&lt;br /&gt;
wlp1s0f0     wifi      disconnected&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Visa tillgängliga trådlösa nätverk:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device wifi list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att ansluta via kommandoraden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device wifi connect &amp;quot;SSID&amp;quot; password &amp;quot;lösenord&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På Ubuntu Desktop kan man normalt även ansluta via den vanliga grafiska nätverksmenyn.&lt;br /&gt;
&lt;br /&gt;
== Ladda om Wi-Fi-drivrutinen ==&lt;br /&gt;
&lt;br /&gt;
Om firmware har installerats men Wi-Fi fortfarande inte visas kan drivrutinen laddas om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo modprobe -r brcmfmac_wcc&lt;br /&gt;
sudo modprobe -r brcmfmac&lt;br /&gt;
sudo modprobe brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera därefter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Felsök Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera kärnans meddelanden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo journalctl -k --grep=brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dmesg | grep -iE &#039;brcm|brcmfmac|firmware&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om en firmwarefil saknas kan man få fel som liknar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Direct firmware load failed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I så fall bör Apple-firmware installeras på nytt.&lt;br /&gt;
&lt;br /&gt;
Om macOS finns:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om macOS saknas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kontrollera rfkill ==&lt;br /&gt;
&lt;br /&gt;
Wi-Fi eller Bluetooth kan även vara mjukvarublockerat.&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rfkill&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att ta bort blockering:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo rfkill unblock wifi&lt;br /&gt;
sudo rfkill unblock bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera även NetworkManagers radiostatus:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktivera Wi-Fi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio wifi on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera om Bluetooth-drivrutinen är laddad:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om modulen finns kan den vid behov laddas om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo modprobe -r hci_bcm4377&lt;br /&gt;
sudo modprobe hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera Bluetooth-tjänsten:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl status bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om tjänsten inte körs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo systemctl enable --now bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera om Linux hittar någon Bluetooth-adapter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En fungerande adapter kan exempelvis visas som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Controller XX:XX:XX:XX:XX:XX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ansluta en Bluetooth-enhet ==&lt;br /&gt;
&lt;br /&gt;
Starta Bluetooths kommandoradsverktyg:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktivera Bluetooth:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
power on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta sökning:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
scan on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
När enheten har hittats används dess Bluetooth-adress.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pair XX:XX:XX:XX:XX:XX&lt;br /&gt;
trust XX:XX:XX:XX:XX:XX&lt;br /&gt;
connect XX:XX:XX:XX:XX:XX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avsluta:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
quit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vanliga problem ==&lt;br /&gt;
&lt;br /&gt;
=== Tangentbord och styrplatta fungerar inte ===&lt;br /&gt;
&lt;br /&gt;
Om det inbyggda tangentbordet eller styrplattan inte fungerar används sannolikt inte en korrekt T2-kärna.&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uname -r&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Använd i första hand en T2-anpassad distribution eller kärna från T2Linux-projektet.&lt;br /&gt;
&lt;br /&gt;
=== Tangentbord fungerar men Wi-Fi saknas ===&lt;br /&gt;
&lt;br /&gt;
Om tangentbord och styrplatta fungerar men Wi-Fi saknas är T2-kärnan sannolikt redan installerad.&lt;br /&gt;
&lt;br /&gt;
Problemet är då ofta att Apple-firmware saknas.&lt;br /&gt;
&lt;br /&gt;
Kör:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och starta därefter om datorn.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi visas men inga nätverk hittas ===&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rfkill&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera även kärnloggen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dmesg | grep -iE &#039;brcm|firmware&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bluetooth fungerar inte ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera först:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl status bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sedan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om Bluetooth-hårdvaran hittas men firmware saknas bör Apple-firmware installeras på nytt.&lt;br /&gt;
&lt;br /&gt;
== Sammanfattning ==&lt;br /&gt;
&lt;br /&gt;
För att Ubuntu skall fungera bra på en Intelbaserad Mac med Apple T2 behövs i huvudsak:&lt;br /&gt;
&lt;br /&gt;
# En Linuxkärna med stöd för Apple T2.&lt;br /&gt;
# Rätt Linuxdrivrutiner för datorns hårdvara.&lt;br /&gt;
# Apples firmware för bland annat Wi-Fi och Bluetooth.&lt;br /&gt;
&lt;br /&gt;
För Ubuntu rekommenderas en T2-anpassad installationsavbildning från T2Linux.&lt;br /&gt;
&lt;br /&gt;
Om systemet redan är installerat och tangentbordet fungerar men Wi-Fi och Bluetooth saknas är det ofta firmware som återstår.&lt;br /&gt;
&lt;br /&gt;
Med macOS kvar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utan macOS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Se även ==&lt;br /&gt;
&lt;br /&gt;
* [[Ubuntu]]&lt;br /&gt;
* [[Mac]]&lt;br /&gt;
* [[Wi-Fi]]&lt;br /&gt;
* [[Bluetooth]]&lt;br /&gt;
* [[NetworkManager]]&lt;br /&gt;
&lt;br /&gt;
== Externa länkar ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/t2linux/T2-Ubuntu T2-Ubuntu]&lt;br /&gt;
* [https://wiki.t2linux.org/distributions/ubuntu/home/ T2Linux – Ubuntu]&lt;br /&gt;
* [https://wiki.t2linux.org/guides/wifi-bluetooth/ T2Linux – Wi-Fi och Bluetooth]&lt;br /&gt;
* [https://wiki.t2linux.org/guides/postinstall/ T2Linux – installation och efterkonfiguration]&lt;br /&gt;
* [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret på:&lt;br /&gt;
* [https://www.linux.se/kontakta-linux-se/ Kontakta Linux.se]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp Hemma] som har sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10016</id>
		<title>Ubuntu på intel macar som har T2 Chip</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10016"/>
		<updated>2026-09-25T06:32:23Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* = Tangentbord fungerar men Wi-Fi saknas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ubuntu på Mac med Apple T2 =&lt;br /&gt;
&lt;br /&gt;
Vissa Intelbaserade Mac-datorer har Apples säkerhetschip &#039;&#039;&#039;T2&#039;&#039;&#039;, som bland annat hanterar delar av datorns hårdvara, säkerhet och uppstart.&lt;br /&gt;
&lt;br /&gt;
På dessa modeller behöver Linux särskilt stöd för T2-plattformen. En vanlig Ubuntu-installation kan därför få problem med exempelvis:&lt;br /&gt;
&lt;br /&gt;
* Inbyggt tangentbord&lt;br /&gt;
* Styrplatta&lt;br /&gt;
* Ljud&lt;br /&gt;
* Wi-Fi&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* Fläktstyrning&lt;br /&gt;
* Vissa andra interna enheter&lt;br /&gt;
&lt;br /&gt;
För Ubuntu rekommenderas därför en T2-anpassad installationsavbildning från [https://github.com/t2linux/T2-Ubuntu T2Linux-projektet].&lt;br /&gt;
&lt;br /&gt;
Kontrollera även projektets [https://wiki.t2linux.org/distributions/ubuntu/home/ installationsanvisningar för Ubuntu] innan installationen.&lt;br /&gt;
&lt;br /&gt;
== Intelbaserade Macar med T2-chip ==&lt;br /&gt;
&lt;br /&gt;
Följande Intelbaserade Mac-modeller har Apple T2-säkerhetschip.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Mac-modeller med Apple T2-chip&lt;br /&gt;
! Modell&lt;br /&gt;
! Årsmodeller med T2&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Pro&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Air&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| iMac&lt;br /&gt;
| 27 tum, Retina 5K, 2020&lt;br /&gt;
|-&lt;br /&gt;
| iMac Pro&lt;br /&gt;
| Samtliga&lt;br /&gt;
|-&lt;br /&gt;
| Mac mini&lt;br /&gt;
| 2018&lt;br /&gt;
|-&lt;br /&gt;
| Mac Pro&lt;br /&gt;
| 2019&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Årtalen avser modellernas lanseringsår och inte när datorn köptes.&lt;br /&gt;
&lt;br /&gt;
Mac-datorer med Apple Silicon, exempelvis M1, M2, M3 och senare, använder inte ett separat T2-chip och omfattas därför inte av denna guide.&lt;br /&gt;
&lt;br /&gt;
Källa: [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
== Installera Ubuntu på en T2-Mac ==&lt;br /&gt;
&lt;br /&gt;
På en T2-Mac bör man inte utgå från att en vanlig Ubuntu-ISO fungerar fullt ut.&lt;br /&gt;
&lt;br /&gt;
Problemet är att flera interna enheter är kopplade till eller beroende av Apples T2-arkitektur. För att exempelvis tangentbord och styrplatta skall fungera korrekt krävs en Linuxkärna med stöd för T2.&lt;br /&gt;
&lt;br /&gt;
Använd därför i första hand T2-Ubuntu:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/t2linux/T2-Ubuntu T2-Ubuntu på GitHub]&lt;br /&gt;
* [https://wiki.t2linux.org/distributions/ubuntu/home/ T2Linux – Ubuntu]&lt;br /&gt;
&lt;br /&gt;
Efter installationen kan man kontrollera vilken Linuxkärna som används med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uname -r&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om det inbyggda tangentbordet och styrplattan fungerar är det normalt ett tecken på att T2-kärnan fungerar.&lt;br /&gt;
&lt;br /&gt;
== Wi-Fi och Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
Även om Ubuntu startar och tangentbordet fungerar behöver Wi-Fi och Bluetooth normalt ytterligare firmware från Apple.&lt;br /&gt;
&lt;br /&gt;
På många T2-Macar används Broadcom-baserad trådlös hårdvara.&lt;br /&gt;
&lt;br /&gt;
För Wi-Fi används normalt Linuxdrivrutinen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För Bluetooth används på många modeller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Själva drivrutinerna räcker dock inte alltid. Firmware måste också installeras.&lt;br /&gt;
&lt;br /&gt;
== Kontrollera Wi-Fi-hårdvaran ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera vilken nätverkshårdvara datorn har:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lspci -nnk | grep -A4 -i network&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera om &#039;&#039;brcmfmac&#039;&#039; är laddad:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Man kan exempelvis få:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
brcmfmac&lt;br /&gt;
brcmfmac_wcc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På en T2-Mac skall man normalt inte installera Broadcoms gamla STA-drivrutin, exempelvis:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bcmwl-kernel-source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
broadcom-wl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
T2Linux använder i stället Linuxkärnans &#039;&#039;brcmfmac&#039;&#039;-drivrutin tillsammans med rätt Apple-firmware.&lt;br /&gt;
&lt;br /&gt;
== Installera Apple-firmware ==&lt;br /&gt;
&lt;br /&gt;
T2Linux tillhandahåller verktyget:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
get-apple-firmware&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Firmware kan hämtas från den befintliga macOS-installationen eller via Internet.&lt;br /&gt;
&lt;br /&gt;
=== Om macOS finns kvar ==&lt;br /&gt;
&lt;br /&gt;
Om macOS fortfarande finns installerat kan rätt firmware hämtas därifrån.&lt;br /&gt;
&lt;br /&gt;
Kör:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta därefter om datorn:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Efter omstart bör Wi-Fi och Bluetooth normalt kunna identifieras av Linux.&lt;br /&gt;
&lt;br /&gt;
== Om macOS inte finns kvar ==&lt;br /&gt;
&lt;br /&gt;
Om macOS har tagits bort kan firmware i stället hämtas via Internet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För detta behöver datorn tillfälligt ha Internetanslutning på något annat sätt.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
* USB-Ethernet&lt;br /&gt;
* USB-tethering via mobiltelefon&lt;br /&gt;
* Externt USB-Wi-Fi-kort som Linux redan stöder&lt;br /&gt;
&lt;br /&gt;
Starta därefter om datorn:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kontrollera Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
Efter omstart kan nätverksenheterna visas med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En fungerande Wi-Fi-enhet kan exempelvis visas som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DEVICE       TYPE      STATE&lt;br /&gt;
wlp1s0f0     wifi      disconnected&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Visa tillgängliga trådlösa nätverk:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device wifi list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att ansluta via kommandoraden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device wifi connect &amp;quot;SSID&amp;quot; password &amp;quot;lösenord&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På Ubuntu Desktop kan man normalt även ansluta via den vanliga grafiska nätverksmenyn.&lt;br /&gt;
&lt;br /&gt;
== Ladda om Wi-Fi-drivrutinen ==&lt;br /&gt;
&lt;br /&gt;
Om firmware har installerats men Wi-Fi fortfarande inte visas kan drivrutinen laddas om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo modprobe -r brcmfmac_wcc&lt;br /&gt;
sudo modprobe -r brcmfmac&lt;br /&gt;
sudo modprobe brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera därefter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Felsök Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera kärnans meddelanden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo journalctl -k --grep=brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dmesg | grep -iE &#039;brcm|brcmfmac|firmware&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om en firmwarefil saknas kan man få fel som liknar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Direct firmware load failed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I så fall bör Apple-firmware installeras på nytt.&lt;br /&gt;
&lt;br /&gt;
Om macOS finns:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om macOS saknas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kontrollera rfkill ==&lt;br /&gt;
&lt;br /&gt;
Wi-Fi eller Bluetooth kan även vara mjukvarublockerat.&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rfkill&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att ta bort blockering:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo rfkill unblock wifi&lt;br /&gt;
sudo rfkill unblock bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera även NetworkManagers radiostatus:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktivera Wi-Fi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio wifi on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera om Bluetooth-drivrutinen är laddad:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om modulen finns kan den vid behov laddas om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo modprobe -r hci_bcm4377&lt;br /&gt;
sudo modprobe hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera Bluetooth-tjänsten:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl status bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om tjänsten inte körs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo systemctl enable --now bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera om Linux hittar någon Bluetooth-adapter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En fungerande adapter kan exempelvis visas som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Controller XX:XX:XX:XX:XX:XX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ansluta en Bluetooth-enhet ==&lt;br /&gt;
&lt;br /&gt;
Starta Bluetooths kommandoradsverktyg:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktivera Bluetooth:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
power on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta sökning:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
scan on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
När enheten har hittats används dess Bluetooth-adress.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pair XX:XX:XX:XX:XX:XX&lt;br /&gt;
trust XX:XX:XX:XX:XX:XX&lt;br /&gt;
connect XX:XX:XX:XX:XX:XX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avsluta:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
quit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vanliga problem ==&lt;br /&gt;
&lt;br /&gt;
=== Tangentbord och styrplatta fungerar inte ===&lt;br /&gt;
&lt;br /&gt;
Om det inbyggda tangentbordet eller styrplattan inte fungerar används sannolikt inte en korrekt T2-kärna.&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uname -r&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Använd i första hand en T2-anpassad distribution eller kärna från T2Linux-projektet.&lt;br /&gt;
&lt;br /&gt;
=== Tangentbord fungerar men Wi-Fi saknas ===&lt;br /&gt;
&lt;br /&gt;
Om tangentbord och styrplatta fungerar men Wi-Fi saknas är T2-kärnan sannolikt redan installerad.&lt;br /&gt;
&lt;br /&gt;
Problemet är då ofta att Apple-firmware saknas.&lt;br /&gt;
&lt;br /&gt;
Kör:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och starta därefter om datorn.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi visas men inga nätverk hittas ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rfkill&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera även kärnloggen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dmesg | grep -iE &#039;brcm|firmware&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bluetooth fungerar inte ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera först:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl status bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sedan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om Bluetooth-hårdvaran hittas men firmware saknas bör Apple-firmware installeras på nytt.&lt;br /&gt;
&lt;br /&gt;
== Sammanfattning ==&lt;br /&gt;
&lt;br /&gt;
För att Ubuntu skall fungera bra på en Intelbaserad Mac med Apple T2 behövs i huvudsak:&lt;br /&gt;
&lt;br /&gt;
# En Linuxkärna med stöd för Apple T2.&lt;br /&gt;
# Rätt Linuxdrivrutiner för datorns hårdvara.&lt;br /&gt;
# Apples firmware för bland annat Wi-Fi och Bluetooth.&lt;br /&gt;
&lt;br /&gt;
För Ubuntu rekommenderas en T2-anpassad installationsavbildning från T2Linux.&lt;br /&gt;
&lt;br /&gt;
Om systemet redan är installerat och tangentbordet fungerar men Wi-Fi och Bluetooth saknas är det ofta firmware som återstår.&lt;br /&gt;
&lt;br /&gt;
Med macOS kvar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utan macOS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Se även ==&lt;br /&gt;
&lt;br /&gt;
* [[Ubuntu]]&lt;br /&gt;
* [[Mac]]&lt;br /&gt;
* [[Wi-Fi]]&lt;br /&gt;
* [[Bluetooth]]&lt;br /&gt;
* [[NetworkManager]]&lt;br /&gt;
&lt;br /&gt;
== Externa länkar ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/t2linux/T2-Ubuntu T2-Ubuntu]&lt;br /&gt;
* [https://wiki.t2linux.org/distributions/ubuntu/home/ T2Linux – Ubuntu]&lt;br /&gt;
* [https://wiki.t2linux.org/guides/wifi-bluetooth/ T2Linux – Wi-Fi och Bluetooth]&lt;br /&gt;
* [https://wiki.t2linux.org/guides/postinstall/ T2Linux – installation och efterkonfiguration]&lt;br /&gt;
* [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret på:&lt;br /&gt;
* [https://www.linux.se/kontakta-linux-se/ Kontakta Linux.se]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp Hemma] som har sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10015</id>
		<title>Ubuntu på intel macar som har T2 Chip</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10015"/>
		<updated>2026-09-25T06:32:11Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* = Tangentbord och styrplatta fungerar inte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ubuntu på Mac med Apple T2 =&lt;br /&gt;
&lt;br /&gt;
Vissa Intelbaserade Mac-datorer har Apples säkerhetschip &#039;&#039;&#039;T2&#039;&#039;&#039;, som bland annat hanterar delar av datorns hårdvara, säkerhet och uppstart.&lt;br /&gt;
&lt;br /&gt;
På dessa modeller behöver Linux särskilt stöd för T2-plattformen. En vanlig Ubuntu-installation kan därför få problem med exempelvis:&lt;br /&gt;
&lt;br /&gt;
* Inbyggt tangentbord&lt;br /&gt;
* Styrplatta&lt;br /&gt;
* Ljud&lt;br /&gt;
* Wi-Fi&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* Fläktstyrning&lt;br /&gt;
* Vissa andra interna enheter&lt;br /&gt;
&lt;br /&gt;
För Ubuntu rekommenderas därför en T2-anpassad installationsavbildning från [https://github.com/t2linux/T2-Ubuntu T2Linux-projektet].&lt;br /&gt;
&lt;br /&gt;
Kontrollera även projektets [https://wiki.t2linux.org/distributions/ubuntu/home/ installationsanvisningar för Ubuntu] innan installationen.&lt;br /&gt;
&lt;br /&gt;
== Intelbaserade Macar med T2-chip ==&lt;br /&gt;
&lt;br /&gt;
Följande Intelbaserade Mac-modeller har Apple T2-säkerhetschip.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Mac-modeller med Apple T2-chip&lt;br /&gt;
! Modell&lt;br /&gt;
! Årsmodeller med T2&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Pro&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Air&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| iMac&lt;br /&gt;
| 27 tum, Retina 5K, 2020&lt;br /&gt;
|-&lt;br /&gt;
| iMac Pro&lt;br /&gt;
| Samtliga&lt;br /&gt;
|-&lt;br /&gt;
| Mac mini&lt;br /&gt;
| 2018&lt;br /&gt;
|-&lt;br /&gt;
| Mac Pro&lt;br /&gt;
| 2019&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Årtalen avser modellernas lanseringsår och inte när datorn köptes.&lt;br /&gt;
&lt;br /&gt;
Mac-datorer med Apple Silicon, exempelvis M1, M2, M3 och senare, använder inte ett separat T2-chip och omfattas därför inte av denna guide.&lt;br /&gt;
&lt;br /&gt;
Källa: [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
== Installera Ubuntu på en T2-Mac ==&lt;br /&gt;
&lt;br /&gt;
På en T2-Mac bör man inte utgå från att en vanlig Ubuntu-ISO fungerar fullt ut.&lt;br /&gt;
&lt;br /&gt;
Problemet är att flera interna enheter är kopplade till eller beroende av Apples T2-arkitektur. För att exempelvis tangentbord och styrplatta skall fungera korrekt krävs en Linuxkärna med stöd för T2.&lt;br /&gt;
&lt;br /&gt;
Använd därför i första hand T2-Ubuntu:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/t2linux/T2-Ubuntu T2-Ubuntu på GitHub]&lt;br /&gt;
* [https://wiki.t2linux.org/distributions/ubuntu/home/ T2Linux – Ubuntu]&lt;br /&gt;
&lt;br /&gt;
Efter installationen kan man kontrollera vilken Linuxkärna som används med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uname -r&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om det inbyggda tangentbordet och styrplattan fungerar är det normalt ett tecken på att T2-kärnan fungerar.&lt;br /&gt;
&lt;br /&gt;
== Wi-Fi och Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
Även om Ubuntu startar och tangentbordet fungerar behöver Wi-Fi och Bluetooth normalt ytterligare firmware från Apple.&lt;br /&gt;
&lt;br /&gt;
På många T2-Macar används Broadcom-baserad trådlös hårdvara.&lt;br /&gt;
&lt;br /&gt;
För Wi-Fi används normalt Linuxdrivrutinen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För Bluetooth används på många modeller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Själva drivrutinerna räcker dock inte alltid. Firmware måste också installeras.&lt;br /&gt;
&lt;br /&gt;
== Kontrollera Wi-Fi-hårdvaran ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera vilken nätverkshårdvara datorn har:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lspci -nnk | grep -A4 -i network&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera om &#039;&#039;brcmfmac&#039;&#039; är laddad:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Man kan exempelvis få:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
brcmfmac&lt;br /&gt;
brcmfmac_wcc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På en T2-Mac skall man normalt inte installera Broadcoms gamla STA-drivrutin, exempelvis:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bcmwl-kernel-source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
broadcom-wl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
T2Linux använder i stället Linuxkärnans &#039;&#039;brcmfmac&#039;&#039;-drivrutin tillsammans med rätt Apple-firmware.&lt;br /&gt;
&lt;br /&gt;
== Installera Apple-firmware ==&lt;br /&gt;
&lt;br /&gt;
T2Linux tillhandahåller verktyget:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
get-apple-firmware&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Firmware kan hämtas från den befintliga macOS-installationen eller via Internet.&lt;br /&gt;
&lt;br /&gt;
=== Om macOS finns kvar ==&lt;br /&gt;
&lt;br /&gt;
Om macOS fortfarande finns installerat kan rätt firmware hämtas därifrån.&lt;br /&gt;
&lt;br /&gt;
Kör:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta därefter om datorn:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Efter omstart bör Wi-Fi och Bluetooth normalt kunna identifieras av Linux.&lt;br /&gt;
&lt;br /&gt;
== Om macOS inte finns kvar ==&lt;br /&gt;
&lt;br /&gt;
Om macOS har tagits bort kan firmware i stället hämtas via Internet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För detta behöver datorn tillfälligt ha Internetanslutning på något annat sätt.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
* USB-Ethernet&lt;br /&gt;
* USB-tethering via mobiltelefon&lt;br /&gt;
* Externt USB-Wi-Fi-kort som Linux redan stöder&lt;br /&gt;
&lt;br /&gt;
Starta därefter om datorn:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kontrollera Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
Efter omstart kan nätverksenheterna visas med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En fungerande Wi-Fi-enhet kan exempelvis visas som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DEVICE       TYPE      STATE&lt;br /&gt;
wlp1s0f0     wifi      disconnected&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Visa tillgängliga trådlösa nätverk:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device wifi list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att ansluta via kommandoraden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device wifi connect &amp;quot;SSID&amp;quot; password &amp;quot;lösenord&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På Ubuntu Desktop kan man normalt även ansluta via den vanliga grafiska nätverksmenyn.&lt;br /&gt;
&lt;br /&gt;
== Ladda om Wi-Fi-drivrutinen ==&lt;br /&gt;
&lt;br /&gt;
Om firmware har installerats men Wi-Fi fortfarande inte visas kan drivrutinen laddas om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo modprobe -r brcmfmac_wcc&lt;br /&gt;
sudo modprobe -r brcmfmac&lt;br /&gt;
sudo modprobe brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera därefter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Felsök Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera kärnans meddelanden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo journalctl -k --grep=brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dmesg | grep -iE &#039;brcm|brcmfmac|firmware&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om en firmwarefil saknas kan man få fel som liknar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Direct firmware load failed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I så fall bör Apple-firmware installeras på nytt.&lt;br /&gt;
&lt;br /&gt;
Om macOS finns:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om macOS saknas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kontrollera rfkill ==&lt;br /&gt;
&lt;br /&gt;
Wi-Fi eller Bluetooth kan även vara mjukvarublockerat.&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rfkill&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att ta bort blockering:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo rfkill unblock wifi&lt;br /&gt;
sudo rfkill unblock bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera även NetworkManagers radiostatus:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktivera Wi-Fi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio wifi on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera om Bluetooth-drivrutinen är laddad:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om modulen finns kan den vid behov laddas om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo modprobe -r hci_bcm4377&lt;br /&gt;
sudo modprobe hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera Bluetooth-tjänsten:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl status bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om tjänsten inte körs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo systemctl enable --now bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera om Linux hittar någon Bluetooth-adapter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En fungerande adapter kan exempelvis visas som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Controller XX:XX:XX:XX:XX:XX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ansluta en Bluetooth-enhet ==&lt;br /&gt;
&lt;br /&gt;
Starta Bluetooths kommandoradsverktyg:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktivera Bluetooth:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
power on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta sökning:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
scan on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
När enheten har hittats används dess Bluetooth-adress.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pair XX:XX:XX:XX:XX:XX&lt;br /&gt;
trust XX:XX:XX:XX:XX:XX&lt;br /&gt;
connect XX:XX:XX:XX:XX:XX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avsluta:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
quit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vanliga problem ==&lt;br /&gt;
&lt;br /&gt;
=== Tangentbord och styrplatta fungerar inte ===&lt;br /&gt;
&lt;br /&gt;
Om det inbyggda tangentbordet eller styrplattan inte fungerar används sannolikt inte en korrekt T2-kärna.&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uname -r&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Använd i första hand en T2-anpassad distribution eller kärna från T2Linux-projektet.&lt;br /&gt;
&lt;br /&gt;
=== Tangentbord fungerar men Wi-Fi saknas ==&lt;br /&gt;
&lt;br /&gt;
Om tangentbord och styrplatta fungerar men Wi-Fi saknas är T2-kärnan sannolikt redan installerad.&lt;br /&gt;
&lt;br /&gt;
Problemet är då ofta att Apple-firmware saknas.&lt;br /&gt;
&lt;br /&gt;
Kör:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och starta därefter om datorn.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi visas men inga nätverk hittas ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rfkill&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera även kärnloggen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dmesg | grep -iE &#039;brcm|firmware&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bluetooth fungerar inte ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera först:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl status bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sedan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om Bluetooth-hårdvaran hittas men firmware saknas bör Apple-firmware installeras på nytt.&lt;br /&gt;
&lt;br /&gt;
== Sammanfattning ==&lt;br /&gt;
&lt;br /&gt;
För att Ubuntu skall fungera bra på en Intelbaserad Mac med Apple T2 behövs i huvudsak:&lt;br /&gt;
&lt;br /&gt;
# En Linuxkärna med stöd för Apple T2.&lt;br /&gt;
# Rätt Linuxdrivrutiner för datorns hårdvara.&lt;br /&gt;
# Apples firmware för bland annat Wi-Fi och Bluetooth.&lt;br /&gt;
&lt;br /&gt;
För Ubuntu rekommenderas en T2-anpassad installationsavbildning från T2Linux.&lt;br /&gt;
&lt;br /&gt;
Om systemet redan är installerat och tangentbordet fungerar men Wi-Fi och Bluetooth saknas är det ofta firmware som återstår.&lt;br /&gt;
&lt;br /&gt;
Med macOS kvar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utan macOS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Se även ==&lt;br /&gt;
&lt;br /&gt;
* [[Ubuntu]]&lt;br /&gt;
* [[Mac]]&lt;br /&gt;
* [[Wi-Fi]]&lt;br /&gt;
* [[Bluetooth]]&lt;br /&gt;
* [[NetworkManager]]&lt;br /&gt;
&lt;br /&gt;
== Externa länkar ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/t2linux/T2-Ubuntu T2-Ubuntu]&lt;br /&gt;
* [https://wiki.t2linux.org/distributions/ubuntu/home/ T2Linux – Ubuntu]&lt;br /&gt;
* [https://wiki.t2linux.org/guides/wifi-bluetooth/ T2Linux – Wi-Fi och Bluetooth]&lt;br /&gt;
* [https://wiki.t2linux.org/guides/postinstall/ T2Linux – installation och efterkonfiguration]&lt;br /&gt;
* [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret på:&lt;br /&gt;
* [https://www.linux.se/kontakta-linux-se/ Kontakta Linux.se]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp Hemma] som har sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10014</id>
		<title>Ubuntu på intel macar som har T2 Chip</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10014"/>
		<updated>2026-09-25T06:31:26Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ubuntu på Mac med Apple T2 =&lt;br /&gt;
&lt;br /&gt;
Vissa Intelbaserade Mac-datorer har Apples säkerhetschip &#039;&#039;&#039;T2&#039;&#039;&#039;, som bland annat hanterar delar av datorns hårdvara, säkerhet och uppstart.&lt;br /&gt;
&lt;br /&gt;
På dessa modeller behöver Linux särskilt stöd för T2-plattformen. En vanlig Ubuntu-installation kan därför få problem med exempelvis:&lt;br /&gt;
&lt;br /&gt;
* Inbyggt tangentbord&lt;br /&gt;
* Styrplatta&lt;br /&gt;
* Ljud&lt;br /&gt;
* Wi-Fi&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* Fläktstyrning&lt;br /&gt;
* Vissa andra interna enheter&lt;br /&gt;
&lt;br /&gt;
För Ubuntu rekommenderas därför en T2-anpassad installationsavbildning från [https://github.com/t2linux/T2-Ubuntu T2Linux-projektet].&lt;br /&gt;
&lt;br /&gt;
Kontrollera även projektets [https://wiki.t2linux.org/distributions/ubuntu/home/ installationsanvisningar för Ubuntu] innan installationen.&lt;br /&gt;
&lt;br /&gt;
== Intelbaserade Macar med T2-chip ==&lt;br /&gt;
&lt;br /&gt;
Följande Intelbaserade Mac-modeller har Apple T2-säkerhetschip.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Mac-modeller med Apple T2-chip&lt;br /&gt;
! Modell&lt;br /&gt;
! Årsmodeller med T2&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Pro&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Air&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| iMac&lt;br /&gt;
| 27 tum, Retina 5K, 2020&lt;br /&gt;
|-&lt;br /&gt;
| iMac Pro&lt;br /&gt;
| Samtliga&lt;br /&gt;
|-&lt;br /&gt;
| Mac mini&lt;br /&gt;
| 2018&lt;br /&gt;
|-&lt;br /&gt;
| Mac Pro&lt;br /&gt;
| 2019&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Årtalen avser modellernas lanseringsår och inte när datorn köptes.&lt;br /&gt;
&lt;br /&gt;
Mac-datorer med Apple Silicon, exempelvis M1, M2, M3 och senare, använder inte ett separat T2-chip och omfattas därför inte av denna guide.&lt;br /&gt;
&lt;br /&gt;
Källa: [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
== Installera Ubuntu på en T2-Mac ==&lt;br /&gt;
&lt;br /&gt;
På en T2-Mac bör man inte utgå från att en vanlig Ubuntu-ISO fungerar fullt ut.&lt;br /&gt;
&lt;br /&gt;
Problemet är att flera interna enheter är kopplade till eller beroende av Apples T2-arkitektur. För att exempelvis tangentbord och styrplatta skall fungera korrekt krävs en Linuxkärna med stöd för T2.&lt;br /&gt;
&lt;br /&gt;
Använd därför i första hand T2-Ubuntu:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/t2linux/T2-Ubuntu T2-Ubuntu på GitHub]&lt;br /&gt;
* [https://wiki.t2linux.org/distributions/ubuntu/home/ T2Linux – Ubuntu]&lt;br /&gt;
&lt;br /&gt;
Efter installationen kan man kontrollera vilken Linuxkärna som används med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uname -r&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om det inbyggda tangentbordet och styrplattan fungerar är det normalt ett tecken på att T2-kärnan fungerar.&lt;br /&gt;
&lt;br /&gt;
== Wi-Fi och Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
Även om Ubuntu startar och tangentbordet fungerar behöver Wi-Fi och Bluetooth normalt ytterligare firmware från Apple.&lt;br /&gt;
&lt;br /&gt;
På många T2-Macar används Broadcom-baserad trådlös hårdvara.&lt;br /&gt;
&lt;br /&gt;
För Wi-Fi används normalt Linuxdrivrutinen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För Bluetooth används på många modeller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Själva drivrutinerna räcker dock inte alltid. Firmware måste också installeras.&lt;br /&gt;
&lt;br /&gt;
== Kontrollera Wi-Fi-hårdvaran ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera vilken nätverkshårdvara datorn har:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lspci -nnk | grep -A4 -i network&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera om &#039;&#039;brcmfmac&#039;&#039; är laddad:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Man kan exempelvis få:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
brcmfmac&lt;br /&gt;
brcmfmac_wcc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På en T2-Mac skall man normalt inte installera Broadcoms gamla STA-drivrutin, exempelvis:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bcmwl-kernel-source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
broadcom-wl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
T2Linux använder i stället Linuxkärnans &#039;&#039;brcmfmac&#039;&#039;-drivrutin tillsammans med rätt Apple-firmware.&lt;br /&gt;
&lt;br /&gt;
== Installera Apple-firmware ==&lt;br /&gt;
&lt;br /&gt;
T2Linux tillhandahåller verktyget:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
get-apple-firmware&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Firmware kan hämtas från den befintliga macOS-installationen eller via Internet.&lt;br /&gt;
&lt;br /&gt;
=== Om macOS finns kvar ==&lt;br /&gt;
&lt;br /&gt;
Om macOS fortfarande finns installerat kan rätt firmware hämtas därifrån.&lt;br /&gt;
&lt;br /&gt;
Kör:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta därefter om datorn:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Efter omstart bör Wi-Fi och Bluetooth normalt kunna identifieras av Linux.&lt;br /&gt;
&lt;br /&gt;
== Om macOS inte finns kvar ==&lt;br /&gt;
&lt;br /&gt;
Om macOS har tagits bort kan firmware i stället hämtas via Internet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För detta behöver datorn tillfälligt ha Internetanslutning på något annat sätt.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
* USB-Ethernet&lt;br /&gt;
* USB-tethering via mobiltelefon&lt;br /&gt;
* Externt USB-Wi-Fi-kort som Linux redan stöder&lt;br /&gt;
&lt;br /&gt;
Starta därefter om datorn:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kontrollera Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
Efter omstart kan nätverksenheterna visas med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En fungerande Wi-Fi-enhet kan exempelvis visas som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DEVICE       TYPE      STATE&lt;br /&gt;
wlp1s0f0     wifi      disconnected&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Visa tillgängliga trådlösa nätverk:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device wifi list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att ansluta via kommandoraden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device wifi connect &amp;quot;SSID&amp;quot; password &amp;quot;lösenord&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På Ubuntu Desktop kan man normalt även ansluta via den vanliga grafiska nätverksmenyn.&lt;br /&gt;
&lt;br /&gt;
== Ladda om Wi-Fi-drivrutinen ==&lt;br /&gt;
&lt;br /&gt;
Om firmware har installerats men Wi-Fi fortfarande inte visas kan drivrutinen laddas om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo modprobe -r brcmfmac_wcc&lt;br /&gt;
sudo modprobe -r brcmfmac&lt;br /&gt;
sudo modprobe brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera därefter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli device&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Felsök Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera kärnans meddelanden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo journalctl -k --grep=brcmfmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dmesg | grep -iE &#039;brcm|brcmfmac|firmware&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om en firmwarefil saknas kan man få fel som liknar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Direct firmware load failed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I så fall bör Apple-firmware installeras på nytt.&lt;br /&gt;
&lt;br /&gt;
Om macOS finns:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om macOS saknas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kontrollera rfkill ==&lt;br /&gt;
&lt;br /&gt;
Wi-Fi eller Bluetooth kan även vara mjukvarublockerat.&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rfkill&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att ta bort blockering:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo rfkill unblock wifi&lt;br /&gt;
sudo rfkill unblock bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera även NetworkManagers radiostatus:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktivera Wi-Fi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio wifi on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera om Bluetooth-drivrutinen är laddad:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om modulen finns kan den vid behov laddas om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo modprobe -r hci_bcm4377&lt;br /&gt;
sudo modprobe hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera Bluetooth-tjänsten:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl status bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om tjänsten inte körs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo systemctl enable --now bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera om Linux hittar någon Bluetooth-adapter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En fungerande adapter kan exempelvis visas som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Controller XX:XX:XX:XX:XX:XX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ansluta en Bluetooth-enhet ==&lt;br /&gt;
&lt;br /&gt;
Starta Bluetooths kommandoradsverktyg:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktivera Bluetooth:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
power on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Starta sökning:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
scan on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
När enheten har hittats används dess Bluetooth-adress.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pair XX:XX:XX:XX:XX:XX&lt;br /&gt;
trust XX:XX:XX:XX:XX:XX&lt;br /&gt;
connect XX:XX:XX:XX:XX:XX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avsluta:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
quit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vanliga problem ==&lt;br /&gt;
&lt;br /&gt;
=== Tangentbord och styrplatta fungerar inte ==&lt;br /&gt;
&lt;br /&gt;
Om det inbyggda tangentbordet eller styrplattan inte fungerar används sannolikt inte en korrekt T2-kärna.&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uname -r&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Använd i första hand en T2-anpassad distribution eller kärna från T2Linux-projektet.&lt;br /&gt;
&lt;br /&gt;
=== Tangentbord fungerar men Wi-Fi saknas ==&lt;br /&gt;
&lt;br /&gt;
Om tangentbord och styrplatta fungerar men Wi-Fi saknas är T2-kärnan sannolikt redan installerad.&lt;br /&gt;
&lt;br /&gt;
Problemet är då ofta att Apple-firmware saknas.&lt;br /&gt;
&lt;br /&gt;
Kör:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och starta därefter om datorn.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi visas men inga nätverk hittas ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmcli radio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rfkill&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollera även kärnloggen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dmesg | grep -iE &#039;brcm|firmware&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bluetooth fungerar inte ==&lt;br /&gt;
&lt;br /&gt;
Kontrollera först:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl status bluetooth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sedan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bluetoothctl list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod | grep hci_bcm4377&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om Bluetooth-hårdvaran hittas men firmware saknas bör Apple-firmware installeras på nytt.&lt;br /&gt;
&lt;br /&gt;
== Sammanfattning ==&lt;br /&gt;
&lt;br /&gt;
För att Ubuntu skall fungera bra på en Intelbaserad Mac med Apple T2 behövs i huvudsak:&lt;br /&gt;
&lt;br /&gt;
# En Linuxkärna med stöd för Apple T2.&lt;br /&gt;
# Rätt Linuxdrivrutiner för datorns hårdvara.&lt;br /&gt;
# Apples firmware för bland annat Wi-Fi och Bluetooth.&lt;br /&gt;
&lt;br /&gt;
För Ubuntu rekommenderas en T2-anpassad installationsavbildning från T2Linux.&lt;br /&gt;
&lt;br /&gt;
Om systemet redan är installerat och tangentbordet fungerar men Wi-Fi och Bluetooth saknas är det ofta firmware som återstår.&lt;br /&gt;
&lt;br /&gt;
Med macOS kvar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_macos&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utan macOS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo get-apple-firmware get_from_online&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Se även ==&lt;br /&gt;
&lt;br /&gt;
* [[Ubuntu]]&lt;br /&gt;
* [[Mac]]&lt;br /&gt;
* [[Wi-Fi]]&lt;br /&gt;
* [[Bluetooth]]&lt;br /&gt;
* [[NetworkManager]]&lt;br /&gt;
&lt;br /&gt;
== Externa länkar ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/t2linux/T2-Ubuntu T2-Ubuntu]&lt;br /&gt;
* [https://wiki.t2linux.org/distributions/ubuntu/home/ T2Linux – Ubuntu]&lt;br /&gt;
* [https://wiki.t2linux.org/guides/wifi-bluetooth/ T2Linux – Wi-Fi och Bluetooth]&lt;br /&gt;
* [https://wiki.t2linux.org/guides/postinstall/ T2Linux – installation och efterkonfiguration]&lt;br /&gt;
* [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret på:&lt;br /&gt;
* [https://www.linux.se/kontakta-linux-se/ Kontakta Linux.se]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp Hemma] som har sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10013</id>
		<title>Ubuntu på intel macar som har T2 Chip</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Ubuntu_p%C3%A5_intel_macar_som_har_T2_Chip&amp;diff=10013"/>
		<updated>2026-09-25T06:27:38Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;= Ubuntu på Mac med Apple T2 =  Vissa Intelbaserade Mac-datorer har Apples säkerhetschip T2, som bland annat hanterar delar av datorns hårdvara och uppstart. På dessa modeller behöver Ubuntu en Linuxkärna med särskilt T2-stöd för att exempelvis det inbyggda tangentbordet, styrplattan, ljudet och wifi ska fungera korrekt. En vanlig Ubuntu-installationsfil kan därför ge problem redan under installationen. Använd i stället en T2-anpassad Ubuntu-installationsfil...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ubuntu på Mac med Apple T2 =&lt;br /&gt;
&lt;br /&gt;
Vissa Intelbaserade Mac-datorer har Apples säkerhetschip T2, som bland annat hanterar delar av datorns hårdvara och uppstart. På dessa modeller behöver Ubuntu en Linuxkärna med särskilt T2-stöd för att exempelvis det inbyggda tangentbordet, styrplattan, ljudet och wifi ska fungera korrekt. En vanlig Ubuntu-installationsfil kan därför ge problem redan under installationen. Använd i stället en T2-anpassad Ubuntu-installationsfil från [https://github.com/t2linux/T2-Ubuntu T2Linux-projektet], där de nödvändiga drivrutinerna ingår. Kontrollera också projektets [https://wiki.t2linux.org/distributions/ubuntu/home/ installationsanvisningar] för din Mac-modell.&lt;br /&gt;
&lt;br /&gt;
== Intel baserade Macar med T2-chip ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Mac-modeller med Apple T2-chip&lt;br /&gt;
! Modell&lt;br /&gt;
! Årsmodeller med T2&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Pro&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Air&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| iMac&lt;br /&gt;
| 27 tum, Retina 5K, 2020&lt;br /&gt;
|-&lt;br /&gt;
| iMac Pro&lt;br /&gt;
| Samtliga&lt;br /&gt;
|-&lt;br /&gt;
| Mac mini&lt;br /&gt;
| 2018&lt;br /&gt;
|-&lt;br /&gt;
| Mac Pro&lt;br /&gt;
| 2019&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Årtalen avser modellernas lanseringsår, inte inköpsåret. Mac-datorer med M1 eller senare M-chip har inte ett separat T2-chip.&lt;br /&gt;
&lt;br /&gt;
Källa: [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Ubuntu&amp;diff=10012</id>
		<title>Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Ubuntu&amp;diff=10012"/>
		<updated>2026-09-25T06:27:32Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Ubuntu Studio */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Ubuntu ===&lt;br /&gt;
&#039;&#039;&#039;Ubuntu&#039;&#039;&#039; är ett fritt och öppet operativsystem baserat på Linuxkärnan och vidareutvecklat från distributionen Debian. Namnet kommer från ordet &#039;&#039;ubuntu&#039;&#039; i zuluspråket, som ungefär betyder ”medmänsklighet” eller ”en person blir till genom andra människor”.&lt;br /&gt;
&lt;br /&gt;
Ubuntus målsättning är att erbjuda ett modernt, stabilt och lättanvänt operativsystem för den genomsnittliga datoranvändaren, med fokus på användarvänlighet, säkerhet och enkel installation. Ubuntu har länge varit en av de mest populära Linuxdistributionerna för persondatorer.&lt;br /&gt;
&lt;br /&gt;
==== Hemsidor ====&lt;br /&gt;
* Officiell webbplats: [https://ubuntu.com/ ubuntu.com]&lt;br /&gt;
&lt;br /&gt;
==== Dokumentation ====&lt;br /&gt;
* Community-wiki: [https://help.ubuntu.com/community/CommunityHelpWiki Ubuntu Community Help Wiki]&lt;br /&gt;
* Användarmanual: [http://ubuntu-manual.org/ Ubuntu Manual]&lt;br /&gt;
&lt;br /&gt;
=== LTS eller inte? ===&lt;br /&gt;
LTS står för &#039;&#039;Long Term Support&#039;&#039;. LTS-versioner får säkerhets- och underhållsuppdateringar under en längre tidsperiod, normalt fem år för Ubuntu Desktop och Ubuntu Server.&lt;br /&gt;
&lt;br /&gt;
Om du planerar att använda Ubuntu på en arbetsdator eller i en servermiljö rekommenderas i regel en LTS-version. Ubuntu finns både som Desktop-version med grafiskt gränssnitt och som Server-version, vilken är textbaserad och anpassad för serverdrift.&lt;br /&gt;
&lt;br /&gt;
=== Version 26.04.1 LTS – support till april 2031 ===&lt;br /&gt;
Ubuntu 26.04.1 LTS, &#039;&#039;Resolute Raccoon&#039;&#039;, är en LTS-version med standardstöd till april 2031.&lt;br /&gt;
&lt;br /&gt;
Ubuntu 26.04.1 LTS använder en Wayland-baserad skrivbordsmiljö med stöd för X11-program via Xwayland. Versionen bygger på Linux 7.0 och GNOME 50 och innehåller uppdaterade systemkomponenter, moderniserade standardprogram och förbättringar för säkerhet, hårdvarustöd och skrivbordsmiljö.&lt;br /&gt;
&lt;br /&gt;
==== Nedladdning ====&lt;br /&gt;
* [https://releases.ubuntu.com/resolute/ Ubuntu 26.04 LTS]&lt;br /&gt;
&lt;br /&gt;
SUNET-spegel av Ubuntu för snabbare nedladdning&lt;br /&gt;
&lt;br /&gt;
https://ftp.sunet.se/mirror/ubuntu-releases/26.04.1/&lt;br /&gt;
&lt;br /&gt;
=== Version 24.04 LTS – support till juni 2029 ===&lt;br /&gt;
==== Ubuntu 24.04 LTS ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/noble/ Ubuntu 24.04 LTS Desktop och Server]&lt;br /&gt;
&lt;br /&gt;
==== Officiella Ubuntu-varianter 24.04 ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/kubuntu/releases/24.04/release/ Kubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntustudio/releases/24.04/release/ Ubuntu Studio 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/lubuntu/releases/24.04/release/ Lubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/edubuntu/releases/noble/release/ Edubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntucinnamon/releases/noble/release/ Ubuntu Cinnamon 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/xubuntu/releases/24.04/release/ Xubuntu 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-unity/releases/24.04/release/ Ubuntu Unity 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-mate/releases/24.04/release/ Ubuntu MATE 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-budgie/releases/24.04/release/ Ubuntu Budgie 24.04]&lt;br /&gt;
&lt;br /&gt;
=== Version 22.04 LTS – support till juni 2027 ===&lt;br /&gt;
==== Ubuntu 22.04 LTS ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/22.04/ Ubuntu 22.04 LTS]&lt;br /&gt;
&lt;br /&gt;
==== Xubuntu 22.04 LTS ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/xubuntu/releases/22.04.5/release/ Xubuntu 22.04.5 LTS]&lt;br /&gt;
&lt;br /&gt;
=== Version 18.04.6 ===&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/18.04.6/ Ubuntu 18.04.6]&lt;br /&gt;
&lt;br /&gt;
==== Äldre versioner av Ubuntu ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/ Äldre Ubuntu-versioner hos Sunet]&lt;br /&gt;
&lt;br /&gt;
=== Varianter av Ubuntu ===&lt;br /&gt;
Ubuntu finns i flera officiella varianter, anpassade för olika behov. För äldre eller resurssvaga datorer kan en lättviktsvariant vara ett bättre val.&lt;br /&gt;
&lt;br /&gt;
==== Lubuntu ====&lt;br /&gt;
Lubuntu är en lättviktig variant av Ubuntu som använder skrivbordsmiljön LXQt. Före version 18.10 användes LXDE. Distributionen innehåller grundläggande program för dagligt bruk, såsom kontorsprogram, PDF-läsare, bildvisare och multimediaspelare.&lt;br /&gt;
&lt;br /&gt;
Lubuntu är avsett att vara snabbt, resurssnålt och energieffektivt och finns för 64-bitars datorer.&lt;br /&gt;
&lt;br /&gt;
Lubuntu är baserat på Ubuntu och Debian.&lt;br /&gt;
&lt;br /&gt;
Hemsida:&lt;br /&gt;
* [https://lubuntu.me/ lubuntu.me]&lt;br /&gt;
&lt;br /&gt;
===== Ladda ned Lubuntu =====&lt;br /&gt;
==== 22.04 LTS ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/lubuntu/releases/22.04.5/release/ Lubuntu 22.04.5 LTS 64-bit]&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu Studio ====&lt;br /&gt;
Ubuntu Studio är en officiell variant av Ubuntu, särskilt anpassad för kreativa användare inom ljudproduktion, videoproduktion, grafik, fotografi och desktop publishing.&lt;br /&gt;
&lt;br /&gt;
Distributionen innehåller professionella verktyg och är optimerad för låg latens och stabil prestanda. Fram till version 20.10 använde Ubuntu Studio Xfce som skrivbordsmiljö, men därefter ersattes den av KDE Plasma.&lt;br /&gt;
&lt;br /&gt;
Hemsida:&lt;br /&gt;
* [https://ubuntustudio.org/ Ubuntu Studio]&lt;br /&gt;
&lt;br /&gt;
= Ubuntu på Macar som har T2 Chip =&lt;br /&gt;
&lt;br /&gt;
[[Ubuntu på intel macar som har T2 Chip]]&lt;br /&gt;
&lt;br /&gt;
= Artiklar hos Linux.se om Ubuntu =&lt;br /&gt;
* [https://www.linux.se/tag/ubuntu/ Ubuntu-artiklar hos Linux.se] &lt;br /&gt;
&lt;br /&gt;
= Tips och tricks sida för sida för Ubuntu =&lt;br /&gt;
&lt;br /&gt;
Vi har en tips- och tricks-sida för [[Tips och Tricks i Ubuntu]], där du bland annat hittar råd om hur du kan svenskanpassa Ubuntu direkt från terminalen. Du hittar även instruktioner för hur du får Wi-Fi-nätverkskort från Broadcom, en vanlig tillverkare av Wi-Fi-kort i äldre Mac- och HP-datorer, att fungera under Ubuntu 26.04 LTS och 24.04 LTS.&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret på:&lt;br /&gt;
* [https://www.linux.se/kontakta-linux-se/ Kontakta Linux.se]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp Hemma] som har sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Linuxdistributioner ARM]]&lt;br /&gt;
[[Kategori:Linuxdistributioner RISC-V]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Ubuntu&amp;diff=10011</id>
		<title>Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Ubuntu&amp;diff=10011"/>
		<updated>2026-09-25T06:27:06Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Ubuntu på Mac med Apple T2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Ubuntu ===&lt;br /&gt;
&#039;&#039;&#039;Ubuntu&#039;&#039;&#039; är ett fritt och öppet operativsystem baserat på Linuxkärnan och vidareutvecklat från distributionen Debian. Namnet kommer från ordet &#039;&#039;ubuntu&#039;&#039; i zuluspråket, som ungefär betyder ”medmänsklighet” eller ”en person blir till genom andra människor”.&lt;br /&gt;
&lt;br /&gt;
Ubuntus målsättning är att erbjuda ett modernt, stabilt och lättanvänt operativsystem för den genomsnittliga datoranvändaren, med fokus på användarvänlighet, säkerhet och enkel installation. Ubuntu har länge varit en av de mest populära Linuxdistributionerna för persondatorer.&lt;br /&gt;
&lt;br /&gt;
==== Hemsidor ====&lt;br /&gt;
* Officiell webbplats: [https://ubuntu.com/ ubuntu.com]&lt;br /&gt;
&lt;br /&gt;
==== Dokumentation ====&lt;br /&gt;
* Community-wiki: [https://help.ubuntu.com/community/CommunityHelpWiki Ubuntu Community Help Wiki]&lt;br /&gt;
* Användarmanual: [http://ubuntu-manual.org/ Ubuntu Manual]&lt;br /&gt;
&lt;br /&gt;
=== LTS eller inte? ===&lt;br /&gt;
LTS står för &#039;&#039;Long Term Support&#039;&#039;. LTS-versioner får säkerhets- och underhållsuppdateringar under en längre tidsperiod, normalt fem år för Ubuntu Desktop och Ubuntu Server.&lt;br /&gt;
&lt;br /&gt;
Om du planerar att använda Ubuntu på en arbetsdator eller i en servermiljö rekommenderas i regel en LTS-version. Ubuntu finns både som Desktop-version med grafiskt gränssnitt och som Server-version, vilken är textbaserad och anpassad för serverdrift.&lt;br /&gt;
&lt;br /&gt;
=== Version 26.04.1 LTS – support till april 2031 ===&lt;br /&gt;
Ubuntu 26.04.1 LTS, &#039;&#039;Resolute Raccoon&#039;&#039;, är en LTS-version med standardstöd till april 2031.&lt;br /&gt;
&lt;br /&gt;
Ubuntu 26.04.1 LTS använder en Wayland-baserad skrivbordsmiljö med stöd för X11-program via Xwayland. Versionen bygger på Linux 7.0 och GNOME 50 och innehåller uppdaterade systemkomponenter, moderniserade standardprogram och förbättringar för säkerhet, hårdvarustöd och skrivbordsmiljö.&lt;br /&gt;
&lt;br /&gt;
==== Nedladdning ====&lt;br /&gt;
* [https://releases.ubuntu.com/resolute/ Ubuntu 26.04 LTS]&lt;br /&gt;
&lt;br /&gt;
SUNET-spegel av Ubuntu för snabbare nedladdning&lt;br /&gt;
&lt;br /&gt;
https://ftp.sunet.se/mirror/ubuntu-releases/26.04.1/&lt;br /&gt;
&lt;br /&gt;
=== Version 24.04 LTS – support till juni 2029 ===&lt;br /&gt;
==== Ubuntu 24.04 LTS ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/noble/ Ubuntu 24.04 LTS Desktop och Server]&lt;br /&gt;
&lt;br /&gt;
==== Officiella Ubuntu-varianter 24.04 ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/kubuntu/releases/24.04/release/ Kubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntustudio/releases/24.04/release/ Ubuntu Studio 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/lubuntu/releases/24.04/release/ Lubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/edubuntu/releases/noble/release/ Edubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntucinnamon/releases/noble/release/ Ubuntu Cinnamon 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/xubuntu/releases/24.04/release/ Xubuntu 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-unity/releases/24.04/release/ Ubuntu Unity 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-mate/releases/24.04/release/ Ubuntu MATE 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-budgie/releases/24.04/release/ Ubuntu Budgie 24.04]&lt;br /&gt;
&lt;br /&gt;
=== Version 22.04 LTS – support till juni 2027 ===&lt;br /&gt;
==== Ubuntu 22.04 LTS ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/22.04/ Ubuntu 22.04 LTS]&lt;br /&gt;
&lt;br /&gt;
==== Xubuntu 22.04 LTS ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/xubuntu/releases/22.04.5/release/ Xubuntu 22.04.5 LTS]&lt;br /&gt;
&lt;br /&gt;
=== Version 18.04.6 ===&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/18.04.6/ Ubuntu 18.04.6]&lt;br /&gt;
&lt;br /&gt;
==== Äldre versioner av Ubuntu ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/ Äldre Ubuntu-versioner hos Sunet]&lt;br /&gt;
&lt;br /&gt;
=== Varianter av Ubuntu ===&lt;br /&gt;
Ubuntu finns i flera officiella varianter, anpassade för olika behov. För äldre eller resurssvaga datorer kan en lättviktsvariant vara ett bättre val.&lt;br /&gt;
&lt;br /&gt;
==== Lubuntu ====&lt;br /&gt;
Lubuntu är en lättviktig variant av Ubuntu som använder skrivbordsmiljön LXQt. Före version 18.10 användes LXDE. Distributionen innehåller grundläggande program för dagligt bruk, såsom kontorsprogram, PDF-läsare, bildvisare och multimediaspelare.&lt;br /&gt;
&lt;br /&gt;
Lubuntu är avsett att vara snabbt, resurssnålt och energieffektivt och finns för 64-bitars datorer.&lt;br /&gt;
&lt;br /&gt;
Lubuntu är baserat på Ubuntu och Debian.&lt;br /&gt;
&lt;br /&gt;
Hemsida:&lt;br /&gt;
* [https://lubuntu.me/ lubuntu.me]&lt;br /&gt;
&lt;br /&gt;
===== Ladda ned Lubuntu =====&lt;br /&gt;
==== 22.04 LTS ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/lubuntu/releases/22.04.5/release/ Lubuntu 22.04.5 LTS 64-bit]&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu Studio ====&lt;br /&gt;
Ubuntu Studio är en officiell variant av Ubuntu, särskilt anpassad för kreativa användare inom ljudproduktion, videoproduktion, grafik, fotografi och desktop publishing.&lt;br /&gt;
&lt;br /&gt;
Distributionen innehåller professionella verktyg och är optimerad för låg latens och stabil prestanda. Fram till version 20.10 använde Ubuntu Studio Xfce som skrivbordsmiljö, men därefter ersattes den av KDE Plasma.&lt;br /&gt;
&lt;br /&gt;
Hemsida:&lt;br /&gt;
* [https://ubuntustudio.org/ Ubuntu Studio]&lt;br /&gt;
&lt;br /&gt;
[[Ubuntu på intel macar som har T2 Chip]]&lt;br /&gt;
&lt;br /&gt;
= Artiklar hos Linux.se om Ubuntu =&lt;br /&gt;
* [https://www.linux.se/tag/ubuntu/ Ubuntu-artiklar hos Linux.se] &lt;br /&gt;
&lt;br /&gt;
= Tips och tricks sida för sida för Ubuntu =&lt;br /&gt;
&lt;br /&gt;
Vi har en tips- och tricks-sida för [[Tips och Tricks i Ubuntu]], där du bland annat hittar råd om hur du kan svenskanpassa Ubuntu direkt från terminalen. Du hittar även instruktioner för hur du får Wi-Fi-nätverkskort från Broadcom, en vanlig tillverkare av Wi-Fi-kort i äldre Mac- och HP-datorer, att fungera under Ubuntu 26.04 LTS och 24.04 LTS.&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret på:&lt;br /&gt;
* [https://www.linux.se/kontakta-linux-se/ Kontakta Linux.se]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp Hemma] som har sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Linuxdistributioner ARM]]&lt;br /&gt;
[[Kategori:Linuxdistributioner RISC-V]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Ubuntu&amp;diff=10010</id>
		<title>Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Ubuntu&amp;diff=10010"/>
		<updated>2026-09-24T16:16:48Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Intel baserade Mac med T2-chip */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Ubuntu ===&lt;br /&gt;
&#039;&#039;&#039;Ubuntu&#039;&#039;&#039; är ett fritt och öppet operativsystem baserat på Linuxkärnan och vidareutvecklat från distributionen Debian. Namnet kommer från ordet &#039;&#039;ubuntu&#039;&#039; i zuluspråket, som ungefär betyder ”medmänsklighet” eller ”en person blir till genom andra människor”.&lt;br /&gt;
&lt;br /&gt;
Ubuntus målsättning är att erbjuda ett modernt, stabilt och lättanvänt operativsystem för den genomsnittliga datoranvändaren, med fokus på användarvänlighet, säkerhet och enkel installation. Ubuntu har länge varit en av de mest populära Linuxdistributionerna för persondatorer.&lt;br /&gt;
&lt;br /&gt;
==== Hemsidor ====&lt;br /&gt;
* Officiell webbplats: [https://ubuntu.com/ ubuntu.com]&lt;br /&gt;
&lt;br /&gt;
==== Dokumentation ====&lt;br /&gt;
* Community-wiki: [https://help.ubuntu.com/community/CommunityHelpWiki Ubuntu Community Help Wiki]&lt;br /&gt;
* Användarmanual: [http://ubuntu-manual.org/ Ubuntu Manual]&lt;br /&gt;
&lt;br /&gt;
=== LTS eller inte? ===&lt;br /&gt;
LTS står för &#039;&#039;Long Term Support&#039;&#039;. LTS-versioner får säkerhets- och underhållsuppdateringar under en längre tidsperiod, normalt fem år för Ubuntu Desktop och Ubuntu Server.&lt;br /&gt;
&lt;br /&gt;
Om du planerar att använda Ubuntu på en arbetsdator eller i en servermiljö rekommenderas i regel en LTS-version. Ubuntu finns både som Desktop-version med grafiskt gränssnitt och som Server-version, vilken är textbaserad och anpassad för serverdrift.&lt;br /&gt;
&lt;br /&gt;
=== Version 26.04.1 LTS – support till april 2031 ===&lt;br /&gt;
Ubuntu 26.04.1 LTS, &#039;&#039;Resolute Raccoon&#039;&#039;, är en LTS-version med standardstöd till april 2031.&lt;br /&gt;
&lt;br /&gt;
Ubuntu 26.04.1 LTS använder en Wayland-baserad skrivbordsmiljö med stöd för X11-program via Xwayland. Versionen bygger på Linux 7.0 och GNOME 50 och innehåller uppdaterade systemkomponenter, moderniserade standardprogram och förbättringar för säkerhet, hårdvarustöd och skrivbordsmiljö.&lt;br /&gt;
&lt;br /&gt;
==== Nedladdning ====&lt;br /&gt;
* [https://releases.ubuntu.com/resolute/ Ubuntu 26.04 LTS]&lt;br /&gt;
&lt;br /&gt;
SUNET-spegel av Ubuntu för snabbare nedladdning&lt;br /&gt;
&lt;br /&gt;
https://ftp.sunet.se/mirror/ubuntu-releases/26.04.1/&lt;br /&gt;
&lt;br /&gt;
=== Version 24.04 LTS – support till juni 2029 ===&lt;br /&gt;
==== Ubuntu 24.04 LTS ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/noble/ Ubuntu 24.04 LTS Desktop och Server]&lt;br /&gt;
&lt;br /&gt;
==== Officiella Ubuntu-varianter 24.04 ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/kubuntu/releases/24.04/release/ Kubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntustudio/releases/24.04/release/ Ubuntu Studio 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/lubuntu/releases/24.04/release/ Lubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/edubuntu/releases/noble/release/ Edubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntucinnamon/releases/noble/release/ Ubuntu Cinnamon 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/xubuntu/releases/24.04/release/ Xubuntu 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-unity/releases/24.04/release/ Ubuntu Unity 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-mate/releases/24.04/release/ Ubuntu MATE 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-budgie/releases/24.04/release/ Ubuntu Budgie 24.04]&lt;br /&gt;
&lt;br /&gt;
=== Version 22.04 LTS – support till juni 2027 ===&lt;br /&gt;
==== Ubuntu 22.04 LTS ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/22.04/ Ubuntu 22.04 LTS]&lt;br /&gt;
&lt;br /&gt;
==== Xubuntu 22.04 LTS ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/xubuntu/releases/22.04.5/release/ Xubuntu 22.04.5 LTS]&lt;br /&gt;
&lt;br /&gt;
=== Version 18.04.6 ===&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/18.04.6/ Ubuntu 18.04.6]&lt;br /&gt;
&lt;br /&gt;
==== Äldre versioner av Ubuntu ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/ Äldre Ubuntu-versioner hos Sunet]&lt;br /&gt;
&lt;br /&gt;
=== Varianter av Ubuntu ===&lt;br /&gt;
Ubuntu finns i flera officiella varianter, anpassade för olika behov. För äldre eller resurssvaga datorer kan en lättviktsvariant vara ett bättre val.&lt;br /&gt;
&lt;br /&gt;
==== Lubuntu ====&lt;br /&gt;
Lubuntu är en lättviktig variant av Ubuntu som använder skrivbordsmiljön LXQt. Före version 18.10 användes LXDE. Distributionen innehåller grundläggande program för dagligt bruk, såsom kontorsprogram, PDF-läsare, bildvisare och multimediaspelare.&lt;br /&gt;
&lt;br /&gt;
Lubuntu är avsett att vara snabbt, resurssnålt och energieffektivt och finns för 64-bitars datorer.&lt;br /&gt;
&lt;br /&gt;
Lubuntu är baserat på Ubuntu och Debian.&lt;br /&gt;
&lt;br /&gt;
Hemsida:&lt;br /&gt;
* [https://lubuntu.me/ lubuntu.me]&lt;br /&gt;
&lt;br /&gt;
===== Ladda ned Lubuntu =====&lt;br /&gt;
==== 22.04 LTS ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/lubuntu/releases/22.04.5/release/ Lubuntu 22.04.5 LTS 64-bit]&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu Studio ====&lt;br /&gt;
Ubuntu Studio är en officiell variant av Ubuntu, särskilt anpassad för kreativa användare inom ljudproduktion, videoproduktion, grafik, fotografi och desktop publishing.&lt;br /&gt;
&lt;br /&gt;
Distributionen innehåller professionella verktyg och är optimerad för låg latens och stabil prestanda. Fram till version 20.10 använde Ubuntu Studio Xfce som skrivbordsmiljö, men därefter ersattes den av KDE Plasma.&lt;br /&gt;
&lt;br /&gt;
Hemsida:&lt;br /&gt;
* [https://ubuntustudio.org/ Ubuntu Studio]&lt;br /&gt;
&lt;br /&gt;
= Ubuntu på Mac med Apple T2 =&lt;br /&gt;
&lt;br /&gt;
Vissa Intelbaserade Mac-datorer har Apples säkerhetschip T2, som bland annat hanterar delar av datorns hårdvara och uppstart. På dessa modeller behöver Ubuntu en Linuxkärna med särskilt T2-stöd för att exempelvis det inbyggda tangentbordet, styrplattan, ljudet och wifi ska fungera korrekt. En vanlig Ubuntu-installationsfil kan därför ge problem redan under installationen. Använd i stället en T2-anpassad Ubuntu-installationsfil från [https://github.com/t2linux/T2-Ubuntu T2Linux-projektet], där de nödvändiga drivrutinerna ingår. Kontrollera också projektets [https://wiki.t2linux.org/distributions/ubuntu/home/ installationsanvisningar] för din Mac-modell.&lt;br /&gt;
&lt;br /&gt;
== Intel baserade Macar med T2-chip ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Mac-modeller med Apple T2-chip&lt;br /&gt;
! Modell&lt;br /&gt;
! Årsmodeller med T2&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Pro&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Air&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| iMac&lt;br /&gt;
| 27 tum, Retina 5K, 2020&lt;br /&gt;
|-&lt;br /&gt;
| iMac Pro&lt;br /&gt;
| Samtliga&lt;br /&gt;
|-&lt;br /&gt;
| Mac mini&lt;br /&gt;
| 2018&lt;br /&gt;
|-&lt;br /&gt;
| Mac Pro&lt;br /&gt;
| 2019&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Årtalen avser modellernas lanseringsår, inte inköpsåret. Mac-datorer med M1 eller senare M-chip har inte ett separat T2-chip.&lt;br /&gt;
&lt;br /&gt;
Källa: [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
= Artiklar hos Linux.se om Ubuntu =&lt;br /&gt;
* [https://www.linux.se/tag/ubuntu/ Ubuntu-artiklar hos Linux.se] &lt;br /&gt;
&lt;br /&gt;
= Tips och tricks sida för sida för Ubuntu =&lt;br /&gt;
&lt;br /&gt;
Vi har en tips- och tricks-sida för [[Tips och Tricks i Ubuntu]], där du bland annat hittar råd om hur du kan svenskanpassa Ubuntu direkt från terminalen. Du hittar även instruktioner för hur du får Wi-Fi-nätverkskort från Broadcom, en vanlig tillverkare av Wi-Fi-kort i äldre Mac- och HP-datorer, att fungera under Ubuntu 26.04 LTS och 24.04 LTS.&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret på:&lt;br /&gt;
* [https://www.linux.se/kontakta-linux-se/ Kontakta Linux.se]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp Hemma] som har sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Linuxdistributioner ARM]]&lt;br /&gt;
[[Kategori:Linuxdistributioner RISC-V]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Ubuntu&amp;diff=10009</id>
		<title>Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Ubuntu&amp;diff=10009"/>
		<updated>2026-09-24T16:16:37Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Ubuntu på Mac med Apple T2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Ubuntu ===&lt;br /&gt;
&#039;&#039;&#039;Ubuntu&#039;&#039;&#039; är ett fritt och öppet operativsystem baserat på Linuxkärnan och vidareutvecklat från distributionen Debian. Namnet kommer från ordet &#039;&#039;ubuntu&#039;&#039; i zuluspråket, som ungefär betyder ”medmänsklighet” eller ”en person blir till genom andra människor”.&lt;br /&gt;
&lt;br /&gt;
Ubuntus målsättning är att erbjuda ett modernt, stabilt och lättanvänt operativsystem för den genomsnittliga datoranvändaren, med fokus på användarvänlighet, säkerhet och enkel installation. Ubuntu har länge varit en av de mest populära Linuxdistributionerna för persondatorer.&lt;br /&gt;
&lt;br /&gt;
==== Hemsidor ====&lt;br /&gt;
* Officiell webbplats: [https://ubuntu.com/ ubuntu.com]&lt;br /&gt;
&lt;br /&gt;
==== Dokumentation ====&lt;br /&gt;
* Community-wiki: [https://help.ubuntu.com/community/CommunityHelpWiki Ubuntu Community Help Wiki]&lt;br /&gt;
* Användarmanual: [http://ubuntu-manual.org/ Ubuntu Manual]&lt;br /&gt;
&lt;br /&gt;
=== LTS eller inte? ===&lt;br /&gt;
LTS står för &#039;&#039;Long Term Support&#039;&#039;. LTS-versioner får säkerhets- och underhållsuppdateringar under en längre tidsperiod, normalt fem år för Ubuntu Desktop och Ubuntu Server.&lt;br /&gt;
&lt;br /&gt;
Om du planerar att använda Ubuntu på en arbetsdator eller i en servermiljö rekommenderas i regel en LTS-version. Ubuntu finns både som Desktop-version med grafiskt gränssnitt och som Server-version, vilken är textbaserad och anpassad för serverdrift.&lt;br /&gt;
&lt;br /&gt;
=== Version 26.04.1 LTS – support till april 2031 ===&lt;br /&gt;
Ubuntu 26.04.1 LTS, &#039;&#039;Resolute Raccoon&#039;&#039;, är en LTS-version med standardstöd till april 2031.&lt;br /&gt;
&lt;br /&gt;
Ubuntu 26.04.1 LTS använder en Wayland-baserad skrivbordsmiljö med stöd för X11-program via Xwayland. Versionen bygger på Linux 7.0 och GNOME 50 och innehåller uppdaterade systemkomponenter, moderniserade standardprogram och förbättringar för säkerhet, hårdvarustöd och skrivbordsmiljö.&lt;br /&gt;
&lt;br /&gt;
==== Nedladdning ====&lt;br /&gt;
* [https://releases.ubuntu.com/resolute/ Ubuntu 26.04 LTS]&lt;br /&gt;
&lt;br /&gt;
SUNET-spegel av Ubuntu för snabbare nedladdning&lt;br /&gt;
&lt;br /&gt;
https://ftp.sunet.se/mirror/ubuntu-releases/26.04.1/&lt;br /&gt;
&lt;br /&gt;
=== Version 24.04 LTS – support till juni 2029 ===&lt;br /&gt;
==== Ubuntu 24.04 LTS ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/noble/ Ubuntu 24.04 LTS Desktop och Server]&lt;br /&gt;
&lt;br /&gt;
==== Officiella Ubuntu-varianter 24.04 ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/kubuntu/releases/24.04/release/ Kubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntustudio/releases/24.04/release/ Ubuntu Studio 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/lubuntu/releases/24.04/release/ Lubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/edubuntu/releases/noble/release/ Edubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntucinnamon/releases/noble/release/ Ubuntu Cinnamon 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/xubuntu/releases/24.04/release/ Xubuntu 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-unity/releases/24.04/release/ Ubuntu Unity 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-mate/releases/24.04/release/ Ubuntu MATE 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-budgie/releases/24.04/release/ Ubuntu Budgie 24.04]&lt;br /&gt;
&lt;br /&gt;
=== Version 22.04 LTS – support till juni 2027 ===&lt;br /&gt;
==== Ubuntu 22.04 LTS ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/22.04/ Ubuntu 22.04 LTS]&lt;br /&gt;
&lt;br /&gt;
==== Xubuntu 22.04 LTS ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/xubuntu/releases/22.04.5/release/ Xubuntu 22.04.5 LTS]&lt;br /&gt;
&lt;br /&gt;
=== Version 18.04.6 ===&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/18.04.6/ Ubuntu 18.04.6]&lt;br /&gt;
&lt;br /&gt;
==== Äldre versioner av Ubuntu ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/ Äldre Ubuntu-versioner hos Sunet]&lt;br /&gt;
&lt;br /&gt;
=== Varianter av Ubuntu ===&lt;br /&gt;
Ubuntu finns i flera officiella varianter, anpassade för olika behov. För äldre eller resurssvaga datorer kan en lättviktsvariant vara ett bättre val.&lt;br /&gt;
&lt;br /&gt;
==== Lubuntu ====&lt;br /&gt;
Lubuntu är en lättviktig variant av Ubuntu som använder skrivbordsmiljön LXQt. Före version 18.10 användes LXDE. Distributionen innehåller grundläggande program för dagligt bruk, såsom kontorsprogram, PDF-läsare, bildvisare och multimediaspelare.&lt;br /&gt;
&lt;br /&gt;
Lubuntu är avsett att vara snabbt, resurssnålt och energieffektivt och finns för 64-bitars datorer.&lt;br /&gt;
&lt;br /&gt;
Lubuntu är baserat på Ubuntu och Debian.&lt;br /&gt;
&lt;br /&gt;
Hemsida:&lt;br /&gt;
* [https://lubuntu.me/ lubuntu.me]&lt;br /&gt;
&lt;br /&gt;
===== Ladda ned Lubuntu =====&lt;br /&gt;
==== 22.04 LTS ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/lubuntu/releases/22.04.5/release/ Lubuntu 22.04.5 LTS 64-bit]&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu Studio ====&lt;br /&gt;
Ubuntu Studio är en officiell variant av Ubuntu, särskilt anpassad för kreativa användare inom ljudproduktion, videoproduktion, grafik, fotografi och desktop publishing.&lt;br /&gt;
&lt;br /&gt;
Distributionen innehåller professionella verktyg och är optimerad för låg latens och stabil prestanda. Fram till version 20.10 använde Ubuntu Studio Xfce som skrivbordsmiljö, men därefter ersattes den av KDE Plasma.&lt;br /&gt;
&lt;br /&gt;
Hemsida:&lt;br /&gt;
* [https://ubuntustudio.org/ Ubuntu Studio]&lt;br /&gt;
&lt;br /&gt;
= Ubuntu på Mac med Apple T2 =&lt;br /&gt;
&lt;br /&gt;
Vissa Intelbaserade Mac-datorer har Apples säkerhetschip T2, som bland annat hanterar delar av datorns hårdvara och uppstart. På dessa modeller behöver Ubuntu en Linuxkärna med särskilt T2-stöd för att exempelvis det inbyggda tangentbordet, styrplattan, ljudet och wifi ska fungera korrekt. En vanlig Ubuntu-installationsfil kan därför ge problem redan under installationen. Använd i stället en T2-anpassad Ubuntu-installationsfil från [https://github.com/t2linux/T2-Ubuntu T2Linux-projektet], där de nödvändiga drivrutinerna ingår. Kontrollera också projektets [https://wiki.t2linux.org/distributions/ubuntu/home/ installationsanvisningar] för din Mac-modell.&lt;br /&gt;
&lt;br /&gt;
== Intel baserade Mac med T2-chip ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Mac-modeller med Apple T2-chip&lt;br /&gt;
! Modell&lt;br /&gt;
! Årsmodeller med T2&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Pro&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Air&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| iMac&lt;br /&gt;
| 27 tum, Retina 5K, 2020&lt;br /&gt;
|-&lt;br /&gt;
| iMac Pro&lt;br /&gt;
| Samtliga&lt;br /&gt;
|-&lt;br /&gt;
| Mac mini&lt;br /&gt;
| 2018&lt;br /&gt;
|-&lt;br /&gt;
| Mac Pro&lt;br /&gt;
| 2019&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Årtalen avser modellernas lanseringsår, inte inköpsåret. Mac-datorer med M1 eller senare M-chip har inte ett separat T2-chip.&lt;br /&gt;
&lt;br /&gt;
Källa: [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
= Artiklar hos Linux.se om Ubuntu =&lt;br /&gt;
* [https://www.linux.se/tag/ubuntu/ Ubuntu-artiklar hos Linux.se] &lt;br /&gt;
&lt;br /&gt;
= Tips och tricks sida för sida för Ubuntu =&lt;br /&gt;
&lt;br /&gt;
Vi har en tips- och tricks-sida för [[Tips och Tricks i Ubuntu]], där du bland annat hittar råd om hur du kan svenskanpassa Ubuntu direkt från terminalen. Du hittar även instruktioner för hur du får Wi-Fi-nätverkskort från Broadcom, en vanlig tillverkare av Wi-Fi-kort i äldre Mac- och HP-datorer, att fungera under Ubuntu 26.04 LTS och 24.04 LTS.&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret på:&lt;br /&gt;
* [https://www.linux.se/kontakta-linux-se/ Kontakta Linux.se]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp Hemma] som har sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Linuxdistributioner ARM]]&lt;br /&gt;
[[Kategori:Linuxdistributioner RISC-V]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Ubuntu&amp;diff=10008</id>
		<title>Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Ubuntu&amp;diff=10008"/>
		<updated>2026-09-24T16:15:45Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Ubuntu på Mac med Apple T2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Ubuntu ===&lt;br /&gt;
&#039;&#039;&#039;Ubuntu&#039;&#039;&#039; är ett fritt och öppet operativsystem baserat på Linuxkärnan och vidareutvecklat från distributionen Debian. Namnet kommer från ordet &#039;&#039;ubuntu&#039;&#039; i zuluspråket, som ungefär betyder ”medmänsklighet” eller ”en person blir till genom andra människor”.&lt;br /&gt;
&lt;br /&gt;
Ubuntus målsättning är att erbjuda ett modernt, stabilt och lättanvänt operativsystem för den genomsnittliga datoranvändaren, med fokus på användarvänlighet, säkerhet och enkel installation. Ubuntu har länge varit en av de mest populära Linuxdistributionerna för persondatorer.&lt;br /&gt;
&lt;br /&gt;
==== Hemsidor ====&lt;br /&gt;
* Officiell webbplats: [https://ubuntu.com/ ubuntu.com]&lt;br /&gt;
&lt;br /&gt;
==== Dokumentation ====&lt;br /&gt;
* Community-wiki: [https://help.ubuntu.com/community/CommunityHelpWiki Ubuntu Community Help Wiki]&lt;br /&gt;
* Användarmanual: [http://ubuntu-manual.org/ Ubuntu Manual]&lt;br /&gt;
&lt;br /&gt;
=== LTS eller inte? ===&lt;br /&gt;
LTS står för &#039;&#039;Long Term Support&#039;&#039;. LTS-versioner får säkerhets- och underhållsuppdateringar under en längre tidsperiod, normalt fem år för Ubuntu Desktop och Ubuntu Server.&lt;br /&gt;
&lt;br /&gt;
Om du planerar att använda Ubuntu på en arbetsdator eller i en servermiljö rekommenderas i regel en LTS-version. Ubuntu finns både som Desktop-version med grafiskt gränssnitt och som Server-version, vilken är textbaserad och anpassad för serverdrift.&lt;br /&gt;
&lt;br /&gt;
=== Version 26.04.1 LTS – support till april 2031 ===&lt;br /&gt;
Ubuntu 26.04.1 LTS, &#039;&#039;Resolute Raccoon&#039;&#039;, är en LTS-version med standardstöd till april 2031.&lt;br /&gt;
&lt;br /&gt;
Ubuntu 26.04.1 LTS använder en Wayland-baserad skrivbordsmiljö med stöd för X11-program via Xwayland. Versionen bygger på Linux 7.0 och GNOME 50 och innehåller uppdaterade systemkomponenter, moderniserade standardprogram och förbättringar för säkerhet, hårdvarustöd och skrivbordsmiljö.&lt;br /&gt;
&lt;br /&gt;
==== Nedladdning ====&lt;br /&gt;
* [https://releases.ubuntu.com/resolute/ Ubuntu 26.04 LTS]&lt;br /&gt;
&lt;br /&gt;
SUNET-spegel av Ubuntu för snabbare nedladdning&lt;br /&gt;
&lt;br /&gt;
https://ftp.sunet.se/mirror/ubuntu-releases/26.04.1/&lt;br /&gt;
&lt;br /&gt;
=== Version 24.04 LTS – support till juni 2029 ===&lt;br /&gt;
==== Ubuntu 24.04 LTS ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/noble/ Ubuntu 24.04 LTS Desktop och Server]&lt;br /&gt;
&lt;br /&gt;
==== Officiella Ubuntu-varianter 24.04 ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/kubuntu/releases/24.04/release/ Kubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntustudio/releases/24.04/release/ Ubuntu Studio 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/lubuntu/releases/24.04/release/ Lubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/edubuntu/releases/noble/release/ Edubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntucinnamon/releases/noble/release/ Ubuntu Cinnamon 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/xubuntu/releases/24.04/release/ Xubuntu 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-unity/releases/24.04/release/ Ubuntu Unity 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-mate/releases/24.04/release/ Ubuntu MATE 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-budgie/releases/24.04/release/ Ubuntu Budgie 24.04]&lt;br /&gt;
&lt;br /&gt;
=== Version 22.04 LTS – support till juni 2027 ===&lt;br /&gt;
==== Ubuntu 22.04 LTS ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/22.04/ Ubuntu 22.04 LTS]&lt;br /&gt;
&lt;br /&gt;
==== Xubuntu 22.04 LTS ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/xubuntu/releases/22.04.5/release/ Xubuntu 22.04.5 LTS]&lt;br /&gt;
&lt;br /&gt;
=== Version 18.04.6 ===&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/18.04.6/ Ubuntu 18.04.6]&lt;br /&gt;
&lt;br /&gt;
==== Äldre versioner av Ubuntu ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/ Äldre Ubuntu-versioner hos Sunet]&lt;br /&gt;
&lt;br /&gt;
=== Varianter av Ubuntu ===&lt;br /&gt;
Ubuntu finns i flera officiella varianter, anpassade för olika behov. För äldre eller resurssvaga datorer kan en lättviktsvariant vara ett bättre val.&lt;br /&gt;
&lt;br /&gt;
==== Lubuntu ====&lt;br /&gt;
Lubuntu är en lättviktig variant av Ubuntu som använder skrivbordsmiljön LXQt. Före version 18.10 användes LXDE. Distributionen innehåller grundläggande program för dagligt bruk, såsom kontorsprogram, PDF-läsare, bildvisare och multimediaspelare.&lt;br /&gt;
&lt;br /&gt;
Lubuntu är avsett att vara snabbt, resurssnålt och energieffektivt och finns för 64-bitars datorer.&lt;br /&gt;
&lt;br /&gt;
Lubuntu är baserat på Ubuntu och Debian.&lt;br /&gt;
&lt;br /&gt;
Hemsida:&lt;br /&gt;
* [https://lubuntu.me/ lubuntu.me]&lt;br /&gt;
&lt;br /&gt;
===== Ladda ned Lubuntu =====&lt;br /&gt;
==== 22.04 LTS ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/lubuntu/releases/22.04.5/release/ Lubuntu 22.04.5 LTS 64-bit]&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu Studio ====&lt;br /&gt;
Ubuntu Studio är en officiell variant av Ubuntu, särskilt anpassad för kreativa användare inom ljudproduktion, videoproduktion, grafik, fotografi och desktop publishing.&lt;br /&gt;
&lt;br /&gt;
Distributionen innehåller professionella verktyg och är optimerad för låg latens och stabil prestanda. Fram till version 20.10 använde Ubuntu Studio Xfce som skrivbordsmiljö, men därefter ersattes den av KDE Plasma.&lt;br /&gt;
&lt;br /&gt;
Hemsida:&lt;br /&gt;
* [https://ubuntustudio.org/ Ubuntu Studio]&lt;br /&gt;
&lt;br /&gt;
= Ubuntu på Mac med Apple T2 =&lt;br /&gt;
&lt;br /&gt;
Vissa Intelbaserade Mac-datorer har Apples säkerhetschip T2, som bland annat hanterar delar av datorns hårdvara och uppstart. På dessa modeller behöver Ubuntu en Linuxkärna med särskilt T2-stöd för att exempelvis det inbyggda tangentbordet, styrplattan, ljudet och wifi ska fungera korrekt. En vanlig Ubuntu-installationsfil kan därför ge problem redan under installationen. Använd i stället en T2-anpassad Ubuntu-installationsfil från [https://github.com/t2linux/T2-Ubuntu T2Linux-projektet], där de nödvändiga drivrutinerna ingår. Kontrollera också projektets [https://wiki.t2linux.org/distributions/ubuntu/home/ installationsanvisningar] för din Mac-modell.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Mac-modeller med Apple T2-chip&lt;br /&gt;
! Modell&lt;br /&gt;
! Årsmodeller med T2&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Pro&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| MacBook Air&lt;br /&gt;
| 2018–2020 med Intel-processor&lt;br /&gt;
|-&lt;br /&gt;
| iMac&lt;br /&gt;
| 27 tum, Retina 5K, 2020&lt;br /&gt;
|-&lt;br /&gt;
| iMac Pro&lt;br /&gt;
| Samtliga&lt;br /&gt;
|-&lt;br /&gt;
| Mac mini&lt;br /&gt;
| 2018&lt;br /&gt;
|-&lt;br /&gt;
| Mac Pro&lt;br /&gt;
| 2019&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Årtalen avser modellernas lanseringsår, inte inköpsåret. Mac-datorer med M1 eller senare M-chip har inte ett separat T2-chip.&lt;br /&gt;
&lt;br /&gt;
Källa: [https://support.apple.com/sv-se/103265 Apple – Mac-datorer med Apple T2-säkerhetschip]&lt;br /&gt;
&lt;br /&gt;
= Artiklar hos Linux.se om Ubuntu =&lt;br /&gt;
* [https://www.linux.se/tag/ubuntu/ Ubuntu-artiklar hos Linux.se] &lt;br /&gt;
&lt;br /&gt;
= Tips och tricks sida för sida för Ubuntu =&lt;br /&gt;
&lt;br /&gt;
Vi har en tips- och tricks-sida för [[Tips och Tricks i Ubuntu]], där du bland annat hittar råd om hur du kan svenskanpassa Ubuntu direkt från terminalen. Du hittar även instruktioner för hur du får Wi-Fi-nätverkskort från Broadcom, en vanlig tillverkare av Wi-Fi-kort i äldre Mac- och HP-datorer, att fungera under Ubuntu 26.04 LTS och 24.04 LTS.&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret på:&lt;br /&gt;
* [https://www.linux.se/kontakta-linux-se/ Kontakta Linux.se]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp Hemma] som har sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Linuxdistributioner ARM]]&lt;br /&gt;
[[Kategori:Linuxdistributioner RISC-V]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Ubuntu&amp;diff=10007</id>
		<title>Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Ubuntu&amp;diff=10007"/>
		<updated>2026-09-24T16:15:08Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Ubuntu på Mac med Apple T2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Ubuntu ===&lt;br /&gt;
&#039;&#039;&#039;Ubuntu&#039;&#039;&#039; är ett fritt och öppet operativsystem baserat på Linuxkärnan och vidareutvecklat från distributionen Debian. Namnet kommer från ordet &#039;&#039;ubuntu&#039;&#039; i zuluspråket, som ungefär betyder ”medmänsklighet” eller ”en person blir till genom andra människor”.&lt;br /&gt;
&lt;br /&gt;
Ubuntus målsättning är att erbjuda ett modernt, stabilt och lättanvänt operativsystem för den genomsnittliga datoranvändaren, med fokus på användarvänlighet, säkerhet och enkel installation. Ubuntu har länge varit en av de mest populära Linuxdistributionerna för persondatorer.&lt;br /&gt;
&lt;br /&gt;
==== Hemsidor ====&lt;br /&gt;
* Officiell webbplats: [https://ubuntu.com/ ubuntu.com]&lt;br /&gt;
&lt;br /&gt;
==== Dokumentation ====&lt;br /&gt;
* Community-wiki: [https://help.ubuntu.com/community/CommunityHelpWiki Ubuntu Community Help Wiki]&lt;br /&gt;
* Användarmanual: [http://ubuntu-manual.org/ Ubuntu Manual]&lt;br /&gt;
&lt;br /&gt;
=== LTS eller inte? ===&lt;br /&gt;
LTS står för &#039;&#039;Long Term Support&#039;&#039;. LTS-versioner får säkerhets- och underhållsuppdateringar under en längre tidsperiod, normalt fem år för Ubuntu Desktop och Ubuntu Server.&lt;br /&gt;
&lt;br /&gt;
Om du planerar att använda Ubuntu på en arbetsdator eller i en servermiljö rekommenderas i regel en LTS-version. Ubuntu finns både som Desktop-version med grafiskt gränssnitt och som Server-version, vilken är textbaserad och anpassad för serverdrift.&lt;br /&gt;
&lt;br /&gt;
=== Version 26.04.1 LTS – support till april 2031 ===&lt;br /&gt;
Ubuntu 26.04.1 LTS, &#039;&#039;Resolute Raccoon&#039;&#039;, är en LTS-version med standardstöd till april 2031.&lt;br /&gt;
&lt;br /&gt;
Ubuntu 26.04.1 LTS använder en Wayland-baserad skrivbordsmiljö med stöd för X11-program via Xwayland. Versionen bygger på Linux 7.0 och GNOME 50 och innehåller uppdaterade systemkomponenter, moderniserade standardprogram och förbättringar för säkerhet, hårdvarustöd och skrivbordsmiljö.&lt;br /&gt;
&lt;br /&gt;
==== Nedladdning ====&lt;br /&gt;
* [https://releases.ubuntu.com/resolute/ Ubuntu 26.04 LTS]&lt;br /&gt;
&lt;br /&gt;
SUNET-spegel av Ubuntu för snabbare nedladdning&lt;br /&gt;
&lt;br /&gt;
https://ftp.sunet.se/mirror/ubuntu-releases/26.04.1/&lt;br /&gt;
&lt;br /&gt;
=== Version 24.04 LTS – support till juni 2029 ===&lt;br /&gt;
==== Ubuntu 24.04 LTS ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/noble/ Ubuntu 24.04 LTS Desktop och Server]&lt;br /&gt;
&lt;br /&gt;
==== Officiella Ubuntu-varianter 24.04 ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/kubuntu/releases/24.04/release/ Kubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntustudio/releases/24.04/release/ Ubuntu Studio 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/lubuntu/releases/24.04/release/ Lubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/edubuntu/releases/noble/release/ Edubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntucinnamon/releases/noble/release/ Ubuntu Cinnamon 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/xubuntu/releases/24.04/release/ Xubuntu 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-unity/releases/24.04/release/ Ubuntu Unity 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-mate/releases/24.04/release/ Ubuntu MATE 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-budgie/releases/24.04/release/ Ubuntu Budgie 24.04]&lt;br /&gt;
&lt;br /&gt;
=== Version 22.04 LTS – support till juni 2027 ===&lt;br /&gt;
==== Ubuntu 22.04 LTS ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/22.04/ Ubuntu 22.04 LTS]&lt;br /&gt;
&lt;br /&gt;
==== Xubuntu 22.04 LTS ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/xubuntu/releases/22.04.5/release/ Xubuntu 22.04.5 LTS]&lt;br /&gt;
&lt;br /&gt;
=== Version 18.04.6 ===&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/18.04.6/ Ubuntu 18.04.6]&lt;br /&gt;
&lt;br /&gt;
==== Äldre versioner av Ubuntu ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/ Äldre Ubuntu-versioner hos Sunet]&lt;br /&gt;
&lt;br /&gt;
=== Varianter av Ubuntu ===&lt;br /&gt;
Ubuntu finns i flera officiella varianter, anpassade för olika behov. För äldre eller resurssvaga datorer kan en lättviktsvariant vara ett bättre val.&lt;br /&gt;
&lt;br /&gt;
==== Lubuntu ====&lt;br /&gt;
Lubuntu är en lättviktig variant av Ubuntu som använder skrivbordsmiljön LXQt. Före version 18.10 användes LXDE. Distributionen innehåller grundläggande program för dagligt bruk, såsom kontorsprogram, PDF-läsare, bildvisare och multimediaspelare.&lt;br /&gt;
&lt;br /&gt;
Lubuntu är avsett att vara snabbt, resurssnålt och energieffektivt och finns för 64-bitars datorer.&lt;br /&gt;
&lt;br /&gt;
Lubuntu är baserat på Ubuntu och Debian.&lt;br /&gt;
&lt;br /&gt;
Hemsida:&lt;br /&gt;
* [https://lubuntu.me/ lubuntu.me]&lt;br /&gt;
&lt;br /&gt;
===== Ladda ned Lubuntu =====&lt;br /&gt;
==== 22.04 LTS ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/lubuntu/releases/22.04.5/release/ Lubuntu 22.04.5 LTS 64-bit]&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu Studio ====&lt;br /&gt;
Ubuntu Studio är en officiell variant av Ubuntu, särskilt anpassad för kreativa användare inom ljudproduktion, videoproduktion, grafik, fotografi och desktop publishing.&lt;br /&gt;
&lt;br /&gt;
Distributionen innehåller professionella verktyg och är optimerad för låg latens och stabil prestanda. Fram till version 20.10 använde Ubuntu Studio Xfce som skrivbordsmiljö, men därefter ersattes den av KDE Plasma.&lt;br /&gt;
&lt;br /&gt;
Hemsida:&lt;br /&gt;
* [https://ubuntustudio.org/ Ubuntu Studio]&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu på Mac med Apple T2 ===&lt;br /&gt;
&lt;br /&gt;
Vissa Intelbaserade Mac-datorer har Apples säkerhetschip T2, som bland annat hanterar delar av datorns hårdvara och uppstart. På dessa modeller behöver Ubuntu en Linuxkärna med särskilt T2-stöd för att exempelvis det inbyggda tangentbordet, styrplattan, ljudet och wifi ska fungera korrekt. En vanlig Ubuntu-installationsfil kan därför ge problem redan under installationen. Använd i stället en T2-anpassad Ubuntu-installationsfil från [https://github.com/t2linux/T2-Ubuntu T2Linux-projektet], där de nödvändiga drivrutinerna ingår. Kontrollera också projektets [https://wiki.t2linux.org/distributions/ubuntu/home/ installationsanvisningar] för din Mac-modell.&lt;br /&gt;
&lt;br /&gt;
= Artiklar hos Linux.se om Ubuntu =&lt;br /&gt;
* [https://www.linux.se/tag/ubuntu/ Ubuntu-artiklar hos Linux.se] &lt;br /&gt;
&lt;br /&gt;
= Tips och tricks sida för sida för Ubuntu =&lt;br /&gt;
&lt;br /&gt;
Vi har en tips- och tricks-sida för [[Tips och Tricks i Ubuntu]], där du bland annat hittar råd om hur du kan svenskanpassa Ubuntu direkt från terminalen. Du hittar även instruktioner för hur du får Wi-Fi-nätverkskort från Broadcom, en vanlig tillverkare av Wi-Fi-kort i äldre Mac- och HP-datorer, att fungera under Ubuntu 26.04 LTS och 24.04 LTS.&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret på:&lt;br /&gt;
* [https://www.linux.se/kontakta-linux-se/ Kontakta Linux.se]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp Hemma] som har sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Linuxdistributioner ARM]]&lt;br /&gt;
[[Kategori:Linuxdistributioner RISC-V]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Ubuntu&amp;diff=10006</id>
		<title>Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Ubuntu&amp;diff=10006"/>
		<updated>2026-09-24T16:12:05Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Ubuntu Studio */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Ubuntu ===&lt;br /&gt;
&#039;&#039;&#039;Ubuntu&#039;&#039;&#039; är ett fritt och öppet operativsystem baserat på Linuxkärnan och vidareutvecklat från distributionen Debian. Namnet kommer från ordet &#039;&#039;ubuntu&#039;&#039; i zuluspråket, som ungefär betyder ”medmänsklighet” eller ”en person blir till genom andra människor”.&lt;br /&gt;
&lt;br /&gt;
Ubuntus målsättning är att erbjuda ett modernt, stabilt och lättanvänt operativsystem för den genomsnittliga datoranvändaren, med fokus på användarvänlighet, säkerhet och enkel installation. Ubuntu har länge varit en av de mest populära Linuxdistributionerna för persondatorer.&lt;br /&gt;
&lt;br /&gt;
==== Hemsidor ====&lt;br /&gt;
* Officiell webbplats: [https://ubuntu.com/ ubuntu.com]&lt;br /&gt;
&lt;br /&gt;
==== Dokumentation ====&lt;br /&gt;
* Community-wiki: [https://help.ubuntu.com/community/CommunityHelpWiki Ubuntu Community Help Wiki]&lt;br /&gt;
* Användarmanual: [http://ubuntu-manual.org/ Ubuntu Manual]&lt;br /&gt;
&lt;br /&gt;
=== LTS eller inte? ===&lt;br /&gt;
LTS står för &#039;&#039;Long Term Support&#039;&#039;. LTS-versioner får säkerhets- och underhållsuppdateringar under en längre tidsperiod, normalt fem år för Ubuntu Desktop och Ubuntu Server.&lt;br /&gt;
&lt;br /&gt;
Om du planerar att använda Ubuntu på en arbetsdator eller i en servermiljö rekommenderas i regel en LTS-version. Ubuntu finns både som Desktop-version med grafiskt gränssnitt och som Server-version, vilken är textbaserad och anpassad för serverdrift.&lt;br /&gt;
&lt;br /&gt;
=== Version 26.04.1 LTS – support till april 2031 ===&lt;br /&gt;
Ubuntu 26.04.1 LTS, &#039;&#039;Resolute Raccoon&#039;&#039;, är en LTS-version med standardstöd till april 2031.&lt;br /&gt;
&lt;br /&gt;
Ubuntu 26.04.1 LTS använder en Wayland-baserad skrivbordsmiljö med stöd för X11-program via Xwayland. Versionen bygger på Linux 7.0 och GNOME 50 och innehåller uppdaterade systemkomponenter, moderniserade standardprogram och förbättringar för säkerhet, hårdvarustöd och skrivbordsmiljö.&lt;br /&gt;
&lt;br /&gt;
==== Nedladdning ====&lt;br /&gt;
* [https://releases.ubuntu.com/resolute/ Ubuntu 26.04 LTS]&lt;br /&gt;
&lt;br /&gt;
SUNET-spegel av Ubuntu för snabbare nedladdning&lt;br /&gt;
&lt;br /&gt;
https://ftp.sunet.se/mirror/ubuntu-releases/26.04.1/&lt;br /&gt;
&lt;br /&gt;
=== Version 24.04 LTS – support till juni 2029 ===&lt;br /&gt;
==== Ubuntu 24.04 LTS ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/noble/ Ubuntu 24.04 LTS Desktop och Server]&lt;br /&gt;
&lt;br /&gt;
==== Officiella Ubuntu-varianter 24.04 ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/kubuntu/releases/24.04/release/ Kubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntustudio/releases/24.04/release/ Ubuntu Studio 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/lubuntu/releases/24.04/release/ Lubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/edubuntu/releases/noble/release/ Edubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntucinnamon/releases/noble/release/ Ubuntu Cinnamon 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/xubuntu/releases/24.04/release/ Xubuntu 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-unity/releases/24.04/release/ Ubuntu Unity 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-mate/releases/24.04/release/ Ubuntu MATE 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-budgie/releases/24.04/release/ Ubuntu Budgie 24.04]&lt;br /&gt;
&lt;br /&gt;
=== Version 22.04 LTS – support till juni 2027 ===&lt;br /&gt;
==== Ubuntu 22.04 LTS ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/22.04/ Ubuntu 22.04 LTS]&lt;br /&gt;
&lt;br /&gt;
==== Xubuntu 22.04 LTS ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/xubuntu/releases/22.04.5/release/ Xubuntu 22.04.5 LTS]&lt;br /&gt;
&lt;br /&gt;
=== Version 18.04.6 ===&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/18.04.6/ Ubuntu 18.04.6]&lt;br /&gt;
&lt;br /&gt;
==== Äldre versioner av Ubuntu ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/ Äldre Ubuntu-versioner hos Sunet]&lt;br /&gt;
&lt;br /&gt;
=== Varianter av Ubuntu ===&lt;br /&gt;
Ubuntu finns i flera officiella varianter, anpassade för olika behov. För äldre eller resurssvaga datorer kan en lättviktsvariant vara ett bättre val.&lt;br /&gt;
&lt;br /&gt;
==== Lubuntu ====&lt;br /&gt;
Lubuntu är en lättviktig variant av Ubuntu som använder skrivbordsmiljön LXQt. Före version 18.10 användes LXDE. Distributionen innehåller grundläggande program för dagligt bruk, såsom kontorsprogram, PDF-läsare, bildvisare och multimediaspelare.&lt;br /&gt;
&lt;br /&gt;
Lubuntu är avsett att vara snabbt, resurssnålt och energieffektivt och finns för 64-bitars datorer.&lt;br /&gt;
&lt;br /&gt;
Lubuntu är baserat på Ubuntu och Debian.&lt;br /&gt;
&lt;br /&gt;
Hemsida:&lt;br /&gt;
* [https://lubuntu.me/ lubuntu.me]&lt;br /&gt;
&lt;br /&gt;
===== Ladda ned Lubuntu =====&lt;br /&gt;
==== 22.04 LTS ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/lubuntu/releases/22.04.5/release/ Lubuntu 22.04.5 LTS 64-bit]&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu Studio ====&lt;br /&gt;
Ubuntu Studio är en officiell variant av Ubuntu, särskilt anpassad för kreativa användare inom ljudproduktion, videoproduktion, grafik, fotografi och desktop publishing.&lt;br /&gt;
&lt;br /&gt;
Distributionen innehåller professionella verktyg och är optimerad för låg latens och stabil prestanda. Fram till version 20.10 använde Ubuntu Studio Xfce som skrivbordsmiljö, men därefter ersattes den av KDE Plasma.&lt;br /&gt;
&lt;br /&gt;
Hemsida:&lt;br /&gt;
* [https://ubuntustudio.org/ Ubuntu Studio]&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu på Mac med Apple T2 ===&lt;br /&gt;
&lt;br /&gt;
Vissa Intelbaserade Mac-datorer har Apples säkerhetschip T2, som bland annat hanterar delar av datorns hårdvara och uppstart. På dessa modeller behöver Ubuntu en Linuxkärna med särskilt T2-stöd för att exempelvis det inbyggda tangentbordet, styrplattan, ljudet och wifi ska fungera korrekt. En vanlig Ubuntu-installationsfil kan därför ge problem redan under installationen. Använd i stället en T2-anpassad Ubuntu-installationsfil från [https://github.com/t2linux/T2-Ubuntu T2Linux-projektet], där de nödvändiga drivrutinerna ingår. Kontrollera också projektets [https://wiki.t2linux.org/distributions/ubuntu/home/ installationsanvisningar] för din Mac-modell.&lt;br /&gt;
&lt;br /&gt;
= Artiklar hos Linux.se om Ubuntu =&lt;br /&gt;
* [https://www.linux.se/tag/ubuntu/ Ubuntu-artiklar hos Linux.se]&lt;br /&gt;
&lt;br /&gt;
= Tips och tricks sida för sida för Ubuntu =&lt;br /&gt;
&lt;br /&gt;
Vi har en tips- och tricks-sida för [[Tips och Tricks i Ubuntu]], där du bland annat hittar råd om hur du kan svenskanpassa Ubuntu direkt från terminalen. Du hittar även instruktioner för hur du får Wi-Fi-nätverkskort från Broadcom, en vanlig tillverkare av Wi-Fi-kort i äldre Mac- och HP-datorer, att fungera under Ubuntu 26.04 LTS och 24.04 LTS.&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret på:&lt;br /&gt;
* [https://www.linux.se/kontakta-linux-se/ Kontakta Linux.se]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp Hemma] som har sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Linuxdistributioner ARM]]&lt;br /&gt;
[[Kategori:Linuxdistributioner RISC-V]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Debian&amp;diff=10005</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Debian&amp;diff=10005"/>
		<updated>2026-09-13T00:54:19Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Debian 13.7 Netinstalltion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Debian är ett av de mest inflytelserika och respekterade operativsystemen inom den fria och öppna programvaruvärlden. Grundat av Ian Murdock den 16 augusti 1993, har Debian med tiden vuxit till att bli en grundpelare för distributioner av Linux och andra operativsystem, med ett stort antal direkta &amp;quot;avknoppningar&amp;quot; som Ubuntu, samt indirekta avknoppningar som använder dessa distributioner som grund.&lt;br /&gt;
&lt;br /&gt;
==== Filosofi och gemenskap ====&lt;br /&gt;
Debian-projektets huvudsakliga filosofi är grundad på principerna i Debian Social Contract och Debian Free Software Guidelines. Dessa principer säkerställer att programvaran förblir fri och öppen för användare att använda, dela, och modifiera. De fokuserar på vikten av att skapa ett operativsystem som uteslutande består av fri programvara. Gemenskapen runt Debian är känd för sin dedikation till dessa ideal, vilket skapat en stark och stödjande kultur för utveckling och användning av fri programvara.&lt;br /&gt;
&lt;br /&gt;
==== Tekniska egenskaper ====&lt;br /&gt;
Debian skiljer sig från andra distributioner genom sin robusta pakethanterare, dpkg, tillsammans med APT (Advanced Package Tool), som gör det enkelt för användare att installera, uppdatera och hantera programvara. Debian stöder en mångfald av arkitekturer, inklusive men inte begränsat till amd64 (x86_64), arm64, och armhf, vilket gör det tillgängligt för en bred användarbas på olika hårdvaruplattformar.&lt;br /&gt;
&lt;br /&gt;
En av de mest uppskattade egenskaperna hos Debian är dess stabilitet. Debian släpps i olika &amp;quot;grenar&amp;quot; - Stable, Testing och Unstable - som tillåter användare att välja en version baserad på deras behov av stabilitet kontra senaste programvaran. Den stabila versionen genomgår omfattande testning och är känd för sin pålitlighet, vilket gör den till ett populärt val för servermiljöer.&lt;br /&gt;
&lt;br /&gt;
= 32 bitars Debian =&lt;br /&gt;
&lt;br /&gt;
32-bitarsdistributioner blir allt ovanligare, av förklarliga skäl. Den första 64-bitarsprocessorn för pc lanserades redan 2003 med Athlon, och i dag är intresset för att underhålla 32-bitarskod begränsat. Men för den som fortfarande har en 32-bitarsdator, till exempel en netbook av det slag som var populära runt 2008 innan surfplattorna tog över, kan det ändå vara värt att ge maskinen nytt liv. Där kan Debian 12.15 vara ett alternativ.&lt;br /&gt;
&lt;br /&gt;
https://ftp.sunet.se/images/archive/12.15.0/i386/iso-dvd/&lt;br /&gt;
&lt;br /&gt;
= Versioner av 64  bitars x86 Debian =&lt;br /&gt;
== Debian 13.7 x86-64 / AMD64 ==&lt;br /&gt;
https://ftp.sunet.se/mirror/debian-cd/13.7.0-live/amd64/iso-hybrid/&lt;br /&gt;
&lt;br /&gt;
== Debian 13.7 Övriga plattformar ==&lt;br /&gt;
Övriga plattformer är sånt som inte är x86, dvs arm, powerpc , Risc V 64 och etc&lt;br /&gt;
&lt;br /&gt;
https://ftp.sunet.se/mirror/debian-cd/13.7.0/&lt;br /&gt;
&lt;br /&gt;
[[Debian Source list]]&lt;br /&gt;
&lt;br /&gt;
== Debian 13.7 Netinstalltion ==&lt;br /&gt;
&lt;br /&gt;
https://ftp.sunet.se/mirror/debian-cd/13.7.0/amd64/iso-cd/&lt;br /&gt;
&lt;br /&gt;
== Varför heter det AMD64? ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;AMD64&#039;&#039;&#039; är AMD:s namn på den 64-bitars utökningen av x86-arkitekturen, även kallad &#039;&#039;&#039;x86-64&#039;&#039;&#039; eller &#039;&#039;&#039;x86_64&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
AMD utvecklade arkitekturen och introducerade den i bland annat Opteron och Athlon 64. Den behöll kompatibiliteten med äldre 32-bitars x86-program samtidigt som den gav stöd för 64-bitars program.&lt;br /&gt;
&lt;br /&gt;
Intel använde först en annan 64-bitarsarkitektur, IA-64, men började senare använda AMD:s x86-64-lösning i sina egna processorer under namnet &#039;&#039;&#039;Intel 64&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Därför används flera namn för i stort sett samma arkitektur:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;AMD64&#039;&#039;&#039; – AMD:s ursprungliga namn.&lt;br /&gt;
* &#039;&#039;&#039;x86-64 / x86_64&#039;&#039;&#039; – tillverkarneutral benämning.&lt;br /&gt;
* &#039;&#039;&#039;Intel 64&#039;&#039;&#039; – Intels benämning.&lt;br /&gt;
&lt;br /&gt;
När exempelvis Debian eller Ubuntu använder beteckningen &#039;&#039;&#039;amd64&#039;&#039;&#039; betyder det alltså inte att systemet endast fungerar på AMD-processorer. Det fungerar även på kompatibla 64-bitars Intel-processorer.&lt;br /&gt;
&lt;br /&gt;
= Artiklar i hos Linux.se berör Debian =&lt;br /&gt;
&lt;br /&gt;
[https://www.linux.se/tag/debian/ Artiklar hos Linux.se som berör ämnet Debian]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Kontakt https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se/web/ Datorhjälp] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Linuxdistributioner ARM]]&lt;br /&gt;
[[Kategori:Linuxdistributioner RISCV]]&lt;br /&gt;
[[Kategori:Linuxdistributioner PowerPC]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Debian&amp;diff=10004</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Debian&amp;diff=10004"/>
		<updated>2026-09-13T00:51:46Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Versioner av 64  bitars x86 Debian */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Debian är ett av de mest inflytelserika och respekterade operativsystemen inom den fria och öppna programvaruvärlden. Grundat av Ian Murdock den 16 augusti 1993, har Debian med tiden vuxit till att bli en grundpelare för distributioner av Linux och andra operativsystem, med ett stort antal direkta &amp;quot;avknoppningar&amp;quot; som Ubuntu, samt indirekta avknoppningar som använder dessa distributioner som grund.&lt;br /&gt;
&lt;br /&gt;
==== Filosofi och gemenskap ====&lt;br /&gt;
Debian-projektets huvudsakliga filosofi är grundad på principerna i Debian Social Contract och Debian Free Software Guidelines. Dessa principer säkerställer att programvaran förblir fri och öppen för användare att använda, dela, och modifiera. De fokuserar på vikten av att skapa ett operativsystem som uteslutande består av fri programvara. Gemenskapen runt Debian är känd för sin dedikation till dessa ideal, vilket skapat en stark och stödjande kultur för utveckling och användning av fri programvara.&lt;br /&gt;
&lt;br /&gt;
==== Tekniska egenskaper ====&lt;br /&gt;
Debian skiljer sig från andra distributioner genom sin robusta pakethanterare, dpkg, tillsammans med APT (Advanced Package Tool), som gör det enkelt för användare att installera, uppdatera och hantera programvara. Debian stöder en mångfald av arkitekturer, inklusive men inte begränsat till amd64 (x86_64), arm64, och armhf, vilket gör det tillgängligt för en bred användarbas på olika hårdvaruplattformar.&lt;br /&gt;
&lt;br /&gt;
En av de mest uppskattade egenskaperna hos Debian är dess stabilitet. Debian släpps i olika &amp;quot;grenar&amp;quot; - Stable, Testing och Unstable - som tillåter användare att välja en version baserad på deras behov av stabilitet kontra senaste programvaran. Den stabila versionen genomgår omfattande testning och är känd för sin pålitlighet, vilket gör den till ett populärt val för servermiljöer.&lt;br /&gt;
&lt;br /&gt;
= 32 bitars Debian =&lt;br /&gt;
&lt;br /&gt;
32-bitarsdistributioner blir allt ovanligare, av förklarliga skäl. Den första 64-bitarsprocessorn för pc lanserades redan 2003 med Athlon, och i dag är intresset för att underhålla 32-bitarskod begränsat. Men för den som fortfarande har en 32-bitarsdator, till exempel en netbook av det slag som var populära runt 2008 innan surfplattorna tog över, kan det ändå vara värt att ge maskinen nytt liv. Där kan Debian 12.15 vara ett alternativ.&lt;br /&gt;
&lt;br /&gt;
https://ftp.sunet.se/images/archive/12.15.0/i386/iso-dvd/&lt;br /&gt;
&lt;br /&gt;
= Versioner av 64  bitars x86 Debian =&lt;br /&gt;
== Debian 13.7 x86-64 / AMD64 ==&lt;br /&gt;
https://ftp.sunet.se/mirror/debian-cd/13.7.0-live/amd64/iso-hybrid/&lt;br /&gt;
&lt;br /&gt;
== Debian 13.7 Övriga plattformar ==&lt;br /&gt;
Övriga plattformer är sånt som inte är x86, dvs arm, powerpc , Risc V 64 och etc&lt;br /&gt;
&lt;br /&gt;
https://ftp.sunet.se/mirror/debian-cd/13.7.0/&lt;br /&gt;
&lt;br /&gt;
[[Debian Source list]]&lt;br /&gt;
&lt;br /&gt;
== Debian 13.7 Netinstalltion ==&lt;br /&gt;
&lt;br /&gt;
https://ftp.sunet.se/mirror/debian-cd/13.7.0/amd64/iso-cd/&lt;br /&gt;
&lt;br /&gt;
= Artiklar i hos Linux.se berör Debian =&lt;br /&gt;
&lt;br /&gt;
[https://www.linux.se/tag/debian/ Artiklar hos Linux.se som berör ämnet Debian]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Kontakt https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se/web/ Datorhjälp] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Linuxdistributioner ARM]]&lt;br /&gt;
[[Kategori:Linuxdistributioner RISCV]]&lt;br /&gt;
[[Kategori:Linuxdistributioner PowerPC]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Debian&amp;diff=10003</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Debian&amp;diff=10003"/>
		<updated>2026-09-13T00:51:09Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Versioner av 64  bitars x86 Debian */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Debian är ett av de mest inflytelserika och respekterade operativsystemen inom den fria och öppna programvaruvärlden. Grundat av Ian Murdock den 16 augusti 1993, har Debian med tiden vuxit till att bli en grundpelare för distributioner av Linux och andra operativsystem, med ett stort antal direkta &amp;quot;avknoppningar&amp;quot; som Ubuntu, samt indirekta avknoppningar som använder dessa distributioner som grund.&lt;br /&gt;
&lt;br /&gt;
==== Filosofi och gemenskap ====&lt;br /&gt;
Debian-projektets huvudsakliga filosofi är grundad på principerna i Debian Social Contract och Debian Free Software Guidelines. Dessa principer säkerställer att programvaran förblir fri och öppen för användare att använda, dela, och modifiera. De fokuserar på vikten av att skapa ett operativsystem som uteslutande består av fri programvara. Gemenskapen runt Debian är känd för sin dedikation till dessa ideal, vilket skapat en stark och stödjande kultur för utveckling och användning av fri programvara.&lt;br /&gt;
&lt;br /&gt;
==== Tekniska egenskaper ====&lt;br /&gt;
Debian skiljer sig från andra distributioner genom sin robusta pakethanterare, dpkg, tillsammans med APT (Advanced Package Tool), som gör det enkelt för användare att installera, uppdatera och hantera programvara. Debian stöder en mångfald av arkitekturer, inklusive men inte begränsat till amd64 (x86_64), arm64, och armhf, vilket gör det tillgängligt för en bred användarbas på olika hårdvaruplattformar.&lt;br /&gt;
&lt;br /&gt;
En av de mest uppskattade egenskaperna hos Debian är dess stabilitet. Debian släpps i olika &amp;quot;grenar&amp;quot; - Stable, Testing och Unstable - som tillåter användare att välja en version baserad på deras behov av stabilitet kontra senaste programvaran. Den stabila versionen genomgår omfattande testning och är känd för sin pålitlighet, vilket gör den till ett populärt val för servermiljöer.&lt;br /&gt;
&lt;br /&gt;
= 32 bitars Debian =&lt;br /&gt;
&lt;br /&gt;
32-bitarsdistributioner blir allt ovanligare, av förklarliga skäl. Den första 64-bitarsprocessorn för pc lanserades redan 2003 med Athlon, och i dag är intresset för att underhålla 32-bitarskod begränsat. Men för den som fortfarande har en 32-bitarsdator, till exempel en netbook av det slag som var populära runt 2008 innan surfplattorna tog över, kan det ändå vara värt att ge maskinen nytt liv. Där kan Debian 12.15 vara ett alternativ.&lt;br /&gt;
&lt;br /&gt;
https://ftp.sunet.se/images/archive/12.15.0/i386/iso-dvd/&lt;br /&gt;
&lt;br /&gt;
= Versioner av 64  bitars x86 Debian =&lt;br /&gt;
== Debian 13.7 x86-64 / AMD64 ==&lt;br /&gt;
https://ftp.sunet.se/mirror/debian-cd/13.6.0-live/amd64/iso-hybrid/&lt;br /&gt;
&lt;br /&gt;
== Debian 13.7 Övriga plattformar ==&lt;br /&gt;
Övriga plattformer är sånt som inte är x86, dvs arm, powerpc , Risc V 64 och etc&lt;br /&gt;
&lt;br /&gt;
https://ftp.sunet.se/mirror/debian-cd/13.7.0/&lt;br /&gt;
&lt;br /&gt;
[[Debian Source list]]&lt;br /&gt;
&lt;br /&gt;
== Debian 13.7 Netinstalltion ==&lt;br /&gt;
&lt;br /&gt;
https://ftp.sunet.se/mirror/debian-cd/13.7.0/amd64/iso-cd/&lt;br /&gt;
&lt;br /&gt;
= Artiklar i hos Linux.se berör Debian =&lt;br /&gt;
&lt;br /&gt;
[https://www.linux.se/tag/debian/ Artiklar hos Linux.se som berör ämnet Debian]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Kontakt https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se/web/ Datorhjälp] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Linuxdistributioner ARM]]&lt;br /&gt;
[[Kategori:Linuxdistributioner RISCV]]&lt;br /&gt;
[[Kategori:Linuxdistributioner PowerPC]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=yes(1)&amp;diff=10002</id>
		<title>yes(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=yes(1)&amp;diff=10002"/>
		<updated>2026-09-05T11:59:54Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* SE ÄVEN */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:yes(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yes&#039;&#039;&#039; – skriv ut en sträng upprepade gånger tills processen dödas&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
yes [STRING]...&lt;br /&gt;
yes OPTION&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Skriv upprepade gånger ut en rad med alla angivna &#039;&#039;STRING&#039;&#039;, eller &#039;y&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: visa denna hjälp och avsluta&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: skriv ut versionsinformation och avsluta&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
Skriven av David MacKenzie.&lt;br /&gt;
&lt;br /&gt;
== FELRAPPORTERING ==&lt;br /&gt;
&lt;br /&gt;
Rapportera fel till:&lt;br /&gt;
&lt;br /&gt;
bug-coreutils@gnu.org&lt;br /&gt;
&lt;br /&gt;
GNU coreutils hemsida:&lt;br /&gt;
&lt;br /&gt;
https://www.gnu.org/software/coreutils/&lt;br /&gt;
&lt;br /&gt;
Allmän hjälp med GNU-programvara:&lt;br /&gt;
&lt;br /&gt;
https://www.gnu.org/gethelp/&lt;br /&gt;
&lt;br /&gt;
Rapportera eventuella översättningsfel till:&lt;br /&gt;
&lt;br /&gt;
https://translationproject.org/team/&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
Copyright © 2026 Free Software Foundation, Inc.&lt;br /&gt;
&lt;br /&gt;
Licens GPLv3+: GNU GPL version 3 eller senare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://gnu.org/licenses/gpl.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta är fri programvara: du är fri att ändra och vidaredistribuera den.&lt;br /&gt;
&lt;br /&gt;
Det finns INGEN GARANTI, i den utsträckning lagen tillåter.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
Fullständig dokumentation:&lt;br /&gt;
&lt;br /&gt;
https://www.gnu.org/software/coreutils/yes&lt;br /&gt;
&lt;br /&gt;
eller tillgänglig lokalt via:&lt;br /&gt;
&lt;br /&gt;
info &#039;(coreutils) yes invocation&#039;&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;coreutils&#039;&#039;, grundläggande verktyg för fil-, skal- och textmanipulering.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.gnu.org/software/coreutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
http://www.gnu.org/software/coreutils/&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från tar-arkivet coreutils-9.11.tar.xz hämtat från:&lt;br /&gt;
&lt;br /&gt;
http://ftp.gnu.org/gnu/coreutils/&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
GNU coreutils 9.11              April 2026                         YES(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/yes.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=yes(1)&amp;diff=10001</id>
		<title>yes(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=yes(1)&amp;diff=10001"/>
		<updated>2026-09-05T11:59:31Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* FELRAPPORTERING */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:yes(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yes&#039;&#039;&#039; – skriv ut en sträng upprepade gånger tills processen dödas&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
yes [STRING]...&lt;br /&gt;
yes OPTION&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Skriv upprepade gånger ut en rad med alla angivna &#039;&#039;STRING&#039;&#039;, eller &#039;y&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: visa denna hjälp och avsluta&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: skriv ut versionsinformation och avsluta&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
Skriven av David MacKenzie.&lt;br /&gt;
&lt;br /&gt;
== FELRAPPORTERING ==&lt;br /&gt;
&lt;br /&gt;
Rapportera fel till:&lt;br /&gt;
&lt;br /&gt;
bug-coreutils@gnu.org&lt;br /&gt;
&lt;br /&gt;
GNU coreutils hemsida:&lt;br /&gt;
&lt;br /&gt;
https://www.gnu.org/software/coreutils/&lt;br /&gt;
&lt;br /&gt;
Allmän hjälp med GNU-programvara:&lt;br /&gt;
&lt;br /&gt;
https://www.gnu.org/gethelp/&lt;br /&gt;
&lt;br /&gt;
Rapportera eventuella översättningsfel till:&lt;br /&gt;
&lt;br /&gt;
https://translationproject.org/team/&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
Copyright © 2026 Free Software Foundation, Inc.&lt;br /&gt;
&lt;br /&gt;
Licens GPLv3+: GNU GPL version 3 eller senare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://gnu.org/licenses/gpl.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta är fri programvara: du är fri att ändra och vidaredistribuera den.&lt;br /&gt;
&lt;br /&gt;
Det finns INGEN GARANTI, i den utsträckning lagen tillåter.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
Fullständig dokumentation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.gnu.org/software/coreutils/yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller tillgänglig lokalt via:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
info &#039;(coreutils) yes invocation&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;coreutils&#039;&#039;, grundläggande verktyg för fil-, skal- och textmanipulering.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.gnu.org/software/coreutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
http://www.gnu.org/software/coreutils/&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från tar-arkivet coreutils-9.11.tar.xz hämtat från:&lt;br /&gt;
&lt;br /&gt;
http://ftp.gnu.org/gnu/coreutils/&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
GNU coreutils 9.11              April 2026                         YES(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/yes.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=yes(1)&amp;diff=10000</id>
		<title>yes(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=yes(1)&amp;diff=10000"/>
		<updated>2026-09-05T11:59:00Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:yes(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;yes&amp;#039;&amp;#039;&amp;#039; – skriv ut en sträng upprepade gånger tills processen dödas  == SYNOPSIS ==  &amp;lt;pre&amp;gt; yes [STRING]... yes OPTION &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  Skriv upprepade gånger ut en rad med alla angivna &amp;#039;&amp;#039;STRING&amp;#039;&amp;#039;, eller &amp;#039;y&amp;#039;.  &amp;#039;&amp;#039;&amp;#039;--help&amp;#039;&amp;#039;&amp;#039;  : visa denna hjälp och avsluta  &amp;#039;&amp;#039;&amp;#039;--version&amp;#039;&amp;#039;&amp;#039;  : skriv ut versionsinformation och avsluta  == FÖRFATTARE ==  Skriven av David MacKenzie.  == FELRAPPORTERING ==  Rapportera fel till:  &amp;lt;pre&amp;gt; bug-...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:yes(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yes&#039;&#039;&#039; – skriv ut en sträng upprepade gånger tills processen dödas&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
yes [STRING]...&lt;br /&gt;
yes OPTION&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Skriv upprepade gånger ut en rad med alla angivna &#039;&#039;STRING&#039;&#039;, eller &#039;y&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: visa denna hjälp och avsluta&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: skriv ut versionsinformation och avsluta&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
Skriven av David MacKenzie.&lt;br /&gt;
&lt;br /&gt;
== FELRAPPORTERING ==&lt;br /&gt;
&lt;br /&gt;
Rapportera fel till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bug-coreutils@gnu.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
GNU coreutils hemsida:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.gnu.org/software/coreutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Allmän hjälp med GNU-programvara:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.gnu.org/gethelp/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Rapportera eventuella översättningsfel till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://translationproject.org/team/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
Copyright © 2026 Free Software Foundation, Inc.&lt;br /&gt;
&lt;br /&gt;
Licens GPLv3+: GNU GPL version 3 eller senare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://gnu.org/licenses/gpl.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta är fri programvara: du är fri att ändra och vidaredistribuera den.&lt;br /&gt;
&lt;br /&gt;
Det finns INGEN GARANTI, i den utsträckning lagen tillåter.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
Fullständig dokumentation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.gnu.org/software/coreutils/yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller tillgänglig lokalt via:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
info &#039;(coreutils) yes invocation&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;coreutils&#039;&#039;, grundläggande verktyg för fil-, skal- och textmanipulering.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.gnu.org/software/coreutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
http://www.gnu.org/software/coreutils/&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från tar-arkivet coreutils-9.11.tar.xz hämtat från:&lt;br /&gt;
&lt;br /&gt;
http://ftp.gnu.org/gnu/coreutils/&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
GNU coreutils 9.11              April 2026                         YES(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/yes.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=unsetfiles(1)&amp;diff=9999</id>
		<title>unsetfiles(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=unsetfiles(1)&amp;diff=9999"/>
		<updated>2026-09-05T11:54:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* KOLOFON */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:unsetfiles(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;unsetfiles&#039;&#039;&#039; – ta bort SELinux-filsäkerhetskontexter&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unsetfiles [-hnrvx] pathname ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Detta program tar bort SELinux-filsäkerhetskontexter från filer.&lt;br /&gt;
&lt;br /&gt;
Det kan hjälpa till att rensa utökade filattribut efter att SELinux har inaktiverats.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;unsetfiles&#039;&#039;&#039; fungerar endast på system där SELinux är inaktiverat, eftersom borttagning av filsäkerhetskontexter inte stöds av SELinux.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa användningsinformation och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta faktiskt inte bort några SELinux-filsäkerhetskontexter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort SELinux-filsäkerhetskontexter rekursivt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Var utförlig om utförda åtgärder.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Korsa inte filsystemsgränser.&lt;br /&gt;
&lt;br /&gt;
== ARGUMENT ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;pathname&#039;&#039; ...&lt;br /&gt;
&lt;br /&gt;
: Ett eller flera sökvägsnamn att arbeta på.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[restorecon(8)]], [[setfiles(8)]]&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
Christian Göttsche (cgzones@googlemail.com)&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;selinux&#039;&#039;, Security-Enhanced Linux user-space libraries and tools.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
https://github.com/SELinuxProject/selinux/wiki&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
https://github.com/SELinuxProject/selinux/wiki/Contributing&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
https://github.com/SELinuxProject/selinux&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 21 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
Security Enhanced Linux       December 2023                 UNSETFILES(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/unsetfiles.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=unsetfiles(1)&amp;diff=9998</id>
		<title>unsetfiles(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=unsetfiles(1)&amp;diff=9998"/>
		<updated>2026-09-05T11:52:08Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:unsetfiles(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;unsetfiles&amp;#039;&amp;#039;&amp;#039; – ta bort SELinux-filsäkerhetskontexter  == SYNOPSIS ==  &amp;lt;pre&amp;gt; unsetfiles [-hnrvx] pathname ... &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  Detta program tar bort SELinux-filsäkerhetskontexter från filer.  Det kan hjälpa till att rensa utökade filattribut efter att SELinux har inaktiverats.  &amp;#039;&amp;#039;&amp;#039;unsetfiles&amp;#039;&amp;#039;&amp;#039; fungerar endast på system där SELinux är inaktiverat, eftersom borttagning av filsäkerhetskontexter inte stöd...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:unsetfiles(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;unsetfiles&#039;&#039;&#039; – ta bort SELinux-filsäkerhetskontexter&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unsetfiles [-hnrvx] pathname ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Detta program tar bort SELinux-filsäkerhetskontexter från filer.&lt;br /&gt;
&lt;br /&gt;
Det kan hjälpa till att rensa utökade filattribut efter att SELinux har inaktiverats.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;unsetfiles&#039;&#039;&#039; fungerar endast på system där SELinux är inaktiverat, eftersom borttagning av filsäkerhetskontexter inte stöds av SELinux.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa användningsinformation och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta faktiskt inte bort några SELinux-filsäkerhetskontexter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort SELinux-filsäkerhetskontexter rekursivt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Var utförlig om utförda åtgärder.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Korsa inte filsystemsgränser.&lt;br /&gt;
&lt;br /&gt;
== ARGUMENT ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;pathname&#039;&#039; ...&lt;br /&gt;
&lt;br /&gt;
: Ett eller flera sökvägsnamn att arbeta på.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[restorecon(8)]], [[setfiles(8)]]&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
Christian Göttsche (cgzones@googlemail.com)&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;selinux&#039;&#039;, Security-Enhanced Linux user-space libraries and tools.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/SELinuxProject/selinux/wiki&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/SELinuxProject/selinux/wiki/Contributing&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/SELinuxProject/selinux&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 21 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Security Enhanced Linux       December 2023                 UNSETFILES(1)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Ubuntu&amp;diff=9997</id>
		<title>Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Ubuntu&amp;diff=9997"/>
		<updated>2026-08-28T19:36:03Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Version 26.04 LTS – support till april 2031 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Ubuntu ===&lt;br /&gt;
&#039;&#039;&#039;Ubuntu&#039;&#039;&#039; är ett fritt och öppet operativsystem baserat på Linuxkärnan och vidareutvecklat från distributionen Debian. Namnet kommer från ordet &#039;&#039;ubuntu&#039;&#039; i zuluspråket, som ungefär betyder ”medmänsklighet” eller ”en person blir till genom andra människor”.&lt;br /&gt;
&lt;br /&gt;
Ubuntus målsättning är att erbjuda ett modernt, stabilt och lättanvänt operativsystem för den genomsnittliga datoranvändaren, med fokus på användarvänlighet, säkerhet och enkel installation. Ubuntu har länge varit en av de mest populära Linuxdistributionerna för persondatorer.&lt;br /&gt;
&lt;br /&gt;
==== Hemsidor ====&lt;br /&gt;
* Officiell webbplats: [https://ubuntu.com/ ubuntu.com]&lt;br /&gt;
&lt;br /&gt;
==== Dokumentation ====&lt;br /&gt;
* Community-wiki: [https://help.ubuntu.com/community/CommunityHelpWiki Ubuntu Community Help Wiki]&lt;br /&gt;
* Användarmanual: [http://ubuntu-manual.org/ Ubuntu Manual]&lt;br /&gt;
&lt;br /&gt;
=== LTS eller inte? ===&lt;br /&gt;
LTS står för &#039;&#039;Long Term Support&#039;&#039;. LTS-versioner får säkerhets- och underhållsuppdateringar under en längre tidsperiod, normalt fem år för Ubuntu Desktop och Ubuntu Server.&lt;br /&gt;
&lt;br /&gt;
Om du planerar att använda Ubuntu på en arbetsdator eller i en servermiljö rekommenderas i regel en LTS-version. Ubuntu finns både som Desktop-version med grafiskt gränssnitt och som Server-version, vilken är textbaserad och anpassad för serverdrift.&lt;br /&gt;
&lt;br /&gt;
=== Version 26.04.1 LTS – support till april 2031 ===&lt;br /&gt;
Ubuntu 26.04.1 LTS, &#039;&#039;Resolute Raccoon&#039;&#039;, är en LTS-version med standardstöd till april 2031.&lt;br /&gt;
&lt;br /&gt;
Ubuntu 26.04.1 LTS använder en Wayland-baserad skrivbordsmiljö med stöd för X11-program via Xwayland. Versionen bygger på Linux 7.0 och GNOME 50 och innehåller uppdaterade systemkomponenter, moderniserade standardprogram och förbättringar för säkerhet, hårdvarustöd och skrivbordsmiljö.&lt;br /&gt;
&lt;br /&gt;
==== Nedladdning ====&lt;br /&gt;
* [https://releases.ubuntu.com/resolute/ Ubuntu 26.04 LTS]&lt;br /&gt;
&lt;br /&gt;
SUNET-spegel av Ubuntu för snabbare nedladdning&lt;br /&gt;
&lt;br /&gt;
https://ftp.sunet.se/mirror/ubuntu-releases/26.04.1/&lt;br /&gt;
&lt;br /&gt;
=== Version 24.04 LTS – support till juni 2029 ===&lt;br /&gt;
==== Ubuntu 24.04 LTS ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/noble/ Ubuntu 24.04 LTS Desktop och Server]&lt;br /&gt;
&lt;br /&gt;
==== Officiella Ubuntu-varianter 24.04 ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/kubuntu/releases/24.04/release/ Kubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntustudio/releases/24.04/release/ Ubuntu Studio 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/lubuntu/releases/24.04/release/ Lubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/edubuntu/releases/noble/release/ Edubuntu 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntucinnamon/releases/noble/release/ Ubuntu Cinnamon 24.04]&lt;br /&gt;
* [https://cdimage.ubuntu.com/xubuntu/releases/24.04/release/ Xubuntu 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-unity/releases/24.04/release/ Ubuntu Unity 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-mate/releases/24.04/release/ Ubuntu MATE 24.04 LTS]&lt;br /&gt;
* [https://cdimage.ubuntu.com/ubuntu-budgie/releases/24.04/release/ Ubuntu Budgie 24.04]&lt;br /&gt;
&lt;br /&gt;
=== Version 22.04 LTS – support till juni 2027 ===&lt;br /&gt;
==== Ubuntu 22.04 LTS ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/22.04/ Ubuntu 22.04 LTS]&lt;br /&gt;
&lt;br /&gt;
==== Xubuntu 22.04 LTS ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/xubuntu/releases/22.04.5/release/ Xubuntu 22.04.5 LTS]&lt;br /&gt;
&lt;br /&gt;
=== Version 18.04.6 ===&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/18.04.6/ Ubuntu 18.04.6]&lt;br /&gt;
&lt;br /&gt;
==== Äldre versioner av Ubuntu ====&lt;br /&gt;
* [https://ftp.sunet.se/mirror/ubuntu-releases/ Äldre Ubuntu-versioner hos Sunet]&lt;br /&gt;
&lt;br /&gt;
=== Varianter av Ubuntu ===&lt;br /&gt;
Ubuntu finns i flera officiella varianter, anpassade för olika behov. För äldre eller resurssvaga datorer kan en lättviktsvariant vara ett bättre val.&lt;br /&gt;
&lt;br /&gt;
==== Lubuntu ====&lt;br /&gt;
Lubuntu är en lättviktig variant av Ubuntu som använder skrivbordsmiljön LXQt. Före version 18.10 användes LXDE. Distributionen innehåller grundläggande program för dagligt bruk, såsom kontorsprogram, PDF-läsare, bildvisare och multimediaspelare.&lt;br /&gt;
&lt;br /&gt;
Lubuntu är avsett att vara snabbt, resurssnålt och energieffektivt och finns för 64-bitars datorer.&lt;br /&gt;
&lt;br /&gt;
Lubuntu är baserat på Ubuntu och Debian.&lt;br /&gt;
&lt;br /&gt;
Hemsida:&lt;br /&gt;
* [https://lubuntu.me/ lubuntu.me]&lt;br /&gt;
&lt;br /&gt;
===== Ladda ned Lubuntu =====&lt;br /&gt;
==== 22.04 LTS ====&lt;br /&gt;
* [https://cdimage.ubuntu.com/lubuntu/releases/22.04.5/release/ Lubuntu 22.04.5 LTS 64-bit]&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu Studio ====&lt;br /&gt;
Ubuntu Studio är en officiell variant av Ubuntu, särskilt anpassad för kreativa användare inom ljudproduktion, videoproduktion, grafik, fotografi och desktop publishing.&lt;br /&gt;
&lt;br /&gt;
Distributionen innehåller professionella verktyg och är optimerad för låg latens och stabil prestanda. Fram till version 20.10 använde Ubuntu Studio Xfce som skrivbordsmiljö, men därefter ersattes den av KDE Plasma.&lt;br /&gt;
&lt;br /&gt;
Hemsida:&lt;br /&gt;
* [https://ubuntustudio.org/ Ubuntu Studio]&lt;br /&gt;
&lt;br /&gt;
= Artiklar hos Linux.se om Ubuntu =&lt;br /&gt;
* [https://www.linux.se/tag/ubuntu/ Ubuntu-artiklar hos Linux.se]&lt;br /&gt;
&lt;br /&gt;
= Tips och tricks sida för sida för Ubuntu =&lt;br /&gt;
&lt;br /&gt;
Vi har en tips- och tricks-sida för [[Tips och Tricks i Ubuntu]], där du bland annat hittar råd om hur du kan svenskanpassa Ubuntu direkt från terminalen. Du hittar även instruktioner för hur du får Wi-Fi-nätverkskort från Broadcom, en vanlig tillverkare av Wi-Fi-kort i äldre Mac- och HP-datorer, att fungera under Ubuntu 26.04 LTS och 24.04 LTS.&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret på:&lt;br /&gt;
* [https://www.linux.se/kontakta-linux-se/ Kontakta Linux.se]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp Hemma] som har sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Linuxdistributioner ARM]]&lt;br /&gt;
[[Kategori:Linuxdistributioner RISC-V]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=systemd-notify(1)&amp;diff=9996</id>
		<title>systemd-notify(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=systemd-notify(1)&amp;diff=9996"/>
		<updated>2026-08-25T13:39:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* KOLOFON */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:systemd-notify(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd-notify&#039;&#039;&#039; – notifiera servicehanteraren om slutförd uppstart och andra daemonstatusändringar&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify [OPTIONS...] [VARIABLE=VALUE...]&lt;br /&gt;
&lt;br /&gt;
systemd-notify --exec [OPTIONS...] [VARIABLE=VALUE...] ; --&lt;br /&gt;
               {CMDLINE...}&lt;br /&gt;
&lt;br /&gt;
systemd-notify --fork [OPTIONS...] -- {CMDLINE...}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd-notify&#039;&#039;&#039; kan anropas av tjänsteskript för att notifiera den anropande servicehanteraren om statusändringar.&lt;br /&gt;
&lt;br /&gt;
Det kan användas för att skicka godtycklig information, kodad i en lista av strängar som liknar ett miljöblock.&lt;br /&gt;
&lt;br /&gt;
Viktigast är att det kan användas för notifiering om slutförd uppstart.&lt;br /&gt;
&lt;br /&gt;
Detta är i huvudsak bara ett omslag runt &#039;&#039;&#039;sd_notify()&#039;&#039;&#039; och gör denna funktionalitet tillgänglig för skalskript.&lt;br /&gt;
&lt;br /&gt;
För detaljer, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
Kommandoraden kan bära en lista med miljövariabler som ska skickas som del av statusuppdateringen.&lt;br /&gt;
&lt;br /&gt;
Observera att systemd vägrar ta emot statusuppdateringar från detta kommando om inte &#039;&#039;NotifyAccess=&#039;&#039; är lämpligt satt för service-unit:en som kommandot anropas från.&lt;br /&gt;
&lt;br /&gt;
Se [[systemd.service(5)]] för detaljer.&lt;br /&gt;
&lt;br /&gt;
Observera att &#039;&#039;&#039;sd_notify()&#039;&#039;&#039;-notifieringar endast kan tillskrivas units korrekt om antingen den sändande processen fortfarande finns kvar när servicehanteraren behandlar meddelandet, eller om den sändande processen uttryckligen runtime-spåras av servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
Det senare är fallet om servicehanteraren ursprungligen forkade processen, det vill säga för alla processer som matchar &#039;&#039;NotifyAccess=&#039;&#039;&#039;&#039;&#039;&#039;main&#039;&#039;&#039; eller &#039;&#039;NotifyAccess=&#039;&#039;&#039;&#039;&#039;&#039;exec&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Omvänt gäller att om en hjälpprocess till unit:en skickar ett &#039;&#039;&#039;sd_notify()&#039;&#039;&#039;-meddelande och omedelbart avslutar, kanske servicehanteraren inte kan tillskriva meddelandet korrekt till unit:en och ignorerar det därför, även om &#039;&#039;NotifyAccess=&#039;&#039;&#039;&#039;&#039;&#039;all&#039;&#039;&#039; är satt för den.&lt;br /&gt;
&lt;br /&gt;
För att hantera detta väntar &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; tills notifieringsmeddelandet har behandlats av servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
När &#039;&#039;&#039;--no-block&#039;&#039;&#039; används inaktiveras denna synkronisering för mottagning av notifieringar, och därför kan ovan nämnda race inträffa om den anropande processen inte är servicehanteraren eller skapad av servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd-notify&#039;&#039;&#039; försöker först anropa &#039;&#039;&#039;sd_notify()&#039;&#039;&#039; och låtsas ha PID för föräldraprocessen till &#039;&#039;&#039;systemd-notify&#039;&#039;&#039;, det vill säga den anropande processen.&lt;br /&gt;
&lt;br /&gt;
Detta lyckas endast när det anropas med tillräckliga privilegier.&lt;br /&gt;
&lt;br /&gt;
Vid misslyckande faller det sedan tillbaka till att anropa det under sitt eget PID.&lt;br /&gt;
&lt;br /&gt;
Detta beteende är användbart för att när verktyget anropas från ett skalskript ska skalprocessen, och inte &#039;&#039;&#039;systemd-notify&#039;&#039;&#039;-processen, visas som avsändare av meddelandet. Detta är i sin tur användbart om skalprocessen är huvudprocessen för en tjänst, på grund av begränsningarna hos &#039;&#039;NotifyAccess=&#039;&#039;&#039;&#039;&#039;&#039;all&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Använd växeln &#039;&#039;&#039;--pid=&#039;&#039;&#039; för att justera detta beteende.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Följande optioner förstås:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ready&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Informera den anropande servicehanteraren om slutförd tjänsteuppstart eller slutförd konfigurationsomladdning.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify READY=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--reloading&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Informera den anropande servicehanteraren om början på en konfigurationsomladdningscykel.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify RELOADING=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: men sätter implicit också ett &#039;&#039;MONOTONIC_USEC=&#039;&#039;-fält som krävs för tjänster med &#039;&#039;Type=notify-reload&#039;&#039;. Se [[systemd.service(5)]] för detaljer.&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 253.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--stopping&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Informera den anropande servicehanteraren om början på tjänstens nedstängningsfas.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify STOPPING=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 253.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--pid=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Informera servicehanteraren om tjänstens huvud-PID.&lt;br /&gt;
&lt;br /&gt;
: Tar ett PID som argument.&lt;br /&gt;
&lt;br /&gt;
: Om argumentet anges som &amp;quot;auto&amp;quot; eller utelämnas används PID för processen som anropade &#039;&#039;&#039;systemd-notify&#039;&#039;&#039;, utom om det är servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
: Om argumentet anges som &amp;quot;self&amp;quot; används PID för själva kommandot &#039;&#039;&#039;systemd-notify&#039;&#039;&#039;, och om &amp;quot;parent&amp;quot; anges används den anropande processens PID, även om den är servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;--pid=auto&#039;&#039;&#039; motsvarar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify --pid=$PID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; försöker först anropa &#039;&#039;&#039;sd_notify()&#039;&#039;&#039; och låtsas ha PID som anges med &#039;&#039;&#039;--pid=&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Detta lyckas endast när det anropas med tillräckliga privilegier.&lt;br /&gt;
&lt;br /&gt;
: Vid misslyckande faller det sedan tillbaka till att anropa det under sitt eget PID.&lt;br /&gt;
&lt;br /&gt;
: I praktiken innebär detta att ett privilegierat anrop av &#039;&#039;&#039;systemd-notify --pid=&#039;&#039;&#039; kan kringgå begränsningar med &#039;&#039;NotifyAccess=main&#039;&#039; eller &#039;&#039;NotifyAccess=exec&#039;&#039; som tillämpas för en tjänst.&lt;br /&gt;
&lt;br /&gt;
: Om denna växel används i ett oprivilegierat &#039;&#039;&#039;systemd-notify&#039;&#039;&#039;-anrop från en process som ska bli den nya huvudprocessen för en tjänst, och som inte är processen som forkats av servicehanteraren eller den aktuella huvudprocessen, är det nödvändigt att sätta &#039;&#039;NotifyAccess=all&#039;&#039; i service-unit-filen. Annars ignoreras notifieringen av säkerhetsskäl.&lt;br /&gt;
&lt;br /&gt;
: Se [[systemd.service(5)]] för detaljer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--uid=&#039;&#039;&#039;&#039;&#039;USER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt användar-ID att skicka notifieringen från.&lt;br /&gt;
&lt;br /&gt;
: Tar ett UNIX-användarnamn eller numeriskt UID.&lt;br /&gt;
&lt;br /&gt;
: När det anges skickas notifieringsmeddelandet med angiven UID som avsändare, i stället för användaren som kommandot anropades som.&lt;br /&gt;
&lt;br /&gt;
: Denna option kräver tillräckliga privilegier för att kunna manipulera processens användaridentitet.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 237.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--status=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skicka en fritextstatussträng som är läsbar för människor för daemonen till servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
: Denna option tar statussträngen som argument.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify STATUS=...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
: Denna information visas bland annat i utdata från kommandot &#039;&#039;&#039;status&#039;&#039;&#039; i [[systemctl(1)]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--booted&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Returnerar 0 om systemet startades upp med systemd, annars icke-noll.&lt;br /&gt;
&lt;br /&gt;
: Om denna option skickas sänds inget meddelande.&lt;br /&gt;
&lt;br /&gt;
: Denna option är därför orelaterad till de andra optionerna.&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_booted(3)]].&lt;br /&gt;
&lt;br /&gt;
: Ett alternativt sätt att kontrollera detta tillstånd är att anropa [[systemctl(1)]] med kommandot &#039;&#039;&#039;is-system-running&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Det skriver ut &amp;quot;offline&amp;quot; om systemet inte startades med systemd, även om returvärdet har annan betydelse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-block&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Vänta inte synkront på att den begärda operationen ska slutföras.&lt;br /&gt;
&lt;br /&gt;
: Användning av denna option rekommenderas endast när &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; skapas av servicehanteraren, eller när den anropande processen är direkt skapad av servicehanteraren och har tillräckliga privilegier för att låta &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; skicka notifieringen å dess vägnar.&lt;br /&gt;
&lt;br /&gt;
: Att skicka notifieringar med denna option satt är utsatt för race conditions i alla andra fall.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 246.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--exec&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om angiven kör &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; en annan kommandorad efter att operationen slutförts, och ersätter sin egen process.&lt;br /&gt;
&lt;br /&gt;
: Om den används måste listan av tilldelningar att inkludera i meddelandet som skickas följas av ett &amp;quot;;&amp;quot;-tecken, som separat argument, följt av kommandoraden som ska köras.&lt;br /&gt;
&lt;br /&gt;
: Detta tillåter &amp;quot;kedjning&amp;quot; av kommandon, det vill säga att utföra en operation och omedelbart därefter en annan utan att ändra PID.&lt;br /&gt;
&lt;br /&gt;
: Observera att många skal tolkar &amp;quot;;&amp;quot; som sin egen separator för kommandorader. När &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; anropas från ett skal måste semikolonet därför vanligen escap:as som &amp;quot;\;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--fd=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skicka en filbeskrivare tillsammans med notifieringsmeddelandet.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart när det anropas i tjänster som har inställningen &#039;&#039;FileDescriptorStoreMax=&#039;&#039; aktiverad. Se [[systemd.service(5)]] för detaljer.&lt;br /&gt;
&lt;br /&gt;
: Den angivna filbeskrivaren måste skickas till &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; när det anropas.&lt;br /&gt;
&lt;br /&gt;
: Denna option kan användas flera gånger för att skicka flera filbeskrivare i ett enda notifieringsmeddelande.&lt;br /&gt;
&lt;br /&gt;
: För att använda denna funktionalitet från ett [[bash(1)]]-skal, använd ett uttryck som följande:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify --fd=4 --fd=5 4&amp;lt;/some/file 5&amp;lt;/some/other/file&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--fdname=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt ett namn att tilldela filbeskrivarna som skickas via &#039;&#039;&#039;--fd=&#039;&#039;&#039;, se ovan.&lt;br /&gt;
&lt;br /&gt;
: Detta styr fältet &amp;quot;FDNAME=&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Denna inställning får endast anges en gång och gäller alla filbeskrivare som skickas.&lt;br /&gt;
&lt;br /&gt;
: Anropa detta verktyg flera gånger om flera filbeskrivare med olika filbeskrivarnamn ska skickas.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--fork&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: I stället för att skicka ett notifieringsmeddelande, forka av en kommandorad och vänta tills ett &amp;quot;READY=1&amp;quot;-meddelande tas emot från den.&lt;br /&gt;
&lt;br /&gt;
: Med andra ord gör detta &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; till mottagare av notifieringsmeddelanden i stället för avsändare, och byter roller.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart för att snabbt forka av en process som implementerar &#039;&#039;&#039;sd_notify()&#039;&#039;&#039;-protokollet från ett skalskript.&lt;br /&gt;
&lt;br /&gt;
: Den anropade kommandoraden får standardindata och standardutdata anslutna till /dev/null, men standardfel ärvs från den anropande processen.&lt;br /&gt;
&lt;br /&gt;
: Det numeriska process-ID:t skrivs till standardutdata av &#039;&#039;&#039;systemd-notify&#039;&#039;&#039;, om inte &#039;&#039;&#039;--quiet&#039;&#039;&#039; anges, vilket kan användas för att senare avsluta den avforkade processen.&lt;br /&gt;
&lt;br /&gt;
: Observera att processer som forkas av på detta sätt sannolikt förblir körande efter att &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; redan har returnerat, vilket därför leder till att de adopteras av närmaste process reaper-process, det vill säga typiskt per-användar- eller systemservicehanteraren.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna option inte bör användas för att anropa fullständiga tjänster ad hoc; använd &#039;&#039;&#039;systemd-run&#039;&#039;&#039; för det.&lt;br /&gt;
&lt;br /&gt;
: Observera också att när &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; anropas med denna växel avslutas det framgångsrikt under två olika villkor:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; tog emot en &amp;quot;READY=1&amp;quot;-notifiering från barnet som det just forkade av.&lt;br /&gt;
# Barnprocessen avslutade rent, med avslutningsstatus noll, innan den skickade &amp;quot;READY=1&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Exempelanvändning:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# PID=$(systemd-notify --fork -- mycommand)&lt;br /&gt;
...&lt;br /&gt;
kill &amp;quot;$PID&amp;quot;&lt;br /&gt;
unset PID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 258.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--quiet&#039;&#039;&#039;, &#039;&#039;&#039;-q&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Stäng av utdata av numeriskt process-ID när &#039;&#039;&#039;--fork&#039;&#039;&#039; används.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 258.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;, &#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut en kort hjälptext och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut en kort versionssträng och avsluta.&lt;br /&gt;
&lt;br /&gt;
== AVSLUTNINGSSTATUS ==&lt;br /&gt;
&lt;br /&gt;
Vid framgång returneras 0, annars en icke-noll felkod.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exempel 1. Uppstartsnotifiering och statusuppdateringar&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
En enkel skaldaemon som skickar uppstartsnotifieringar efter att ha satt upp sin kommunikationskanal.&lt;br /&gt;
&lt;br /&gt;
Under körning skickar den ytterligare statusuppdateringar till init-systemet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
mkfifo /tmp/waldo&lt;br /&gt;
systemd-notify --ready --status=&amp;quot;Waiting for data...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
while : ; do&lt;br /&gt;
        read -r a &amp;lt; /tmp/waldo&lt;br /&gt;
        systemd-notify --status=&amp;quot;Processing $a&amp;quot;&lt;br /&gt;
&lt;br /&gt;
        # Do something with $a ...&lt;br /&gt;
&lt;br /&gt;
        systemd-notify --status=&amp;quot;Waiting for data...&amp;quot;&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[systemd(1)]], [[systemctl(1)]], [[systemd.unit(5)]], [[systemd.service(5)]], [[sd_notify(3)]], [[sd_booted(3)]]&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;systemd&#039;&#039;, systemd system and service manager.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.freedesktop.org/wiki/Software/systemd&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
http://www.freedesktop.org/wiki/Software/systemd/#bugreports&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://github.com/systemd/systemd.git&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
systemd 261~rc1                                         SYSTEMD-NOTIFY(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/systemd-notify.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=systemd-notify(1)&amp;diff=9995</id>
		<title>systemd-notify(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=systemd-notify(1)&amp;diff=9995"/>
		<updated>2026-08-25T13:38:57Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:systemd-notify(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; – notifiera servicehanteraren om slutförd uppstart och andra daemonstatusändringar  == SYNOPSIS ==  &amp;lt;pre&amp;gt; systemd-notify [OPTIONS...] [VARIABLE=VALUE...]  systemd-notify --exec [OPTIONS...] [VARIABLE=VALUE...] ; --                {CMDLINE...}  systemd-notify --fork [OPTIONS...] -- {CMDLINE...} &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; kan anropas av tjänsteskript för att notifiera den anropa...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:systemd-notify(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd-notify&#039;&#039;&#039; – notifiera servicehanteraren om slutförd uppstart och andra daemonstatusändringar&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify [OPTIONS...] [VARIABLE=VALUE...]&lt;br /&gt;
&lt;br /&gt;
systemd-notify --exec [OPTIONS...] [VARIABLE=VALUE...] ; --&lt;br /&gt;
               {CMDLINE...}&lt;br /&gt;
&lt;br /&gt;
systemd-notify --fork [OPTIONS...] -- {CMDLINE...}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd-notify&#039;&#039;&#039; kan anropas av tjänsteskript för att notifiera den anropande servicehanteraren om statusändringar.&lt;br /&gt;
&lt;br /&gt;
Det kan användas för att skicka godtycklig information, kodad i en lista av strängar som liknar ett miljöblock.&lt;br /&gt;
&lt;br /&gt;
Viktigast är att det kan användas för notifiering om slutförd uppstart.&lt;br /&gt;
&lt;br /&gt;
Detta är i huvudsak bara ett omslag runt &#039;&#039;&#039;sd_notify()&#039;&#039;&#039; och gör denna funktionalitet tillgänglig för skalskript.&lt;br /&gt;
&lt;br /&gt;
För detaljer, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
Kommandoraden kan bära en lista med miljövariabler som ska skickas som del av statusuppdateringen.&lt;br /&gt;
&lt;br /&gt;
Observera att systemd vägrar ta emot statusuppdateringar från detta kommando om inte &#039;&#039;NotifyAccess=&#039;&#039; är lämpligt satt för service-unit:en som kommandot anropas från.&lt;br /&gt;
&lt;br /&gt;
Se [[systemd.service(5)]] för detaljer.&lt;br /&gt;
&lt;br /&gt;
Observera att &#039;&#039;&#039;sd_notify()&#039;&#039;&#039;-notifieringar endast kan tillskrivas units korrekt om antingen den sändande processen fortfarande finns kvar när servicehanteraren behandlar meddelandet, eller om den sändande processen uttryckligen runtime-spåras av servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
Det senare är fallet om servicehanteraren ursprungligen forkade processen, det vill säga för alla processer som matchar &#039;&#039;NotifyAccess=&#039;&#039;&#039;&#039;&#039;&#039;main&#039;&#039;&#039; eller &#039;&#039;NotifyAccess=&#039;&#039;&#039;&#039;&#039;&#039;exec&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Omvänt gäller att om en hjälpprocess till unit:en skickar ett &#039;&#039;&#039;sd_notify()&#039;&#039;&#039;-meddelande och omedelbart avslutar, kanske servicehanteraren inte kan tillskriva meddelandet korrekt till unit:en och ignorerar det därför, även om &#039;&#039;NotifyAccess=&#039;&#039;&#039;&#039;&#039;&#039;all&#039;&#039;&#039; är satt för den.&lt;br /&gt;
&lt;br /&gt;
För att hantera detta väntar &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; tills notifieringsmeddelandet har behandlats av servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
När &#039;&#039;&#039;--no-block&#039;&#039;&#039; används inaktiveras denna synkronisering för mottagning av notifieringar, och därför kan ovan nämnda race inträffa om den anropande processen inte är servicehanteraren eller skapad av servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd-notify&#039;&#039;&#039; försöker först anropa &#039;&#039;&#039;sd_notify()&#039;&#039;&#039; och låtsas ha PID för föräldraprocessen till &#039;&#039;&#039;systemd-notify&#039;&#039;&#039;, det vill säga den anropande processen.&lt;br /&gt;
&lt;br /&gt;
Detta lyckas endast när det anropas med tillräckliga privilegier.&lt;br /&gt;
&lt;br /&gt;
Vid misslyckande faller det sedan tillbaka till att anropa det under sitt eget PID.&lt;br /&gt;
&lt;br /&gt;
Detta beteende är användbart för att när verktyget anropas från ett skalskript ska skalprocessen, och inte &#039;&#039;&#039;systemd-notify&#039;&#039;&#039;-processen, visas som avsändare av meddelandet. Detta är i sin tur användbart om skalprocessen är huvudprocessen för en tjänst, på grund av begränsningarna hos &#039;&#039;NotifyAccess=&#039;&#039;&#039;&#039;&#039;&#039;all&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Använd växeln &#039;&#039;&#039;--pid=&#039;&#039;&#039; för att justera detta beteende.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Följande optioner förstås:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ready&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Informera den anropande servicehanteraren om slutförd tjänsteuppstart eller slutförd konfigurationsomladdning.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify READY=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--reloading&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Informera den anropande servicehanteraren om början på en konfigurationsomladdningscykel.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify RELOADING=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: men sätter implicit också ett &#039;&#039;MONOTONIC_USEC=&#039;&#039;-fält som krävs för tjänster med &#039;&#039;Type=notify-reload&#039;&#039;. Se [[systemd.service(5)]] för detaljer.&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 253.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--stopping&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Informera den anropande servicehanteraren om början på tjänstens nedstängningsfas.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify STOPPING=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 253.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--pid=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Informera servicehanteraren om tjänstens huvud-PID.&lt;br /&gt;
&lt;br /&gt;
: Tar ett PID som argument.&lt;br /&gt;
&lt;br /&gt;
: Om argumentet anges som &amp;quot;auto&amp;quot; eller utelämnas används PID för processen som anropade &#039;&#039;&#039;systemd-notify&#039;&#039;&#039;, utom om det är servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
: Om argumentet anges som &amp;quot;self&amp;quot; används PID för själva kommandot &#039;&#039;&#039;systemd-notify&#039;&#039;&#039;, och om &amp;quot;parent&amp;quot; anges används den anropande processens PID, även om den är servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;--pid=auto&#039;&#039;&#039; motsvarar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify --pid=$PID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; försöker först anropa &#039;&#039;&#039;sd_notify()&#039;&#039;&#039; och låtsas ha PID som anges med &#039;&#039;&#039;--pid=&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Detta lyckas endast när det anropas med tillräckliga privilegier.&lt;br /&gt;
&lt;br /&gt;
: Vid misslyckande faller det sedan tillbaka till att anropa det under sitt eget PID.&lt;br /&gt;
&lt;br /&gt;
: I praktiken innebär detta att ett privilegierat anrop av &#039;&#039;&#039;systemd-notify --pid=&#039;&#039;&#039; kan kringgå begränsningar med &#039;&#039;NotifyAccess=main&#039;&#039; eller &#039;&#039;NotifyAccess=exec&#039;&#039; som tillämpas för en tjänst.&lt;br /&gt;
&lt;br /&gt;
: Om denna växel används i ett oprivilegierat &#039;&#039;&#039;systemd-notify&#039;&#039;&#039;-anrop från en process som ska bli den nya huvudprocessen för en tjänst, och som inte är processen som forkats av servicehanteraren eller den aktuella huvudprocessen, är det nödvändigt att sätta &#039;&#039;NotifyAccess=all&#039;&#039; i service-unit-filen. Annars ignoreras notifieringen av säkerhetsskäl.&lt;br /&gt;
&lt;br /&gt;
: Se [[systemd.service(5)]] för detaljer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--uid=&#039;&#039;&#039;&#039;&#039;USER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt användar-ID att skicka notifieringen från.&lt;br /&gt;
&lt;br /&gt;
: Tar ett UNIX-användarnamn eller numeriskt UID.&lt;br /&gt;
&lt;br /&gt;
: När det anges skickas notifieringsmeddelandet med angiven UID som avsändare, i stället för användaren som kommandot anropades som.&lt;br /&gt;
&lt;br /&gt;
: Denna option kräver tillräckliga privilegier för att kunna manipulera processens användaridentitet.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 237.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--status=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skicka en fritextstatussträng som är läsbar för människor för daemonen till servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
: Denna option tar statussträngen som argument.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify STATUS=...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
: Denna information visas bland annat i utdata från kommandot &#039;&#039;&#039;status&#039;&#039;&#039; i [[systemctl(1)]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--booted&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Returnerar 0 om systemet startades upp med systemd, annars icke-noll.&lt;br /&gt;
&lt;br /&gt;
: Om denna option skickas sänds inget meddelande.&lt;br /&gt;
&lt;br /&gt;
: Denna option är därför orelaterad till de andra optionerna.&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_booted(3)]].&lt;br /&gt;
&lt;br /&gt;
: Ett alternativt sätt att kontrollera detta tillstånd är att anropa [[systemctl(1)]] med kommandot &#039;&#039;&#039;is-system-running&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Det skriver ut &amp;quot;offline&amp;quot; om systemet inte startades med systemd, även om returvärdet har annan betydelse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-block&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Vänta inte synkront på att den begärda operationen ska slutföras.&lt;br /&gt;
&lt;br /&gt;
: Användning av denna option rekommenderas endast när &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; skapas av servicehanteraren, eller när den anropande processen är direkt skapad av servicehanteraren och har tillräckliga privilegier för att låta &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; skicka notifieringen å dess vägnar.&lt;br /&gt;
&lt;br /&gt;
: Att skicka notifieringar med denna option satt är utsatt för race conditions i alla andra fall.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 246.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--exec&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om angiven kör &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; en annan kommandorad efter att operationen slutförts, och ersätter sin egen process.&lt;br /&gt;
&lt;br /&gt;
: Om den används måste listan av tilldelningar att inkludera i meddelandet som skickas följas av ett &amp;quot;;&amp;quot;-tecken, som separat argument, följt av kommandoraden som ska köras.&lt;br /&gt;
&lt;br /&gt;
: Detta tillåter &amp;quot;kedjning&amp;quot; av kommandon, det vill säga att utföra en operation och omedelbart därefter en annan utan att ändra PID.&lt;br /&gt;
&lt;br /&gt;
: Observera att många skal tolkar &amp;quot;;&amp;quot; som sin egen separator för kommandorader. När &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; anropas från ett skal måste semikolonet därför vanligen escap:as som &amp;quot;\;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--fd=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skicka en filbeskrivare tillsammans med notifieringsmeddelandet.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart när det anropas i tjänster som har inställningen &#039;&#039;FileDescriptorStoreMax=&#039;&#039; aktiverad. Se [[systemd.service(5)]] för detaljer.&lt;br /&gt;
&lt;br /&gt;
: Den angivna filbeskrivaren måste skickas till &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; när det anropas.&lt;br /&gt;
&lt;br /&gt;
: Denna option kan användas flera gånger för att skicka flera filbeskrivare i ett enda notifieringsmeddelande.&lt;br /&gt;
&lt;br /&gt;
: För att använda denna funktionalitet från ett [[bash(1)]]-skal, använd ett uttryck som följande:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify --fd=4 --fd=5 4&amp;lt;/some/file 5&amp;lt;/some/other/file&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--fdname=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt ett namn att tilldela filbeskrivarna som skickas via &#039;&#039;&#039;--fd=&#039;&#039;&#039;, se ovan.&lt;br /&gt;
&lt;br /&gt;
: Detta styr fältet &amp;quot;FDNAME=&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Denna inställning får endast anges en gång och gäller alla filbeskrivare som skickas.&lt;br /&gt;
&lt;br /&gt;
: Anropa detta verktyg flera gånger om flera filbeskrivare med olika filbeskrivarnamn ska skickas.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--fork&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: I stället för att skicka ett notifieringsmeddelande, forka av en kommandorad och vänta tills ett &amp;quot;READY=1&amp;quot;-meddelande tas emot från den.&lt;br /&gt;
&lt;br /&gt;
: Med andra ord gör detta &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; till mottagare av notifieringsmeddelanden i stället för avsändare, och byter roller.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart för att snabbt forka av en process som implementerar &#039;&#039;&#039;sd_notify()&#039;&#039;&#039;-protokollet från ett skalskript.&lt;br /&gt;
&lt;br /&gt;
: Den anropade kommandoraden får standardindata och standardutdata anslutna till /dev/null, men standardfel ärvs från den anropande processen.&lt;br /&gt;
&lt;br /&gt;
: Det numeriska process-ID:t skrivs till standardutdata av &#039;&#039;&#039;systemd-notify&#039;&#039;&#039;, om inte &#039;&#039;&#039;--quiet&#039;&#039;&#039; anges, vilket kan användas för att senare avsluta den avforkade processen.&lt;br /&gt;
&lt;br /&gt;
: Observera att processer som forkas av på detta sätt sannolikt förblir körande efter att &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; redan har returnerat, vilket därför leder till att de adopteras av närmaste process reaper-process, det vill säga typiskt per-användar- eller systemservicehanteraren.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna option inte bör användas för att anropa fullständiga tjänster ad hoc; använd &#039;&#039;&#039;systemd-run&#039;&#039;&#039; för det.&lt;br /&gt;
&lt;br /&gt;
: Observera också att när &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; anropas med denna växel avslutas det framgångsrikt under två olika villkor:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; tog emot en &amp;quot;READY=1&amp;quot;-notifiering från barnet som det just forkade av.&lt;br /&gt;
# Barnprocessen avslutade rent, med avslutningsstatus noll, innan den skickade &amp;quot;READY=1&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Exempelanvändning:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# PID=$(systemd-notify --fork -- mycommand)&lt;br /&gt;
...&lt;br /&gt;
kill &amp;quot;$PID&amp;quot;&lt;br /&gt;
unset PID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 258.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--quiet&#039;&#039;&#039;, &#039;&#039;&#039;-q&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Stäng av utdata av numeriskt process-ID när &#039;&#039;&#039;--fork&#039;&#039;&#039; används.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 258.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;, &#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut en kort hjälptext och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut en kort versionssträng och avsluta.&lt;br /&gt;
&lt;br /&gt;
== AVSLUTNINGSSTATUS ==&lt;br /&gt;
&lt;br /&gt;
Vid framgång returneras 0, annars en icke-noll felkod.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exempel 1. Uppstartsnotifiering och statusuppdateringar&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
En enkel skaldaemon som skickar uppstartsnotifieringar efter att ha satt upp sin kommunikationskanal.&lt;br /&gt;
&lt;br /&gt;
Under körning skickar den ytterligare statusuppdateringar till init-systemet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
mkfifo /tmp/waldo&lt;br /&gt;
systemd-notify --ready --status=&amp;quot;Waiting for data...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
while : ; do&lt;br /&gt;
        read -r a &amp;lt; /tmp/waldo&lt;br /&gt;
        systemd-notify --status=&amp;quot;Processing $a&amp;quot;&lt;br /&gt;
&lt;br /&gt;
        # Do something with $a ...&lt;br /&gt;
&lt;br /&gt;
        systemd-notify --status=&amp;quot;Waiting for data...&amp;quot;&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[systemd(1)]], [[systemctl(1)]], [[systemd.unit(5)]], [[systemd.service(5)]], [[sd_notify(3)]], [[sd_booted(3)]]&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;systemd&#039;&#039;, systemd system and service manager.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.freedesktop.org/wiki/Software/systemd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.freedesktop.org/wiki/Software/systemd/#bugreports&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://github.com/systemd/systemd.git&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
systemd 261~rc1                                         SYSTEMD-NOTIFY(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/systemd-notify.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=init(1)&amp;diff=9994</id>
		<title>init(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=init(1)&amp;diff=9994"/>
		<updated>2026-08-25T13:29:04Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* ANMÄRKNINGAR */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:init(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd&#039;&#039;&#039;, &#039;&#039;&#039;init&#039;&#039;&#039; – systemd system- och tjänstehanterare&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/usr/lib/systemd/systemd [OPTIONS...]&lt;br /&gt;
init [OPTIONS...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd&#039;&#039;&#039; är en system- och tjänstehanterare för Linux-operativsystem.&lt;br /&gt;
&lt;br /&gt;
När den körs som första process vid uppstart, som PID 1, fungerar den som init-system som startar och underhåller tjänster i användarrymden.&lt;br /&gt;
&lt;br /&gt;
Separata instanser startas för inloggade användare för att starta deras tjänster.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd&#039;&#039;&#039; anropas vanligen inte direkt av användaren, utan installeras som symlänken /sbin/init och startas under tidig uppstart.&lt;br /&gt;
&lt;br /&gt;
Användarhanterarinstanserna startas automatiskt genom tjänsten [[user@.service(5)]].&lt;br /&gt;
&lt;br /&gt;
När &#039;&#039;&#039;systemd&#039;&#039;&#039; körs som systeminstans tolkar den konfigurationsfilen system.conf och filerna i katalogerna system.conf.d.&lt;br /&gt;
&lt;br /&gt;
När den körs som användarinstans tolkar den konfigurationsfilen user.conf och filerna i katalogerna user.conf.d.&lt;br /&gt;
&lt;br /&gt;
Se [[systemd-system.conf(5)]] för mer information.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd&#039;&#039;&#039; innehåller inbyggda implementationer av olika uppgifter som behöver utföras som del av uppstartsprocessen.&lt;br /&gt;
&lt;br /&gt;
Exempelvis sätter den värdnamnet eller konfigurerar loopback-nätverksenheten.&lt;br /&gt;
&lt;br /&gt;
Den ställer också in och monterar olika API-filsystem, såsom /sys/, /proc/ och /dev/.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd&#039;&#039;&#039; återställer också systemklockan under tidig uppstart om den verkar vara felaktigt satt. Se avsnittet &amp;quot;Systemklockans epok&amp;quot; nedan.&lt;br /&gt;
&lt;br /&gt;
Observera att vissa, men inte alla, gränssnitt som tillhandahålls av systemd omfattas av &#039;&#039;&#039;Interface Portability and Stability Promise&#039;&#039;&#039;[1].&lt;br /&gt;
&lt;br /&gt;
D-Bus-API:t för &#039;&#039;&#039;systemd&#039;&#039;&#039; beskrivs i [[org.freedesktop.systemd1(5)]] och [[org.freedesktop.LogControl1(5)]].&lt;br /&gt;
&lt;br /&gt;
System som anropar systemd i en container- eller initrd-miljö bör implementera specifikationerna &#039;&#039;&#039;Container Interface&#039;&#039;&#039;[2] respektive &#039;&#039;&#039;initrd Interface&#039;&#039;&#039;[3].&lt;br /&gt;
&lt;br /&gt;
== UNITS ==&lt;br /&gt;
&lt;br /&gt;
systemd tillhandahåller ett beroendesystem mellan olika entiteter kallade &amp;quot;units&amp;quot; av 11 olika typer.&lt;br /&gt;
&lt;br /&gt;
Units kapslar in olika objekt som är relevanta för systemuppstart och underhåll.&lt;br /&gt;
&lt;br /&gt;
Majoriteten av units konfigureras i unit-konfigurationsfiler, vars syntax och grundläggande uppsättning optioner beskrivs i [[systemd.unit(5)]]. Vissa skapas dock automatiskt från andra konfigurationsfiler, dynamiskt från systemtillstånd eller programmatiskt vid körning.&lt;br /&gt;
&lt;br /&gt;
Units kan befinna sig i ett antal tillstånd, beskrivna i följande tabell. Observera att de olika unit-typerna kan ha ett antal ytterligare undertillstånd, som mappas till de generaliserade unit-tillstånden som beskrivs här.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tabell 1. ACTIVE-tillstånd för units&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Tillstånd&lt;br /&gt;
! Beskrivning&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;active&#039;&#039;&lt;br /&gt;
| Startad, bunden, inkopplad, ..., beroende på unit-typ.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;inactive&#039;&#039;&lt;br /&gt;
| Stoppad, obunden, urkopplad, ..., beroende på unit-typ.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;failed&#039;&#039;&lt;br /&gt;
| Liknar &#039;&#039;inactive&#039;&#039;, men unit:en har misslyckats på något sätt, till exempel genom att en process returnerade felkod vid avslut, kraschade, en operation tog timeout eller efter för många omstarter.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;activating&#039;&#039;&lt;br /&gt;
| Ändras från &#039;&#039;inactive&#039;&#039; till &#039;&#039;active&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;deactivating&#039;&#039;&lt;br /&gt;
| Ändras från &#039;&#039;active&#039;&#039; till &#039;&#039;inactive&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;maintenance&#039;&#039;&lt;br /&gt;
| Unit:en är &#039;&#039;inactive&#039;&#039; och en underhållsåtgärd pågår.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;reloading&#039;&#039;&lt;br /&gt;
| Unit:en är &#039;&#039;active&#039;&#039; och laddar om sin konfiguration.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;refreshing&#039;&#039;&lt;br /&gt;
| Unit:en är &#039;&#039;active&#039;&#039; och en ny montering aktiveras i dess namnrymd.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Följande unit-typer finns:&lt;br /&gt;
&lt;br /&gt;
# Service units, som startar och styr daemoner och processerna de består av. För detaljer, se [[systemd.service(5)]].&lt;br /&gt;
# Socket units, som kapslar in lokala IPC- eller nätverkssockets i systemet, användbara för socket-baserad aktivering. För detaljer om socket units, se [[systemd.socket(5)]]. För detaljer om socket-baserad aktivering och andra former av aktivering, se [[daemon(7)]].&lt;br /&gt;
# Target units är användbara för att gruppera units eller tillhandahålla välkända synkroniseringspunkter under uppstart, se [[systemd.target(5)]].&lt;br /&gt;
# Device units exponerar kärnenheter i systemd och kan användas för att implementera enhetsbaserad aktivering. För detaljer, se [[systemd.device(5)]].&lt;br /&gt;
# Mount units styr monteringspunkter i filsystemet. För detaljer, se [[systemd.mount(5)]].&lt;br /&gt;
# Automount units tillhandahåller automount-funktioner, för behovsstyrd montering av filsystem samt parallelliserad uppstart. Se [[systemd.automount(5)]].&lt;br /&gt;
# Timer units är användbara för att trigga aktivering av andra units baserat på timers. Se [[systemd.timer(5)]].&lt;br /&gt;
# Swap units liknar mount units och kapslar in minnesswap-partitioner eller filer i operativsystemet. De beskrivs i [[systemd.swap(5)]].&lt;br /&gt;
# Path units kan användas för att aktivera andra tjänster när filsystemsobjekt ändras eller modifieras. Se [[systemd.path(5)]].&lt;br /&gt;
# Slice units kan användas för att gruppera units som hanterar systemprocesser, såsom service- och scope units, i ett hierarkiskt träd för resurshantering. Se [[systemd.slice(5)]].&lt;br /&gt;
# Scope units liknar service units, men hanterar främmande processer i stället för att också starta dem. Se [[systemd.scope(5)]].&lt;br /&gt;
&lt;br /&gt;
Units namnges som sina konfigurationsfiler. Vissa units har särskild semantik. En detaljerad lista finns i [[systemd.special(7)]].&lt;br /&gt;
&lt;br /&gt;
systemd känner till olika slags beroenden, inklusive positiva och negativa kravberoenden, det vill säga &#039;&#039;Requires=&#039;&#039; och &#039;&#039;Conflicts=&#039;&#039;, samt ordningsberoenden, &#039;&#039;After=&#039;&#039; och &#039;&#039;Before=&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Observera att ordnings- och kravberoenden är ortogonala. Om endast ett kravberoende finns mellan två units, exempelvis att foo.service kräver bar.service, men inget ordningsberoende finns, exempelvis foo.service efter bar.service, och båda begärs startade, startas de parallellt.&lt;br /&gt;
&lt;br /&gt;
Det är ett vanligt mönster att både krav- och ordningsberoenden placeras mellan två units. Observera också att majoriteten av beroenden skapas och underhålls implicit av systemd. I de flesta fall bör det vara onödigt att deklarera ytterligare beroenden manuellt, men det är möjligt.&lt;br /&gt;
&lt;br /&gt;
Program och units, via beroenden, kan begära tillståndsändringar för units. I systemd kapslas dessa begäranden in som &amp;quot;jobs&amp;quot; och underhålls i en jobbkö. Jobs kan lyckas eller misslyckas, och deras körning ordnas baserat på ordningsberoendena för de units som jobben har schemalagts för.&lt;br /&gt;
&lt;br /&gt;
Vid uppstart aktiverar systemd target-unit:en default.target, vars uppgift är att aktivera uppstartstjänster och andra uppstarts-units genom att dra in dem via beroenden.&lt;br /&gt;
&lt;br /&gt;
Vanligen är unit-namnet bara ett alias, en symlink, till antingen graphical.target, för fullständig uppstart till användargränssnitt, eller multi-user.target, för begränsad konsoluppstart avsedd för inbyggda system, servermiljöer eller liknande. Administratören kan dock konfigurera den som alias till vilken annan target-unit som helst. Se [[systemd.special(7)]] för detaljer om dessa target units.&lt;br /&gt;
&lt;br /&gt;
Vid första uppstart aktiverar eller inaktiverar &#039;&#039;&#039;systemd&#039;&#039;&#039; units enligt preset-policy. Se [[systemd.preset(5)]] och &amp;quot;First Boot Semantics&amp;quot; i [[machine-id(5)]].&lt;br /&gt;
&lt;br /&gt;
systemd håller endast en minimal uppsättning units laddade i minnet. De enda units som hålls laddade i minnet är de för vilka minst ett av följande villkor är sant:&lt;br /&gt;
&lt;br /&gt;
# Den är i ett active-, activating-, deactivating- eller failed-tillstånd, det vill säga i något unit-tillstånd utom &amp;quot;inactive&amp;quot;.&lt;br /&gt;
# Den har ett jobb i kö.&lt;br /&gt;
# Den är ett beroende till minst en annan unit som är laddad i minnet.&lt;br /&gt;
# Den har någon form av resurs fortfarande allokerad, till exempel en service unit som är inactive men där en process fortfarande lever kvar och ignorerade begäran om avslut.&lt;br /&gt;
# Den har pinnats i minnet programmatiskt via ett D-Bus-anrop.&lt;br /&gt;
&lt;br /&gt;
systemd laddar automatiskt och implicit units från disk, om de inte redan är laddade, så snart operationer begärs för dem. Därmed är det i många avseenden osynligt för klienter om en unit är laddad eller inte.&lt;br /&gt;
&lt;br /&gt;
Använd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl list-units --all&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för att heltäckande lista alla units som för närvarande är laddade.&lt;br /&gt;
&lt;br /&gt;
Alla units för vilka inget av villkoren ovan gäller laddas snabbt ur. Observera att när en unit laddas ur från minnet spolas även dess bokföringsdata ut. Dessa data går dock i allmänhet inte förlorade, eftersom en journalpost genereras som deklarerar förbrukade resurser när en unit stängs av.&lt;br /&gt;
&lt;br /&gt;
Processer som systemd skapar placeras i individuella Linux control groups namngivna efter den unit de hör till i den privata systemd-hierarkin. Se &#039;&#039;&#039;Control Groups v2&#039;&#039;&#039;[4] för mer information om control groups, eller &amp;quot;cgroups&amp;quot;. systemd använder detta för att effektivt hålla reda på processer.&lt;br /&gt;
&lt;br /&gt;
Control group-information underhålls i kärnan och är åtkomlig via filsystemshierarkin under /sys/fs/cgroup/, eller i verktyg som [[systemd-cgls(1)]] eller [[ps(1)]].&lt;br /&gt;
&lt;br /&gt;
Följande kommando är särskilt användbart för att lista alla processer och de systemd-units de hör till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ps xawf -eo pid,user,cgroup,args&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
systemd är kompatibelt med olika etablerade Unix-funktioner såsom /etc/fstab och utmp-databasen.&lt;br /&gt;
&lt;br /&gt;
systemd har ett minimalt transaktionssystem: om en unit begärs startad eller stoppad läggs den och alla dess beroenden till i en temporär transaktion. Därefter verifieras att transaktionen är konsekvent, det vill säga att ordningen för alla units är cykelfri.&lt;br /&gt;
&lt;br /&gt;
Om den inte är konsekvent försöker systemd reparera den och tar bort icke-väsentliga jobb från transaktionen som kan ta bort loopen. systemd försöker också undertrycka icke-väsentliga jobb i transaktionen som skulle stoppa en körande tjänst.&lt;br /&gt;
&lt;br /&gt;
Slutligen kontrolleras om jobben i transaktionen motsäger jobb som redan har köats, och transaktionen avbryts eventuellt. Om allt fungerar och transaktionen är konsekvent och minimerad i sin påverkan slås den samman med alla redan utestående jobb och läggs till i körkön.&lt;br /&gt;
&lt;br /&gt;
Detta innebär i praktiken att systemd innan en begärd operation körs verifierar att den är rimlig, reparerar den om möjligt, och misslyckas endast om den verkligen inte kan fungera.&lt;br /&gt;
&lt;br /&gt;
Observera att transaktioner genereras oberoende av en units tillstånd vid körning. Om exempelvis ett startjobb begärs på en redan startad unit genereras ändå en transaktion och inaktiva beroenden väcks, samt andra jobb propageras enligt de definierade relationerna. Detta beror på att det köade jobbet vid körning jämförs med mål-unitens tillstånd och markeras som lyckat och fullbordat när båda uppfylls. Jobbet drar dock också in andra beroenden enligt de definierade relationerna och leder därmed, i exemplet, till startjobb för sådana inaktiva units.&lt;br /&gt;
&lt;br /&gt;
Units kan genereras dynamiskt vid uppstart och när systemhanteraren laddas om, exempelvis baserat på andra konfigurationsfiler eller parametrar som skickats på kärnans kommandorad. För detaljer, se [[systemd.generator(7)]].&lt;br /&gt;
&lt;br /&gt;
== KATALOGER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;System-unit-kataloger&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: systemd-systemhanteraren läser unit-konfiguration från olika kataloger.&lt;br /&gt;
&lt;br /&gt;
: Paket som vill installera unit-filer ska placera dem i katalogen som returneras av:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pkg-config systemd --variable=systemdsystemunitdir&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Andra kataloger som kontrolleras är /usr/local/lib/systemd/system och /usr/lib/systemd/system.&lt;br /&gt;
&lt;br /&gt;
: Användarkonfiguration har alltid företräde.&lt;br /&gt;
&lt;br /&gt;
: Följande returnerar sökvägen till systemkonfigurationskatalogen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pkg-config systemd --variable=systemdsystemconfdir&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Paket bör endast ändra innehållet i dessa kataloger med kommandona &#039;&#039;&#039;enable&#039;&#039;&#039; och &#039;&#039;&#039;disable&#039;&#039;&#039; i verktyget [[systemctl(1)]].&lt;br /&gt;
&lt;br /&gt;
: Fullständig lista över kataloger finns i [[systemd.unit(5)]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;User-unit-kataloger&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Liknande regler gäller för user-unit-kataloger.&lt;br /&gt;
&lt;br /&gt;
: Här följs dock &#039;&#039;&#039;XDG Base Directory specification&#039;&#039;&#039;[5] för att hitta units.&lt;br /&gt;
&lt;br /&gt;
: Program bör placera sina unit-filer i katalogen som returneras av:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pkg-config systemd --variable=systemduserunitdir&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Global konfiguration görs i katalogen som rapporteras av:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pkg-config systemd --variable=systemduserconfdir&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Kommandona &#039;&#039;&#039;enable&#039;&#039;&#039; och &#039;&#039;&#039;disable&#039;&#039;&#039; i verktyget [[systemctl(1)]] kan hantera både global, det vill säga för alla användare, och privat, för en användare, aktivering/inaktivering av units.&lt;br /&gt;
&lt;br /&gt;
: Fullständig lista över kataloger finns i [[systemd.unit(5)]].&lt;br /&gt;
&lt;br /&gt;
== SIGNALER ==&lt;br /&gt;
&lt;br /&gt;
Tjänsten lyssnar på olika UNIX-processignaler som kan användas för att begära olika åtgärder asynkront.&lt;br /&gt;
&lt;br /&gt;
Signalhanteringen aktiveras mycket tidigt under uppstart, innan några ytterligare processer anropas. En övervakande containerhanterare eller liknande som avser att begära dessa operationer via denna mekanism måste dock ta hänsyn till att funktionaliteten inte är tillgänglig under den allra tidigaste initieringsfasen.&lt;br /&gt;
&lt;br /&gt;
Ett [[sd_notify(3)]]-meddelande med fältet &#039;&#039;X_SYSTEMD_SIGNALS_LEVEL=2&#039;&#039; skickas när signalhanterarna är aktiverade, se nedan. Detta kan användas för att schemalägga sändning av dessa signaler korrekt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGTERM&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När systemd-systemhanteraren tar emot denna signal serialiserar den sitt tillstånd, kör om sig själv och deserialiserar det sparade tillståndet igen.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl daemon-reexec&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: systemd-användarhanterare startar unit:en exit.target när denna signal tas emot.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl --user start exit.target --job-mode=replace-irreversibly&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGINT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När systemd-systemhanteraren tar emot denna signal startar den unit:en ctrl-alt-del.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl start ctrl-alt-del.target --job-mode=replace-irreversibly&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Om denna signal tas emot fler än 7 gånger per 2 s triggas en omedelbar omstart.&lt;br /&gt;
&lt;br /&gt;
: Observera att Ctrl+Alt+Del på konsolen triggar denna signal. Om en omstart hänger är det därför ett relativt säkert sätt att trigga en omedelbar omstart genom att trycka Ctrl+Alt+Del fler än 7 gånger inom 2 sekunder.&lt;br /&gt;
&lt;br /&gt;
: systemd-användarhanterare behandlar denna signal på samma sätt som &#039;&#039;&#039;SIGTERM&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGWINCH&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När denna signal tas emot startar systemd-systemhanteraren unit:en kbrequest.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl start kbrequest.target&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Denna signal ignoreras av systemd-användarhanterare.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGPWR&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När denna signal tas emot startar systemd-hanteraren unit:en sigpwr.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl start sigpwr.target&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGUSR1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När denna signal tas emot försöker systemd-hanteraren återansluta till D-Bus-bussen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGUSR2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När denna signal tas emot loggar systemd-hanteraren sitt fullständiga tillstånd i människoläsbar form.&lt;br /&gt;
&lt;br /&gt;
: Data som loggas är samma som skrivs ut av:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-analyze dump&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGHUP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Laddar om hela daemonkonfigurationen.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl daemon-reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+0&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Går in i standardläge och startar unit:en default.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl isolate default.target&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Går in i rescue-läge och startar unit:en rescue.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl isolate rescue.target&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Går in i emergency-läge och startar unit:en emergency.service.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl isolate emergency.service&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Stoppar maskinen och startar unit:en halt.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl start halt.target --job-mode=replace-irreversibly&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Stänger av maskinen och startar unit:en poweroff.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl start poweroff.target --job-mode=replace-irreversibly&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Startar om maskinen och startar unit:en reboot.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl start reboot.target --job-mode=replace-irreversibly&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Startar om maskinen via kexec och startar unit:en kexec.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl start kexec.target --job-mode=replace-irreversibly&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Startar om användarrymden och startar unit:en soft-reboot.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl start soft-reboot.target --job-mode=replace-irreversibly&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+13&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Stoppar maskinen omedelbart.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+14&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Stänger av maskinen omedelbart.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+15&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Startar om maskinen omedelbart.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+16&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Startar om maskinen omedelbart med kexec.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+17&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Startar om användarrymden omedelbart.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+20&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Aktiverar visning av statusmeddelanden på konsolen, enligt styrning via &#039;&#039;systemd.show_status=1&#039;&#039; på kärnans kommandorad.&lt;br /&gt;
&lt;br /&gt;
: Du kan vilja använda &#039;&#039;&#039;SetShowStatus()&#039;&#039;&#039; i stället för &#039;&#039;&#039;SIGRTMIN+20&#039;&#039;&#039; för att förhindra race conditions. Se [[org.freedesktop.systemd1(5)]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+21&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inaktiverar visning av statusmeddelanden på konsolen, enligt styrning via &#039;&#039;systemd.show_status=0&#039;&#039; på kärnans kommandorad.&lt;br /&gt;
&lt;br /&gt;
: Du kan vilja använda &#039;&#039;&#039;SetShowStatus()&#039;&#039;&#039; i stället för &#039;&#039;&#039;SIGRTMIN+21&#039;&#039;&#039; för att förhindra race conditions. Se [[org.freedesktop.systemd1(5)]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+22&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter servicehanterarens loggnivå till &amp;quot;debug&amp;quot;, på ett sätt som motsvarar &#039;&#039;systemd.log_level=debug&#039;&#039; på kärnans kommandorad.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+23&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Återställer loggnivån till dess konfigurerade värde.&lt;br /&gt;
&lt;br /&gt;
: Det konfigurerade värdet härleds, i prioritetsordning, från värdet angivet med &#039;&#039;systemd.log-level=&#039;&#039; på kärnans kommandorad, eller värdet angivet med &#039;&#039;&#039;LogLevel=&#039;&#039;&#039; i konfigurationsfilen, eller den inbyggda standarden &amp;quot;info&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 239.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+24&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Avslutar hanteraren omedelbart, endast tillgängligt för --user-instanser.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 195.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+25&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När denna signal tas emot kör systemd-hanteraren om sig själv.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak &#039;&#039;&#039;systemctl daemon-reexec&#039;&#039;&#039;, förutom att det görs asynkront.&lt;br /&gt;
&lt;br /&gt;
: systemd-systemhanteraren behandlar denna signal på samma sätt som &#039;&#039;&#039;SIGTERM&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 250.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+26&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Återställer loggmålet till dess konfigurerade värde.&lt;br /&gt;
&lt;br /&gt;
: Det konfigurerade värdet härleds, i prioritetsordning, från värdet angivet med &#039;&#039;systemd.log-target=&#039;&#039; på kärnans kommandorad, eller värdet angivet med &#039;&#039;&#039;LogTarget=&#039;&#039;&#039; i konfigurationsfilen, eller den inbyggda standarden.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 239.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+27&#039;&#039;&#039;, &#039;&#039;&#039;SIGRTMIN+28&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter loggmålet till &amp;quot;console&amp;quot; vid &#039;&#039;&#039;SIGRTMIN+27&#039;&#039;&#039;, eller &amp;quot;kmsg&amp;quot; vid &#039;&#039;&#039;SIGRTMIN+28&#039;&#039;&#039;, på ett sätt som motsvarar &#039;&#039;systemd.log_target=console&#039;&#039;, eller &#039;&#039;systemd.log_target=kmsg&#039;&#039; vid &#039;&#039;&#039;SIGRTMIN+28&#039;&#039;&#039;, på kärnans kommandorad.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 239.&lt;br /&gt;
&lt;br /&gt;
== MILJÖ ==&lt;br /&gt;
&lt;br /&gt;
Miljöblocket för systemhanteraren sätts initialt av kärnan. Särskilt blir &amp;quot;key=value&amp;quot;-tilldelningar på kärnans kommandorad miljövariabler för PID 1.&lt;br /&gt;
&lt;br /&gt;
För användarhanteraren sätter systemhanteraren miljön enligt beskrivningen i avsnittet &amp;quot;Environment Variables in Spawned Processes&amp;quot; i [[systemd.exec(5)]].&lt;br /&gt;
&lt;br /&gt;
Inställningen &#039;&#039;DefaultEnvironment=&#039;&#039; i systemhanteraren gäller för alla tjänster, inklusive user@.service. Ytterligare poster kan konfigureras, som för alla andra tjänster, genom inställningarna &#039;&#039;Environment=&#039;&#039; och &#039;&#039;EnvironmentFile=&#039;&#039; för user@.service. Se [[systemd.exec(5)]].&lt;br /&gt;
&lt;br /&gt;
Ytterligare miljövariabler kan också sättas genom inställningen &#039;&#039;ManagerEnvironment=&#039;&#039; i [[systemd-system.conf(5)]] och [[systemd-user.conf(5)]].&lt;br /&gt;
&lt;br /&gt;
Några av variablerna som förstås av &#039;&#039;&#039;systemd&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LOG_LEVEL&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Högsta loggnivå för meddelanden som skickas ut. Meddelanden med högre loggnivå, det vill säga mindre viktiga, undertrycks.&lt;br /&gt;
&lt;br /&gt;
: Tar en kommaseparerad lista av värden. Ett värde kan vara ett av, i fallande viktighetsordning, &#039;&#039;&#039;emerg&#039;&#039;&#039;, &#039;&#039;&#039;alert&#039;&#039;&#039;, &#039;&#039;&#039;crit&#039;&#039;&#039;, &#039;&#039;&#039;err&#039;&#039;&#039;, &#039;&#039;&#039;warning&#039;&#039;&#039;, &#039;&#039;&#039;notice&#039;&#039;&#039;, &#039;&#039;&#039;info&#039;&#039;&#039;, &#039;&#039;&#039;debug&#039;&#039;&#039;, eller ett heltal i intervallet 0...7. Se [[syslog(3)]].&lt;br /&gt;
&lt;br /&gt;
: Varje värde kan valfritt prefixas med ett av &#039;&#039;&#039;console&#039;&#039;&#039;, &#039;&#039;&#039;syslog&#039;&#039;&#039;, &#039;&#039;&#039;kmsg&#039;&#039;&#039; eller &#039;&#039;&#039;journal&#039;&#039;&#039; följt av kolon för att sätta högsta loggnivå för det specifika loggmålet, till exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SYSTEMD_LOG_LEVEL=debug,console:info&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Den globala högsta loggnivån har företräde över alla per-mål-loggnivåer.&lt;br /&gt;
&lt;br /&gt;
: Detta kan åsidosättas med &#039;&#039;&#039;--log-level=&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LOG_COLOR&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Booleskt värde. Om sant färgas meddelanden som skrivs till tty enligt prioritet.&lt;br /&gt;
&lt;br /&gt;
: Detta kan åsidosättas med &#039;&#039;&#039;--log-color=&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LOG_TIME&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Booleskt värde. Om sant prefixas konsolloggmeddelanden med en tidsstämpel.&lt;br /&gt;
&lt;br /&gt;
: Detta kan åsidosättas med &#039;&#039;&#039;--log-time=&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 246.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LOG_LOCATION&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Booleskt värde. Om sant prefixas meddelanden med filnamn och radnummer i källkoden där meddelandet kommer från.&lt;br /&gt;
&lt;br /&gt;
: Detta kan åsidosättas med &#039;&#039;&#039;--log-location=&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LOG_TID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Booleskt värde. Om sant prefixas meddelanden med aktuellt numeriskt tråd-ID, TID.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 247.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LOG_TARGET&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Destination för loggmeddelanden.&lt;br /&gt;
&lt;br /&gt;
: Ett av &#039;&#039;&#039;console&#039;&#039;&#039;, &#039;&#039;&#039;console-prefixed&#039;&#039;&#039;, &#039;&#039;&#039;kmsg&#039;&#039;&#039;, &#039;&#039;&#039;journal&#039;&#039;&#039;, &#039;&#039;&#039;journal-or-kmsg&#039;&#039;&#039;, &#039;&#039;&#039;auto&#039;&#039;&#039; eller &#039;&#039;&#039;null&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Detta kan åsidosättas med &#039;&#039;&#039;--log-target=&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LOG_RATELIMIT_KMSG&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om kmsg ska rate-limitas eller inte. Tar ett booleskt värde.&lt;br /&gt;
&lt;br /&gt;
: Standard är &amp;quot;true&amp;quot;. Om inaktiverat rate-limitar systemd inte meddelanden som skrivs till kmsg.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$XDG_CONFIG_HOME&#039;&#039;&#039;, &#039;&#039;&#039;$XDG_CONFIG_DIRS&#039;&#039;&#039;, &#039;&#039;&#039;$XDG_DATA_HOME&#039;&#039;&#039;, &#039;&#039;&#039;$XDG_DATA_DIRS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: systemd-användarhanteraren använder dessa variabler enligt &#039;&#039;&#039;XDG Base Directory specification&#039;&#039;&#039;[5] för att hitta sin konfiguration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_UNIT_PATH&#039;&#039;&#039;, &#039;&#039;&#039;$SYSTEMD_GENERATOR_PATH&#039;&#039;&#039;, &#039;&#039;&#039;$SYSTEMD_ENVIRONMENT_GENERATOR_PATH&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Styr var systemd letar efter unit-filer och generatorer.&lt;br /&gt;
&lt;br /&gt;
: Dessa variabler kan innehålla en lista av sökvägar separerade med kolon, &amp;quot;:&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Om listan slutar med en tom komponent, &amp;quot;...:&amp;quot;, läggs denna lista före den vanliga uppsättningen sökvägar. Annars ersätter den angivna listan den vanliga uppsättningen sökvägar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_PAGER&#039;&#039;&#039;, &#039;&#039;&#039;$PAGER&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Pager att använda när &#039;&#039;&#039;--no-pager&#039;&#039;&#039; inte anges.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;$SYSTEMD_PAGER&#039;&#039;&#039; används om den är satt; annars används &#039;&#039;&#039;$PAGER&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om ingen av dem är satt provas en uppsättning välkända pagerimplementationer i tur och ordning, inklusive [[less(1)]] och [[more(1)]], tills en hittas.&lt;br /&gt;
&lt;br /&gt;
: Att sätta dessa miljövariabler till en tom sträng eller värdet &amp;quot;cat&amp;quot; motsvarar att skicka &#039;&#039;&#039;--no-pager&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Observera: om &#039;&#039;&#039;$SYSTEMD_PAGERSECURE&#039;&#039;&#039; inte är satt kan &#039;&#039;&#039;$SYSTEMD_PAGER&#039;&#039;&#039; och &#039;&#039;&#039;$PAGER&#039;&#039;&#039; endast användas för att inaktivera pagern, med &amp;quot;cat&amp;quot; eller &amp;quot;&amp;quot;, och ignoreras annars.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LESS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Åsidosätt optionerna som skickas till &#039;&#039;&#039;less&#039;&#039;&#039;, standard &amp;quot;FRSXMK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Användare kan särskilt vilja ändra optionerna &#039;&#039;&#039;K&#039;&#039;&#039; och &#039;&#039;&#039;X&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;K&#039;&#039;&#039; instruerar pagern att avsluta omedelbart när Ctrl+C trycks. För att låta &#039;&#039;&#039;less&#039;&#039;&#039; själv hantera Ctrl+C och växla tillbaka till pager-kommandoprompten, ta bort denna option.&lt;br /&gt;
&lt;br /&gt;
: Om värdet på &#039;&#039;&#039;$SYSTEMD_LESS&#039;&#039;&#039; inte innehåller &amp;quot;K&amp;quot;, och pagern som anropas är &#039;&#039;&#039;less&#039;&#039;&#039;, ignoreras Ctrl+C av det körbara programmet och behöver hanteras av pagern.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;X&#039;&#039;&#039; instruerar pagern att inte skicka termcap-initierings- och avslutningssträngar till terminalen. Den är satt som standard för att låta kommandoutdata förbli synlig i terminalen även efter att pagern avslutats. Detta hindrar dock viss pagerfunktionalitet från att fungera, särskilt kan sidindelad utdata inte rullas med musen.&lt;br /&gt;
&lt;br /&gt;
: Den vanliga miljövariabeln &#039;&#039;&#039;$LESS&#039;&#039;&#039; påverkar inte &#039;&#039;&#039;less&#039;&#039;&#039;-anrop från systemd-verktyg.&lt;br /&gt;
&lt;br /&gt;
: Se [[less(1)]] för mer diskussion.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LESSCHARSET&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Åsidosätt teckenuppsättningen som skickas till &#039;&#039;&#039;less&#039;&#039;&#039;, standard &amp;quot;utf-8&amp;quot; om den anropande terminalen bedöms vara UTF-8-kompatibel.&lt;br /&gt;
&lt;br /&gt;
: Den vanliga miljövariabeln &#039;&#039;&#039;$LESSCHARSET&#039;&#039;&#039; påverkar inte &#039;&#039;&#039;less&#039;&#039;&#039;-anrop från systemd-verktyg.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_PAGERSECURE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Vanliga pagerkommandon som [[less(1)]] stöder, utöver sidvisning, även öppning av eller skrivning till andra filer och körning av godtyckliga skalkommandon.&lt;br /&gt;
&lt;br /&gt;
: När kommandon körs med höjda privilegier, exempelvis under [[sudo(8)]] eller [[pkexec(1)]], blir pagern en säkerhetsgräns.&lt;br /&gt;
&lt;br /&gt;
: Försiktighet måste iakttas så att endast program med strikt begränsad funktionalitet används som pagers och att oavsiktliga interaktiva funktioner som öppning eller skapande av nya filer eller start av underprocesser inte tillåts.&lt;br /&gt;
&lt;br /&gt;
: &amp;quot;Secure mode&amp;quot; för pagern kan aktiveras enligt beskrivningen, om pagern stöder detta.&lt;br /&gt;
&lt;br /&gt;
: Varianten tar ett booleskt argument. När den sätts till true aktiveras pagerns &amp;quot;secure mode&amp;quot;. I &amp;quot;secure mode&amp;quot; sätts &#039;&#039;&#039;LESSSECURE=1&#039;&#039;&#039; när pagern anropas.&lt;br /&gt;
&lt;br /&gt;
: När den sätts till false läggs ingen begränsning på pagern. Att sätta &#039;&#039;&#039;SYSTEMD_PAGERSECURE=0&#039;&#039;&#039; eller inte ta bort den från ärvd miljö kan låta användaren anropa godtyckliga kommandon.&lt;br /&gt;
&lt;br /&gt;
: När &#039;&#039;&#039;$SYSTEMD_PAGERSECURE&#039;&#039;&#039; inte är satt försöker systemd-verktyg automatiskt avgöra om &amp;quot;secure mode&amp;quot; ska aktiveras och om pagern stöder det.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_COLORS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett booleskt argument eller ett specialvärde.&lt;br /&gt;
&lt;br /&gt;
: Som standard använder systemd och relaterade verktyg färger i utdata om möjligt. Om &#039;&#039;&#039;$COLORTERM&#039;&#039;&#039; är satt till &amp;quot;truecolor&amp;quot; eller &amp;quot;24bit&amp;quot; aktiveras 24-bitars färger, annars 256 färger, såvida inte &#039;&#039;&#039;$NO_COLOR&#039;&#039;&#039; eller &#039;&#039;&#039;$TERM&#039;&#039;&#039; anger att färger är inaktiverade.&lt;br /&gt;
&lt;br /&gt;
: Värdena &#039;&#039;&#039;true&#039;&#039;&#039;, &#039;&#039;&#039;false&#039;&#039;&#039;, &amp;quot;16&amp;quot;, &amp;quot;256&amp;quot;, &amp;quot;24bit&amp;quot;, &amp;quot;auto-16&amp;quot;, &amp;quot;auto-256&amp;quot; och &amp;quot;auto-24bit&amp;quot; förstås.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_URLIFY&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Värdet måste vara booleskt. Styr om klickbara länkar ska genereras i utdata för terminalemulatorer som stöder detta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$LISTEN_PID&#039;&#039;&#039;, &#039;&#039;&#039;$LISTEN_PIDFDID&#039;&#039;&#039;, &#039;&#039;&#039;$LISTEN_FDS&#039;&#039;&#039;, &#039;&#039;&#039;$LISTEN_FDNAMES&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätts av systemd för övervakade processer under socket-baserad aktivering. Se [[sd_listen_fds(3)]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$NOTIFY_SOCKET&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätts av servicehanteraren för dess tjänster för status- och readiness-notifieringar.&lt;br /&gt;
&lt;br /&gt;
: Konsumeras också av servicehanteraren för att notifiera övervakande containerhanterare eller servicehanterare högre upp i stacken om dess egen progression.&lt;br /&gt;
&lt;br /&gt;
: Se [[sd_notify(3)]] och relevant avsnitt nedan för mer information.&lt;br /&gt;
&lt;br /&gt;
För ytterligare miljövariabler som förstås av systemd och dess olika komponenter, se &#039;&#039;&#039;Known Environment Variables&#039;&#039;&#039;[7].&lt;br /&gt;
&lt;br /&gt;
== KÄRNANS KOMMANDORAD ==&lt;br /&gt;
&lt;br /&gt;
När systemd körs som systeminstans tolkar den ett antal optioner som listas nedan.&lt;br /&gt;
&lt;br /&gt;
De kan anges som argument på kärnans kommandorad, vilka tolkas från ett antal källor beroende på miljön där systemd körs.&lt;br /&gt;
&lt;br /&gt;
Om systemd körs inne i en Linux-container tolkas dessa optioner från kommandoradsargumenten som skickas till systemd själv, bredvid någon av kommandoradsoptionerna som listas i avsnittet Optioner nedan.&lt;br /&gt;
&lt;br /&gt;
Om systemd körs utanför Linux-containrar tolkas dessa argument i stället från /proc/cmdline.&lt;br /&gt;
&lt;br /&gt;
Följande variabler förstås:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.unit=&#039;&#039;&#039;, &#039;&#039;&#039;rd.systemd.unit=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Åsidosätter unit:en att aktivera vid uppstart.&lt;br /&gt;
&lt;br /&gt;
: Standard är default.target.&lt;br /&gt;
&lt;br /&gt;
: Detta kan användas för att temporärt starta till en annan uppstarts-unit, exempelvis rescue.target eller emergency.service.&lt;br /&gt;
&lt;br /&gt;
: Varianten med prefixet &amp;quot;rd.&amp;quot; hedras endast i initrd, medan den utan prefix endast hedras i huvudsystemet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.dump_core&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett booleskt argument eller aktiverar optionen om den anges utan argument.&lt;br /&gt;
&lt;br /&gt;
: Om aktiverad dumpar systemd-hanteraren, PID 1, core när den kraschar. Annars skapas ingen core dump.&lt;br /&gt;
&lt;br /&gt;
: Standard är aktiverad.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 233.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.crash_chvt&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett positivt heltal eller ett booleskt argument. Kan också anges utan argument, med samma effekt som ett positivt booleskt värde.&lt;br /&gt;
&lt;br /&gt;
: Om ett positivt heltal i intervallet 1–63 anges aktiverar systemhanteraren, PID 1, den angivna virtuella terminalen när den kraschar.&lt;br /&gt;
&lt;br /&gt;
: Standard är inaktiverat, vilket betyder att inget sådant byte försöks. Om satt till aktiverat används den virtuella terminal som kärnmeddelandena skrivs till.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 233.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.crash_shell&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett booleskt argument eller aktiverar optionen om den anges utan argument.&lt;br /&gt;
&lt;br /&gt;
: Om aktiverad skapar systemhanteraren, PID 1, ett skal när den kraschar. Annars skapas inget skal.&lt;br /&gt;
&lt;br /&gt;
: Standard är inaktiverat av säkerhetsskäl, eftersom skalet inte skyddas av lösenordsautentisering.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 233.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.crash_action=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett av &amp;quot;freeze&amp;quot;, &amp;quot;reboot&amp;quot; eller &amp;quot;poweroff&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Standard är &amp;quot;freeze&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Om satt till &amp;quot;freeze&amp;quot; hänger systemet obegränsat när systemhanteraren, PID 1, kraschar.&lt;br /&gt;
&lt;br /&gt;
: Om satt till &amp;quot;reboot&amp;quot; startar systemhanteraren om maskinen automatiskt när den kraschar, efter 10 s fördröjning.&lt;br /&gt;
&lt;br /&gt;
: Om satt till &amp;quot;poweroff&amp;quot; stänger systemhanteraren omedelbart av maskinen när den kraschar.&lt;br /&gt;
&lt;br /&gt;
: Om detta kombineras med systemd.crash_shell körs den konfigurerade kraschåtgärden efter att skalet avslutas.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 256.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.confirm_spawn&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett booleskt argument eller en sökväg till den virtuella konsol där bekräftelsemeddelanden ska skrivas.&lt;br /&gt;
&lt;br /&gt;
: Kan också anges utan argument, med samma effekt som ett positivt booleskt värde.&lt;br /&gt;
&lt;br /&gt;
: Om aktiverad frågar systemhanteraren, PID 1, efter bekräftelse när processer skapas via /dev/console.&lt;br /&gt;
&lt;br /&gt;
: Om en sökväg eller ett konsolnamn, såsom &amp;quot;ttyS0&amp;quot;, anges används den virtuella konsol som pekas ut av sökvägen eller beskrivs av namnet.&lt;br /&gt;
&lt;br /&gt;
: Standard är inaktiverat.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 233.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.service_watchdogs=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett booleskt argument.&lt;br /&gt;
&lt;br /&gt;
: Om inaktiverad ignoreras alla service-runtime-watchdogs, &#039;&#039;WatchdogSec=&#039;&#039;, och nödfallsåtgärder, exempelvis &#039;&#039;OnFailure=&#039;&#039; eller &#039;&#039;StartLimitAction=&#039;&#039;, av systemhanteraren, PID 1.&lt;br /&gt;
&lt;br /&gt;
: Se [[systemd.service(5)]].&lt;br /&gt;
&lt;br /&gt;
: Standard är aktiverad, det vill säga watchdogs och felåtgärder behandlas normalt.&lt;br /&gt;
&lt;br /&gt;
: Hårdvaru-watchdogen påverkas inte av denna option.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 237.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.show_status&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett booleskt argument eller konstanterna &#039;&#039;&#039;error&#039;&#039;&#039; och &#039;&#039;&#039;auto&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Kan också anges utan argument, med samma effekt som ett positivt booleskt värde.&lt;br /&gt;
&lt;br /&gt;
: Om aktiverad visar systemd-hanteraren, PID 1, korta tjänstestatusuppdateringar på konsolen under uppstart.&lt;br /&gt;
&lt;br /&gt;
: Med &#039;&#039;&#039;error&#039;&#039;&#039; visas endast meddelanden om fel, medan uppstarten i övrigt är tyst.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;auto&#039;&#039;&#039; beter sig som false tills det finns en betydande fördröjning i uppstarten.&lt;br /&gt;
&lt;br /&gt;
: Standard är aktiverad, såvida inte &#039;&#039;&#039;quiet&#039;&#039;&#039; skickas som kärnkommandoradsoption; i så fall är standard &#039;&#039;&#039;error&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om angiven åsidosätter den systemhanterarens konfigurationsfilsoption &#039;&#039;&#039;ShowStatus=&#039;&#039;&#039;. Se [[systemd-system.conf(5)]].&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 233.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.status_unit_format=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar &#039;&#039;&#039;name&#039;&#039;&#039;, &#039;&#039;&#039;description&#039;&#039;&#039; eller &#039;&#039;&#039;combined&#039;&#039;&#039; som värde.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;name&#039;&#039;&#039; används använder systemhanteraren unit-namn i statusmeddelanden.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;combined&#039;&#039;&#039; används använder systemhanteraren unit-namn och beskrivning i statusmeddelanden.&lt;br /&gt;
&lt;br /&gt;
: När angiven åsidosätter den systemhanterarens konfigurationsfilsoption &#039;&#039;&#039;StatusUnitFormat=&#039;&#039;&#039;. Se [[systemd-system.conf(5)]].&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 243.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.log_color&#039;&#039;&#039;, &#039;&#039;&#039;systemd.log_level=&#039;&#039;&#039;, &#039;&#039;&#039;systemd.log_location&#039;&#039;&#039;, &#039;&#039;&#039;systemd.log_target=&#039;&#039;&#039;, &#039;&#039;&#039;systemd.log_time&#039;&#039;&#039;, &#039;&#039;&#039;systemd.log_tid&#039;&#039;&#039;, &#039;&#039;&#039;systemd.log_ratelimit_kmsg&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Styr loggutdata med samma effekt som miljövariablerna &#039;&#039;&#039;$SYSTEMD_LOG_COLOR&#039;&#039;&#039;, &#039;&#039;&#039;$SYSTEMD_LOG_LEVEL&#039;&#039;&#039;, &#039;&#039;&#039;$SYSTEMD_LOG_LOCATION&#039;&#039;&#039;, &#039;&#039;&#039;$SYSTEMD_LOG_TARGET&#039;&#039;&#039;, &#039;&#039;&#039;$SYSTEMD_LOG_TIME&#039;&#039;&#039;, &#039;&#039;&#039;$SYSTEMD_LOG_TID&#039;&#039;&#039; och &#039;&#039;&#039;$SYSTEMD_LOG_RATELIMIT_KMSG&#039;&#039;&#039; som beskrivs ovan.&lt;br /&gt;
&lt;br /&gt;
: systemd.log_color, systemd.log_location, systemd.log_time, systemd.log_tid och systemd.log_ratelimit_kmsg kan anges utan argument, med samma effekt som ett positivt booleskt värde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.default_standard_output=&#039;&#039;&#039;, &#039;&#039;&#039;systemd.default_standard_error=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Styr standardvärdet för standardutdata och felutdata för tjänster och sockets.&lt;br /&gt;
&lt;br /&gt;
: Det vill säga standarden för &#039;&#039;&#039;StandardOutput=&#039;&#039;&#039; och &#039;&#039;&#039;StandardError=&#039;&#039;&#039;. Se [[systemd.exec(5)]].&lt;br /&gt;
&lt;br /&gt;
: Tar ett av &#039;&#039;&#039;inherit&#039;&#039;&#039;, &#039;&#039;&#039;null&#039;&#039;&#039;, &#039;&#039;&#039;tty&#039;&#039;&#039;, &#039;&#039;&#039;journal&#039;&#039;&#039;, &#039;&#039;&#039;journal+console&#039;&#039;&#039;, &#039;&#039;&#039;kmsg&#039;&#039;&#039; eller &#039;&#039;&#039;kmsg+console&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om argumentet utelämnas blir systemd.default-standard-output= som standard &#039;&#039;&#039;journal&#039;&#039;&#039; och systemd.default-standard-error= som standard &#039;&#039;&#039;inherit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.setenv=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett strängargument i formen VARIABLE=VALUE.&lt;br /&gt;
&lt;br /&gt;
: Kan användas för att sätta standardmiljövariabler att lägga till i forkade barnprocesser.&lt;br /&gt;
&lt;br /&gt;
: Kan användas mer än en gång för att sätta flera variabler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.machine_id=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett 32 tecken långt hexvärde att använda för att sätta machine-id.&lt;br /&gt;
&lt;br /&gt;
: Avsett främst för nätverksuppstart där samma machine-id önskas för varje uppstart.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 229.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.set_credential=&#039;&#039;&#039;, &#039;&#039;&#039;systemd.set_credential_binary=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter en system-credential, som sedan kan propageras till systemtjänster med inställningen &#039;&#039;&#039;ImportCredential=&#039;&#039;&#039; eller &#039;&#039;&#039;LoadCredential=&#039;&#039;&#039;. Se [[systemd.exec(5)]].&lt;br /&gt;
&lt;br /&gt;
: Tar ett par av credential-namn och värde, separerat med kolon.&lt;br /&gt;
&lt;br /&gt;
: Parametern systemd.set_credential= förväntar sig credential-värdet i bokstavlig textform.&lt;br /&gt;
&lt;br /&gt;
: Parametern systemd.set_credential_binary= tar binärdata kodad i Base64.&lt;br /&gt;
&lt;br /&gt;
: Observera att kärnans kommandorad normalt är åtkomlig för oprivilegierade program i /proc/cmdline. Därför är denna mekanism inte lämplig för överföring av känsliga data.&lt;br /&gt;
&lt;br /&gt;
: Använd den endast för data som inte är känsliga, exempelvis publika nycklar/certifikat snarare än privata nycklar, eller i test-/felsökningsmiljöer.&lt;br /&gt;
&lt;br /&gt;
: För mer information, se dokumentationen &#039;&#039;&#039;System and Service Credentials&#039;&#039;&#039;[8].&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 251.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.import_credentials=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett booleskt argument.&lt;br /&gt;
&lt;br /&gt;
: Om false inaktiveras import av credentials från kärnans kommandorad, DMI/SMBIOS OEM string-tabellen, qemu_fw_cfg-subsystemet eller EFI-kärnstubben.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 251.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;quiet&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Stänger av statusutdata vid uppstart, ungefär som systemd.show_status=no skulle göra.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna option också läses av kärnan själv och inaktiverar kärnloggutdata. Att skicka denna option stänger därför av vanlig utdata från både systemhanteraren och kärnan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 186.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;debug&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Aktiverar felsökningsutdata.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar systemd.log_level=debug.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna option också läses av kärnan själv och aktiverar kärnans felsökningsutdata. Att skicka denna option aktiverar därför felsökningsutdata från både systemhanteraren och kärnan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 205.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;emergency&#039;&#039;&#039;, &#039;&#039;&#039;rd.emergency&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Starta i emergency-läge.&lt;br /&gt;
&lt;br /&gt;
: Dessa optioner motsvarar systemd.unit=emergency.target respektive rd.systemd.unit=emergency.target.&lt;br /&gt;
&lt;br /&gt;
: De tillhandahölls ursprungligen för kompatibilitet med SysV men behålls som praktiska genvägar.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 186.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;rescue&#039;&#039;&#039;, &#039;&#039;&#039;rd.rescue&#039;&#039;&#039;, &#039;&#039;&#039;single&#039;&#039;&#039;, &#039;&#039;&#039;1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Starta i rescue-läge.&lt;br /&gt;
&lt;br /&gt;
: Dessa optioner motsvarar antingen systemd.unit=rescue.target eller rd.systemd.unit=rescue.target.&lt;br /&gt;
&lt;br /&gt;
: De tillhandahölls ursprungligen för kompatibilitet med SysV men behålls som praktiska genvägar.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 186.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3&#039;&#039;&#039;, &#039;&#039;&#039;5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Genvägar för att starta till specifika targets.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;3&#039;&#039;&#039; motsvarar systemd.unit=multi-user.target och &#039;&#039;&#039;5&#039;&#039;&#039; motsvarar systemd.unit=graphical.target.&lt;br /&gt;
&lt;br /&gt;
: Dessa optioner tillhandahölls ursprungligen för kompatibilitet med SysV men behålls som praktiska genvägar.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 186.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;locale.LANG=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LANGUAGE=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_CTYPE=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_NUMERIC=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_TIME=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_COLLATE=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_MONETARY=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_MESSAGES=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_PAPER=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_NAME=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_ADDRESS=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_TELEPHONE=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_MEASUREMENT=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_IDENTIFICATION=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt systemlokalen som ska användas.&lt;br /&gt;
&lt;br /&gt;
: Detta åsidosätter inställningarna i /etc/locale.conf.&lt;br /&gt;
&lt;br /&gt;
: För mer information, se [[locale.conf(5)]] och [[locale(7)]].&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 186.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.minimum_uptime_sec=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar en tid i sekunder.&lt;br /&gt;
&lt;br /&gt;
: Anger minsta upptid för systemet innan systemet stängs av.&lt;br /&gt;
&lt;br /&gt;
: För mer information, se inställningen &#039;&#039;&#039;MinimumUptimeSec=&#039;&#039;&#039; i [[systemd-system.conf(5)]].&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 261.&lt;br /&gt;
&lt;br /&gt;
För andra kärnkommandoradsparametrar som förstås av komponenter i kärn-OS:et, se [[kernel-command-line(7)]].&lt;br /&gt;
&lt;br /&gt;
== SYSTEM-CREDENTIALS ==&lt;br /&gt;
&lt;br /&gt;
Under initiering importerar servicehanteraren credentials från olika källor till systemets uppsättning credentials, som sedan kan propageras till tjänster och konsumeras av generatorer:&lt;br /&gt;
&lt;br /&gt;
* När servicehanteraren först initieras läser den system-credentials från SMBIOS Type 11 vendor strings: io.systemd.credential:name=value och io.systemd.credential.binary:name=value.&lt;br /&gt;
* Samtidigt importerar den credentials från QEMU &amp;quot;fw_cfg&amp;quot;. Observera att SMBIOS-mekanismen i allmänhet föredras eftersom den är snabbare och generisk.&lt;br /&gt;
* Credentials kan skickas via kärnans kommandorad med parametern systemd.set-credential=, se ovan.&lt;br /&gt;
* Credentials kan skickas från UEFI-miljön via [[systemd-stub(7)]].&lt;br /&gt;
* När servicehanteraren anropas under övergången initrd → host importerar den alla filer i /run/credentials/@initrd/ som system-credentials.&lt;br /&gt;
&lt;br /&gt;
Anropa [[systemd-creds(1)]] enligt följande för att se listan över credentials som skickats in i systemet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# systemd-creds --system list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För ytterligare information, se dokumentationen &#039;&#039;&#039;System and Service Credentials&#039;&#039;&#039;[8].&lt;br /&gt;
&lt;br /&gt;
Servicehanteraren konsumerar följande system-credentials när den körs som PID 1:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;vmm.notify_socket&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Innehåller en AF_VSOCK- eller AF_UNIX-adress dit ett READY=1-notifieringsmeddelande ska skickas när servicehanteraren har slutfört uppstarten.&lt;br /&gt;
&lt;br /&gt;
: Se [[sd_notify(3)]] och nästa avsnitt för mer information.&lt;br /&gt;
&lt;br /&gt;
: Om hypervisorn inte stöder SOCK_DGRAM över AF_VSOCK provas SOCK_SEQPACKET i stället.&lt;br /&gt;
&lt;br /&gt;
: Credential-payload för AF_VSOCK ska vara en sträng i formen &amp;quot;vsock:CID:PORT&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: &amp;quot;vsock-stream&amp;quot;, &amp;quot;vsock-dgram&amp;quot; och &amp;quot;vsock-seqpacket&amp;quot; kan användas i stället för &amp;quot;vsock&amp;quot; för att tvinga användning av motsvarande sockettyp.&lt;br /&gt;
&lt;br /&gt;
: Funktionen är användbar för maskinhanterare eller andra processer på värden som vill ta emot en notifiering via VSOCK när en virtuell maskin har startat färdigt.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;system.machine_id&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett 128-bitars hexadecimalt ID för att initiera /etc/machine-id från, om filen ännu inte är uppsatt.&lt;br /&gt;
&lt;br /&gt;
: Se [[machine-id(5)]] för detaljer.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
För en lista över system-credentials som olika andra komponenter i systemd konsumerar, se [[systemd.system-credentials(7)]].&lt;br /&gt;
&lt;br /&gt;
== READINESS-PROTOKOLL ==&lt;br /&gt;
&lt;br /&gt;
Servicehanteraren implementerar ett readiness-notifieringsprotokoll både mellan hanteraren och dess tjänster, det vill säga nedåt i stacken, och mellan hanteraren och en möjlig övervakare längre upp i stacken.&lt;br /&gt;
&lt;br /&gt;
Den senare kan vara en maskin- eller containerhanterare, eller, i fallet med en per-användare-servicehanterare, systemservicehanterarinstansen.&lt;br /&gt;
&lt;br /&gt;
Grundprotokollet, och det föreslagna API:t för det, beskrivs i [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
Notifieringssocketen som servicehanteraren, inklusive PID 1, använder för att rapportera readiness till sin egen övervakare sätts via den vanliga miljövariabeln &#039;&#039;&#039;$NOTIFY_SOCKET&#039;&#039;&#039;, se ovan.&lt;br /&gt;
&lt;br /&gt;
Eftersom detta bara direkt kan sättas för containerhanterare och för per-användarinstansen av servicehanteraren finns en ytterligare mekanism för att konfigurera detta, särskilt avsedd för VM-miljöer: system-credentialen vmm.notify_socket, se ovan, kan sättas till en lämplig socket, typiskt en AF_VSOCK, via SMBIOS Type 11 vendor strings.&lt;br /&gt;
&lt;br /&gt;
Notifieringsprotokollet från servicehanteraren uppåt i stacken mot en övervakare stöder ett antal utökningsfält som låter en övervakare få veta specifika egenskaper hos systemet och följa dess uppstartsframsteg.&lt;br /&gt;
&lt;br /&gt;
Följande fält skickas:&lt;br /&gt;
&lt;br /&gt;
* Ett X_SYSTEMD_HOSTNAME=...-meddelande skickas när systemets initiala hostname har bestämts. Observera att hostname senare under körning kan ändras programmatiskt, och för närvarande skickas inga ytterligare notifieringar i detta fall. Tillagt i version 256.&lt;br /&gt;
* Ett X_SYSTEMD_MACHINE_ID=...-meddelande skickas när systemets machine ID har bestämts. Se [[machine-id(5)]]. Tillagt i version 256.&lt;br /&gt;
* Ett X_SYSTEMD_SIGNALS_LEVEL=...-meddelande skickas när servicehanteraren installerat de olika UNIX-processignalhanterarna som beskrivs ovan. Fältets värde är ett osignerat heltal formaterat som decimal sträng och anger den stödda UNIX-processignal-funktionsnivån hos servicehanteraren.&lt;br /&gt;
* X_SYSTEMD_SIGNALS_LEVEL=2 täcker de olika UNIX-processignalerna som dokumenteras ovan, vilka är en övermängd av dem som stöds av det historiska SysV init-systemet.&lt;br /&gt;
* X_SYSTEMD_UNIT_ACTIVE=...- och X_SYSTEMD_UNIT_INACTIVE=...-meddelanden skickas för varje target-unit när den blir aktiv eller slutar vara aktiv. Detta är användbart för att följa uppstartsframsteg och funktionalitet. Till exempel är SSH-åtkomst typiskt tillgänglig när ssh-access.target rapporteras startad. Se [[systemd.special(7)]]. Tillagt i version 256.&lt;br /&gt;
* Ett X_SYSTEMD_SHUTDOWN=...-meddelande skickas mycket kort innan systemet stängs av. Värdet är en av strängarna &amp;quot;reboot&amp;quot;, &amp;quot;halt&amp;quot;, &amp;quot;poweroff&amp;quot;, &amp;quot;kexec&amp;quot; och anger vilken slags nedstängning som körs. Tillagt i version 256.&lt;br /&gt;
* Ett X_SYSTEMD_REBOOT_PARAMETER=...-meddelande skickas också mycket kort innan systemet stängs av. Dess värde är reboot-argumentet som konfigurerats med systemctl --reboot-argument=.... Tillagt i version 256.&lt;br /&gt;
&lt;br /&gt;
Signaler som skickas till PID 1 innan X_SYSTEMD_SIGNALS_LEVEL=...-meddelandet skickas kanske ännu inte hanteras korrekt.&lt;br /&gt;
&lt;br /&gt;
En konsument av dessa meddelanden bör tolka värdet som ett osignerat heltal som anger stödnivån. För närvarande är endast nivå 2 definierad, men senare kan ytterligare nivåer definieras med högre heltal, som implementerar en övermängd av det för närvarande definierade beteendet.&lt;br /&gt;
&lt;br /&gt;
Observera att dessa utökningsfält skickas utöver de vanliga notifieringarna &amp;quot;READY=1&amp;quot; och &amp;quot;RELOADING=1&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
systemd anropas endast mycket sällan direkt, eftersom den startas tidigt och redan kör när användare kan interagera med den.&lt;br /&gt;
&lt;br /&gt;
Normalt används verktyg som [[systemctl(1)]] för att ge kommandon till hanteraren.&lt;br /&gt;
&lt;br /&gt;
Eftersom systemd vanligtvis inte anropas direkt är optionerna nedan mest användbara för felsökning och särskilda syften.&lt;br /&gt;
&lt;br /&gt;
=== Introspektions- och felsökningsoptioner ===&lt;br /&gt;
&lt;br /&gt;
Dessa optioner används för testning och introspektion, och systemd kan anropas med dem när som helst:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--dump-configuration-items&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Dumpa förstådda unit-konfigurationsposter.&lt;br /&gt;
&lt;br /&gt;
: Detta skriver ut en kortfattad men komplett lista över konfigurationsposter som förstås i unit-definitionsfiler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--dump-bus-properties&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Dumpa exponerade bus-egenskaper.&lt;br /&gt;
&lt;br /&gt;
: Detta skriver ut en kortfattad men komplett lista över egenskaper som exponeras på D-Bus.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 239.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--test&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bestäm den initiala uppstartstransaktionen, det vill säga listan över jobb som köas vid uppstart, dumpa den och avsluta utan att faktiskt köra några av de bestämda jobben.&lt;br /&gt;
&lt;br /&gt;
: Denna option är endast användbar för felsökning.&lt;br /&gt;
&lt;br /&gt;
: Observera att under vanlig start av servicehanteraren kan ytterligare units som inte visas av denna operation startas, eftersom hårdvaru-, socket-, bus- eller andra typer av aktivering kan lägga till ytterligare jobb när transaktionen körs.&lt;br /&gt;
&lt;br /&gt;
: Använd &#039;&#039;&#039;--system&#039;&#039;&#039; för att begära den initiala transaktionen för systemservicehanteraren, vilket också är underförstådd standard, och kombinera med &#039;&#039;&#039;--user&#039;&#039;&#039; för att i stället begära den initiala transaktionen för per-användare-servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--system&#039;&#039;&#039;, &#039;&#039;&#039;--user&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När de används tillsammans med &#039;&#039;&#039;--test&#039;&#039;&#039; väljer de om den initiala transaktionen ska beräknas för systeminstansen eller för en per-användarinstans.&lt;br /&gt;
&lt;br /&gt;
: Dessa optioner har ingen effekt när de anropas utan &#039;&#039;&#039;--test&#039;&#039;&#039;, eftersom servicehanteraren vid vanliga anrop automatiskt upptäcker om den ska arbeta i system- eller per-användarläge genom att kontrollera om PID den körs som är 1 eller inte.&lt;br /&gt;
&lt;br /&gt;
: Observera att det inte stöds att starta och underhålla ett system med servicehanteraren körande i &#039;&#039;&#039;--system&#039;&#039;&#039;-läge men med ett annat PID än 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;, &#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut en kort hjälptext och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut en kort versionssträng och avsluta.&lt;br /&gt;
&lt;br /&gt;
=== Optioner som duplicerar kärnans kommandoradsinställningar ===&lt;br /&gt;
&lt;br /&gt;
Dessa optioner motsvarar direkt optioner som listas ovan i &amp;quot;Kärnans kommandorad&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Båda formerna kan användas ekvivalent för systemhanteraren, men det rekommenderas att använda formerna listade ovan i detta sammanhang eftersom de är korrekt namnrymdade.&lt;br /&gt;
&lt;br /&gt;
När en option anges både på kärnans kommandorad och som normalt kommandoradsargument har den senare högre prioritet.&lt;br /&gt;
&lt;br /&gt;
När systemd används som användarhanterare ignoreras kärnans kommandorad och endast optionerna nedan förstås.&lt;br /&gt;
&lt;br /&gt;
systemd startas dock vanligen i detta läge via tjänsten [[user@.service(5)]], som delas mellan alla användare. Det kan vara bekvämare att använda konfigurationsfiler för att ändra inställningar, se [[systemd-user.conf(5)]], eller miljövariabler. Se avsnittet &amp;quot;Miljö&amp;quot; ovan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--unit=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt standard-unit att aktivera vid start.&lt;br /&gt;
&lt;br /&gt;
: Om den inte anges är standard default.target.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.unit= ovan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--dump-core&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Aktivera core dump vid krasch.&lt;br /&gt;
&lt;br /&gt;
: Denna växel har ingen effekt när den körs som användarinstans.&lt;br /&gt;
&lt;br /&gt;
: Samma som systemd.dump_core= ovan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--crash-vt=VT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Byt till en specifik virtuell konsol, VT, vid krasch.&lt;br /&gt;
&lt;br /&gt;
: Denna växel har ingen effekt när den körs som användarinstans.&lt;br /&gt;
&lt;br /&gt;
: Samma som systemd.crash_chvt= ovan, men observera den olika stavningen.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 227.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--crash-shell&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Kör ett skal vid krasch.&lt;br /&gt;
&lt;br /&gt;
: Denna växel har ingen effekt när den körs som användarinstans.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.crash_shell= ovan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--crash-action=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange vad som ska göras när systemhanteraren, PID 1, kraschar.&lt;br /&gt;
&lt;br /&gt;
: Denna växel har ingen effekt när systemd körs som användarinstans.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.crash_action= ovan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 256.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--confirm-spawn&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Fråga efter bekräftelse när processer skapas.&lt;br /&gt;
&lt;br /&gt;
: Denna växel har ingen effekt när den körs som användarinstans.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.confirm_spawn ovan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--show-status&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa kortfattad unit-statusinformation på konsolen under uppstart och nedstängning.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.show_status ovan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 244.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--log-color&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Markera viktiga loggmeddelanden.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.log_color ovan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 244.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--log-level=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt loggnivå.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.log_level ovan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--log-location&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera kodplats i loggmeddelanden.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.log_location ovan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 244.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--log-target=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt loggmål.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.log_target ovan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--log-time=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Prefixa konsolmeddelanden med tidsstämpel.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.log_time ovan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 246.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--machine-id=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Åsidosätt machine-id som satts på hårddisken.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.machine_id= ovan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 229.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--service-watchdogs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Aktivera/inaktivera globalt alla service-watchdog-timeouter och nödfallsåtgärder.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.service_watchdogs ovan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 237.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--default-standard-output=&#039;&#039;&#039;, &#039;&#039;&#039;--default-standard-error=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter standardutdata respektive felutdata för alla tjänster och sockets.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.default_standard_output= och systemd.default_standard_error= ovan.&lt;br /&gt;
&lt;br /&gt;
== SYSTEMKLOCKANS EPOK ==&lt;br /&gt;
&lt;br /&gt;
När systemd startas eller startas om kan den sätta systemklockan till &amp;quot;epoken&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Denna mekanism används för att säkerställa att systemklockan förblir någorlunda rimligt initierad och grovt monoton över omstarter, om ingen batteristödd lokal RTC finns tillgänglig eller om den inte fungerar korrekt.&lt;br /&gt;
&lt;br /&gt;
Epoken är det lägsta datum ovanför vilket systemklockans tid antas vara korrekt satt.&lt;br /&gt;
&lt;br /&gt;
Vid initiering flyttas den lokala klockan fram till epoken om den var satt till ett lägre värde.&lt;br /&gt;
&lt;br /&gt;
Som specialfall antas hårdvaruklockan vara trasig om den lokala klockan är tillräckligt långt i framtiden, som standard 15 år men detta kan konfigureras vid byggtid, och systemklockan vrids då tillbaka till epoken.&lt;br /&gt;
&lt;br /&gt;
Epoken sätts till det högsta av: byggtiden för systemd, modifieringstiden, &amp;quot;mtime&amp;quot;, för /usr/lib/clock-epoch, och modifieringstiden för /var/lib/systemd/timesync/clock.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/run/systemd/notify&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Socket för daemonstatusnotifiering.&lt;br /&gt;
&lt;br /&gt;
: Detta är en AF_UNIX datagramsocket och används för att implementera daemon-notifieringslogiken enligt [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/run/systemd/private&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Används internt som kommunikationskanal mellan [[systemctl(1)]] och systemd-processen.&lt;br /&gt;
&lt;br /&gt;
: Detta är en AF_UNIX stream socket.&lt;br /&gt;
&lt;br /&gt;
: Gränssnittet är privat för systemd och ska inte användas i externa projekt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/usr/lib/clock-epoch&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Modifieringstiden, &amp;quot;mtime&amp;quot;, för denna fil används för tidsepoken, se föregående avsnitt.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 247.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/var/lib/systemd/timesync/clock&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Modifieringstiden, &amp;quot;mtime&amp;quot;, för denna fil uppdateras av [[systemd-timesyncd.service(8)]].&lt;br /&gt;
&lt;br /&gt;
: Om filen finns används dess modifieringstid för epoken, se föregående avsnitt.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 257.&lt;br /&gt;
&lt;br /&gt;
== HISTORIK ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd 252&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Kärnkommandoradsargumenten systemd.unified_cgroup_hierarchy och systemd.legacy_systemd_cgroup_controller blev föråldrade.&lt;br /&gt;
&lt;br /&gt;
: Byt till unified cgroup hierarchy.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The systemd Homepage&#039;&#039;&#039;[9], [[systemd-system.conf(5)]], [[locale.conf(5)]], [[systemctl(1)]], [[journalctl(1)]], [[systemd-notify(1)]], [[daemon(7)]], [[sd-daemon(3)]], [[org.freedesktop.systemd1(5)]], [[systemd.unit(5)]], [[systemd.special(7)]], [[pkg-config(1)]], [[kernel-command-line(7)]], [[bootup(7)]], [[systemd.directives(7)]], [[org.freedesktop.systemd1(5)]]&lt;br /&gt;
&lt;br /&gt;
För mer information om koncepten och idéerna bakom systemd, se &#039;&#039;&#039;Original Design Document&#039;&#039;&#039;[10].&lt;br /&gt;
&lt;br /&gt;
== ANMÄRKNINGAR ==&lt;br /&gt;
&lt;br /&gt;
1. &#039;&#039;&#039;Interface Portability and Stability Promise&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://systemd.io/PORTABILITY_AND_STABILITY/&lt;br /&gt;
&lt;br /&gt;
2. &#039;&#039;&#039;Container Interface&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
https://systemd.io/CONTAINER_INTERFACE&lt;br /&gt;
&lt;br /&gt;
3. &#039;&#039;&#039;initrd Interface&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
https://systemd.io/INITRD_INTERFACE/&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Control Groups v2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
https://docs.kernel.org/admin-guide/cgroup-v2.html&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;XDG Base Directory specification&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html&lt;br /&gt;
&lt;br /&gt;
6. Det rekommenderas att andra verktyg sätter och kontrollerar &#039;&#039;&#039;$SUDO_UID&#039;&#039;&#039; efter behov, och behandlar det som ett gemensamt gränssnitt.&lt;br /&gt;
&lt;br /&gt;
7. &#039;&#039;&#039;Known Environment Variables&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
https://systemd.io/ENVIRONMENT&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;System and Service Credentials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
https://systemd.io/CREDENTIALS&lt;br /&gt;
&lt;br /&gt;
9. &#039;&#039;&#039;systemd Homepage&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
https://systemd.io/&lt;br /&gt;
&lt;br /&gt;
10. &#039;&#039;&#039;Original Design Document&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
https://0pointer.de/blog/projects/systemd.html&lt;br /&gt;
&lt;br /&gt;
systemd 261.2&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man.archlinux.org/man/init.1.en&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=init(1)&amp;diff=9993</id>
		<title>init(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=init(1)&amp;diff=9993"/>
		<updated>2026-08-25T13:26:39Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:init(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd&#039;&#039;&#039;, &#039;&#039;&#039;init&#039;&#039;&#039; – systemd system- och tjänstehanterare&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/usr/lib/systemd/systemd [OPTIONS...]&lt;br /&gt;
init [OPTIONS...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd&#039;&#039;&#039; är en system- och tjänstehanterare för Linux-operativsystem.&lt;br /&gt;
&lt;br /&gt;
När den körs som första process vid uppstart, som PID 1, fungerar den som init-system som startar och underhåller tjänster i användarrymden.&lt;br /&gt;
&lt;br /&gt;
Separata instanser startas för inloggade användare för att starta deras tjänster.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd&#039;&#039;&#039; anropas vanligen inte direkt av användaren, utan installeras som symlänken /sbin/init och startas under tidig uppstart.&lt;br /&gt;
&lt;br /&gt;
Användarhanterarinstanserna startas automatiskt genom tjänsten [[user@.service(5)]].&lt;br /&gt;
&lt;br /&gt;
När &#039;&#039;&#039;systemd&#039;&#039;&#039; körs som systeminstans tolkar den konfigurationsfilen system.conf och filerna i katalogerna system.conf.d.&lt;br /&gt;
&lt;br /&gt;
När den körs som användarinstans tolkar den konfigurationsfilen user.conf och filerna i katalogerna user.conf.d.&lt;br /&gt;
&lt;br /&gt;
Se [[systemd-system.conf(5)]] för mer information.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd&#039;&#039;&#039; innehåller inbyggda implementationer av olika uppgifter som behöver utföras som del av uppstartsprocessen.&lt;br /&gt;
&lt;br /&gt;
Exempelvis sätter den värdnamnet eller konfigurerar loopback-nätverksenheten.&lt;br /&gt;
&lt;br /&gt;
Den ställer också in och monterar olika API-filsystem, såsom /sys/, /proc/ och /dev/.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd&#039;&#039;&#039; återställer också systemklockan under tidig uppstart om den verkar vara felaktigt satt. Se avsnittet &amp;quot;Systemklockans epok&amp;quot; nedan.&lt;br /&gt;
&lt;br /&gt;
Observera att vissa, men inte alla, gränssnitt som tillhandahålls av systemd omfattas av &#039;&#039;&#039;Interface Portability and Stability Promise&#039;&#039;&#039;[1].&lt;br /&gt;
&lt;br /&gt;
D-Bus-API:t för &#039;&#039;&#039;systemd&#039;&#039;&#039; beskrivs i [[org.freedesktop.systemd1(5)]] och [[org.freedesktop.LogControl1(5)]].&lt;br /&gt;
&lt;br /&gt;
System som anropar systemd i en container- eller initrd-miljö bör implementera specifikationerna &#039;&#039;&#039;Container Interface&#039;&#039;&#039;[2] respektive &#039;&#039;&#039;initrd Interface&#039;&#039;&#039;[3].&lt;br /&gt;
&lt;br /&gt;
== UNITS ==&lt;br /&gt;
&lt;br /&gt;
systemd tillhandahåller ett beroendesystem mellan olika entiteter kallade &amp;quot;units&amp;quot; av 11 olika typer.&lt;br /&gt;
&lt;br /&gt;
Units kapslar in olika objekt som är relevanta för systemuppstart och underhåll.&lt;br /&gt;
&lt;br /&gt;
Majoriteten av units konfigureras i unit-konfigurationsfiler, vars syntax och grundläggande uppsättning optioner beskrivs i [[systemd.unit(5)]]. Vissa skapas dock automatiskt från andra konfigurationsfiler, dynamiskt från systemtillstånd eller programmatiskt vid körning.&lt;br /&gt;
&lt;br /&gt;
Units kan befinna sig i ett antal tillstånd, beskrivna i följande tabell. Observera att de olika unit-typerna kan ha ett antal ytterligare undertillstånd, som mappas till de generaliserade unit-tillstånden som beskrivs här.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tabell 1. ACTIVE-tillstånd för units&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Tillstånd&lt;br /&gt;
! Beskrivning&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;active&#039;&#039;&lt;br /&gt;
| Startad, bunden, inkopplad, ..., beroende på unit-typ.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;inactive&#039;&#039;&lt;br /&gt;
| Stoppad, obunden, urkopplad, ..., beroende på unit-typ.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;failed&#039;&#039;&lt;br /&gt;
| Liknar &#039;&#039;inactive&#039;&#039;, men unit:en har misslyckats på något sätt, till exempel genom att en process returnerade felkod vid avslut, kraschade, en operation tog timeout eller efter för många omstarter.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;activating&#039;&#039;&lt;br /&gt;
| Ändras från &#039;&#039;inactive&#039;&#039; till &#039;&#039;active&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;deactivating&#039;&#039;&lt;br /&gt;
| Ändras från &#039;&#039;active&#039;&#039; till &#039;&#039;inactive&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;maintenance&#039;&#039;&lt;br /&gt;
| Unit:en är &#039;&#039;inactive&#039;&#039; och en underhållsåtgärd pågår.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;reloading&#039;&#039;&lt;br /&gt;
| Unit:en är &#039;&#039;active&#039;&#039; och laddar om sin konfiguration.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;refreshing&#039;&#039;&lt;br /&gt;
| Unit:en är &#039;&#039;active&#039;&#039; och en ny montering aktiveras i dess namnrymd.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Följande unit-typer finns:&lt;br /&gt;
&lt;br /&gt;
# Service units, som startar och styr daemoner och processerna de består av. För detaljer, se [[systemd.service(5)]].&lt;br /&gt;
# Socket units, som kapslar in lokala IPC- eller nätverkssockets i systemet, användbara för socket-baserad aktivering. För detaljer om socket units, se [[systemd.socket(5)]]. För detaljer om socket-baserad aktivering och andra former av aktivering, se [[daemon(7)]].&lt;br /&gt;
# Target units är användbara för att gruppera units eller tillhandahålla välkända synkroniseringspunkter under uppstart, se [[systemd.target(5)]].&lt;br /&gt;
# Device units exponerar kärnenheter i systemd och kan användas för att implementera enhetsbaserad aktivering. För detaljer, se [[systemd.device(5)]].&lt;br /&gt;
# Mount units styr monteringspunkter i filsystemet. För detaljer, se [[systemd.mount(5)]].&lt;br /&gt;
# Automount units tillhandahåller automount-funktioner, för behovsstyrd montering av filsystem samt parallelliserad uppstart. Se [[systemd.automount(5)]].&lt;br /&gt;
# Timer units är användbara för att trigga aktivering av andra units baserat på timers. Se [[systemd.timer(5)]].&lt;br /&gt;
# Swap units liknar mount units och kapslar in minnesswap-partitioner eller filer i operativsystemet. De beskrivs i [[systemd.swap(5)]].&lt;br /&gt;
# Path units kan användas för att aktivera andra tjänster när filsystemsobjekt ändras eller modifieras. Se [[systemd.path(5)]].&lt;br /&gt;
# Slice units kan användas för att gruppera units som hanterar systemprocesser, såsom service- och scope units, i ett hierarkiskt träd för resurshantering. Se [[systemd.slice(5)]].&lt;br /&gt;
# Scope units liknar service units, men hanterar främmande processer i stället för att också starta dem. Se [[systemd.scope(5)]].&lt;br /&gt;
&lt;br /&gt;
Units namnges som sina konfigurationsfiler. Vissa units har särskild semantik. En detaljerad lista finns i [[systemd.special(7)]].&lt;br /&gt;
&lt;br /&gt;
systemd känner till olika slags beroenden, inklusive positiva och negativa kravberoenden, det vill säga &#039;&#039;Requires=&#039;&#039; och &#039;&#039;Conflicts=&#039;&#039;, samt ordningsberoenden, &#039;&#039;After=&#039;&#039; och &#039;&#039;Before=&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Observera att ordnings- och kravberoenden är ortogonala. Om endast ett kravberoende finns mellan två units, exempelvis att foo.service kräver bar.service, men inget ordningsberoende finns, exempelvis foo.service efter bar.service, och båda begärs startade, startas de parallellt.&lt;br /&gt;
&lt;br /&gt;
Det är ett vanligt mönster att både krav- och ordningsberoenden placeras mellan två units. Observera också att majoriteten av beroenden skapas och underhålls implicit av systemd. I de flesta fall bör det vara onödigt att deklarera ytterligare beroenden manuellt, men det är möjligt.&lt;br /&gt;
&lt;br /&gt;
Program och units, via beroenden, kan begära tillståndsändringar för units. I systemd kapslas dessa begäranden in som &amp;quot;jobs&amp;quot; och underhålls i en jobbkö. Jobs kan lyckas eller misslyckas, och deras körning ordnas baserat på ordningsberoendena för de units som jobben har schemalagts för.&lt;br /&gt;
&lt;br /&gt;
Vid uppstart aktiverar systemd target-unit:en default.target, vars uppgift är att aktivera uppstartstjänster och andra uppstarts-units genom att dra in dem via beroenden.&lt;br /&gt;
&lt;br /&gt;
Vanligen är unit-namnet bara ett alias, en symlink, till antingen graphical.target, för fullständig uppstart till användargränssnitt, eller multi-user.target, för begränsad konsoluppstart avsedd för inbyggda system, servermiljöer eller liknande. Administratören kan dock konfigurera den som alias till vilken annan target-unit som helst. Se [[systemd.special(7)]] för detaljer om dessa target units.&lt;br /&gt;
&lt;br /&gt;
Vid första uppstart aktiverar eller inaktiverar &#039;&#039;&#039;systemd&#039;&#039;&#039; units enligt preset-policy. Se [[systemd.preset(5)]] och &amp;quot;First Boot Semantics&amp;quot; i [[machine-id(5)]].&lt;br /&gt;
&lt;br /&gt;
systemd håller endast en minimal uppsättning units laddade i minnet. De enda units som hålls laddade i minnet är de för vilka minst ett av följande villkor är sant:&lt;br /&gt;
&lt;br /&gt;
# Den är i ett active-, activating-, deactivating- eller failed-tillstånd, det vill säga i något unit-tillstånd utom &amp;quot;inactive&amp;quot;.&lt;br /&gt;
# Den har ett jobb i kö.&lt;br /&gt;
# Den är ett beroende till minst en annan unit som är laddad i minnet.&lt;br /&gt;
# Den har någon form av resurs fortfarande allokerad, till exempel en service unit som är inactive men där en process fortfarande lever kvar och ignorerade begäran om avslut.&lt;br /&gt;
# Den har pinnats i minnet programmatiskt via ett D-Bus-anrop.&lt;br /&gt;
&lt;br /&gt;
systemd laddar automatiskt och implicit units från disk, om de inte redan är laddade, så snart operationer begärs för dem. Därmed är det i många avseenden osynligt för klienter om en unit är laddad eller inte.&lt;br /&gt;
&lt;br /&gt;
Använd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl list-units --all&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för att heltäckande lista alla units som för närvarande är laddade.&lt;br /&gt;
&lt;br /&gt;
Alla units för vilka inget av villkoren ovan gäller laddas snabbt ur. Observera att när en unit laddas ur från minnet spolas även dess bokföringsdata ut. Dessa data går dock i allmänhet inte förlorade, eftersom en journalpost genereras som deklarerar förbrukade resurser när en unit stängs av.&lt;br /&gt;
&lt;br /&gt;
Processer som systemd skapar placeras i individuella Linux control groups namngivna efter den unit de hör till i den privata systemd-hierarkin. Se &#039;&#039;&#039;Control Groups v2&#039;&#039;&#039;[4] för mer information om control groups, eller &amp;quot;cgroups&amp;quot;. systemd använder detta för att effektivt hålla reda på processer.&lt;br /&gt;
&lt;br /&gt;
Control group-information underhålls i kärnan och är åtkomlig via filsystemshierarkin under /sys/fs/cgroup/, eller i verktyg som [[systemd-cgls(1)]] eller [[ps(1)]].&lt;br /&gt;
&lt;br /&gt;
Följande kommando är särskilt användbart för att lista alla processer och de systemd-units de hör till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ps xawf -eo pid,user,cgroup,args&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
systemd är kompatibelt med olika etablerade Unix-funktioner såsom /etc/fstab och utmp-databasen.&lt;br /&gt;
&lt;br /&gt;
systemd har ett minimalt transaktionssystem: om en unit begärs startad eller stoppad läggs den och alla dess beroenden till i en temporär transaktion. Därefter verifieras att transaktionen är konsekvent, det vill säga att ordningen för alla units är cykelfri.&lt;br /&gt;
&lt;br /&gt;
Om den inte är konsekvent försöker systemd reparera den och tar bort icke-väsentliga jobb från transaktionen som kan ta bort loopen. systemd försöker också undertrycka icke-väsentliga jobb i transaktionen som skulle stoppa en körande tjänst.&lt;br /&gt;
&lt;br /&gt;
Slutligen kontrolleras om jobben i transaktionen motsäger jobb som redan har köats, och transaktionen avbryts eventuellt. Om allt fungerar och transaktionen är konsekvent och minimerad i sin påverkan slås den samman med alla redan utestående jobb och läggs till i körkön.&lt;br /&gt;
&lt;br /&gt;
Detta innebär i praktiken att systemd innan en begärd operation körs verifierar att den är rimlig, reparerar den om möjligt, och misslyckas endast om den verkligen inte kan fungera.&lt;br /&gt;
&lt;br /&gt;
Observera att transaktioner genereras oberoende av en units tillstånd vid körning. Om exempelvis ett startjobb begärs på en redan startad unit genereras ändå en transaktion och inaktiva beroenden väcks, samt andra jobb propageras enligt de definierade relationerna. Detta beror på att det köade jobbet vid körning jämförs med mål-unitens tillstånd och markeras som lyckat och fullbordat när båda uppfylls. Jobbet drar dock också in andra beroenden enligt de definierade relationerna och leder därmed, i exemplet, till startjobb för sådana inaktiva units.&lt;br /&gt;
&lt;br /&gt;
Units kan genereras dynamiskt vid uppstart och när systemhanteraren laddas om, exempelvis baserat på andra konfigurationsfiler eller parametrar som skickats på kärnans kommandorad. För detaljer, se [[systemd.generator(7)]].&lt;br /&gt;
&lt;br /&gt;
== KATALOGER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;System-unit-kataloger&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: systemd-systemhanteraren läser unit-konfiguration från olika kataloger.&lt;br /&gt;
&lt;br /&gt;
: Paket som vill installera unit-filer ska placera dem i katalogen som returneras av:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pkg-config systemd --variable=systemdsystemunitdir&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Andra kataloger som kontrolleras är /usr/local/lib/systemd/system och /usr/lib/systemd/system.&lt;br /&gt;
&lt;br /&gt;
: Användarkonfiguration har alltid företräde.&lt;br /&gt;
&lt;br /&gt;
: Följande returnerar sökvägen till systemkonfigurationskatalogen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pkg-config systemd --variable=systemdsystemconfdir&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Paket bör endast ändra innehållet i dessa kataloger med kommandona &#039;&#039;&#039;enable&#039;&#039;&#039; och &#039;&#039;&#039;disable&#039;&#039;&#039; i verktyget [[systemctl(1)]].&lt;br /&gt;
&lt;br /&gt;
: Fullständig lista över kataloger finns i [[systemd.unit(5)]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;User-unit-kataloger&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Liknande regler gäller för user-unit-kataloger.&lt;br /&gt;
&lt;br /&gt;
: Här följs dock &#039;&#039;&#039;XDG Base Directory specification&#039;&#039;&#039;[5] för att hitta units.&lt;br /&gt;
&lt;br /&gt;
: Program bör placera sina unit-filer i katalogen som returneras av:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pkg-config systemd --variable=systemduserunitdir&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Global konfiguration görs i katalogen som rapporteras av:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pkg-config systemd --variable=systemduserconfdir&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Kommandona &#039;&#039;&#039;enable&#039;&#039;&#039; och &#039;&#039;&#039;disable&#039;&#039;&#039; i verktyget [[systemctl(1)]] kan hantera både global, det vill säga för alla användare, och privat, för en användare, aktivering/inaktivering av units.&lt;br /&gt;
&lt;br /&gt;
: Fullständig lista över kataloger finns i [[systemd.unit(5)]].&lt;br /&gt;
&lt;br /&gt;
== SIGNALER ==&lt;br /&gt;
&lt;br /&gt;
Tjänsten lyssnar på olika UNIX-processignaler som kan användas för att begära olika åtgärder asynkront.&lt;br /&gt;
&lt;br /&gt;
Signalhanteringen aktiveras mycket tidigt under uppstart, innan några ytterligare processer anropas. En övervakande containerhanterare eller liknande som avser att begära dessa operationer via denna mekanism måste dock ta hänsyn till att funktionaliteten inte är tillgänglig under den allra tidigaste initieringsfasen.&lt;br /&gt;
&lt;br /&gt;
Ett [[sd_notify(3)]]-meddelande med fältet &#039;&#039;X_SYSTEMD_SIGNALS_LEVEL=2&#039;&#039; skickas när signalhanterarna är aktiverade, se nedan. Detta kan användas för att schemalägga sändning av dessa signaler korrekt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGTERM&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När systemd-systemhanteraren tar emot denna signal serialiserar den sitt tillstånd, kör om sig själv och deserialiserar det sparade tillståndet igen.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl daemon-reexec&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: systemd-användarhanterare startar unit:en exit.target när denna signal tas emot.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl --user start exit.target --job-mode=replace-irreversibly&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGINT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När systemd-systemhanteraren tar emot denna signal startar den unit:en ctrl-alt-del.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl start ctrl-alt-del.target --job-mode=replace-irreversibly&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Om denna signal tas emot fler än 7 gånger per 2 s triggas en omedelbar omstart.&lt;br /&gt;
&lt;br /&gt;
: Observera att Ctrl+Alt+Del på konsolen triggar denna signal. Om en omstart hänger är det därför ett relativt säkert sätt att trigga en omedelbar omstart genom att trycka Ctrl+Alt+Del fler än 7 gånger inom 2 sekunder.&lt;br /&gt;
&lt;br /&gt;
: systemd-användarhanterare behandlar denna signal på samma sätt som &#039;&#039;&#039;SIGTERM&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGWINCH&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När denna signal tas emot startar systemd-systemhanteraren unit:en kbrequest.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl start kbrequest.target&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Denna signal ignoreras av systemd-användarhanterare.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGPWR&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När denna signal tas emot startar systemd-hanteraren unit:en sigpwr.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl start sigpwr.target&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGUSR1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När denna signal tas emot försöker systemd-hanteraren återansluta till D-Bus-bussen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGUSR2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När denna signal tas emot loggar systemd-hanteraren sitt fullständiga tillstånd i människoläsbar form.&lt;br /&gt;
&lt;br /&gt;
: Data som loggas är samma som skrivs ut av:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-analyze dump&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGHUP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Laddar om hela daemonkonfigurationen.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl daemon-reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+0&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Går in i standardläge och startar unit:en default.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl isolate default.target&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Går in i rescue-läge och startar unit:en rescue.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl isolate rescue.target&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Går in i emergency-läge och startar unit:en emergency.service.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl isolate emergency.service&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Stoppar maskinen och startar unit:en halt.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl start halt.target --job-mode=replace-irreversibly&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Stänger av maskinen och startar unit:en poweroff.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl start poweroff.target --job-mode=replace-irreversibly&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Startar om maskinen och startar unit:en reboot.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl start reboot.target --job-mode=replace-irreversibly&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Startar om maskinen via kexec och startar unit:en kexec.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl start kexec.target --job-mode=replace-irreversibly&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Startar om användarrymden och startar unit:en soft-reboot.target.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl start soft-reboot.target --job-mode=replace-irreversibly&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+13&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Stoppar maskinen omedelbart.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+14&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Stänger av maskinen omedelbart.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+15&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Startar om maskinen omedelbart.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+16&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Startar om maskinen omedelbart med kexec.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+17&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Startar om användarrymden omedelbart.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+20&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Aktiverar visning av statusmeddelanden på konsolen, enligt styrning via &#039;&#039;systemd.show_status=1&#039;&#039; på kärnans kommandorad.&lt;br /&gt;
&lt;br /&gt;
: Du kan vilja använda &#039;&#039;&#039;SetShowStatus()&#039;&#039;&#039; i stället för &#039;&#039;&#039;SIGRTMIN+20&#039;&#039;&#039; för att förhindra race conditions. Se [[org.freedesktop.systemd1(5)]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+21&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inaktiverar visning av statusmeddelanden på konsolen, enligt styrning via &#039;&#039;systemd.show_status=0&#039;&#039; på kärnans kommandorad.&lt;br /&gt;
&lt;br /&gt;
: Du kan vilja använda &#039;&#039;&#039;SetShowStatus()&#039;&#039;&#039; i stället för &#039;&#039;&#039;SIGRTMIN+21&#039;&#039;&#039; för att förhindra race conditions. Se [[org.freedesktop.systemd1(5)]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+22&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter servicehanterarens loggnivå till &amp;quot;debug&amp;quot;, på ett sätt som motsvarar &#039;&#039;systemd.log_level=debug&#039;&#039; på kärnans kommandorad.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+23&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Återställer loggnivån till dess konfigurerade värde.&lt;br /&gt;
&lt;br /&gt;
: Det konfigurerade värdet härleds, i prioritetsordning, från värdet angivet med &#039;&#039;systemd.log-level=&#039;&#039; på kärnans kommandorad, eller värdet angivet med &#039;&#039;&#039;LogLevel=&#039;&#039;&#039; i konfigurationsfilen, eller den inbyggda standarden &amp;quot;info&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 239.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+24&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Avslutar hanteraren omedelbart, endast tillgängligt för --user-instanser.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 195.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+25&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När denna signal tas emot kör systemd-hanteraren om sig själv.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar i huvudsak &#039;&#039;&#039;systemctl daemon-reexec&#039;&#039;&#039;, förutom att det görs asynkront.&lt;br /&gt;
&lt;br /&gt;
: systemd-systemhanteraren behandlar denna signal på samma sätt som &#039;&#039;&#039;SIGTERM&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 250.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+26&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Återställer loggmålet till dess konfigurerade värde.&lt;br /&gt;
&lt;br /&gt;
: Det konfigurerade värdet härleds, i prioritetsordning, från värdet angivet med &#039;&#039;systemd.log-target=&#039;&#039; på kärnans kommandorad, eller värdet angivet med &#039;&#039;&#039;LogTarget=&#039;&#039;&#039; i konfigurationsfilen, eller den inbyggda standarden.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 239.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIGRTMIN+27&#039;&#039;&#039;, &#039;&#039;&#039;SIGRTMIN+28&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter loggmålet till &amp;quot;console&amp;quot; vid &#039;&#039;&#039;SIGRTMIN+27&#039;&#039;&#039;, eller &amp;quot;kmsg&amp;quot; vid &#039;&#039;&#039;SIGRTMIN+28&#039;&#039;&#039;, på ett sätt som motsvarar &#039;&#039;systemd.log_target=console&#039;&#039;, eller &#039;&#039;systemd.log_target=kmsg&#039;&#039; vid &#039;&#039;&#039;SIGRTMIN+28&#039;&#039;&#039;, på kärnans kommandorad.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 239.&lt;br /&gt;
&lt;br /&gt;
== MILJÖ ==&lt;br /&gt;
&lt;br /&gt;
Miljöblocket för systemhanteraren sätts initialt av kärnan. Särskilt blir &amp;quot;key=value&amp;quot;-tilldelningar på kärnans kommandorad miljövariabler för PID 1.&lt;br /&gt;
&lt;br /&gt;
För användarhanteraren sätter systemhanteraren miljön enligt beskrivningen i avsnittet &amp;quot;Environment Variables in Spawned Processes&amp;quot; i [[systemd.exec(5)]].&lt;br /&gt;
&lt;br /&gt;
Inställningen &#039;&#039;DefaultEnvironment=&#039;&#039; i systemhanteraren gäller för alla tjänster, inklusive user@.service. Ytterligare poster kan konfigureras, som för alla andra tjänster, genom inställningarna &#039;&#039;Environment=&#039;&#039; och &#039;&#039;EnvironmentFile=&#039;&#039; för user@.service. Se [[systemd.exec(5)]].&lt;br /&gt;
&lt;br /&gt;
Ytterligare miljövariabler kan också sättas genom inställningen &#039;&#039;ManagerEnvironment=&#039;&#039; i [[systemd-system.conf(5)]] och [[systemd-user.conf(5)]].&lt;br /&gt;
&lt;br /&gt;
Några av variablerna som förstås av &#039;&#039;&#039;systemd&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LOG_LEVEL&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Högsta loggnivå för meddelanden som skickas ut. Meddelanden med högre loggnivå, det vill säga mindre viktiga, undertrycks.&lt;br /&gt;
&lt;br /&gt;
: Tar en kommaseparerad lista av värden. Ett värde kan vara ett av, i fallande viktighetsordning, &#039;&#039;&#039;emerg&#039;&#039;&#039;, &#039;&#039;&#039;alert&#039;&#039;&#039;, &#039;&#039;&#039;crit&#039;&#039;&#039;, &#039;&#039;&#039;err&#039;&#039;&#039;, &#039;&#039;&#039;warning&#039;&#039;&#039;, &#039;&#039;&#039;notice&#039;&#039;&#039;, &#039;&#039;&#039;info&#039;&#039;&#039;, &#039;&#039;&#039;debug&#039;&#039;&#039;, eller ett heltal i intervallet 0...7. Se [[syslog(3)]].&lt;br /&gt;
&lt;br /&gt;
: Varje värde kan valfritt prefixas med ett av &#039;&#039;&#039;console&#039;&#039;&#039;, &#039;&#039;&#039;syslog&#039;&#039;&#039;, &#039;&#039;&#039;kmsg&#039;&#039;&#039; eller &#039;&#039;&#039;journal&#039;&#039;&#039; följt av kolon för att sätta högsta loggnivå för det specifika loggmålet, till exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SYSTEMD_LOG_LEVEL=debug,console:info&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Den globala högsta loggnivån har företräde över alla per-mål-loggnivåer.&lt;br /&gt;
&lt;br /&gt;
: Detta kan åsidosättas med &#039;&#039;&#039;--log-level=&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LOG_COLOR&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Booleskt värde. Om sant färgas meddelanden som skrivs till tty enligt prioritet.&lt;br /&gt;
&lt;br /&gt;
: Detta kan åsidosättas med &#039;&#039;&#039;--log-color=&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LOG_TIME&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Booleskt värde. Om sant prefixas konsolloggmeddelanden med en tidsstämpel.&lt;br /&gt;
&lt;br /&gt;
: Detta kan åsidosättas med &#039;&#039;&#039;--log-time=&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 246.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LOG_LOCATION&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Booleskt värde. Om sant prefixas meddelanden med filnamn och radnummer i källkoden där meddelandet kommer från.&lt;br /&gt;
&lt;br /&gt;
: Detta kan åsidosättas med &#039;&#039;&#039;--log-location=&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LOG_TID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Booleskt värde. Om sant prefixas meddelanden med aktuellt numeriskt tråd-ID, TID.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 247.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LOG_TARGET&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Destination för loggmeddelanden.&lt;br /&gt;
&lt;br /&gt;
: Ett av &#039;&#039;&#039;console&#039;&#039;&#039;, &#039;&#039;&#039;console-prefixed&#039;&#039;&#039;, &#039;&#039;&#039;kmsg&#039;&#039;&#039;, &#039;&#039;&#039;journal&#039;&#039;&#039;, &#039;&#039;&#039;journal-or-kmsg&#039;&#039;&#039;, &#039;&#039;&#039;auto&#039;&#039;&#039; eller &#039;&#039;&#039;null&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Detta kan åsidosättas med &#039;&#039;&#039;--log-target=&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LOG_RATELIMIT_KMSG&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om kmsg ska rate-limitas eller inte. Tar ett booleskt värde.&lt;br /&gt;
&lt;br /&gt;
: Standard är &amp;quot;true&amp;quot;. Om inaktiverat rate-limitar systemd inte meddelanden som skrivs till kmsg.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$XDG_CONFIG_HOME&#039;&#039;&#039;, &#039;&#039;&#039;$XDG_CONFIG_DIRS&#039;&#039;&#039;, &#039;&#039;&#039;$XDG_DATA_HOME&#039;&#039;&#039;, &#039;&#039;&#039;$XDG_DATA_DIRS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: systemd-användarhanteraren använder dessa variabler enligt &#039;&#039;&#039;XDG Base Directory specification&#039;&#039;&#039;[5] för att hitta sin konfiguration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_UNIT_PATH&#039;&#039;&#039;, &#039;&#039;&#039;$SYSTEMD_GENERATOR_PATH&#039;&#039;&#039;, &#039;&#039;&#039;$SYSTEMD_ENVIRONMENT_GENERATOR_PATH&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Styr var systemd letar efter unit-filer och generatorer.&lt;br /&gt;
&lt;br /&gt;
: Dessa variabler kan innehålla en lista av sökvägar separerade med kolon, &amp;quot;:&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Om listan slutar med en tom komponent, &amp;quot;...:&amp;quot;, läggs denna lista före den vanliga uppsättningen sökvägar. Annars ersätter den angivna listan den vanliga uppsättningen sökvägar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_PAGER&#039;&#039;&#039;, &#039;&#039;&#039;$PAGER&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Pager att använda när &#039;&#039;&#039;--no-pager&#039;&#039;&#039; inte anges.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;$SYSTEMD_PAGER&#039;&#039;&#039; används om den är satt; annars används &#039;&#039;&#039;$PAGER&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om ingen av dem är satt provas en uppsättning välkända pagerimplementationer i tur och ordning, inklusive [[less(1)]] och [[more(1)]], tills en hittas.&lt;br /&gt;
&lt;br /&gt;
: Att sätta dessa miljövariabler till en tom sträng eller värdet &amp;quot;cat&amp;quot; motsvarar att skicka &#039;&#039;&#039;--no-pager&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Observera: om &#039;&#039;&#039;$SYSTEMD_PAGERSECURE&#039;&#039;&#039; inte är satt kan &#039;&#039;&#039;$SYSTEMD_PAGER&#039;&#039;&#039; och &#039;&#039;&#039;$PAGER&#039;&#039;&#039; endast användas för att inaktivera pagern, med &amp;quot;cat&amp;quot; eller &amp;quot;&amp;quot;, och ignoreras annars.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LESS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Åsidosätt optionerna som skickas till &#039;&#039;&#039;less&#039;&#039;&#039;, standard &amp;quot;FRSXMK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Användare kan särskilt vilja ändra optionerna &#039;&#039;&#039;K&#039;&#039;&#039; och &#039;&#039;&#039;X&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;K&#039;&#039;&#039; instruerar pagern att avsluta omedelbart när Ctrl+C trycks. För att låta &#039;&#039;&#039;less&#039;&#039;&#039; själv hantera Ctrl+C och växla tillbaka till pager-kommandoprompten, ta bort denna option.&lt;br /&gt;
&lt;br /&gt;
: Om värdet på &#039;&#039;&#039;$SYSTEMD_LESS&#039;&#039;&#039; inte innehåller &amp;quot;K&amp;quot;, och pagern som anropas är &#039;&#039;&#039;less&#039;&#039;&#039;, ignoreras Ctrl+C av det körbara programmet och behöver hanteras av pagern.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;X&#039;&#039;&#039; instruerar pagern att inte skicka termcap-initierings- och avslutningssträngar till terminalen. Den är satt som standard för att låta kommandoutdata förbli synlig i terminalen även efter att pagern avslutats. Detta hindrar dock viss pagerfunktionalitet från att fungera, särskilt kan sidindelad utdata inte rullas med musen.&lt;br /&gt;
&lt;br /&gt;
: Den vanliga miljövariabeln &#039;&#039;&#039;$LESS&#039;&#039;&#039; påverkar inte &#039;&#039;&#039;less&#039;&#039;&#039;-anrop från systemd-verktyg.&lt;br /&gt;
&lt;br /&gt;
: Se [[less(1)]] för mer diskussion.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_LESSCHARSET&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Åsidosätt teckenuppsättningen som skickas till &#039;&#039;&#039;less&#039;&#039;&#039;, standard &amp;quot;utf-8&amp;quot; om den anropande terminalen bedöms vara UTF-8-kompatibel.&lt;br /&gt;
&lt;br /&gt;
: Den vanliga miljövariabeln &#039;&#039;&#039;$LESSCHARSET&#039;&#039;&#039; påverkar inte &#039;&#039;&#039;less&#039;&#039;&#039;-anrop från systemd-verktyg.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_PAGERSECURE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Vanliga pagerkommandon som [[less(1)]] stöder, utöver sidvisning, även öppning av eller skrivning till andra filer och körning av godtyckliga skalkommandon.&lt;br /&gt;
&lt;br /&gt;
: När kommandon körs med höjda privilegier, exempelvis under [[sudo(8)]] eller [[pkexec(1)]], blir pagern en säkerhetsgräns.&lt;br /&gt;
&lt;br /&gt;
: Försiktighet måste iakttas så att endast program med strikt begränsad funktionalitet används som pagers och att oavsiktliga interaktiva funktioner som öppning eller skapande av nya filer eller start av underprocesser inte tillåts.&lt;br /&gt;
&lt;br /&gt;
: &amp;quot;Secure mode&amp;quot; för pagern kan aktiveras enligt beskrivningen, om pagern stöder detta.&lt;br /&gt;
&lt;br /&gt;
: Varianten tar ett booleskt argument. När den sätts till true aktiveras pagerns &amp;quot;secure mode&amp;quot;. I &amp;quot;secure mode&amp;quot; sätts &#039;&#039;&#039;LESSSECURE=1&#039;&#039;&#039; när pagern anropas.&lt;br /&gt;
&lt;br /&gt;
: När den sätts till false läggs ingen begränsning på pagern. Att sätta &#039;&#039;&#039;SYSTEMD_PAGERSECURE=0&#039;&#039;&#039; eller inte ta bort den från ärvd miljö kan låta användaren anropa godtyckliga kommandon.&lt;br /&gt;
&lt;br /&gt;
: När &#039;&#039;&#039;$SYSTEMD_PAGERSECURE&#039;&#039;&#039; inte är satt försöker systemd-verktyg automatiskt avgöra om &amp;quot;secure mode&amp;quot; ska aktiveras och om pagern stöder det.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_COLORS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett booleskt argument eller ett specialvärde.&lt;br /&gt;
&lt;br /&gt;
: Som standard använder systemd och relaterade verktyg färger i utdata om möjligt. Om &#039;&#039;&#039;$COLORTERM&#039;&#039;&#039; är satt till &amp;quot;truecolor&amp;quot; eller &amp;quot;24bit&amp;quot; aktiveras 24-bitars färger, annars 256 färger, såvida inte &#039;&#039;&#039;$NO_COLOR&#039;&#039;&#039; eller &#039;&#039;&#039;$TERM&#039;&#039;&#039; anger att färger är inaktiverade.&lt;br /&gt;
&lt;br /&gt;
: Värdena &#039;&#039;&#039;true&#039;&#039;&#039;, &#039;&#039;&#039;false&#039;&#039;&#039;, &amp;quot;16&amp;quot;, &amp;quot;256&amp;quot;, &amp;quot;24bit&amp;quot;, &amp;quot;auto-16&amp;quot;, &amp;quot;auto-256&amp;quot; och &amp;quot;auto-24bit&amp;quot; förstås.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$SYSTEMD_URLIFY&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Värdet måste vara booleskt. Styr om klickbara länkar ska genereras i utdata för terminalemulatorer som stöder detta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$LISTEN_PID&#039;&#039;&#039;, &#039;&#039;&#039;$LISTEN_PIDFDID&#039;&#039;&#039;, &#039;&#039;&#039;$LISTEN_FDS&#039;&#039;&#039;, &#039;&#039;&#039;$LISTEN_FDNAMES&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätts av systemd för övervakade processer under socket-baserad aktivering. Se [[sd_listen_fds(3)]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$NOTIFY_SOCKET&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätts av servicehanteraren för dess tjänster för status- och readiness-notifieringar.&lt;br /&gt;
&lt;br /&gt;
: Konsumeras också av servicehanteraren för att notifiera övervakande containerhanterare eller servicehanterare högre upp i stacken om dess egen progression.&lt;br /&gt;
&lt;br /&gt;
: Se [[sd_notify(3)]] och relevant avsnitt nedan för mer information.&lt;br /&gt;
&lt;br /&gt;
För ytterligare miljövariabler som förstås av systemd och dess olika komponenter, se &#039;&#039;&#039;Known Environment Variables&#039;&#039;&#039;[7].&lt;br /&gt;
&lt;br /&gt;
== KÄRNANS KOMMANDORAD ==&lt;br /&gt;
&lt;br /&gt;
När systemd körs som systeminstans tolkar den ett antal optioner som listas nedan.&lt;br /&gt;
&lt;br /&gt;
De kan anges som argument på kärnans kommandorad, vilka tolkas från ett antal källor beroende på miljön där systemd körs.&lt;br /&gt;
&lt;br /&gt;
Om systemd körs inne i en Linux-container tolkas dessa optioner från kommandoradsargumenten som skickas till systemd själv, bredvid någon av kommandoradsoptionerna som listas i avsnittet Optioner nedan.&lt;br /&gt;
&lt;br /&gt;
Om systemd körs utanför Linux-containrar tolkas dessa argument i stället från /proc/cmdline.&lt;br /&gt;
&lt;br /&gt;
Följande variabler förstås:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.unit=&#039;&#039;&#039;, &#039;&#039;&#039;rd.systemd.unit=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Åsidosätter unit:en att aktivera vid uppstart.&lt;br /&gt;
&lt;br /&gt;
: Standard är default.target.&lt;br /&gt;
&lt;br /&gt;
: Detta kan användas för att temporärt starta till en annan uppstarts-unit, exempelvis rescue.target eller emergency.service.&lt;br /&gt;
&lt;br /&gt;
: Varianten med prefixet &amp;quot;rd.&amp;quot; hedras endast i initrd, medan den utan prefix endast hedras i huvudsystemet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.dump_core&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett booleskt argument eller aktiverar optionen om den anges utan argument.&lt;br /&gt;
&lt;br /&gt;
: Om aktiverad dumpar systemd-hanteraren, PID 1, core när den kraschar. Annars skapas ingen core dump.&lt;br /&gt;
&lt;br /&gt;
: Standard är aktiverad.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 233.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.crash_chvt&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett positivt heltal eller ett booleskt argument. Kan också anges utan argument, med samma effekt som ett positivt booleskt värde.&lt;br /&gt;
&lt;br /&gt;
: Om ett positivt heltal i intervallet 1–63 anges aktiverar systemhanteraren, PID 1, den angivna virtuella terminalen när den kraschar.&lt;br /&gt;
&lt;br /&gt;
: Standard är inaktiverat, vilket betyder att inget sådant byte försöks. Om satt till aktiverat används den virtuella terminal som kärnmeddelandena skrivs till.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 233.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.crash_shell&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett booleskt argument eller aktiverar optionen om den anges utan argument.&lt;br /&gt;
&lt;br /&gt;
: Om aktiverad skapar systemhanteraren, PID 1, ett skal när den kraschar. Annars skapas inget skal.&lt;br /&gt;
&lt;br /&gt;
: Standard är inaktiverat av säkerhetsskäl, eftersom skalet inte skyddas av lösenordsautentisering.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 233.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.crash_action=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett av &amp;quot;freeze&amp;quot;, &amp;quot;reboot&amp;quot; eller &amp;quot;poweroff&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Standard är &amp;quot;freeze&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Om satt till &amp;quot;freeze&amp;quot; hänger systemet obegränsat när systemhanteraren, PID 1, kraschar.&lt;br /&gt;
&lt;br /&gt;
: Om satt till &amp;quot;reboot&amp;quot; startar systemhanteraren om maskinen automatiskt när den kraschar, efter 10 s fördröjning.&lt;br /&gt;
&lt;br /&gt;
: Om satt till &amp;quot;poweroff&amp;quot; stänger systemhanteraren omedelbart av maskinen när den kraschar.&lt;br /&gt;
&lt;br /&gt;
: Om detta kombineras med systemd.crash_shell körs den konfigurerade kraschåtgärden efter att skalet avslutas.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 256.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.confirm_spawn&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett booleskt argument eller en sökväg till den virtuella konsol där bekräftelsemeddelanden ska skrivas.&lt;br /&gt;
&lt;br /&gt;
: Kan också anges utan argument, med samma effekt som ett positivt booleskt värde.&lt;br /&gt;
&lt;br /&gt;
: Om aktiverad frågar systemhanteraren, PID 1, efter bekräftelse när processer skapas via /dev/console.&lt;br /&gt;
&lt;br /&gt;
: Om en sökväg eller ett konsolnamn, såsom &amp;quot;ttyS0&amp;quot;, anges används den virtuella konsol som pekas ut av sökvägen eller beskrivs av namnet.&lt;br /&gt;
&lt;br /&gt;
: Standard är inaktiverat.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 233.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.service_watchdogs=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett booleskt argument.&lt;br /&gt;
&lt;br /&gt;
: Om inaktiverad ignoreras alla service-runtime-watchdogs, &#039;&#039;WatchdogSec=&#039;&#039;, och nödfallsåtgärder, exempelvis &#039;&#039;OnFailure=&#039;&#039; eller &#039;&#039;StartLimitAction=&#039;&#039;, av systemhanteraren, PID 1.&lt;br /&gt;
&lt;br /&gt;
: Se [[systemd.service(5)]].&lt;br /&gt;
&lt;br /&gt;
: Standard är aktiverad, det vill säga watchdogs och felåtgärder behandlas normalt.&lt;br /&gt;
&lt;br /&gt;
: Hårdvaru-watchdogen påverkas inte av denna option.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 237.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.show_status&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett booleskt argument eller konstanterna &#039;&#039;&#039;error&#039;&#039;&#039; och &#039;&#039;&#039;auto&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Kan också anges utan argument, med samma effekt som ett positivt booleskt värde.&lt;br /&gt;
&lt;br /&gt;
: Om aktiverad visar systemd-hanteraren, PID 1, korta tjänstestatusuppdateringar på konsolen under uppstart.&lt;br /&gt;
&lt;br /&gt;
: Med &#039;&#039;&#039;error&#039;&#039;&#039; visas endast meddelanden om fel, medan uppstarten i övrigt är tyst.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;auto&#039;&#039;&#039; beter sig som false tills det finns en betydande fördröjning i uppstarten.&lt;br /&gt;
&lt;br /&gt;
: Standard är aktiverad, såvida inte &#039;&#039;&#039;quiet&#039;&#039;&#039; skickas som kärnkommandoradsoption; i så fall är standard &#039;&#039;&#039;error&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om angiven åsidosätter den systemhanterarens konfigurationsfilsoption &#039;&#039;&#039;ShowStatus=&#039;&#039;&#039;. Se [[systemd-system.conf(5)]].&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 233.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.status_unit_format=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar &#039;&#039;&#039;name&#039;&#039;&#039;, &#039;&#039;&#039;description&#039;&#039;&#039; eller &#039;&#039;&#039;combined&#039;&#039;&#039; som värde.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;name&#039;&#039;&#039; används använder systemhanteraren unit-namn i statusmeddelanden.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;combined&#039;&#039;&#039; används använder systemhanteraren unit-namn och beskrivning i statusmeddelanden.&lt;br /&gt;
&lt;br /&gt;
: När angiven åsidosätter den systemhanterarens konfigurationsfilsoption &#039;&#039;&#039;StatusUnitFormat=&#039;&#039;&#039;. Se [[systemd-system.conf(5)]].&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 243.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.log_color&#039;&#039;&#039;, &#039;&#039;&#039;systemd.log_level=&#039;&#039;&#039;, &#039;&#039;&#039;systemd.log_location&#039;&#039;&#039;, &#039;&#039;&#039;systemd.log_target=&#039;&#039;&#039;, &#039;&#039;&#039;systemd.log_time&#039;&#039;&#039;, &#039;&#039;&#039;systemd.log_tid&#039;&#039;&#039;, &#039;&#039;&#039;systemd.log_ratelimit_kmsg&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Styr loggutdata med samma effekt som miljövariablerna &#039;&#039;&#039;$SYSTEMD_LOG_COLOR&#039;&#039;&#039;, &#039;&#039;&#039;$SYSTEMD_LOG_LEVEL&#039;&#039;&#039;, &#039;&#039;&#039;$SYSTEMD_LOG_LOCATION&#039;&#039;&#039;, &#039;&#039;&#039;$SYSTEMD_LOG_TARGET&#039;&#039;&#039;, &#039;&#039;&#039;$SYSTEMD_LOG_TIME&#039;&#039;&#039;, &#039;&#039;&#039;$SYSTEMD_LOG_TID&#039;&#039;&#039; och &#039;&#039;&#039;$SYSTEMD_LOG_RATELIMIT_KMSG&#039;&#039;&#039; som beskrivs ovan.&lt;br /&gt;
&lt;br /&gt;
: systemd.log_color, systemd.log_location, systemd.log_time, systemd.log_tid och systemd.log_ratelimit_kmsg kan anges utan argument, med samma effekt som ett positivt booleskt värde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.default_standard_output=&#039;&#039;&#039;, &#039;&#039;&#039;systemd.default_standard_error=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Styr standardvärdet för standardutdata och felutdata för tjänster och sockets.&lt;br /&gt;
&lt;br /&gt;
: Det vill säga standarden för &#039;&#039;&#039;StandardOutput=&#039;&#039;&#039; och &#039;&#039;&#039;StandardError=&#039;&#039;&#039;. Se [[systemd.exec(5)]].&lt;br /&gt;
&lt;br /&gt;
: Tar ett av &#039;&#039;&#039;inherit&#039;&#039;&#039;, &#039;&#039;&#039;null&#039;&#039;&#039;, &#039;&#039;&#039;tty&#039;&#039;&#039;, &#039;&#039;&#039;journal&#039;&#039;&#039;, &#039;&#039;&#039;journal+console&#039;&#039;&#039;, &#039;&#039;&#039;kmsg&#039;&#039;&#039; eller &#039;&#039;&#039;kmsg+console&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om argumentet utelämnas blir systemd.default-standard-output= som standard &#039;&#039;&#039;journal&#039;&#039;&#039; och systemd.default-standard-error= som standard &#039;&#039;&#039;inherit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.setenv=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett strängargument i formen VARIABLE=VALUE.&lt;br /&gt;
&lt;br /&gt;
: Kan användas för att sätta standardmiljövariabler att lägga till i forkade barnprocesser.&lt;br /&gt;
&lt;br /&gt;
: Kan användas mer än en gång för att sätta flera variabler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.machine_id=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett 32 tecken långt hexvärde att använda för att sätta machine-id.&lt;br /&gt;
&lt;br /&gt;
: Avsett främst för nätverksuppstart där samma machine-id önskas för varje uppstart.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 229.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.set_credential=&#039;&#039;&#039;, &#039;&#039;&#039;systemd.set_credential_binary=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter en system-credential, som sedan kan propageras till systemtjänster med inställningen &#039;&#039;&#039;ImportCredential=&#039;&#039;&#039; eller &#039;&#039;&#039;LoadCredential=&#039;&#039;&#039;. Se [[systemd.exec(5)]].&lt;br /&gt;
&lt;br /&gt;
: Tar ett par av credential-namn och värde, separerat med kolon.&lt;br /&gt;
&lt;br /&gt;
: Parametern systemd.set_credential= förväntar sig credential-värdet i bokstavlig textform.&lt;br /&gt;
&lt;br /&gt;
: Parametern systemd.set_credential_binary= tar binärdata kodad i Base64.&lt;br /&gt;
&lt;br /&gt;
: Observera att kärnans kommandorad normalt är åtkomlig för oprivilegierade program i /proc/cmdline. Därför är denna mekanism inte lämplig för överföring av känsliga data.&lt;br /&gt;
&lt;br /&gt;
: Använd den endast för data som inte är känsliga, exempelvis publika nycklar/certifikat snarare än privata nycklar, eller i test-/felsökningsmiljöer.&lt;br /&gt;
&lt;br /&gt;
: För mer information, se dokumentationen &#039;&#039;&#039;System and Service Credentials&#039;&#039;&#039;[8].&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 251.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.import_credentials=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett booleskt argument.&lt;br /&gt;
&lt;br /&gt;
: Om false inaktiveras import av credentials från kärnans kommandorad, DMI/SMBIOS OEM string-tabellen, qemu_fw_cfg-subsystemet eller EFI-kärnstubben.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 251.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;quiet&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Stänger av statusutdata vid uppstart, ungefär som systemd.show_status=no skulle göra.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna option också läses av kärnan själv och inaktiverar kärnloggutdata. Att skicka denna option stänger därför av vanlig utdata från både systemhanteraren och kärnan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 186.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;debug&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Aktiverar felsökningsutdata.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar systemd.log_level=debug.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna option också läses av kärnan själv och aktiverar kärnans felsökningsutdata. Att skicka denna option aktiverar därför felsökningsutdata från både systemhanteraren och kärnan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 205.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;emergency&#039;&#039;&#039;, &#039;&#039;&#039;rd.emergency&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Starta i emergency-läge.&lt;br /&gt;
&lt;br /&gt;
: Dessa optioner motsvarar systemd.unit=emergency.target respektive rd.systemd.unit=emergency.target.&lt;br /&gt;
&lt;br /&gt;
: De tillhandahölls ursprungligen för kompatibilitet med SysV men behålls som praktiska genvägar.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 186.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;rescue&#039;&#039;&#039;, &#039;&#039;&#039;rd.rescue&#039;&#039;&#039;, &#039;&#039;&#039;single&#039;&#039;&#039;, &#039;&#039;&#039;1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Starta i rescue-läge.&lt;br /&gt;
&lt;br /&gt;
: Dessa optioner motsvarar antingen systemd.unit=rescue.target eller rd.systemd.unit=rescue.target.&lt;br /&gt;
&lt;br /&gt;
: De tillhandahölls ursprungligen för kompatibilitet med SysV men behålls som praktiska genvägar.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 186.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3&#039;&#039;&#039;, &#039;&#039;&#039;5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Genvägar för att starta till specifika targets.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;3&#039;&#039;&#039; motsvarar systemd.unit=multi-user.target och &#039;&#039;&#039;5&#039;&#039;&#039; motsvarar systemd.unit=graphical.target.&lt;br /&gt;
&lt;br /&gt;
: Dessa optioner tillhandahölls ursprungligen för kompatibilitet med SysV men behålls som praktiska genvägar.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 186.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;locale.LANG=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LANGUAGE=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_CTYPE=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_NUMERIC=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_TIME=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_COLLATE=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_MONETARY=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_MESSAGES=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_PAPER=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_NAME=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_ADDRESS=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_TELEPHONE=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_MEASUREMENT=&#039;&#039;&#039;, &#039;&#039;&#039;locale.LC_IDENTIFICATION=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt systemlokalen som ska användas.&lt;br /&gt;
&lt;br /&gt;
: Detta åsidosätter inställningarna i /etc/locale.conf.&lt;br /&gt;
&lt;br /&gt;
: För mer information, se [[locale.conf(5)]] och [[locale(7)]].&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 186.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd.minimum_uptime_sec=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar en tid i sekunder.&lt;br /&gt;
&lt;br /&gt;
: Anger minsta upptid för systemet innan systemet stängs av.&lt;br /&gt;
&lt;br /&gt;
: För mer information, se inställningen &#039;&#039;&#039;MinimumUptimeSec=&#039;&#039;&#039; i [[systemd-system.conf(5)]].&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 261.&lt;br /&gt;
&lt;br /&gt;
För andra kärnkommandoradsparametrar som förstås av komponenter i kärn-OS:et, se [[kernel-command-line(7)]].&lt;br /&gt;
&lt;br /&gt;
== SYSTEM-CREDENTIALS ==&lt;br /&gt;
&lt;br /&gt;
Under initiering importerar servicehanteraren credentials från olika källor till systemets uppsättning credentials, som sedan kan propageras till tjänster och konsumeras av generatorer:&lt;br /&gt;
&lt;br /&gt;
* När servicehanteraren först initieras läser den system-credentials från SMBIOS Type 11 vendor strings: io.systemd.credential:name=value och io.systemd.credential.binary:name=value.&lt;br /&gt;
* Samtidigt importerar den credentials från QEMU &amp;quot;fw_cfg&amp;quot;. Observera att SMBIOS-mekanismen i allmänhet föredras eftersom den är snabbare och generisk.&lt;br /&gt;
* Credentials kan skickas via kärnans kommandorad med parametern systemd.set-credential=, se ovan.&lt;br /&gt;
* Credentials kan skickas från UEFI-miljön via [[systemd-stub(7)]].&lt;br /&gt;
* När servicehanteraren anropas under övergången initrd → host importerar den alla filer i /run/credentials/@initrd/ som system-credentials.&lt;br /&gt;
&lt;br /&gt;
Anropa [[systemd-creds(1)]] enligt följande för att se listan över credentials som skickats in i systemet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# systemd-creds --system list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För ytterligare information, se dokumentationen &#039;&#039;&#039;System and Service Credentials&#039;&#039;&#039;[8].&lt;br /&gt;
&lt;br /&gt;
Servicehanteraren konsumerar följande system-credentials när den körs som PID 1:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;vmm.notify_socket&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Innehåller en AF_VSOCK- eller AF_UNIX-adress dit ett READY=1-notifieringsmeddelande ska skickas när servicehanteraren har slutfört uppstarten.&lt;br /&gt;
&lt;br /&gt;
: Se [[sd_notify(3)]] och nästa avsnitt för mer information.&lt;br /&gt;
&lt;br /&gt;
: Om hypervisorn inte stöder SOCK_DGRAM över AF_VSOCK provas SOCK_SEQPACKET i stället.&lt;br /&gt;
&lt;br /&gt;
: Credential-payload för AF_VSOCK ska vara en sträng i formen &amp;quot;vsock:CID:PORT&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: &amp;quot;vsock-stream&amp;quot;, &amp;quot;vsock-dgram&amp;quot; och &amp;quot;vsock-seqpacket&amp;quot; kan användas i stället för &amp;quot;vsock&amp;quot; för att tvinga användning av motsvarande sockettyp.&lt;br /&gt;
&lt;br /&gt;
: Funktionen är användbar för maskinhanterare eller andra processer på värden som vill ta emot en notifiering via VSOCK när en virtuell maskin har startat färdigt.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;system.machine_id&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar ett 128-bitars hexadecimalt ID för att initiera /etc/machine-id från, om filen ännu inte är uppsatt.&lt;br /&gt;
&lt;br /&gt;
: Se [[machine-id(5)]] för detaljer.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
För en lista över system-credentials som olika andra komponenter i systemd konsumerar, se [[systemd.system-credentials(7)]].&lt;br /&gt;
&lt;br /&gt;
== READINESS-PROTOKOLL ==&lt;br /&gt;
&lt;br /&gt;
Servicehanteraren implementerar ett readiness-notifieringsprotokoll både mellan hanteraren och dess tjänster, det vill säga nedåt i stacken, och mellan hanteraren och en möjlig övervakare längre upp i stacken.&lt;br /&gt;
&lt;br /&gt;
Den senare kan vara en maskin- eller containerhanterare, eller, i fallet med en per-användare-servicehanterare, systemservicehanterarinstansen.&lt;br /&gt;
&lt;br /&gt;
Grundprotokollet, och det föreslagna API:t för det, beskrivs i [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
Notifieringssocketen som servicehanteraren, inklusive PID 1, använder för att rapportera readiness till sin egen övervakare sätts via den vanliga miljövariabeln &#039;&#039;&#039;$NOTIFY_SOCKET&#039;&#039;&#039;, se ovan.&lt;br /&gt;
&lt;br /&gt;
Eftersom detta bara direkt kan sättas för containerhanterare och för per-användarinstansen av servicehanteraren finns en ytterligare mekanism för att konfigurera detta, särskilt avsedd för VM-miljöer: system-credentialen vmm.notify_socket, se ovan, kan sättas till en lämplig socket, typiskt en AF_VSOCK, via SMBIOS Type 11 vendor strings.&lt;br /&gt;
&lt;br /&gt;
Notifieringsprotokollet från servicehanteraren uppåt i stacken mot en övervakare stöder ett antal utökningsfält som låter en övervakare få veta specifika egenskaper hos systemet och följa dess uppstartsframsteg.&lt;br /&gt;
&lt;br /&gt;
Följande fält skickas:&lt;br /&gt;
&lt;br /&gt;
* Ett X_SYSTEMD_HOSTNAME=...-meddelande skickas när systemets initiala hostname har bestämts. Observera att hostname senare under körning kan ändras programmatiskt, och för närvarande skickas inga ytterligare notifieringar i detta fall. Tillagt i version 256.&lt;br /&gt;
* Ett X_SYSTEMD_MACHINE_ID=...-meddelande skickas när systemets machine ID har bestämts. Se [[machine-id(5)]]. Tillagt i version 256.&lt;br /&gt;
* Ett X_SYSTEMD_SIGNALS_LEVEL=...-meddelande skickas när servicehanteraren installerat de olika UNIX-processignalhanterarna som beskrivs ovan. Fältets värde är ett osignerat heltal formaterat som decimal sträng och anger den stödda UNIX-processignal-funktionsnivån hos servicehanteraren.&lt;br /&gt;
* X_SYSTEMD_SIGNALS_LEVEL=2 täcker de olika UNIX-processignalerna som dokumenteras ovan, vilka är en övermängd av dem som stöds av det historiska SysV init-systemet.&lt;br /&gt;
* X_SYSTEMD_UNIT_ACTIVE=...- och X_SYSTEMD_UNIT_INACTIVE=...-meddelanden skickas för varje target-unit när den blir aktiv eller slutar vara aktiv. Detta är användbart för att följa uppstartsframsteg och funktionalitet. Till exempel är SSH-åtkomst typiskt tillgänglig när ssh-access.target rapporteras startad. Se [[systemd.special(7)]]. Tillagt i version 256.&lt;br /&gt;
* Ett X_SYSTEMD_SHUTDOWN=...-meddelande skickas mycket kort innan systemet stängs av. Värdet är en av strängarna &amp;quot;reboot&amp;quot;, &amp;quot;halt&amp;quot;, &amp;quot;poweroff&amp;quot;, &amp;quot;kexec&amp;quot; och anger vilken slags nedstängning som körs. Tillagt i version 256.&lt;br /&gt;
* Ett X_SYSTEMD_REBOOT_PARAMETER=...-meddelande skickas också mycket kort innan systemet stängs av. Dess värde är reboot-argumentet som konfigurerats med systemctl --reboot-argument=.... Tillagt i version 256.&lt;br /&gt;
&lt;br /&gt;
Signaler som skickas till PID 1 innan X_SYSTEMD_SIGNALS_LEVEL=...-meddelandet skickas kanske ännu inte hanteras korrekt.&lt;br /&gt;
&lt;br /&gt;
En konsument av dessa meddelanden bör tolka värdet som ett osignerat heltal som anger stödnivån. För närvarande är endast nivå 2 definierad, men senare kan ytterligare nivåer definieras med högre heltal, som implementerar en övermängd av det för närvarande definierade beteendet.&lt;br /&gt;
&lt;br /&gt;
Observera att dessa utökningsfält skickas utöver de vanliga notifieringarna &amp;quot;READY=1&amp;quot; och &amp;quot;RELOADING=1&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
systemd anropas endast mycket sällan direkt, eftersom den startas tidigt och redan kör när användare kan interagera med den.&lt;br /&gt;
&lt;br /&gt;
Normalt används verktyg som [[systemctl(1)]] för att ge kommandon till hanteraren.&lt;br /&gt;
&lt;br /&gt;
Eftersom systemd vanligtvis inte anropas direkt är optionerna nedan mest användbara för felsökning och särskilda syften.&lt;br /&gt;
&lt;br /&gt;
=== Introspektions- och felsökningsoptioner ===&lt;br /&gt;
&lt;br /&gt;
Dessa optioner används för testning och introspektion, och systemd kan anropas med dem när som helst:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--dump-configuration-items&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Dumpa förstådda unit-konfigurationsposter.&lt;br /&gt;
&lt;br /&gt;
: Detta skriver ut en kortfattad men komplett lista över konfigurationsposter som förstås i unit-definitionsfiler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--dump-bus-properties&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Dumpa exponerade bus-egenskaper.&lt;br /&gt;
&lt;br /&gt;
: Detta skriver ut en kortfattad men komplett lista över egenskaper som exponeras på D-Bus.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 239.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--test&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bestäm den initiala uppstartstransaktionen, det vill säga listan över jobb som köas vid uppstart, dumpa den och avsluta utan att faktiskt köra några av de bestämda jobben.&lt;br /&gt;
&lt;br /&gt;
: Denna option är endast användbar för felsökning.&lt;br /&gt;
&lt;br /&gt;
: Observera att under vanlig start av servicehanteraren kan ytterligare units som inte visas av denna operation startas, eftersom hårdvaru-, socket-, bus- eller andra typer av aktivering kan lägga till ytterligare jobb när transaktionen körs.&lt;br /&gt;
&lt;br /&gt;
: Använd &#039;&#039;&#039;--system&#039;&#039;&#039; för att begära den initiala transaktionen för systemservicehanteraren, vilket också är underförstådd standard, och kombinera med &#039;&#039;&#039;--user&#039;&#039;&#039; för att i stället begära den initiala transaktionen för per-användare-servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--system&#039;&#039;&#039;, &#039;&#039;&#039;--user&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När de används tillsammans med &#039;&#039;&#039;--test&#039;&#039;&#039; väljer de om den initiala transaktionen ska beräknas för systeminstansen eller för en per-användarinstans.&lt;br /&gt;
&lt;br /&gt;
: Dessa optioner har ingen effekt när de anropas utan &#039;&#039;&#039;--test&#039;&#039;&#039;, eftersom servicehanteraren vid vanliga anrop automatiskt upptäcker om den ska arbeta i system- eller per-användarläge genom att kontrollera om PID den körs som är 1 eller inte.&lt;br /&gt;
&lt;br /&gt;
: Observera att det inte stöds att starta och underhålla ett system med servicehanteraren körande i &#039;&#039;&#039;--system&#039;&#039;&#039;-läge men med ett annat PID än 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;, &#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut en kort hjälptext och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut en kort versionssträng och avsluta.&lt;br /&gt;
&lt;br /&gt;
=== Optioner som duplicerar kärnans kommandoradsinställningar ===&lt;br /&gt;
&lt;br /&gt;
Dessa optioner motsvarar direkt optioner som listas ovan i &amp;quot;Kärnans kommandorad&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Båda formerna kan användas ekvivalent för systemhanteraren, men det rekommenderas att använda formerna listade ovan i detta sammanhang eftersom de är korrekt namnrymdade.&lt;br /&gt;
&lt;br /&gt;
När en option anges både på kärnans kommandorad och som normalt kommandoradsargument har den senare högre prioritet.&lt;br /&gt;
&lt;br /&gt;
När systemd används som användarhanterare ignoreras kärnans kommandorad och endast optionerna nedan förstås.&lt;br /&gt;
&lt;br /&gt;
systemd startas dock vanligen i detta läge via tjänsten [[user@.service(5)]], som delas mellan alla användare. Det kan vara bekvämare att använda konfigurationsfiler för att ändra inställningar, se [[systemd-user.conf(5)]], eller miljövariabler. Se avsnittet &amp;quot;Miljö&amp;quot; ovan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--unit=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt standard-unit att aktivera vid start.&lt;br /&gt;
&lt;br /&gt;
: Om den inte anges är standard default.target.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.unit= ovan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--dump-core&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Aktivera core dump vid krasch.&lt;br /&gt;
&lt;br /&gt;
: Denna växel har ingen effekt när den körs som användarinstans.&lt;br /&gt;
&lt;br /&gt;
: Samma som systemd.dump_core= ovan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--crash-vt=VT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Byt till en specifik virtuell konsol, VT, vid krasch.&lt;br /&gt;
&lt;br /&gt;
: Denna växel har ingen effekt när den körs som användarinstans.&lt;br /&gt;
&lt;br /&gt;
: Samma som systemd.crash_chvt= ovan, men observera den olika stavningen.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 227.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--crash-shell&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Kör ett skal vid krasch.&lt;br /&gt;
&lt;br /&gt;
: Denna växel har ingen effekt när den körs som användarinstans.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.crash_shell= ovan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--crash-action=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange vad som ska göras när systemhanteraren, PID 1, kraschar.&lt;br /&gt;
&lt;br /&gt;
: Denna växel har ingen effekt när systemd körs som användarinstans.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.crash_action= ovan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 256.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--confirm-spawn&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Fråga efter bekräftelse när processer skapas.&lt;br /&gt;
&lt;br /&gt;
: Denna växel har ingen effekt när den körs som användarinstans.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.confirm_spawn ovan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--show-status&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa kortfattad unit-statusinformation på konsolen under uppstart och nedstängning.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.show_status ovan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 244.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--log-color&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Markera viktiga loggmeddelanden.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.log_color ovan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 244.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--log-level=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt loggnivå.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.log_level ovan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--log-location&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera kodplats i loggmeddelanden.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.log_location ovan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 244.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--log-target=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt loggmål.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.log_target ovan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--log-time=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Prefixa konsolmeddelanden med tidsstämpel.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.log_time ovan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 246.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--machine-id=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Åsidosätt machine-id som satts på hårddisken.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.machine_id= ovan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 229.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--service-watchdogs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Aktivera/inaktivera globalt alla service-watchdog-timeouter och nödfallsåtgärder.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.service_watchdogs ovan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 237.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--default-standard-output=&#039;&#039;&#039;, &#039;&#039;&#039;--default-standard-error=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter standardutdata respektive felutdata för alla tjänster och sockets.&lt;br /&gt;
&lt;br /&gt;
: Se systemd.default_standard_output= och systemd.default_standard_error= ovan.&lt;br /&gt;
&lt;br /&gt;
== SYSTEMKLOCKANS EPOK ==&lt;br /&gt;
&lt;br /&gt;
När systemd startas eller startas om kan den sätta systemklockan till &amp;quot;epoken&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Denna mekanism används för att säkerställa att systemklockan förblir någorlunda rimligt initierad och grovt monoton över omstarter, om ingen batteristödd lokal RTC finns tillgänglig eller om den inte fungerar korrekt.&lt;br /&gt;
&lt;br /&gt;
Epoken är det lägsta datum ovanför vilket systemklockans tid antas vara korrekt satt.&lt;br /&gt;
&lt;br /&gt;
Vid initiering flyttas den lokala klockan fram till epoken om den var satt till ett lägre värde.&lt;br /&gt;
&lt;br /&gt;
Som specialfall antas hårdvaruklockan vara trasig om den lokala klockan är tillräckligt långt i framtiden, som standard 15 år men detta kan konfigureras vid byggtid, och systemklockan vrids då tillbaka till epoken.&lt;br /&gt;
&lt;br /&gt;
Epoken sätts till det högsta av: byggtiden för systemd, modifieringstiden, &amp;quot;mtime&amp;quot;, för /usr/lib/clock-epoch, och modifieringstiden för /var/lib/systemd/timesync/clock.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/run/systemd/notify&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Socket för daemonstatusnotifiering.&lt;br /&gt;
&lt;br /&gt;
: Detta är en AF_UNIX datagramsocket och används för att implementera daemon-notifieringslogiken enligt [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/run/systemd/private&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Används internt som kommunikationskanal mellan [[systemctl(1)]] och systemd-processen.&lt;br /&gt;
&lt;br /&gt;
: Detta är en AF_UNIX stream socket.&lt;br /&gt;
&lt;br /&gt;
: Gränssnittet är privat för systemd och ska inte användas i externa projekt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/usr/lib/clock-epoch&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Modifieringstiden, &amp;quot;mtime&amp;quot;, för denna fil används för tidsepoken, se föregående avsnitt.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 247.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/var/lib/systemd/timesync/clock&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Modifieringstiden, &amp;quot;mtime&amp;quot;, för denna fil uppdateras av [[systemd-timesyncd.service(8)]].&lt;br /&gt;
&lt;br /&gt;
: Om filen finns används dess modifieringstid för epoken, se föregående avsnitt.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 257.&lt;br /&gt;
&lt;br /&gt;
== HISTORIK ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd 252&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Kärnkommandoradsargumenten systemd.unified_cgroup_hierarchy och systemd.legacy_systemd_cgroup_controller blev föråldrade.&lt;br /&gt;
&lt;br /&gt;
: Byt till unified cgroup hierarchy.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The systemd Homepage&#039;&#039;&#039;[9], [[systemd-system.conf(5)]], [[locale.conf(5)]], [[systemctl(1)]], [[journalctl(1)]], [[systemd-notify(1)]], [[daemon(7)]], [[sd-daemon(3)]], [[org.freedesktop.systemd1(5)]], [[systemd.unit(5)]], [[systemd.special(7)]], [[pkg-config(1)]], [[kernel-command-line(7)]], [[bootup(7)]], [[systemd.directives(7)]], [[org.freedesktop.systemd1(5)]]&lt;br /&gt;
&lt;br /&gt;
För mer information om koncepten och idéerna bakom systemd, se &#039;&#039;&#039;Original Design Document&#039;&#039;&#039;[10].&lt;br /&gt;
&lt;br /&gt;
== ANMÄRKNINGAR ==&lt;br /&gt;
&lt;br /&gt;
1. &#039;&#039;&#039;Interface Portability and Stability Promise&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://systemd.io/PORTABILITY_AND_STABILITY/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. &#039;&#039;&#039;Container Interface&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://systemd.io/CONTAINER_INTERFACE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. &#039;&#039;&#039;initrd Interface&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://systemd.io/INITRD_INTERFACE/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Control Groups v2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://docs.kernel.org/admin-guide/cgroup-v2.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;XDG Base Directory specification&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6. Det rekommenderas att andra verktyg sätter och kontrollerar &#039;&#039;&#039;$SUDO_UID&#039;&#039;&#039; efter behov, och behandlar det som ett gemensamt gränssnitt.&lt;br /&gt;
&lt;br /&gt;
7. &#039;&#039;&#039;Known Environment Variables&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://systemd.io/ENVIRONMENT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;System and Service Credentials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://systemd.io/CREDENTIALS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
9. &#039;&#039;&#039;systemd Homepage&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://systemd.io/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10. &#039;&#039;&#039;Original Design Document&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://0pointer.de/blog/projects/systemd.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd 261.2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man.archlinux.org/man/init.1.en&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=init(1)&amp;diff=9992</id>
		<title>init(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=init(1)&amp;diff=9992"/>
		<updated>2026-08-25T07:26:50Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Sidslut */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man.archlinux.org/man/init.1.en&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=init(1)&amp;diff=9991</id>
		<title>init(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=init(1)&amp;diff=9991"/>
		<updated>2026-08-25T07:23:58Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;= Sidslut = Orginalhemsidan på Engelska https://www.man7.org/linux/man-pages/man1/usbreset.1.html Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/ &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.  Kategori:Linuxmanual grupp 1 Kategori:Linuxmanual&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://www.man7.org/linux/man-pages/man1/usbreset.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=vgdb(1)&amp;diff=9990</id>
		<title>vgdb(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=vgdb(1)&amp;diff=9990"/>
		<updated>2026-08-25T07:21:56Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:vgdb(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;vgdb&amp;#039;&amp;#039;&amp;#039; – mellanhand mellan Valgrind och GDB eller ett skal  == SYNOPSIS ==  &amp;lt;pre&amp;gt; vgdb [options] &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  &amp;#039;&amp;#039;&amp;#039;vgdb&amp;#039;&amp;#039;&amp;#039; (&amp;quot;Valgrind to GDB&amp;quot;) används som en mellanhand mellan Valgrind och GDB eller ett skal. Det har tre användningslägen:  # Som ett fristående verktyg används det från en skalkommandorad för att skicka monitorkommandon till en process som körs under Valgrind. För denna användning måste vgd...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:vgdb(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;vgdb&#039;&#039;&#039; – mellanhand mellan Valgrind och GDB eller ett skal&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vgdb [options]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;vgdb&#039;&#039;&#039; (&amp;quot;Valgrind to GDB&amp;quot;) används som en mellanhand mellan Valgrind och GDB eller ett skal. Det har tre användningslägen:&lt;br /&gt;
&lt;br /&gt;
# Som ett fristående verktyg används det från en skalkommandorad för att skicka monitorkommandon till en process som körs under Valgrind. För denna användning måste vgdb-OPTIONER följas av monitorkommandot som ska skickas. För att skicka mer än ett kommando, separera dem med optionen &#039;&#039;&#039;-c&#039;&#039;&#039;.&lt;br /&gt;
# I kombination med GDB-kommandot &amp;quot;target remote |&amp;quot; används det som reläprogrammet mellan GDB och Valgrinds gdbserver. För denna användning kan endast OPTIONER anges, men inget KOMMANDO kan anges.&lt;br /&gt;
# I läget &#039;&#039;&#039;--multi&#039;&#039;&#039; använder vgdb det utökade fjärrprotokollet för att kommunicera med GDB. Detta låter dig se utdata från både valgrind och GDB i GDB-sessionen. Detta åstadkoms via &amp;quot;target extended-remote | vgdb --multi&amp;quot;. I detta läge behöver du inte längre starta valgrind själv. vgdb startar valgrind när gdb säger åt det att köra ett nytt program. För denna användning kan vgdb-OPTIONER även inkludera &#039;&#039;&#039;--valgrind&#039;&#039;&#039; och &#039;&#039;&#039;--vargs&#039;&#039;&#039; för att beskriva hur valgrind ska startas.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--pid=&amp;lt;number&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger PID för processen som vgdb måste ansluta till.&lt;br /&gt;
&lt;br /&gt;
: Denna option är användbar om fler än en Valgrind gdbserver kan anslutas till.&lt;br /&gt;
&lt;br /&gt;
: Om argumentet &#039;&#039;&#039;--pid&#039;&#039;&#039; inte anges och flera Valgrind gdbserver-processer körs, rapporterar vgdb listan över sådana processer och avslutar sedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--vgdb-prefix&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Måste anges till både Valgrind och vgdb om du vill ändra standardprefixet för FIFO:erna, namngivna pipes, som används för kommunikation mellan Valgrind gdbserver och vgdb.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--wait=&amp;lt;number&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Instruerar vgdb att söka efter tillgängliga Valgrind gdbserver-instanser under det angivna antalet sekunder.&lt;br /&gt;
&lt;br /&gt;
: Detta gör det möjligt att starta en vgdb-process innan Valgrind gdbserver startas som du vill att vgdb ska kommunicera med.&lt;br /&gt;
&lt;br /&gt;
: Denna option är användbar när den används tillsammans med ett &#039;&#039;&#039;--vgdb-prefix&#039;&#039;&#039; som är unikt för processen du vill vänta på.&lt;br /&gt;
&lt;br /&gt;
: Om du använder argumentet &#039;&#039;&#039;--wait&#039;&#039;&#039; i GDB-kommandot &amp;quot;target remote&amp;quot; måste du sätta GDB-remotetimeout till ett värde som är större än värdet för argumentet --wait.&lt;br /&gt;
&lt;br /&gt;
: Se optionen &#039;&#039;&#039;--max-invoke-ms&#039;&#039;&#039; nedan för ett exempel på hur värdet remotetimeout sätts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--max-invoke-ms=&amp;lt;number&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger antalet millisekunder efter vilket vgdb tvingar fram anropet av gdbserver som är inbäddad i Valgrind.&lt;br /&gt;
&lt;br /&gt;
: Standardvärdet är 100 millisekunder.&lt;br /&gt;
&lt;br /&gt;
: Ett värde på 0 inaktiverar tvingat anrop.&lt;br /&gt;
&lt;br /&gt;
: Det tvingade anropet används när vgdb är anslutet till en Valgrind gdbserver, och Valgrind-processen har alla sina trådar blockerade i ett systemanrop.&lt;br /&gt;
&lt;br /&gt;
: Om du anger ett stort värde kan du behöva öka GDB-värdet &amp;quot;remotetimeout&amp;quot; från dess standardvärde på 2 sekunder.&lt;br /&gt;
&lt;br /&gt;
: Du bör säkerställa att timeouten, i sekunder, är större än värdet för &#039;&#039;&#039;--max-invoke-ms&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Till exempel, för &#039;&#039;&#039;--max-invoke-ms=5000&#039;&#039;&#039;, är följande GDB-kommando lämpligt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(gdb) set remotetimeout 6&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--cmd-time-out=&amp;lt;number&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Instruerar ett fristående vgdb att avsluta om Valgrind gdbserver som det är anslutet till inte behandlar ett kommando inom det angivna antalet sekunder.&lt;br /&gt;
&lt;br /&gt;
: Standardvärdet är att aldrig få timeout.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--port=&amp;lt;portnr&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Instruerar vgdb att använda tcp/ip och lyssna efter GDB på det angivna portnumret i stället för att använda en pipe för att kommunicera med GDB.&lt;br /&gt;
&lt;br /&gt;
: Att använda tcp/ip gör det möjligt att ha GDB körande på en dator och felsöka en Valgrind-process som körs på en annan måldator.&lt;br /&gt;
&lt;br /&gt;
: Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# On the target computer, start your program under valgrind using&lt;br /&gt;
valgrind --vgdb-error=0 prog&lt;br /&gt;
# and then in another shell, run:&lt;br /&gt;
vgdb --port=1234&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: På datorn som är värd för GDB, kör kommandot:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
gdb prog&lt;br /&gt;
(gdb) target remote targetip:1234&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: där targetip är IP-adressen eller värdnamnet för måldatorn.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--vgdb-multi&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Gör att vgdb startar i extended-remote-läge och väntar på att gdb talar om för oss vad som ska köras.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--valgrind&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sökvägen till valgrind som ska användas i extended-remote-läge.&lt;br /&gt;
&lt;br /&gt;
: Om den inte anges startas systemets valgrind.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--vargs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Optioner att köra valgrind med i extended-remote-läge.&lt;br /&gt;
&lt;br /&gt;
: Till exempel &#039;&#039;&#039;-q&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Allt efter &#039;&#039;&#039;--vargs&#039;&#039;&#039; skickas som argument till valgrind som det är.&lt;br /&gt;
&lt;br /&gt;
: Detta är endast för att ange valgrind-optioner.&lt;br /&gt;
&lt;br /&gt;
: Programkörfilen och dess argument anges separat av GDB och ska INTE inkluderas här.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: För att ge mer än ett kommando till ett fristående vgdb, separera kommandona med optionen &#039;&#039;&#039;-c&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vgdb v.set log_output -c leak_check any&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Instruerar ett fristående vgdb att rapportera listan över körande Valgrind gdbserver-processer och sedan avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Instruerar vgdb att lägga till tidsstämplar i vgdb-informationsmeddelanden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Instruerar ett fristående vgdb att visa tillståndet för det delade minnet som används av Valgrind gdbserver.&lt;br /&gt;
&lt;br /&gt;
: vgdb avslutar efter att ha visat Valgrind gdbservers delade minnestillstånd.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Instruerar vgdb att producera felsökningsutdata.&lt;br /&gt;
&lt;br /&gt;
: Ange flera &#039;&#039;&#039;-d&#039;&#039;&#039;-argument för att öka utförligheten.&lt;br /&gt;
&lt;br /&gt;
: När du anger &#039;&#039;&#039;-d&#039;&#039;&#039; till ett relä-vgdb bör du omdirigera standardfel, stderr, för vgdb till en fil för att undvika interaktion mellan GDB och vgdb:s felsökningsutdata.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[valgrind(1)]], $INSTALL/share/doc/valgrind/html/index.html eller&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.valgrind.org/docs/manual/index.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Debugging your program using Valgrind&#039;s gdbserver and GDB&#039;&#039;&#039;[1]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;vgdb&#039;&#039;&#039;[2], &#039;&#039;&#039;Valgrind monitor commands&#039;&#039;&#039;[3].&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
Philippe Waroquiers.&lt;br /&gt;
&lt;br /&gt;
== ANMÄRKNINGAR ==&lt;br /&gt;
&lt;br /&gt;
1. Debugging your program using Valgrind&#039;s gdbserver and GDB&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.valgrind.org/docs/manual/manual-core-adv.html#manual-core-adv.gdbserver&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. vgdb&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.valgrind.org/docs/manual/manual-core-adv.html#manual-core-adv.vgdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Valgrind monitor commands&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.valgrind.org/docs/manual/manual-core-adv.html#manual-core-adv.valgrind-monitor-commands&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;valgrind&#039;&#039;, ett system för felsökning och profilering av Linux-program.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.valgrind.org/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.valgrind.org/support/bug_reports.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
http://sourceware.org/git/valgrind.git&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 23 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
Release 3.28.0.GIT              05/24/2026                        VGDB(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://www.man7.org/linux/man-pages/man1/usbreset.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=pmdasample(1)&amp;diff=9989</id>
		<title>pmdasample(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=pmdasample(1)&amp;diff=9989"/>
		<updated>2026-08-25T07:17:57Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:pmdasample(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;pmdasample&amp;#039;&amp;#039;&amp;#039; – exempel på performance metrics domain agent (PMDA)  == SYNOPSIS ==  &amp;lt;pre&amp;gt; $PCP_PMDAS_DIR/pmdasample [-D debug] [-d domain] [-i port] [-l logfile] [-p] [-u socket] [-U username] &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  &amp;#039;&amp;#039;&amp;#039;pmdasample&amp;#039;&amp;#039;&amp;#039; är ett exempel på en Performance Metrics Domain Agent (PMDA) som exporterar en mängd syntetiska prestandamått.  Denna PMDA utvecklades som en del av kvalitetssäkringstestningen för P...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:pmdasample(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pmdasample&#039;&#039;&#039; – exempel på performance metrics domain agent (PMDA)&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$PCP_PMDAS_DIR/pmdasample [-D debug] [-d domain] [-i port] [-l&lt;br /&gt;
logfile] [-p] [-u socket] [-U username]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pmdasample&#039;&#039;&#039; är ett exempel på en Performance Metrics Domain Agent (PMDA) som exporterar en mängd syntetiska prestandamått.&lt;br /&gt;
&lt;br /&gt;
Denna PMDA utvecklades som en del av kvalitetssäkringstestningen för PCP-produkten, men har andra användningar, framför allt vid utveckling av nya PCP-klienter.&lt;br /&gt;
&lt;br /&gt;
Måtten som exporteras av sample-PMDA:n täcker hela spannet av datatyper, datasemantik, värdekardinalitet, stabilitet för instance domain och feltillstånd som finns i verkliga PMDA:er.&lt;br /&gt;
&lt;br /&gt;
En kort beskrivning av kommandoradsoptionerna för &#039;&#039;&#039;pmdasample&#039;&#039;&#039; följer:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Det är absolut avgörande att det performance metrics-&#039;&#039;domain&#039;&#039;-nummer som anges här är unikt och konsekvent.&lt;br /&gt;
&lt;br /&gt;
: Det vill säga, &#039;&#039;domain&#039;&#039; ska vara olika för varje PMDA på en värd, och samma &#039;&#039;domain&#039;&#039;-nummer ska användas för samma PMDA på alla värdar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Förvänta att PMCD ansluter till &#039;&#039;&#039;pmdasample&#039;&#039;&#039; på den angivna TCP/IP-porten.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;port&#039;&#039; kan vara ett portnummer eller portnamn.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Plats för loggfilen.&lt;br /&gt;
&lt;br /&gt;
: Som standard skrivs en loggfil med namnet &#039;&#039;sample.log&#039;&#039; i den aktuella katalogen för [[pmcd(1)]] när &#039;&#039;&#039;pmdasample&#039;&#039;&#039; startas, det vill säga &#039;&#039;&#039;$PCP_LOG_DIR/pmcd&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om loggfilen inte kan skapas eller inte är skrivbar skrivs utdata till standardfel i stället.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Förvänta att PMCD skapar en pipe och att anslutningen till &#039;&#039;&#039;pmdasample&#039;&#039;&#039; sker via standardindata och standardutdata.&lt;br /&gt;
&lt;br /&gt;
: Detta är standardanslutningsläget.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-u&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Förvänta att PMCD ansluter till &#039;&#039;&#039;pmdasample&#039;&#039;&#039; på Unix domain socket med namnet &#039;&#039;socket&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-U&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Användarkonto som agenten ska köras under.&lt;br /&gt;
&lt;br /&gt;
: Standard är det oprivilegierade kontot &amp;quot;pcp&amp;quot; i aktuella versioner av PCP, men i äldre versioner användes superanvändarkontot &amp;quot;root&amp;quot; som standard.&lt;br /&gt;
&lt;br /&gt;
Högst en av optionerna &#039;&#039;&#039;-i&#039;&#039;&#039;, &#039;&#039;&#039;-p&#039;&#039;&#039; och &#039;&#039;&#039;-u&#039;&#039;&#039; får anges.&lt;br /&gt;
&lt;br /&gt;
== INSTALLATION ==&lt;br /&gt;
&lt;br /&gt;
Om du vill ha åtkomst till namn, hjälptext och värden för sample-prestandamåtten, gör följande som root:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd $PCP_PMDAS_DIR/sample&lt;br /&gt;
# ./Install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Observera att installationsskriptet också installerar DSO-versionen av sample-PMDA:n, så det finns i själva verket två PMDA:er installerade, och två uppsättningar prestandamått, nämligen &#039;&#039;&#039;sample.*&#039;&#039;&#039; och &#039;&#039;&#039;sampledso.*&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Om du vill ångra installationen och ta bort båda PMDA:erna, gör följande som root:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd $PCP_PMDAS_DIR/sample&lt;br /&gt;
# ./Remove&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pmdasample&#039;&#039;&#039; startas av [[pmcd(1)]] och ska aldrig köras direkt.&lt;br /&gt;
&lt;br /&gt;
Skripten Install och Remove meddelar [[pmcd(1)]] när agenten installeras eller tas bort.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_PMCDCONF_PATH&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: kommandoradsoptioner som används för att starta &#039;&#039;&#039;pmdasample&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_PMDAS_DIR/sample/help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: standardhjälptextfil för sample-måtten&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_PMDAS_DIR/sample/Install&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: installationsskript för agenten &#039;&#039;&#039;pmdasample&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_PMDAS_DIR/sample/Remove&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: skript för att ångra installation av agenten &#039;&#039;&#039;pmdasample&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_LOG_DIR/pmcd/sample.log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: standardloggfil för felmeddelanden och annan information från &#039;&#039;&#039;pmdasample&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== PCP-MILJÖ ==&lt;br /&gt;
&lt;br /&gt;
Miljövariabler med prefixet &#039;&#039;&#039;PCP_&#039;&#039;&#039; används för att parameterisera de fil- och katalognamn som används av PCP.&lt;br /&gt;
&lt;br /&gt;
På varje installation innehåller filen &#039;&#039;&#039;/etc/pcp.conf&#039;&#039;&#039; de lokala värdena för dessa variabler.&lt;br /&gt;
&lt;br /&gt;
Variabeln &#039;&#039;&#039;$PCP_CONF&#039;&#039;&#039; kan användas för att ange en alternativ konfigurationsfil, enligt beskrivningen i [[pcp.conf(5)]].&lt;br /&gt;
&lt;br /&gt;
== FELSÖKNINGSOPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Optionen &#039;&#039;&#039;-D&#039;&#039;&#039; eller &#039;&#039;&#039;--debug&#039;&#039;&#039; aktiverar utdata av ytterligare diagnostik på &#039;&#039;stderr&#039;&#039; för att hjälpa till att triagera problem, även om informationen ibland är kryptisk och främst är avsedd att ge vägledning för utvecklare snarare än slutanvändare.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;debug&#039;&#039; är en kommaseparerad lista över felsökningsoptioner; använd [[pmdbg(1)]] med optionen &#039;&#039;&#039;-l&#039;&#039;&#039; för att få en lista över tillgängliga felsökningsoptioner och deras betydelse.&lt;br /&gt;
&lt;br /&gt;
Felsökningsoptioner specifika för &#039;&#039;&#039;pmdasample&#039;&#039;&#039; är följande:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
┌────────┬───────────────────────────────────────────────────────┐&lt;br /&gt;
│ Option │ Description                                           │&lt;br /&gt;
├────────┼───────────────────────────────────────────────────────┤&lt;br /&gt;
│ appl0  │ verbose diagnostics for dynamic instance domains and  │&lt;br /&gt;
│        │ metric mapping                                        │&lt;br /&gt;
└────────┴───────────────────────────────────────────────────────┘&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[PCPIntro(1)]], [[pmcd(1)]], [[pmdasimple(1)]], [[pmdatrivial(1)]], [[pmdatxmon(1)]], [[pcp.conf(5)]] och [[pcp.env(5)]].&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;PCP&#039;&#039;, Performance Co-Pilot.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.pcp.io/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, skicka den till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pcp@groups.io&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
https://github.com/performancecopilot/pcp.git&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
Performance Co-Pilot               PCP                      PMDASAMPLE(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/pmdasample.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=usbreset(1)&amp;diff=9988</id>
		<title>usbreset(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=usbreset(1)&amp;diff=9988"/>
		<updated>2026-08-25T07:15:30Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* KOLOFON */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:usbreset(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;usbreset&#039;&#039;&#039; – skicka en USB-portåterställning till en USB-enhet&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usbreset [ device ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;usbreset&#039;&#039;&#039; är ett verktyg som utför återställningar på USB-enheter.&lt;br /&gt;
&lt;br /&gt;
Det är särskilt användbart i situationer där en USB-enhet inte svarar eller uppvisar oberäkneligt beteende.&lt;br /&gt;
&lt;br /&gt;
USB-&#039;&#039;device&#039;&#039; som ska återställas kan anges i något av fyra format:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VVVV:PPPP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Återställ efter leverantörs- och produkt-ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;BBB/DDD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Återställ efter buss- och enhetsnummer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SN:SERIAL&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Återställ efter serienummer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Product&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Återställ efter produktnamn&lt;br /&gt;
&lt;br /&gt;
När &#039;&#039;&#039;usbreset&#039;&#039;&#039; körs utan argument tillhandahåller det användningsinformation och en lista över anslutna USB-enheter, inklusive deras leverantörs- och produkt-ID:n, buss- och enhetsnummer samt produktnamn.&lt;br /&gt;
&lt;br /&gt;
== RETURVÄRDE ==&lt;br /&gt;
&lt;br /&gt;
Om den angivna enheten inte hittas returneras en icke-noll avslutningskod.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
Återställ enhet med leverantörs-ID 1234 och produkt-ID 5678:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usbreset 1234:5678&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Återställ enhet 002 på buss 001:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usbreset 001/002&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Återställ enhet med serienummer ABCDEF0:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usbreset SN:ABCDEF0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Återställ enhet med namnet USB2.0 Hub:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usbreset &amp;quot;USB2.0 Hub&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[lsusb(8)]]&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Alan Stern &amp;lt;stern@rowland.harvard.edu&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;usbutils&#039;&#039;, USB-verktyg för Linux.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
http://www.linux-usb.org/&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, skicka den till:&lt;br /&gt;
&lt;br /&gt;
linux-usb@vger.kernel.org&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
https://github.com/gregkh/usbutils.git&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 5 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
usbutils                     04 January 2024                  usbreset(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://www.man7.org/linux/man-pages/man1/usbreset.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=usbreset(1)&amp;diff=9987</id>
		<title>usbreset(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=usbreset(1)&amp;diff=9987"/>
		<updated>2026-08-25T06:53:44Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:usbreset(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;usbreset&#039;&#039;&#039; – skicka en USB-portåterställning till en USB-enhet&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usbreset [ device ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;usbreset&#039;&#039;&#039; är ett verktyg som utför återställningar på USB-enheter.&lt;br /&gt;
&lt;br /&gt;
Det är särskilt användbart i situationer där en USB-enhet inte svarar eller uppvisar oberäkneligt beteende.&lt;br /&gt;
&lt;br /&gt;
USB-&#039;&#039;device&#039;&#039; som ska återställas kan anges i något av fyra format:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VVVV:PPPP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Återställ efter leverantörs- och produkt-ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;BBB/DDD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Återställ efter buss- och enhetsnummer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SN:SERIAL&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Återställ efter serienummer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Product&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Återställ efter produktnamn&lt;br /&gt;
&lt;br /&gt;
När &#039;&#039;&#039;usbreset&#039;&#039;&#039; körs utan argument tillhandahåller det användningsinformation och en lista över anslutna USB-enheter, inklusive deras leverantörs- och produkt-ID:n, buss- och enhetsnummer samt produktnamn.&lt;br /&gt;
&lt;br /&gt;
== RETURVÄRDE ==&lt;br /&gt;
&lt;br /&gt;
Om den angivna enheten inte hittas returneras en icke-noll avslutningskod.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
Återställ enhet med leverantörs-ID 1234 och produkt-ID 5678:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usbreset 1234:5678&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Återställ enhet 002 på buss 001:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usbreset 001/002&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Återställ enhet med serienummer ABCDEF0:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usbreset SN:ABCDEF0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Återställ enhet med namnet USB2.0 Hub:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usbreset &amp;quot;USB2.0 Hub&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[lsusb(8)]]&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Alan Stern &amp;lt;stern@rowland.harvard.edu&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;usbutils&#039;&#039;, USB-verktyg för Linux.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.linux-usb.org/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, skicka den till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
linux-usb@vger.kernel.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/gregkh/usbutils.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 5 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usbutils                     04 January 2024                  usbreset(1)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://www.man7.org/linux/man-pages/man1/usbreset.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=usbreset(1)&amp;diff=9986</id>
		<title>usbreset(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=usbreset(1)&amp;diff=9986"/>
		<updated>2026-08-25T06:50:34Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;= Sidslut = Orginalhemsidan på Engelska https://www.man7.org/linux/man-pages/man1/usbreset.1.html Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/ &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.  Kategori:Linuxmanual grupp 1 Kategori:Linuxmanual&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://www.man7.org/linux/man-pages/man1/usbreset.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=wrudf(1)&amp;diff=9985</id>
		<title>wrudf(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=wrudf(1)&amp;diff=9985"/>
		<updated>2026-08-24T07:41:59Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:wrudf(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;wrudf&amp;#039;&amp;#039;&amp;#039; – underhåll ett UDF-filsystem  == SYNOPSIS ==  &amp;lt;pre&amp;gt; wrudf device wrudf --help | -help | -h &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  &amp;#039;&amp;#039;&amp;#039;wrudf&amp;#039;&amp;#039;&amp;#039; tillhandahåller ett interaktivt skal med operationer på ett befintligt UDF-filsystem: cp, rm, mkdir, rmdir, ls, cd.  === KOMMANDON ===  &amp;#039;&amp;#039;&amp;#039;cp&amp;#039;&amp;#039;&amp;#039;  : kopiera  &amp;#039;&amp;#039;&amp;#039;rm&amp;#039;&amp;#039;&amp;#039;  : ta bort  &amp;#039;&amp;#039;&amp;#039;mkdir&amp;#039;&amp;#039;&amp;#039;  : skapa katalog  &amp;#039;&amp;#039;&amp;#039;rmdir&amp;#039;&amp;#039;&amp;#039;  : ta bort katalog  &amp;#039;&amp;#039;&amp;#039;lsc&amp;#039;&amp;#039;&amp;#039;  : lista filer, Compact disc-version...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:wrudf(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;wrudf&#039;&#039;&#039; – underhåll ett UDF-filsystem&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wrudf device&lt;br /&gt;
wrudf --help | -help | -h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;wrudf&#039;&#039;&#039; tillhandahåller ett interaktivt skal med operationer på ett befintligt UDF-filsystem: cp, rm, mkdir, rmdir, ls, cd.&lt;br /&gt;
&lt;br /&gt;
=== KOMMANDON ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;cp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: kopiera&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;rm&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: ta bort&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mkdir&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: skapa katalog&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;rmdir&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: ta bort katalog&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lsc&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: lista filer, Compact disc-version&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lsh&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: lista filer, Hard disc-version&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;cdc&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: byt arbetskatalog, Compact disc&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;cdh&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: byt arbetskatalog, Hard disc&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;quit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: avsluta &#039;&#039;&#039;wrudf&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: avsluta &#039;&#039;&#039;wrudf&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== TILLGÄNGLIGHET ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;wrudf&#039;&#039;&#039; är en del av paketet udftools och finns tillgängligt från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/pali/udftools/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[cdrwtool(1)]], [[mkudffs(8)]], [[pktsetup(8)]]&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;udftools&#039;&#039;, Linux-verktyg för UDF-filsystem och DVD/CD-R(W)-enheter.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/pali/udftools&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
https://github.com/pali/udftools/issues&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
https://github.com/pali/udftools.git&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 9 december 2021.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
Linux Reference Manual           udftools                        wrudf(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/wrudf.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Arch_Linux&amp;diff=9984</id>
		<title>Arch Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Arch_Linux&amp;diff=9984"/>
		<updated>2026-08-22T11:29:08Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Ladda hem  Arch Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Arch Linux ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arch Linux&#039;&#039;&#039; är en oberoende, fri och öppen källkodsbaserad [[Linux-distribution]] som först släpptes år 2002 av Judd Vinet. Distributionen är känd för sin enkelhet, flexibilitet och sitt minimalistiska tillvägagångssätt. Arch Linux följer principen &#039;&#039;&#039;KISS&#039;&#039;&#039; (&#039;&#039;Keep It Simple, Stupid&#039;&#039;), vilket i detta sammanhang innebär att systemet ska vara så enkelt och transparent som möjligt, utan onödiga abstraktioner.&lt;br /&gt;
&lt;br /&gt;
== Funktioner ==&lt;br /&gt;
&lt;br /&gt;
Arch Linux riktar sig främst till avancerade användare som vill ha fullständig kontroll över sin installation. Till skillnad från många andra Linux-distributioner levereras Arch utan ett grafiskt installationsgränssnitt – användaren bygger upp sitt system från grunden, vanligtvis via kommandoraden.&lt;br /&gt;
&lt;br /&gt;
Arch Linux använder ett rullande versionssystem (&#039;&#039;rolling release&#039;&#039;), vilket innebär att systemet kontinuerligt uppdateras snarare än att släppas i stora versioner. Detta gör att användare alltid har tillgång till de senaste programvaruversionerna utan att behöva uppgradera till en ny version av operativsystemet.&lt;br /&gt;
&lt;br /&gt;
== Paket- och hanteringssystem ==&lt;br /&gt;
&lt;br /&gt;
Arch använder pakethanteraren &#039;&#039;&#039;pacman&#039;&#039;&#039; för att installera, uppgradera och hantera programvara. Den officiella paketkällan kompletteras av &#039;&#039;&#039;Arch User Repository&#039;&#039;&#039; (&#039;&#039;&#039;AUR&#039;&#039;&#039;), ett communitydrivet arkiv med användarskapade paket som ger tillgång till tusentals ytterligare program.&lt;br /&gt;
&lt;br /&gt;
== Dokumentation ==&lt;br /&gt;
&lt;br /&gt;
Arch Linux är känt för sin omfattande och välskrivna dokumentation i form av [[Arch Wiki]], som ofta används som referens även av användare av andra distributioner. Wikisidan är communitydriven och uppdateras löpande.&lt;br /&gt;
&lt;br /&gt;
== Systemkrav ==&lt;br /&gt;
&lt;br /&gt;
Eftersom Arch är en minimalistisk distribution utan förinstallerade grafiska komponenter är systemkraven mycket låga. Användaren väljer själv vilka komponenter som ska installeras, vilket gör det möjligt att optimera systemet för olika typer av hårdvara.&lt;br /&gt;
&lt;br /&gt;
== Varianter ==&lt;br /&gt;
&lt;br /&gt;
Det finns flera distributioner som baseras på Arch Linux men som erbjuder en förenklad installation eller förinstallerade skrivbordsmiljöer, till exempel:&lt;br /&gt;
&lt;br /&gt;
[[Manjaro Linux]]&lt;br /&gt;
&lt;br /&gt;
[[EndeavourOS]]&lt;br /&gt;
&lt;br /&gt;
[[ArcoLinux]]&lt;br /&gt;
&lt;br /&gt;
= Ladda hem  Arch Linux =&lt;br /&gt;
Arch Linux använder ett rullande versionssystem, vilket innebär att systemet kontinuerligt uppdateras istället för att släppas i separata versioner. Användaren får alltid den senaste programvaran genom vanliga uppdateringar med pacman -Syu. Nya installations-ISO:er släpps varje månad, men själva systemet är alltid aktuellt efter uppdatering.&lt;br /&gt;
&lt;br /&gt;
* [https://mirror.accum.se/mirror/archlinux/iso/2026.08.01/ accum.se] – [https://mirror.accum.se/mirror/archlinux/ Ladda ner från accum.se]&lt;br /&gt;
* [https://mirror.braindrainlan.nu/archlinux/iso/2026.08.01/ braindrainlan.nu] – [https://mirror.braindrainlan.nu/archlinux/ Ladda ner från braindrainlan.nu]&lt;br /&gt;
* [https://ftp.ludd.ltu.se/mirrors/archlinux/iso/2026.08.01/ ludd.ltu.se] – [https://ftp.ludd.ltu.se/mirrors/archlinux/ Ladda ner från ludd.ltu.se]&lt;br /&gt;
* [https://ftp.lysator.liu.se/pub/archlinux/iso/2026.08.01/ lysator.liu.se] – [https://ftp.lysator.liu.se/pub/archlinux/ Ladda ner från lysator.liu.se]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Externa länkar ==&lt;br /&gt;
&lt;br /&gt;
[https://archlinux.org Officiell webbplats]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.archlinux.org Arch Wiki]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.archlinux.org/title/Main_page_(Svenska) Svensk version av wiki]&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se/web/ Datorhjälp] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxdistributioner]]&lt;br /&gt;
[[Kategori:Linuxdistributioner x86]]&lt;br /&gt;
[[Kategori:Operativsystem]]&lt;br /&gt;
[[Kategori:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=genload(1)&amp;diff=9983</id>
		<title>genload(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=genload(1)&amp;diff=9983"/>
		<updated>2026-08-22T11:00:27Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* SE ÄVEN */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:genload(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;, &#039;&#039;&#039;txrecord&#039;&#039;&#039;, &#039;&#039;&#039;genload&#039;&#039;&#039; – txmon performance metrics domain agent (PMDA)&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$PCP_PMDAS_DIR/txmon/pmdatxmon [-d domain] [-l logfile] [-U username]&lt;br /&gt;
tx_type ...&lt;br /&gt;
$PCP_PMDAS_DIR/txmon/txrecord [-l]&lt;br /&gt;
$PCP_PMDAS_DIR/txmon/txrecord tx_type servtime [tx_type servtime ...]&lt;br /&gt;
$PCP_PMDAS_DIR/txmon/genload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pmdatxmon&#039;&#039;&#039; är ett exempel på en Performance Metrics Domain Agent (PMDA) som exporterar ett litet antal prestandamått från en simulerad transaktionsmonitor.&lt;br /&gt;
&lt;br /&gt;
txmon-PMDA:n levereras både som binärfil och som källkod och är utformad som ett hjälpmedel för PMDA-utvecklare; txmon-PMDA:n visar hur prestandadata kan exporteras från ett program, i detta fall &#039;&#039;&#039;txrecord&#039;&#039;&#039;, till PCP-infrastrukturen via ett delat minnessegment.&lt;br /&gt;
&lt;br /&gt;
Som en bekvämlighet skapar &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;, och förstör vid avslut, det delade minnessegmentet.&lt;br /&gt;
&lt;br /&gt;
Argumenten &#039;&#039;tx_type&#039;&#039; är godtyckliga unika taggar som används för att identifiera olika transaktionstyper.&lt;br /&gt;
&lt;br /&gt;
Programmet &#039;&#039;&#039;txrecord&#039;&#039;&#039; simulerar behandlingen av en eller flera transaktioner som identifieras av &#039;&#039;tx_type&#039;&#039; och med en observerad servicetid på &#039;&#039;servtime&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Med optionen &#039;&#039;&#039;-l&#039;&#039;&#039; visar &#039;&#039;&#039;txrecord&#039;&#039;&#039; den aktuella sammanfattningen av transaktionsaktiviteten från det delade minnessegmentet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;genload&#039;&#039;&#039; är ett skal- och [[awk(1)]]-skript som fungerar som en front-end till &#039;&#039;&#039;txrecord&#039;&#039;&#039; för att generera en konstant last av simulerad transaktionsaktivitet.&lt;br /&gt;
&lt;br /&gt;
En kort beskrivning av kommandoradsoptionerna för &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039; följer:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Det är absolut avgörande att det performance metrics-&#039;&#039;domain&#039;&#039;-nummer som anges här är unikt och konsekvent.&lt;br /&gt;
&lt;br /&gt;
: Det vill säga att &#039;&#039;domain&#039;&#039; ska vara olika för varje PMDA på en värd, och samma &#039;&#039;domain&#039;&#039;-nummer ska användas för samma PMDA på alla värdar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Plats för loggfilen.&lt;br /&gt;
&lt;br /&gt;
: Som standard skrivs en loggfil med namnet &#039;&#039;txmon.log&#039;&#039; i den aktuella katalogen för [[pmcd(1)]] när &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039; startas, det vill säga &#039;&#039;&#039;$PCP_LOG_DIR/pmcd&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om loggfilen inte kan skapas eller inte är skrivbar skrivs utdata till standardfel i stället.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-U&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Användarkonto som agenten ska köras under.&lt;br /&gt;
&lt;br /&gt;
: Standard är det oprivilegierade kontot &amp;quot;pcp&amp;quot; i aktuella versioner av PCP, men i äldre versioner användes superanvändarkontot &amp;quot;root&amp;quot; som standard.&lt;br /&gt;
&lt;br /&gt;
== INSTALLATION ==&lt;br /&gt;
&lt;br /&gt;
Om du vill ha åtkomst till namn, hjälptext och värden för txmon-prestandamåtten, gör följande som root:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd $PCP_PMDAS_DIR/txmon&lt;br /&gt;
# ./Install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Du kommer att tillfrågas om &#039;&#039;tx_type&#039;&#039;-taggarna.&lt;br /&gt;
&lt;br /&gt;
Om du vill ångra installationen, gör följande som root:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd $PCP_PMDAS_DIR/txmon&lt;br /&gt;
# ./Remove&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pmdatxmon&#039;&#039;&#039; startas av [[pmcd(1)]] och ska aldrig köras direkt.&lt;br /&gt;
&lt;br /&gt;
Skripten Install och Remove meddelar [[pmcd(1)]] när agenten installeras eller tas bort.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_PMCDCONF_PATH&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: kommandoradsoptioner som används för att starta &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_PMDAS_DIR/txmon/help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: standardhjälptextfil för txmon-måtten&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_PMDAS_DIR/txmon/Install&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: installationsskript för agenten &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_PMDAS_DIR/txmon/Remove&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: skript för att ångra installation av agenten &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_LOG_DIR/pmcd/txmon.log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: standardloggfil för felmeddelanden och annan information från &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== PCP-MILJÖ ==&lt;br /&gt;
&lt;br /&gt;
Miljövariabler med prefixet &#039;&#039;&#039;PCP_&#039;&#039;&#039; används för att parameterisera de fil- och katalognamn som används av PCP.&lt;br /&gt;
&lt;br /&gt;
På varje installation innehåller filen &#039;&#039;&#039;/etc/pcp.conf&#039;&#039;&#039; de lokala värdena för dessa variabler.&lt;br /&gt;
&lt;br /&gt;
Variabeln &#039;&#039;&#039;$PCP_CONF&#039;&#039;&#039; kan användas för att ange en alternativ konfigurationsfil, enligt beskrivningen i [[pcp.conf(5)]].&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[PCPIntro(1)]], [[pmcd(1)]], [[pmdasample(1)]], [[pmdatrivial(1)]], [[txmonvis(1)|&#039;&#039;&#039;txmonvis&#039;&#039;&#039;(1)]] och [[PMDA(3)]].&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;PCP&#039;&#039;, Performance Co-Pilot.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
http://www.pcp.io/&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, skicka den till:&lt;br /&gt;
pcp@groups.io&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
https://github.com/performancecopilot/pcp.git&lt;br /&gt;
&lt;br /&gt;
den 13 augusti 2020.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 11 augusti 2020.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer uppdaterad källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
Performance Co-Pilot                 PCP                        PMDATXMON(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska saknas&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=genload(1)&amp;diff=9982</id>
		<title>genload(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=genload(1)&amp;diff=9982"/>
		<updated>2026-08-22T11:00:01Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* KOLOFON */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:genload(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;, &#039;&#039;&#039;txrecord&#039;&#039;&#039;, &#039;&#039;&#039;genload&#039;&#039;&#039; – txmon performance metrics domain agent (PMDA)&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$PCP_PMDAS_DIR/txmon/pmdatxmon [-d domain] [-l logfile] [-U username]&lt;br /&gt;
tx_type ...&lt;br /&gt;
$PCP_PMDAS_DIR/txmon/txrecord [-l]&lt;br /&gt;
$PCP_PMDAS_DIR/txmon/txrecord tx_type servtime [tx_type servtime ...]&lt;br /&gt;
$PCP_PMDAS_DIR/txmon/genload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pmdatxmon&#039;&#039;&#039; är ett exempel på en Performance Metrics Domain Agent (PMDA) som exporterar ett litet antal prestandamått från en simulerad transaktionsmonitor.&lt;br /&gt;
&lt;br /&gt;
txmon-PMDA:n levereras både som binärfil och som källkod och är utformad som ett hjälpmedel för PMDA-utvecklare; txmon-PMDA:n visar hur prestandadata kan exporteras från ett program, i detta fall &#039;&#039;&#039;txrecord&#039;&#039;&#039;, till PCP-infrastrukturen via ett delat minnessegment.&lt;br /&gt;
&lt;br /&gt;
Som en bekvämlighet skapar &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;, och förstör vid avslut, det delade minnessegmentet.&lt;br /&gt;
&lt;br /&gt;
Argumenten &#039;&#039;tx_type&#039;&#039; är godtyckliga unika taggar som används för att identifiera olika transaktionstyper.&lt;br /&gt;
&lt;br /&gt;
Programmet &#039;&#039;&#039;txrecord&#039;&#039;&#039; simulerar behandlingen av en eller flera transaktioner som identifieras av &#039;&#039;tx_type&#039;&#039; och med en observerad servicetid på &#039;&#039;servtime&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Med optionen &#039;&#039;&#039;-l&#039;&#039;&#039; visar &#039;&#039;&#039;txrecord&#039;&#039;&#039; den aktuella sammanfattningen av transaktionsaktiviteten från det delade minnessegmentet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;genload&#039;&#039;&#039; är ett skal- och [[awk(1)]]-skript som fungerar som en front-end till &#039;&#039;&#039;txrecord&#039;&#039;&#039; för att generera en konstant last av simulerad transaktionsaktivitet.&lt;br /&gt;
&lt;br /&gt;
En kort beskrivning av kommandoradsoptionerna för &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039; följer:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Det är absolut avgörande att det performance metrics-&#039;&#039;domain&#039;&#039;-nummer som anges här är unikt och konsekvent.&lt;br /&gt;
&lt;br /&gt;
: Det vill säga att &#039;&#039;domain&#039;&#039; ska vara olika för varje PMDA på en värd, och samma &#039;&#039;domain&#039;&#039;-nummer ska användas för samma PMDA på alla värdar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Plats för loggfilen.&lt;br /&gt;
&lt;br /&gt;
: Som standard skrivs en loggfil med namnet &#039;&#039;txmon.log&#039;&#039; i den aktuella katalogen för [[pmcd(1)]] när &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039; startas, det vill säga &#039;&#039;&#039;$PCP_LOG_DIR/pmcd&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om loggfilen inte kan skapas eller inte är skrivbar skrivs utdata till standardfel i stället.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-U&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Användarkonto som agenten ska köras under.&lt;br /&gt;
&lt;br /&gt;
: Standard är det oprivilegierade kontot &amp;quot;pcp&amp;quot; i aktuella versioner av PCP, men i äldre versioner användes superanvändarkontot &amp;quot;root&amp;quot; som standard.&lt;br /&gt;
&lt;br /&gt;
== INSTALLATION ==&lt;br /&gt;
&lt;br /&gt;
Om du vill ha åtkomst till namn, hjälptext och värden för txmon-prestandamåtten, gör följande som root:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd $PCP_PMDAS_DIR/txmon&lt;br /&gt;
# ./Install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Du kommer att tillfrågas om &#039;&#039;tx_type&#039;&#039;-taggarna.&lt;br /&gt;
&lt;br /&gt;
Om du vill ångra installationen, gör följande som root:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd $PCP_PMDAS_DIR/txmon&lt;br /&gt;
# ./Remove&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pmdatxmon&#039;&#039;&#039; startas av [[pmcd(1)]] och ska aldrig köras direkt.&lt;br /&gt;
&lt;br /&gt;
Skripten Install och Remove meddelar [[pmcd(1)]] när agenten installeras eller tas bort.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_PMCDCONF_PATH&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: kommandoradsoptioner som används för att starta &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_PMDAS_DIR/txmon/help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: standardhjälptextfil för txmon-måtten&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_PMDAS_DIR/txmon/Install&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: installationsskript för agenten &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_PMDAS_DIR/txmon/Remove&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: skript för att ångra installation av agenten &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_LOG_DIR/pmcd/txmon.log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: standardloggfil för felmeddelanden och annan information från &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== PCP-MILJÖ ==&lt;br /&gt;
&lt;br /&gt;
Miljövariabler med prefixet &#039;&#039;&#039;PCP_&#039;&#039;&#039; används för att parameterisera de fil- och katalognamn som används av PCP.&lt;br /&gt;
&lt;br /&gt;
På varje installation innehåller filen &#039;&#039;&#039;/etc/pcp.conf&#039;&#039;&#039; de lokala värdena för dessa variabler.&lt;br /&gt;
&lt;br /&gt;
Variabeln &#039;&#039;&#039;$PCP_CONF&#039;&#039;&#039; kan användas för att ange en alternativ konfigurationsfil, enligt beskrivningen i [[pcp.conf(5)]].&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[PCPIntro(1)]], [[pmcd(1)]], [[pmdasample(1)]], [[pmdatrivial(1)]], &#039;&#039;&#039;txmonvis&#039;&#039;&#039;(1) och [[PMDA(3)]].&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;PCP&#039;&#039;, Performance Co-Pilot.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
http://www.pcp.io/&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, skicka den till:&lt;br /&gt;
pcp@groups.io&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
https://github.com/performancecopilot/pcp.git&lt;br /&gt;
&lt;br /&gt;
den 13 augusti 2020.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 11 augusti 2020.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer uppdaterad källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
Performance Co-Pilot                 PCP                        PMDATXMON(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska saknas&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=genload(1)&amp;diff=9981</id>
		<title>genload(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=genload(1)&amp;diff=9981"/>
		<updated>2026-08-22T10:56:11Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:genload(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;pmdatxmon&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;txrecord&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;genload&amp;#039;&amp;#039;&amp;#039; – txmon performance metrics domain agent (PMDA)  == SYNOPSIS ==  &amp;lt;pre&amp;gt; $PCP_PMDAS_DIR/txmon/pmdatxmon [-d domain] [-l logfile] [-U username] tx_type ... $PCP_PMDAS_DIR/txmon/txrecord [-l] $PCP_PMDAS_DIR/txmon/txrecord tx_type servtime [tx_type servtime ...] $PCP_PMDAS_DIR/txmon/genload &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  &amp;#039;&amp;#039;&amp;#039;pmdatxmon&amp;#039;&amp;#039;&amp;#039; är ett exempel på en Performance Metrics Domain Agent...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:genload(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;, &#039;&#039;&#039;txrecord&#039;&#039;&#039;, &#039;&#039;&#039;genload&#039;&#039;&#039; – txmon performance metrics domain agent (PMDA)&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$PCP_PMDAS_DIR/txmon/pmdatxmon [-d domain] [-l logfile] [-U username]&lt;br /&gt;
tx_type ...&lt;br /&gt;
$PCP_PMDAS_DIR/txmon/txrecord [-l]&lt;br /&gt;
$PCP_PMDAS_DIR/txmon/txrecord tx_type servtime [tx_type servtime ...]&lt;br /&gt;
$PCP_PMDAS_DIR/txmon/genload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pmdatxmon&#039;&#039;&#039; är ett exempel på en Performance Metrics Domain Agent (PMDA) som exporterar ett litet antal prestandamått från en simulerad transaktionsmonitor.&lt;br /&gt;
&lt;br /&gt;
txmon-PMDA:n levereras både som binärfil och som källkod och är utformad som ett hjälpmedel för PMDA-utvecklare; txmon-PMDA:n visar hur prestandadata kan exporteras från ett program, i detta fall &#039;&#039;&#039;txrecord&#039;&#039;&#039;, till PCP-infrastrukturen via ett delat minnessegment.&lt;br /&gt;
&lt;br /&gt;
Som en bekvämlighet skapar &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;, och förstör vid avslut, det delade minnessegmentet.&lt;br /&gt;
&lt;br /&gt;
Argumenten &#039;&#039;tx_type&#039;&#039; är godtyckliga unika taggar som används för att identifiera olika transaktionstyper.&lt;br /&gt;
&lt;br /&gt;
Programmet &#039;&#039;&#039;txrecord&#039;&#039;&#039; simulerar behandlingen av en eller flera transaktioner som identifieras av &#039;&#039;tx_type&#039;&#039; och med en observerad servicetid på &#039;&#039;servtime&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Med optionen &#039;&#039;&#039;-l&#039;&#039;&#039; visar &#039;&#039;&#039;txrecord&#039;&#039;&#039; den aktuella sammanfattningen av transaktionsaktiviteten från det delade minnessegmentet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;genload&#039;&#039;&#039; är ett skal- och [[awk(1)]]-skript som fungerar som en front-end till &#039;&#039;&#039;txrecord&#039;&#039;&#039; för att generera en konstant last av simulerad transaktionsaktivitet.&lt;br /&gt;
&lt;br /&gt;
En kort beskrivning av kommandoradsoptionerna för &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039; följer:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Det är absolut avgörande att det performance metrics-&#039;&#039;domain&#039;&#039;-nummer som anges här är unikt och konsekvent.&lt;br /&gt;
&lt;br /&gt;
: Det vill säga att &#039;&#039;domain&#039;&#039; ska vara olika för varje PMDA på en värd, och samma &#039;&#039;domain&#039;&#039;-nummer ska användas för samma PMDA på alla värdar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Plats för loggfilen.&lt;br /&gt;
&lt;br /&gt;
: Som standard skrivs en loggfil med namnet &#039;&#039;txmon.log&#039;&#039; i den aktuella katalogen för [[pmcd(1)]] när &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039; startas, det vill säga &#039;&#039;&#039;$PCP_LOG_DIR/pmcd&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om loggfilen inte kan skapas eller inte är skrivbar skrivs utdata till standardfel i stället.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-U&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Användarkonto som agenten ska köras under.&lt;br /&gt;
&lt;br /&gt;
: Standard är det oprivilegierade kontot &amp;quot;pcp&amp;quot; i aktuella versioner av PCP, men i äldre versioner användes superanvändarkontot &amp;quot;root&amp;quot; som standard.&lt;br /&gt;
&lt;br /&gt;
== INSTALLATION ==&lt;br /&gt;
&lt;br /&gt;
Om du vill ha åtkomst till namn, hjälptext och värden för txmon-prestandamåtten, gör följande som root:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd $PCP_PMDAS_DIR/txmon&lt;br /&gt;
# ./Install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Du kommer att tillfrågas om &#039;&#039;tx_type&#039;&#039;-taggarna.&lt;br /&gt;
&lt;br /&gt;
Om du vill ångra installationen, gör följande som root:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd $PCP_PMDAS_DIR/txmon&lt;br /&gt;
# ./Remove&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pmdatxmon&#039;&#039;&#039; startas av [[pmcd(1)]] och ska aldrig köras direkt.&lt;br /&gt;
&lt;br /&gt;
Skripten Install och Remove meddelar [[pmcd(1)]] när agenten installeras eller tas bort.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_PMCDCONF_PATH&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: kommandoradsoptioner som används för att starta &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_PMDAS_DIR/txmon/help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: standardhjälptextfil för txmon-måtten&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_PMDAS_DIR/txmon/Install&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: installationsskript för agenten &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_PMDAS_DIR/txmon/Remove&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: skript för att ångra installation av agenten &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$PCP_LOG_DIR/pmcd/txmon.log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: standardloggfil för felmeddelanden och annan information från &#039;&#039;&#039;pmdatxmon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== PCP-MILJÖ ==&lt;br /&gt;
&lt;br /&gt;
Miljövariabler med prefixet &#039;&#039;&#039;PCP_&#039;&#039;&#039; används för att parameterisera de fil- och katalognamn som används av PCP.&lt;br /&gt;
&lt;br /&gt;
På varje installation innehåller filen &#039;&#039;&#039;/etc/pcp.conf&#039;&#039;&#039; de lokala värdena för dessa variabler.&lt;br /&gt;
&lt;br /&gt;
Variabeln &#039;&#039;&#039;$PCP_CONF&#039;&#039;&#039; kan användas för att ange en alternativ konfigurationsfil, enligt beskrivningen i [[pcp.conf(5)]].&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[PCPIntro(1)]], [[pmcd(1)]], [[pmdasample(1)]], [[pmdatrivial(1)]], &#039;&#039;&#039;txmonvis&#039;&#039;&#039;(1) och [[PMDA(3)]].&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;PCP&#039;&#039;, Performance Co-Pilot.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.pcp.io/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, skicka den till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pcp@groups.io&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/performancecopilot/pcp.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 13 augusti 2020.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 11 augusti 2020.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer uppdaterad källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
Performance Co-Pilot                 PCP                        PMDATXMON(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska saknas&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=inotifywatch(1)&amp;diff=9980</id>
		<title>inotifywatch(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=inotifywatch(1)&amp;diff=9980"/>
		<updated>2026-08-22T10:50:59Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:inotifywatch(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;inotifywatch&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;fsnotifywatch&amp;#039;&amp;#039;&amp;#039; – samla filsystemsåtkomststatistik med inotify eller fanotify  == SYNOPSIS ==  &amp;lt;pre&amp;gt; inotifywatch [-hvzrPqfIFS] [-e &amp;lt;event&amp;gt; ] [-t &amp;lt;seconds&amp;gt; ] [-a &amp;lt;event&amp;gt; ] [-d &amp;lt;event&amp;gt; ] &amp;lt;file&amp;gt; [ ... ]  fsnotifywatch [-hvzrPqfIFS] [-e &amp;lt;event&amp;gt; ] [-t &amp;lt;seconds&amp;gt; ] [-a &amp;lt;event&amp;gt; ] [-d &amp;lt;event&amp;gt; ] &amp;lt;file&amp;gt; [ ... ] &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  &amp;#039;&amp;#039;&amp;#039;inotifywatch&amp;#039;&amp;#039;&amp;#039; lyssnar som standard efter filsystemshändelser med L...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:inotifywatch(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039;, &#039;&#039;&#039;fsnotifywatch&#039;&#039;&#039; – samla filsystemsåtkomststatistik med inotify eller fanotify&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
inotifywatch [-hvzrPqfIFS] [-e &amp;lt;event&amp;gt; ] [-t &amp;lt;seconds&amp;gt; ] [-a&lt;br /&gt;
&amp;lt;event&amp;gt; ] [-d &amp;lt;event&amp;gt; ] &amp;lt;file&amp;gt; [ ... ]&lt;br /&gt;
&lt;br /&gt;
fsnotifywatch [-hvzrPqfIFS] [-e &amp;lt;event&amp;gt; ] [-t &amp;lt;seconds&amp;gt; ] [-a&lt;br /&gt;
&amp;lt;event&amp;gt; ] [-d &amp;lt;event&amp;gt; ] &amp;lt;file&amp;gt; [ ... ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039; lyssnar som standard efter filsystemshändelser med Linux gränssnitt [[inotify(7)]], och skriver sedan ut en sammanfattande räkning av händelserna som mottagits för varje fil eller katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;fsnotifywatch&#039;&#039;&#039; liknar &#039;&#039;&#039;inotifywatch&#039;&#039;&#039; men använder som standard Linux gränssnitt [[fanotify(7)]]. Om det uttryckligen anges använder det gränssnittet [[inotify(7)]].&lt;br /&gt;
&lt;br /&gt;
== UTDATA ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039; och &#039;&#039;&#039;fsnotifywatch&#039;&#039;&#039; skriver ut en tabell på standardutdata med en kolumn för varje typ av händelse och en rad för varje bevakad fil eller katalog.&lt;br /&gt;
&lt;br /&gt;
Tabellen visar antalet gånger varje händelse inträffade för varje bevakad fil eller katalog.&lt;br /&gt;
&lt;br /&gt;
Utdata kan sorteras efter en viss händelse med optionerna &#039;&#039;&#039;-a&#039;&#039;&#039; eller &#039;&#039;&#039;-d&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Viss diagnostisk information skrivs till standardfel.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h, --help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut viss hjälpsam användningsinformation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v, --verbose&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut extra information på standardfel under körning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;@&amp;lt;file&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När ett katalogträd bevakas rekursivt, exkludera den angivna filen från att bevakas.&lt;br /&gt;
&lt;br /&gt;
: Filen måste anges med en relativ eller absolut sökväg beroende på om en relativ eller absolut sökväg anges för bevakade kataloger.&lt;br /&gt;
&lt;br /&gt;
: Om en specifik sökväg uttryckligen både inkluderas och exkluderas kommer den alltid att bevakas.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Observera:&#039;&#039;&#039; Om du behöver bevaka en katalog eller fil vars namn börjar med @, ange den absoluta sökvägen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--fromfile &amp;lt;file&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Läs filnamn som ska bevakas eller exkluderas från en fil, ett filnamn per rad.&lt;br /&gt;
&lt;br /&gt;
: Om filnamn börjar med @ exkluderas de enligt beskrivningen ovan.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&amp;lt;file&amp;gt;&#039;&#039; är `-&#039;, läses filnamn från standardindata.&lt;br /&gt;
&lt;br /&gt;
: Använd denna option om du behöver bevaka för många filer för att skicka in som kommandoradsargument.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z, --zero&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut tabellrader och kolumner även om alla element är noll.&lt;br /&gt;
&lt;br /&gt;
: Som standard skrivs rader och kolumner endast ut om de innehåller element som inte är noll.&lt;br /&gt;
&lt;br /&gt;
: Att använda denna option när alla händelser bevakas på många filer kan resultera i &#039;&#039;mycket&#039;&#039; utdata!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--exclude &amp;lt;pattern&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla inte några händelser för den delmängd av filer vars filnamn matchar det angivna POSIX-reguljära uttrycket, skiftlägeskänsligt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--excludei &amp;lt;pattern&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla inte några händelser för den delmängd av filer vars filnamn matchar det angivna POSIX-reguljära uttrycket, utan skiftlägeskänslighet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--include &amp;lt;pattern&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla endast händelser för den delmängd av filer vars filnamn matchar det angivna POSIX-reguljära uttrycket, skiftlägeskänsligt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--includei &amp;lt;pattern&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla endast händelser för den delmängd av filer vars filnamn matchar det angivna POSIX-reguljära uttrycket, utan skiftlägeskänslighet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r, --recursive&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevaka alla underkataloger till kataloger som skickas som argument.&lt;br /&gt;
&lt;br /&gt;
: Bevakningar sätts upp rekursivt till obegränsat djup.&lt;br /&gt;
&lt;br /&gt;
: Symboliska länkar följs inte.&lt;br /&gt;
&lt;br /&gt;
: Om nya kataloger skapas inne i bevakade kataloger kommer de automatiskt att bevakas.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Varning:&#039;&#039;&#039; Om du använder denna option medan du bevakar rotkatalogen för ett stort träd kan det ta ganska lång tid innan alla inotify-bevakningar är etablerade, och händelser kommer inte att tas emot under denna tid.&lt;br /&gt;
&lt;br /&gt;
: Eftersom en inotify-bevakning etableras per underkatalog är det också möjligt att det maximala antalet inotify-bevakningar per användare nås.&lt;br /&gt;
&lt;br /&gt;
: Standardmaximum är 8192; det kan ökas genom att skriva till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/proc/sys/fs/inotify/max_user_watches&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-P, --no-dereference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Följ inte symlänkar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t &amp;lt;seconds&amp;gt;, --timeout &amp;lt;seconds&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lyssna endast under det angivna antalet sekunder.&lt;br /&gt;
&lt;br /&gt;
: Om detta inte anges kommer &#039;&#039;&#039;inotifywatch&#039;&#039;&#039; att samla statistik tills det tar emot en avbrottssignal, till exempel genom att trycka CONTROL-C i konsolen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e &amp;lt;event&amp;gt;, --event &amp;lt;event&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lyssna endast efter specifika händelser.&lt;br /&gt;
&lt;br /&gt;
: Händelserna som kan lyssnas efter listas i avsnittet &#039;&#039;&#039;HÄNDELSER&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Denna option kan anges mer än en gång.&lt;br /&gt;
&lt;br /&gt;
: Om den utelämnas lyssnas alla händelser efter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a &amp;lt;event&amp;gt;, --ascending &amp;lt;event&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sortera utdata stigande efter händelseräkningar för den angivna händelsen.&lt;br /&gt;
&lt;br /&gt;
: Sorterbara händelser inkluderar `total&#039; och alla händelser som listas i avsnittet &#039;&#039;&#039;HÄNDELSER&#039;&#039;&#039; utom `move&#039; och `close&#039;. Du måste använda `moved_to&#039;, `moved_from&#039;, `close_write&#039; eller `close_nowrite&#039; i stället.&lt;br /&gt;
&lt;br /&gt;
: Standard är att sortera fallande efter `total&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d &amp;lt;event&amp;gt;, --descending &amp;lt;event&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sortera utdata fallande efter händelseräkningar för den angivna händelsen.&lt;br /&gt;
&lt;br /&gt;
: Sorterbara händelser inkluderar `total&#039; och alla händelser som listas i avsnittet &#039;&#039;&#039;HÄNDELSER&#039;&#039;&#039; utom `move&#039; och `close&#039;. Du måste använda `moved_to&#039;, `moved_from&#039;, `close_write&#039; eller `close_nowrite&#039; i stället.&lt;br /&gt;
&lt;br /&gt;
: Standard är att sortera fallande efter `total&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-I, --inotify&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevaka med inotify, standard för &#039;&#039;&#039;inotifywatch&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F, --fanotify&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevaka med fanotify, standard för &#039;&#039;&#039;fsnotifywatch&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: fanotify-stöd för rapportering av händelser med inotify-kompatibel information lades till i kärna v5.9.&lt;br /&gt;
&lt;br /&gt;
: Med äldre kärnor kommer kommandot att misslyckas.&lt;br /&gt;
&lt;br /&gt;
: Från och med kärna v5.12 kräver fanotify administratörsprivilegier.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S, --filesystem&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevaka hela filsystemet för kataloger som skickas som argument med fanotify.&lt;br /&gt;
&lt;br /&gt;
== AVSLUTNINGSSTATUS ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Programmet kördes framgångsrikt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ett fel inträffade vid körning av programmet.&lt;br /&gt;
&lt;br /&gt;
== HÄNDELSER ==&lt;br /&gt;
&lt;br /&gt;
Följande händelser är giltiga för användning med optionen &#039;&#039;&#039;-e&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;access&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog lästes från.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;modify&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog skrevs till.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;attrib&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Metadata för en bevakad fil eller en fil i en bevakad katalog ändrades.&lt;br /&gt;
&lt;br /&gt;
: Detta inkluderar tidsstämplar, filrättigheter, utökade attribut med mera.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;close_write&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog stängdes efter att ha öppnats i skrivbart läge.&lt;br /&gt;
&lt;br /&gt;
: Detta innebär inte nödvändigtvis att filen skrevs till.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;close_nowrite&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog stängdes efter att ha öppnats i skrivskyddat läge.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;close&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog stängdes, oavsett hur den öppnades.&lt;br /&gt;
&lt;br /&gt;
: Observera att detta i själva verket implementeras helt enkelt genom att lyssna efter både &#039;&#039;&#039;close_write&#039;&#039;&#039; och &#039;&#039;&#039;close_nowrite&#039;&#039;&#039;; därför kommer alla mottagna close-händelser att skrivas ut som en av dessa, inte som &#039;&#039;&#039;CLOSE&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;open&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog öppnades.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;moved_to&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog flyttades in i en bevakad katalog.&lt;br /&gt;
&lt;br /&gt;
: Denna händelse inträffar även om filen bara flyttas från och till samma katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;moved_from&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog flyttades från en bevakad katalog.&lt;br /&gt;
&lt;br /&gt;
: Denna händelse inträffar även om filen bara flyttas från och till samma katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;move&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog flyttades från eller till en bevakad katalog.&lt;br /&gt;
&lt;br /&gt;
: Observera att detta i själva verket implementeras helt enkelt genom att lyssna efter både &#039;&#039;&#039;moved_to&#039;&#039;&#039; och &#039;&#039;&#039;moved_from&#039;&#039;&#039;; därför kommer alla mottagna close-händelser att skrivas ut som en eller båda av dessa, inte som &#039;&#039;&#039;MOVE&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;move_self&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller katalog flyttades.&lt;br /&gt;
&lt;br /&gt;
: Efter denna händelse bevakas filen eller katalogen inte längre.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;create&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog skapades i en bevakad katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;delete&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog i en bevakad katalog raderades.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;delete_self&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller katalog raderades.&lt;br /&gt;
&lt;br /&gt;
: Efter denna händelse bevakas filen eller katalogen inte längre.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna händelse kan inträffa även om den inte uttryckligen lyssnas efter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;unmount&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Filsystemet där en bevakad fil eller katalog finns avmonterades.&lt;br /&gt;
&lt;br /&gt;
: Efter denna händelse bevakas filen eller katalogen inte längre.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna händelse kan inträffa även om den inte uttryckligen lyssnas efter.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
Bevaka katalogen `~/.beagle&#039; i 60 sekunder:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
% inotifywatch -v -e access -e modify -t 60 -r ~/.beagle&lt;br /&gt;
Establishing watches...&lt;br /&gt;
Setting up watch(es) on /home/rohan/.beagle&lt;br /&gt;
OK, /home/rohan/.beagle is now being watched.&lt;br /&gt;
Total of 302 watches.&lt;br /&gt;
Finished establishing watches, now collecting statistics.&lt;br /&gt;
Will listen for events for 60 seconds.&lt;br /&gt;
total  access  modify  filename&lt;br /&gt;
1436   1074    362     /home/rohan/.beagle/Indexes/FileSystemIndex/PrimaryIndex/&lt;br /&gt;
1323   1053    270     /home/rohan/.beagle/Indexes/FileSystemIndex/SecondaryIndex/&lt;br /&gt;
303    116     187     /home/rohan/.beagle/Indexes/KMailIndex/PrimaryIndex/&lt;br /&gt;
261    74      187     /home/rohan/.beagle/TextCache/&lt;br /&gt;
206    0       206     /home/rohan/.beagle/Log/&lt;br /&gt;
42     0       42      /home/rohan/.beagle/Indexes/FileSystemIndex/Locks/&lt;br /&gt;
18     6       12      /home/rohan/.beagle/Indexes/FileSystemIndex/&lt;br /&gt;
12     0       12      /home/rohan/.beagle/Indexes/KMailIndex/Locks/&lt;br /&gt;
3      0       3       /home/rohan/.beagle/TextCache/54/&lt;br /&gt;
3      0       3       /home/rohan/.beagle/TextCache/bc/&lt;br /&gt;
3      0       3       /home/rohan/.beagle/TextCache/20/&lt;br /&gt;
3      0       3       /home/rohan/.beagle/TextCache/62/&lt;br /&gt;
2      2       0       /home/rohan/.beagle/Indexes/KMailIndex/SecondaryIndex/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== VARNINGAR OCH BEGRÄNSNINGAR ==&lt;br /&gt;
&lt;br /&gt;
När &#039;&#039;&#039;inotifywatch&#039;&#039;&#039; används garanteras inte att filnamnet som skrivs ut är aktuellt efter en flytt, eftersom det är inoden som övervakas.&lt;br /&gt;
&lt;br /&gt;
Dessutom garanteras inte att någon av de observerade operationerna har utförts på det filnamn som &#039;&#039;&#039;inotifywatch&#039;&#039;&#039; instruerades att övervaka i fall där filen är känd under flera namn i filsystemet.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Det finns race conditions i koden för rekursiv katalogbevakning som kan göra att händelser missas om de inträffar i en katalog omedelbart efter att katalogen skapats.&lt;br /&gt;
&lt;br /&gt;
Detta är troligen inte möjligt att åtgärda.&lt;br /&gt;
&lt;br /&gt;
Det antas att inotify-händelsekön aldrig kommer att svämma över.&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039; påbörjades av Rohan McGovern, och underhålls för närvarande av Eric Curtin och Radu Voicilas.&lt;br /&gt;
&lt;br /&gt;
Följande sida ger en mer komplett lista över bidragsgivare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.openhub.net/p/inotify-tools/contributors/summary&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039; är en del av inotify-tools.&lt;br /&gt;
&lt;br /&gt;
Webbplatsen för inotify-tools finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/inotify-tools/inotify-tools/wiki&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[inotifywait(1)]], [[inotify(7)]]&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;inotify-tools&#039;&#039;, kommandoradsprogram som tillhandahåller ett enkelt gränssnitt till inotify.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/rvoicilas/inotify-tools/wiki&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, skicka den till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
inotify-tools-general@lists.sourceforge.net&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
https://github.com/rvoicilas/inotify-tools.git&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 24 september 2025.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
inotifywatch 4.23.9.0           2023-09-23                inotifywatch(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/inotifywatch.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=fsnotifywatch(1)&amp;diff=9979</id>
		<title>fsnotifywatch(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=fsnotifywatch(1)&amp;diff=9979"/>
		<updated>2026-08-22T10:45:55Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* FÖRFATTARE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:fsnotifywatch(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039;, &#039;&#039;&#039;fsnotifywatch&#039;&#039;&#039; – samla filsystemsåtkomststatistik med inotify eller fanotify&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
inotifywatch [-hvzrPqfIFS] [-e &amp;lt;event&amp;gt; ] [-t &amp;lt;seconds&amp;gt; ] [-a &amp;lt;event&amp;gt; ] [-d &amp;lt;event&amp;gt; ] &amp;lt;file&amp;gt; [ ... ]&lt;br /&gt;
fsnotifywatch [-hvzrPqfIFS] [-e &amp;lt;event&amp;gt; ] [-t &amp;lt;seconds&amp;gt; ] [-a &amp;lt;event&amp;gt; ] [-d &amp;lt;event&amp;gt; ] &amp;lt;file&amp;gt; [ ... ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039; lyssnar som standard efter filsystemshändelser med Linux gränssnitt [[inotify(7)]], och skriver sedan ut en sammanfattande rapport av händelserna som mottagits för varje fil eller katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;fsnotifywatch&#039;&#039;&#039; liknar &#039;&#039;&#039;inotifywatch&#039;&#039;&#039; men använder som standard Linux gränssnitt [[fanotify(7)]]. Om det uttryckligen anges använder det gränssnittet [[inotify(7)]].&lt;br /&gt;
&lt;br /&gt;
== UTDATA ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039; och &#039;&#039;&#039;fsnotifywatch&#039;&#039;&#039; skriver ut en tabell på standardutdata med en kolumn för varje händelsetyp och en rad för varje bevakad fil eller katalog.&lt;br /&gt;
&lt;br /&gt;
Tabellen visar antalet gånger varje händelse inträffade för varje bevakad fil eller katalog.&lt;br /&gt;
&lt;br /&gt;
Utdata kan sorteras efter en viss händelse med optionerna &#039;&#039;&#039;-a&#039;&#039;&#039; eller &#039;&#039;&#039;-d&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Viss diagnostisk information skrivs till standardfel.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h, --help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut viss hjälpsam användningsinformation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v, --verbose&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut extra information till standardfel under körning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;@&amp;lt;file&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När ett katalogträd bevakas rekursivt, exkludera den angivna filen från att bevakas.&lt;br /&gt;
&lt;br /&gt;
: Filen måste anges med en relativ eller absolut sökväg beroende på om en relativ eller absolut sökväg anges för bevakade kataloger.&lt;br /&gt;
&lt;br /&gt;
: Om en specifik sökväg uttryckligen både inkluderas och exkluderas kommer den alltid att bevakas.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Observera:&#039;&#039;&#039; Om du behöver bevaka en katalog eller fil vars namn börjar med @, ange den absoluta sökvägen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--fromfile &amp;lt;file&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Läs filnamn som ska bevakas eller exkluderas från en fil, ett filnamn per rad.&lt;br /&gt;
&lt;br /&gt;
: Om filnamn börjar med @ exkluderas de enligt beskrivningen ovan.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&amp;lt;file&amp;gt;&#039;&#039; är `-&#039; läses filnamn från standardindata.&lt;br /&gt;
&lt;br /&gt;
: Använd denna option om du behöver bevaka för många filer för att skicka in dem som kommandoradsargument.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z, --zero&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut tabellrader och kolumner även om alla element är noll.&lt;br /&gt;
&lt;br /&gt;
: Som standard skrivs rader och kolumner endast ut om de innehåller element som inte är noll.&lt;br /&gt;
&lt;br /&gt;
: Att använda denna option när alla händelser bevakas på många filer kan resultera i &#039;&#039;mycket&#039;&#039; utdata!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--exclude &amp;lt;pattern&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla inte några händelser för den delmängd av filer vars filnamn matchar det angivna POSIX-reguljära uttrycket, skiftlägeskänsligt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--excludei &amp;lt;pattern&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla inte några händelser för den delmängd av filer vars filnamn matchar det angivna POSIX-reguljära uttrycket, utan skiftlägeskänslighet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--include &amp;lt;pattern&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla endast händelser för den delmängd av filer vars filnamn matchar det angivna POSIX-reguljära uttrycket, skiftlägeskänsligt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--includei &amp;lt;pattern&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla endast händelser för den delmängd av filer vars filnamn matchar det angivna POSIX-reguljära uttrycket, utan skiftlägeskänslighet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r, --recursive&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevaka alla underkataloger till kataloger som skickas som argument.&lt;br /&gt;
&lt;br /&gt;
: Bevakningar sätts upp rekursivt till obegränsat djup.&lt;br /&gt;
&lt;br /&gt;
: Symboliska länkar följs inte.&lt;br /&gt;
&lt;br /&gt;
: Om nya kataloger skapas inne i bevakade kataloger kommer de automatiskt att bevakas.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Varning:&#039;&#039;&#039; Om du använder denna option medan du bevakar rotkatalogen för ett stort träd kan det ta ganska lång tid innan alla inotify-bevakningar är etablerade, och händelser kommer inte att tas emot under denna tid.&lt;br /&gt;
&lt;br /&gt;
: Eftersom en inotify-bevakning etableras per underkatalog är det också möjligt att det maximala antalet inotify-bevakningar per användare nås.&lt;br /&gt;
&lt;br /&gt;
: Standardmaximum är 8192; det kan ökas genom att skriva till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/proc/sys/fs/inotify/max_user_watches&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-P, --no-dereference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Följ inte symlänkar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t &amp;lt;seconds&amp;gt;, --timeout &amp;lt;seconds&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lyssna endast under det angivna antalet sekunder.&lt;br /&gt;
&lt;br /&gt;
: Om detta inte anges kommer &#039;&#039;&#039;inotifywatch&#039;&#039;&#039; att samla statistik tills det tar emot en avbrottssignal, till exempel genom att trycka CONTROL-C i konsolen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e &amp;lt;event&amp;gt;, --event &amp;lt;event&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lyssna endast efter specifika händelser.&lt;br /&gt;
&lt;br /&gt;
: Händelserna som kan lyssnas efter listas i avsnittet &#039;&#039;&#039;HÄNDELSER&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Denna option kan anges mer än en gång.&lt;br /&gt;
&lt;br /&gt;
: Om den utelämnas lyssnas alla händelser efter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a &amp;lt;event&amp;gt;, --ascending &amp;lt;event&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sortera utdata stigande efter händelseräkningar för den angivna händelsen.&lt;br /&gt;
&lt;br /&gt;
: Sorterbara händelser inkluderar `total&#039; och alla händelser som listas i avsnittet &#039;&#039;&#039;HÄNDELSER&#039;&#039;&#039; utom `move&#039; och `close&#039;. Du måste använda `moved_to&#039;, `moved_from&#039;, `close_write&#039; eller `close_nowrite&#039; i stället.&lt;br /&gt;
&lt;br /&gt;
: Standard är att sortera fallande efter `total&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d &amp;lt;event&amp;gt;, --descending &amp;lt;event&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sortera utdata fallande efter händelseräkningar för den angivna händelsen.&lt;br /&gt;
&lt;br /&gt;
: Sorterbara händelser inkluderar `total&#039; och alla händelser som listas i avsnittet &#039;&#039;&#039;HÄNDELSER&#039;&#039;&#039; utom `move&#039; och `close&#039;. Du måste använda `moved_to&#039;, `moved_from&#039;, `close_write&#039; eller `close_nowrite&#039; i stället.&lt;br /&gt;
&lt;br /&gt;
: Standard är att sortera fallande efter `total&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-I, --inotify&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevaka med inotify, standard för &#039;&#039;&#039;inotifywatch&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F, --fanotify&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevaka med fanotify, standard för &#039;&#039;&#039;fsnotifywatch&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: fanotify-stöd för rapportering av händelser med inotify-kompatibel information lades till i kärna v5.9.&lt;br /&gt;
&lt;br /&gt;
: Med äldre kärnor kommer kommandot att misslyckas.&lt;br /&gt;
&lt;br /&gt;
: Från och med kärna v5.12 kräver fanotify administratörsprivilegier.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S, --filesystem&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevaka hela filsystemet för kataloger som skickas som argument med fanotify.&lt;br /&gt;
&lt;br /&gt;
== AVSLUTNINGSSTATUS ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Programmet kördes framgångsrikt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ett fel inträffade vid körning av programmet.&lt;br /&gt;
&lt;br /&gt;
== HÄNDELSER ==&lt;br /&gt;
&lt;br /&gt;
Följande händelser är giltiga för användning med optionen &#039;&#039;&#039;-e&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;access&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog lästes från.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;modify&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog skrevs till.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;attrib&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Metadata för en bevakad fil eller en fil i en bevakad katalog ändrades.&lt;br /&gt;
&lt;br /&gt;
: Detta inkluderar tidsstämplar, filrättigheter, utökade attribut med mera.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;close_write&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog stängdes efter att ha öppnats i skrivbart läge.&lt;br /&gt;
&lt;br /&gt;
: Detta innebär inte nödvändigtvis att filen skrevs till.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;close_nowrite&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog stängdes efter att ha öppnats i skrivskyddat läge.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;close&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog stängdes, oavsett hur den öppnades.&lt;br /&gt;
&lt;br /&gt;
: Observera att detta i själva verket implementeras helt enkelt genom att lyssna efter både &#039;&#039;&#039;close_write&#039;&#039;&#039; och &#039;&#039;&#039;close_nowrite&#039;&#039;&#039;; därför kommer alla mottagna close-händelser att skrivas ut som en av dessa, inte som &#039;&#039;&#039;CLOSE&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;open&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog öppnades.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;moved_to&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog flyttades in i en bevakad katalog.&lt;br /&gt;
&lt;br /&gt;
: Denna händelse inträffar även om filen bara flyttas från och till samma katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;moved_from&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog flyttades från en bevakad katalog.&lt;br /&gt;
&lt;br /&gt;
: Denna händelse inträffar även om filen bara flyttas från och till samma katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;move&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog flyttades från eller till en bevakad katalog.&lt;br /&gt;
&lt;br /&gt;
: Observera att detta i själva verket implementeras helt enkelt genom att lyssna efter både &#039;&#039;&#039;moved_to&#039;&#039;&#039; och &#039;&#039;&#039;moved_from&#039;&#039;&#039;; därför kommer alla mottagna close-händelser att skrivas ut som en eller båda av dessa, inte som &#039;&#039;&#039;MOVE&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;move_self&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller katalog flyttades.&lt;br /&gt;
&lt;br /&gt;
: Efter denna händelse bevakas filen eller katalogen inte längre.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;create&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog skapades i en bevakad katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;delete&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog i en bevakad katalog raderades.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;delete_self&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller katalog raderades.&lt;br /&gt;
&lt;br /&gt;
: Efter denna händelse bevakas filen eller katalogen inte längre.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna händelse kan inträffa även om den inte uttryckligen lyssnas efter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;unmount&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Filsystemet där en bevakad fil eller katalog finns avmonterades.&lt;br /&gt;
&lt;br /&gt;
: Efter denna händelse bevakas filen eller katalogen inte längre.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna händelse kan inträffa även om den inte uttryckligen lyssnas efter.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
Bevaka katalogen `~/.beagle&#039; i 60 sekunder:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
% inotifywatch -v -e access -e modify -t 60 -r ~/.beagle&lt;br /&gt;
Establishing watches...&lt;br /&gt;
Setting up watch(es) on /home/rohan/.beagle&lt;br /&gt;
OK, /home/rohan/.beagle is now being watched.&lt;br /&gt;
Total of 302 watches.&lt;br /&gt;
Finished establishing watches, now collecting statistics.&lt;br /&gt;
Will listen for events for 60 seconds.&lt;br /&gt;
total  access  modify  filename&lt;br /&gt;
1436   1074    362     /home/rohan/.beagle/Indexes/FileSystemIndex/PrimaryIndex/&lt;br /&gt;
1323   1053    270     /home/rohan/.beagle/Indexes/FileSystemIndex/SecondaryIndex/&lt;br /&gt;
303    116     187     /home/rohan/.beagle/Indexes/KMailIndex/PrimaryIndex/&lt;br /&gt;
261    74      187     /home/rohan/.beagle/TextCache/&lt;br /&gt;
206    0       206     /home/rohan/.beagle/Log/&lt;br /&gt;
42     0       42      /home/rohan/.beagle/Indexes/FileSystemIndex/Locks/&lt;br /&gt;
18     6       12      /home/rohan/.beagle/Indexes/FileSystemIndex/&lt;br /&gt;
12     0       12      /home/rohan/.beagle/Indexes/KMailIndex/Locks/&lt;br /&gt;
3      0       3       /home/rohan/.beagle/TextCache/54/&lt;br /&gt;
3      0       3       /home/rohan/.beagle/TextCache/bc/&lt;br /&gt;
3      0       3       /home/rohan/.beagle/TextCache/20/&lt;br /&gt;
3      0       3       /home/rohan/.beagle/TextCache/62/&lt;br /&gt;
2      2       0       /home/rohan/.beagle/Indexes/KMailIndex/SecondaryIndex/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== VARNINGAR OCH BEGRÄNSNINGAR ==&lt;br /&gt;
&lt;br /&gt;
När &#039;&#039;&#039;inotifywatch&#039;&#039;&#039; används garanteras inte att filnamnet som skrivs ut är aktuellt efter en flytt, eftersom det är inoden som övervakas.&lt;br /&gt;
&lt;br /&gt;
Dessutom garanteras inte att någon av de observerade operationerna har utförts på det filnamn som &#039;&#039;&#039;inotifywatch&#039;&#039;&#039; instruerades att övervaka i fall där filen är känd under flera namn i filsystemet.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Det finns race conditions i koden för rekursiv katalogbevakning som kan göra att händelser missas om de inträffar i en katalog omedelbart efter att katalogen skapats.&lt;br /&gt;
&lt;br /&gt;
Detta är troligen inte möjligt att åtgärda.&lt;br /&gt;
&lt;br /&gt;
Det antas att inotify-händelsekön aldrig kommer att svämma över.&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039; påbörjades av Rohan McGovern, och underhålls för närvarande av Eric Curtin och Radu Voicilas.&lt;br /&gt;
&lt;br /&gt;
Följande sida ger en mer komplett lista över bidragsgivare:&lt;br /&gt;
&lt;br /&gt;
https://www.openhub.net/p/inotify-tools/contributors/summary&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039; är en del av inotify-tools.&lt;br /&gt;
&lt;br /&gt;
Webbplatsen för inotify-tools finns på:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://github.com/inotify-tools/inotify-tools/wiki&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[inotifywait(1)]], [[inotify(7)]]&lt;br /&gt;
&lt;br /&gt;
2025-09-23                                      inotifywatch 4.23.9.0&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man.archlinux.org/man/fsnotifywatch.1.en&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=fsnotifywatch(1)&amp;diff=9978</id>
		<title>fsnotifywatch(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=fsnotifywatch(1)&amp;diff=9978"/>
		<updated>2026-08-22T10:43:52Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* BESKRIVNING */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:fsnotifywatch(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039;, &#039;&#039;&#039;fsnotifywatch&#039;&#039;&#039; – samla filsystemsåtkomststatistik med inotify eller fanotify&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
inotifywatch [-hvzrPqfIFS] [-e &amp;lt;event&amp;gt; ] [-t &amp;lt;seconds&amp;gt; ] [-a &amp;lt;event&amp;gt; ] [-d &amp;lt;event&amp;gt; ] &amp;lt;file&amp;gt; [ ... ]&lt;br /&gt;
fsnotifywatch [-hvzrPqfIFS] [-e &amp;lt;event&amp;gt; ] [-t &amp;lt;seconds&amp;gt; ] [-a &amp;lt;event&amp;gt; ] [-d &amp;lt;event&amp;gt; ] &amp;lt;file&amp;gt; [ ... ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039; lyssnar som standard efter filsystemshändelser med Linux gränssnitt [[inotify(7)]], och skriver sedan ut en sammanfattande rapport av händelserna som mottagits för varje fil eller katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;fsnotifywatch&#039;&#039;&#039; liknar &#039;&#039;&#039;inotifywatch&#039;&#039;&#039; men använder som standard Linux gränssnitt [[fanotify(7)]]. Om det uttryckligen anges använder det gränssnittet [[inotify(7)]].&lt;br /&gt;
&lt;br /&gt;
== UTDATA ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039; och &#039;&#039;&#039;fsnotifywatch&#039;&#039;&#039; skriver ut en tabell på standardutdata med en kolumn för varje händelsetyp och en rad för varje bevakad fil eller katalog.&lt;br /&gt;
&lt;br /&gt;
Tabellen visar antalet gånger varje händelse inträffade för varje bevakad fil eller katalog.&lt;br /&gt;
&lt;br /&gt;
Utdata kan sorteras efter en viss händelse med optionerna &#039;&#039;&#039;-a&#039;&#039;&#039; eller &#039;&#039;&#039;-d&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Viss diagnostisk information skrivs till standardfel.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h, --help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut viss hjälpsam användningsinformation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v, --verbose&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut extra information till standardfel under körning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;@&amp;lt;file&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När ett katalogträd bevakas rekursivt, exkludera den angivna filen från att bevakas.&lt;br /&gt;
&lt;br /&gt;
: Filen måste anges med en relativ eller absolut sökväg beroende på om en relativ eller absolut sökväg anges för bevakade kataloger.&lt;br /&gt;
&lt;br /&gt;
: Om en specifik sökväg uttryckligen både inkluderas och exkluderas kommer den alltid att bevakas.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Observera:&#039;&#039;&#039; Om du behöver bevaka en katalog eller fil vars namn börjar med @, ange den absoluta sökvägen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--fromfile &amp;lt;file&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Läs filnamn som ska bevakas eller exkluderas från en fil, ett filnamn per rad.&lt;br /&gt;
&lt;br /&gt;
: Om filnamn börjar med @ exkluderas de enligt beskrivningen ovan.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&amp;lt;file&amp;gt;&#039;&#039; är `-&#039; läses filnamn från standardindata.&lt;br /&gt;
&lt;br /&gt;
: Använd denna option om du behöver bevaka för många filer för att skicka in dem som kommandoradsargument.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z, --zero&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut tabellrader och kolumner även om alla element är noll.&lt;br /&gt;
&lt;br /&gt;
: Som standard skrivs rader och kolumner endast ut om de innehåller element som inte är noll.&lt;br /&gt;
&lt;br /&gt;
: Att använda denna option när alla händelser bevakas på många filer kan resultera i &#039;&#039;mycket&#039;&#039; utdata!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--exclude &amp;lt;pattern&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla inte några händelser för den delmängd av filer vars filnamn matchar det angivna POSIX-reguljära uttrycket, skiftlägeskänsligt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--excludei &amp;lt;pattern&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla inte några händelser för den delmängd av filer vars filnamn matchar det angivna POSIX-reguljära uttrycket, utan skiftlägeskänslighet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--include &amp;lt;pattern&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla endast händelser för den delmängd av filer vars filnamn matchar det angivna POSIX-reguljära uttrycket, skiftlägeskänsligt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--includei &amp;lt;pattern&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla endast händelser för den delmängd av filer vars filnamn matchar det angivna POSIX-reguljära uttrycket, utan skiftlägeskänslighet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r, --recursive&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevaka alla underkataloger till kataloger som skickas som argument.&lt;br /&gt;
&lt;br /&gt;
: Bevakningar sätts upp rekursivt till obegränsat djup.&lt;br /&gt;
&lt;br /&gt;
: Symboliska länkar följs inte.&lt;br /&gt;
&lt;br /&gt;
: Om nya kataloger skapas inne i bevakade kataloger kommer de automatiskt att bevakas.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Varning:&#039;&#039;&#039; Om du använder denna option medan du bevakar rotkatalogen för ett stort träd kan det ta ganska lång tid innan alla inotify-bevakningar är etablerade, och händelser kommer inte att tas emot under denna tid.&lt;br /&gt;
&lt;br /&gt;
: Eftersom en inotify-bevakning etableras per underkatalog är det också möjligt att det maximala antalet inotify-bevakningar per användare nås.&lt;br /&gt;
&lt;br /&gt;
: Standardmaximum är 8192; det kan ökas genom att skriva till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/proc/sys/fs/inotify/max_user_watches&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-P, --no-dereference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Följ inte symlänkar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t &amp;lt;seconds&amp;gt;, --timeout &amp;lt;seconds&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lyssna endast under det angivna antalet sekunder.&lt;br /&gt;
&lt;br /&gt;
: Om detta inte anges kommer &#039;&#039;&#039;inotifywatch&#039;&#039;&#039; att samla statistik tills det tar emot en avbrottssignal, till exempel genom att trycka CONTROL-C i konsolen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e &amp;lt;event&amp;gt;, --event &amp;lt;event&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lyssna endast efter specifika händelser.&lt;br /&gt;
&lt;br /&gt;
: Händelserna som kan lyssnas efter listas i avsnittet &#039;&#039;&#039;HÄNDELSER&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Denna option kan anges mer än en gång.&lt;br /&gt;
&lt;br /&gt;
: Om den utelämnas lyssnas alla händelser efter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a &amp;lt;event&amp;gt;, --ascending &amp;lt;event&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sortera utdata stigande efter händelseräkningar för den angivna händelsen.&lt;br /&gt;
&lt;br /&gt;
: Sorterbara händelser inkluderar `total&#039; och alla händelser som listas i avsnittet &#039;&#039;&#039;HÄNDELSER&#039;&#039;&#039; utom `move&#039; och `close&#039;. Du måste använda `moved_to&#039;, `moved_from&#039;, `close_write&#039; eller `close_nowrite&#039; i stället.&lt;br /&gt;
&lt;br /&gt;
: Standard är att sortera fallande efter `total&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d &amp;lt;event&amp;gt;, --descending &amp;lt;event&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sortera utdata fallande efter händelseräkningar för den angivna händelsen.&lt;br /&gt;
&lt;br /&gt;
: Sorterbara händelser inkluderar `total&#039; och alla händelser som listas i avsnittet &#039;&#039;&#039;HÄNDELSER&#039;&#039;&#039; utom `move&#039; och `close&#039;. Du måste använda `moved_to&#039;, `moved_from&#039;, `close_write&#039; eller `close_nowrite&#039; i stället.&lt;br /&gt;
&lt;br /&gt;
: Standard är att sortera fallande efter `total&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-I, --inotify&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevaka med inotify, standard för &#039;&#039;&#039;inotifywatch&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F, --fanotify&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevaka med fanotify, standard för &#039;&#039;&#039;fsnotifywatch&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: fanotify-stöd för rapportering av händelser med inotify-kompatibel information lades till i kärna v5.9.&lt;br /&gt;
&lt;br /&gt;
: Med äldre kärnor kommer kommandot att misslyckas.&lt;br /&gt;
&lt;br /&gt;
: Från och med kärna v5.12 kräver fanotify administratörsprivilegier.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S, --filesystem&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevaka hela filsystemet för kataloger som skickas som argument med fanotify.&lt;br /&gt;
&lt;br /&gt;
== AVSLUTNINGSSTATUS ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Programmet kördes framgångsrikt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ett fel inträffade vid körning av programmet.&lt;br /&gt;
&lt;br /&gt;
== HÄNDELSER ==&lt;br /&gt;
&lt;br /&gt;
Följande händelser är giltiga för användning med optionen &#039;&#039;&#039;-e&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;access&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog lästes från.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;modify&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog skrevs till.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;attrib&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Metadata för en bevakad fil eller en fil i en bevakad katalog ändrades.&lt;br /&gt;
&lt;br /&gt;
: Detta inkluderar tidsstämplar, filrättigheter, utökade attribut med mera.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;close_write&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog stängdes efter att ha öppnats i skrivbart läge.&lt;br /&gt;
&lt;br /&gt;
: Detta innebär inte nödvändigtvis att filen skrevs till.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;close_nowrite&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog stängdes efter att ha öppnats i skrivskyddat läge.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;close&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog stängdes, oavsett hur den öppnades.&lt;br /&gt;
&lt;br /&gt;
: Observera att detta i själva verket implementeras helt enkelt genom att lyssna efter både &#039;&#039;&#039;close_write&#039;&#039;&#039; och &#039;&#039;&#039;close_nowrite&#039;&#039;&#039;; därför kommer alla mottagna close-händelser att skrivas ut som en av dessa, inte som &#039;&#039;&#039;CLOSE&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;open&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog öppnades.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;moved_to&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog flyttades in i en bevakad katalog.&lt;br /&gt;
&lt;br /&gt;
: Denna händelse inträffar även om filen bara flyttas från och till samma katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;moved_from&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog flyttades från en bevakad katalog.&lt;br /&gt;
&lt;br /&gt;
: Denna händelse inträffar även om filen bara flyttas från och till samma katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;move&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog flyttades från eller till en bevakad katalog.&lt;br /&gt;
&lt;br /&gt;
: Observera att detta i själva verket implementeras helt enkelt genom att lyssna efter både &#039;&#039;&#039;moved_to&#039;&#039;&#039; och &#039;&#039;&#039;moved_from&#039;&#039;&#039;; därför kommer alla mottagna close-händelser att skrivas ut som en eller båda av dessa, inte som &#039;&#039;&#039;MOVE&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;move_self&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller katalog flyttades.&lt;br /&gt;
&lt;br /&gt;
: Efter denna händelse bevakas filen eller katalogen inte längre.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;create&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog skapades i en bevakad katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;delete&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog i en bevakad katalog raderades.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;delete_self&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller katalog raderades.&lt;br /&gt;
&lt;br /&gt;
: Efter denna händelse bevakas filen eller katalogen inte längre.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna händelse kan inträffa även om den inte uttryckligen lyssnas efter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;unmount&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Filsystemet där en bevakad fil eller katalog finns avmonterades.&lt;br /&gt;
&lt;br /&gt;
: Efter denna händelse bevakas filen eller katalogen inte längre.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna händelse kan inträffa även om den inte uttryckligen lyssnas efter.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
Bevaka katalogen `~/.beagle&#039; i 60 sekunder:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
% inotifywatch -v -e access -e modify -t 60 -r ~/.beagle&lt;br /&gt;
Establishing watches...&lt;br /&gt;
Setting up watch(es) on /home/rohan/.beagle&lt;br /&gt;
OK, /home/rohan/.beagle is now being watched.&lt;br /&gt;
Total of 302 watches.&lt;br /&gt;
Finished establishing watches, now collecting statistics.&lt;br /&gt;
Will listen for events for 60 seconds.&lt;br /&gt;
total  access  modify  filename&lt;br /&gt;
1436   1074    362     /home/rohan/.beagle/Indexes/FileSystemIndex/PrimaryIndex/&lt;br /&gt;
1323   1053    270     /home/rohan/.beagle/Indexes/FileSystemIndex/SecondaryIndex/&lt;br /&gt;
303    116     187     /home/rohan/.beagle/Indexes/KMailIndex/PrimaryIndex/&lt;br /&gt;
261    74      187     /home/rohan/.beagle/TextCache/&lt;br /&gt;
206    0       206     /home/rohan/.beagle/Log/&lt;br /&gt;
42     0       42      /home/rohan/.beagle/Indexes/FileSystemIndex/Locks/&lt;br /&gt;
18     6       12      /home/rohan/.beagle/Indexes/FileSystemIndex/&lt;br /&gt;
12     0       12      /home/rohan/.beagle/Indexes/KMailIndex/Locks/&lt;br /&gt;
3      0       3       /home/rohan/.beagle/TextCache/54/&lt;br /&gt;
3      0       3       /home/rohan/.beagle/TextCache/bc/&lt;br /&gt;
3      0       3       /home/rohan/.beagle/TextCache/20/&lt;br /&gt;
3      0       3       /home/rohan/.beagle/TextCache/62/&lt;br /&gt;
2      2       0       /home/rohan/.beagle/Indexes/KMailIndex/SecondaryIndex/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== VARNINGAR OCH BEGRÄNSNINGAR ==&lt;br /&gt;
&lt;br /&gt;
När &#039;&#039;&#039;inotifywatch&#039;&#039;&#039; används garanteras inte att filnamnet som skrivs ut är aktuellt efter en flytt, eftersom det är inoden som övervakas.&lt;br /&gt;
&lt;br /&gt;
Dessutom garanteras inte att någon av de observerade operationerna har utförts på det filnamn som &#039;&#039;&#039;inotifywatch&#039;&#039;&#039; instruerades att övervaka i fall där filen är känd under flera namn i filsystemet.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Det finns race conditions i koden för rekursiv katalogbevakning som kan göra att händelser missas om de inträffar i en katalog omedelbart efter att katalogen skapats.&lt;br /&gt;
&lt;br /&gt;
Detta är troligen inte möjligt att åtgärda.&lt;br /&gt;
&lt;br /&gt;
Det antas att inotify-händelsekön aldrig kommer att svämma över.&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039; påbörjades av Rohan McGovern, och underhålls för närvarande av Eric Curtin och Radu Voicilas.&lt;br /&gt;
&lt;br /&gt;
Följande sida ger en mer komplett lista över bidragsgivare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.openhub.net/p/inotify-tools/contributors/summary&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039; är en del av inotify-tools.&lt;br /&gt;
&lt;br /&gt;
Webbplatsen för inotify-tools finns på:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://github.com/inotify-tools/inotify-tools/wiki&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[inotifywait(1)]], [[inotify(7)]]&lt;br /&gt;
&lt;br /&gt;
2025-09-23                                      inotifywatch 4.23.9.0&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man.archlinux.org/man/fsnotifywatch.1.en&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=fsnotifywatch(1)&amp;diff=9977</id>
		<title>fsnotifywatch(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=fsnotifywatch(1)&amp;diff=9977"/>
		<updated>2026-08-22T10:41:40Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:fsnotifywatch(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039;, &#039;&#039;&#039;fsnotifywatch&#039;&#039;&#039; – samla filsystemsåtkomststatistik med inotify eller fanotify&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
inotifywatch [-hvzrPqfIFS] [-e &amp;lt;event&amp;gt; ] [-t &amp;lt;seconds&amp;gt; ] [-a &amp;lt;event&amp;gt; ] [-d &amp;lt;event&amp;gt; ] &amp;lt;file&amp;gt; [ ... ]&lt;br /&gt;
fsnotifywatch [-hvzrPqfIFS] [-e &amp;lt;event&amp;gt; ] [-t &amp;lt;seconds&amp;gt; ] [-a &amp;lt;event&amp;gt; ] [-d &amp;lt;event&amp;gt; ] &amp;lt;file&amp;gt; [ ... ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039; lyssnar som standard efter filsystemshändelser med Linux gränssnitt [[inotify(7)]], och skriver sedan ut en sammanfattande räkning av händelserna som mottagits för varje fil eller katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;fsnotifywatch&#039;&#039;&#039; liknar &#039;&#039;&#039;inotifywatch&#039;&#039;&#039; men använder som standard Linux gränssnitt [[fanotify(7)]]. Om det uttryckligen anges använder det gränssnittet [[inotify(7)]].&lt;br /&gt;
&lt;br /&gt;
== UTDATA ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039; och &#039;&#039;&#039;fsnotifywatch&#039;&#039;&#039; skriver ut en tabell på standardutdata med en kolumn för varje händelsetyp och en rad för varje bevakad fil eller katalog.&lt;br /&gt;
&lt;br /&gt;
Tabellen visar antalet gånger varje händelse inträffade för varje bevakad fil eller katalog.&lt;br /&gt;
&lt;br /&gt;
Utdata kan sorteras efter en viss händelse med optionerna &#039;&#039;&#039;-a&#039;&#039;&#039; eller &#039;&#039;&#039;-d&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Viss diagnostisk information skrivs till standardfel.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h, --help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut viss hjälpsam användningsinformation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v, --verbose&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut extra information till standardfel under körning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;@&amp;lt;file&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När ett katalogträd bevakas rekursivt, exkludera den angivna filen från att bevakas.&lt;br /&gt;
&lt;br /&gt;
: Filen måste anges med en relativ eller absolut sökväg beroende på om en relativ eller absolut sökväg anges för bevakade kataloger.&lt;br /&gt;
&lt;br /&gt;
: Om en specifik sökväg uttryckligen både inkluderas och exkluderas kommer den alltid att bevakas.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Observera:&#039;&#039;&#039; Om du behöver bevaka en katalog eller fil vars namn börjar med @, ange den absoluta sökvägen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--fromfile &amp;lt;file&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Läs filnamn som ska bevakas eller exkluderas från en fil, ett filnamn per rad.&lt;br /&gt;
&lt;br /&gt;
: Om filnamn börjar med @ exkluderas de enligt beskrivningen ovan.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&amp;lt;file&amp;gt;&#039;&#039; är `-&#039; läses filnamn från standardindata.&lt;br /&gt;
&lt;br /&gt;
: Använd denna option om du behöver bevaka för många filer för att skicka in dem som kommandoradsargument.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z, --zero&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut tabellrader och kolumner även om alla element är noll.&lt;br /&gt;
&lt;br /&gt;
: Som standard skrivs rader och kolumner endast ut om de innehåller element som inte är noll.&lt;br /&gt;
&lt;br /&gt;
: Att använda denna option när alla händelser bevakas på många filer kan resultera i &#039;&#039;mycket&#039;&#039; utdata!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--exclude &amp;lt;pattern&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla inte några händelser för den delmängd av filer vars filnamn matchar det angivna POSIX-reguljära uttrycket, skiftlägeskänsligt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--excludei &amp;lt;pattern&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla inte några händelser för den delmängd av filer vars filnamn matchar det angivna POSIX-reguljära uttrycket, utan skiftlägeskänslighet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--include &amp;lt;pattern&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla endast händelser för den delmängd av filer vars filnamn matchar det angivna POSIX-reguljära uttrycket, skiftlägeskänsligt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--includei &amp;lt;pattern&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla endast händelser för den delmängd av filer vars filnamn matchar det angivna POSIX-reguljära uttrycket, utan skiftlägeskänslighet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r, --recursive&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevaka alla underkataloger till kataloger som skickas som argument.&lt;br /&gt;
&lt;br /&gt;
: Bevakningar sätts upp rekursivt till obegränsat djup.&lt;br /&gt;
&lt;br /&gt;
: Symboliska länkar följs inte.&lt;br /&gt;
&lt;br /&gt;
: Om nya kataloger skapas inne i bevakade kataloger kommer de automatiskt att bevakas.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Varning:&#039;&#039;&#039; Om du använder denna option medan du bevakar rotkatalogen för ett stort träd kan det ta ganska lång tid innan alla inotify-bevakningar är etablerade, och händelser kommer inte att tas emot under denna tid.&lt;br /&gt;
&lt;br /&gt;
: Eftersom en inotify-bevakning etableras per underkatalog är det också möjligt att det maximala antalet inotify-bevakningar per användare nås.&lt;br /&gt;
&lt;br /&gt;
: Standardmaximum är 8192; det kan ökas genom att skriva till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/proc/sys/fs/inotify/max_user_watches&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-P, --no-dereference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Följ inte symlänkar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t &amp;lt;seconds&amp;gt;, --timeout &amp;lt;seconds&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lyssna endast under det angivna antalet sekunder.&lt;br /&gt;
&lt;br /&gt;
: Om detta inte anges kommer &#039;&#039;&#039;inotifywatch&#039;&#039;&#039; att samla statistik tills det tar emot en avbrottssignal, till exempel genom att trycka CONTROL-C i konsolen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e &amp;lt;event&amp;gt;, --event &amp;lt;event&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lyssna endast efter specifika händelser.&lt;br /&gt;
&lt;br /&gt;
: Händelserna som kan lyssnas efter listas i avsnittet &#039;&#039;&#039;HÄNDELSER&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Denna option kan anges mer än en gång.&lt;br /&gt;
&lt;br /&gt;
: Om den utelämnas lyssnas alla händelser efter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a &amp;lt;event&amp;gt;, --ascending &amp;lt;event&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sortera utdata stigande efter händelseräkningar för den angivna händelsen.&lt;br /&gt;
&lt;br /&gt;
: Sorterbara händelser inkluderar `total&#039; och alla händelser som listas i avsnittet &#039;&#039;&#039;HÄNDELSER&#039;&#039;&#039; utom `move&#039; och `close&#039;. Du måste använda `moved_to&#039;, `moved_from&#039;, `close_write&#039; eller `close_nowrite&#039; i stället.&lt;br /&gt;
&lt;br /&gt;
: Standard är att sortera fallande efter `total&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d &amp;lt;event&amp;gt;, --descending &amp;lt;event&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sortera utdata fallande efter händelseräkningar för den angivna händelsen.&lt;br /&gt;
&lt;br /&gt;
: Sorterbara händelser inkluderar `total&#039; och alla händelser som listas i avsnittet &#039;&#039;&#039;HÄNDELSER&#039;&#039;&#039; utom `move&#039; och `close&#039;. Du måste använda `moved_to&#039;, `moved_from&#039;, `close_write&#039; eller `close_nowrite&#039; i stället.&lt;br /&gt;
&lt;br /&gt;
: Standard är att sortera fallande efter `total&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-I, --inotify&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevaka med inotify, standard för &#039;&#039;&#039;inotifywatch&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F, --fanotify&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevaka med fanotify, standard för &#039;&#039;&#039;fsnotifywatch&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: fanotify-stöd för rapportering av händelser med inotify-kompatibel information lades till i kärna v5.9.&lt;br /&gt;
&lt;br /&gt;
: Med äldre kärnor kommer kommandot att misslyckas.&lt;br /&gt;
&lt;br /&gt;
: Från och med kärna v5.12 kräver fanotify administratörsprivilegier.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S, --filesystem&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevaka hela filsystemet för kataloger som skickas som argument med fanotify.&lt;br /&gt;
&lt;br /&gt;
== AVSLUTNINGSSTATUS ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Programmet kördes framgångsrikt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ett fel inträffade vid körning av programmet.&lt;br /&gt;
&lt;br /&gt;
== HÄNDELSER ==&lt;br /&gt;
&lt;br /&gt;
Följande händelser är giltiga för användning med optionen &#039;&#039;&#039;-e&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;access&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog lästes från.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;modify&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog skrevs till.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;attrib&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Metadata för en bevakad fil eller en fil i en bevakad katalog ändrades.&lt;br /&gt;
&lt;br /&gt;
: Detta inkluderar tidsstämplar, filrättigheter, utökade attribut med mera.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;close_write&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog stängdes efter att ha öppnats i skrivbart läge.&lt;br /&gt;
&lt;br /&gt;
: Detta innebär inte nödvändigtvis att filen skrevs till.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;close_nowrite&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog stängdes efter att ha öppnats i skrivskyddat läge.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;close&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog stängdes, oavsett hur den öppnades.&lt;br /&gt;
&lt;br /&gt;
: Observera att detta i själva verket implementeras helt enkelt genom att lyssna efter både &#039;&#039;&#039;close_write&#039;&#039;&#039; och &#039;&#039;&#039;close_nowrite&#039;&#039;&#039;; därför kommer alla mottagna close-händelser att skrivas ut som en av dessa, inte som &#039;&#039;&#039;CLOSE&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;open&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller en fil i en bevakad katalog öppnades.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;moved_to&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog flyttades in i en bevakad katalog.&lt;br /&gt;
&lt;br /&gt;
: Denna händelse inträffar även om filen bara flyttas från och till samma katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;moved_from&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog flyttades från en bevakad katalog.&lt;br /&gt;
&lt;br /&gt;
: Denna händelse inträffar även om filen bara flyttas från och till samma katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;move&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog flyttades från eller till en bevakad katalog.&lt;br /&gt;
&lt;br /&gt;
: Observera att detta i själva verket implementeras helt enkelt genom att lyssna efter både &#039;&#039;&#039;moved_to&#039;&#039;&#039; och &#039;&#039;&#039;moved_from&#039;&#039;&#039;; därför kommer alla mottagna close-händelser att skrivas ut som en eller båda av dessa, inte som &#039;&#039;&#039;MOVE&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;move_self&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller katalog flyttades.&lt;br /&gt;
&lt;br /&gt;
: Efter denna händelse bevakas filen eller katalogen inte längre.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;create&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog skapades i en bevakad katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;delete&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En fil eller katalog i en bevakad katalog raderades.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;delete_self&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En bevakad fil eller katalog raderades.&lt;br /&gt;
&lt;br /&gt;
: Efter denna händelse bevakas filen eller katalogen inte längre.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna händelse kan inträffa även om den inte uttryckligen lyssnas efter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;unmount&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Filsystemet där en bevakad fil eller katalog finns avmonterades.&lt;br /&gt;
&lt;br /&gt;
: Efter denna händelse bevakas filen eller katalogen inte längre.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna händelse kan inträffa även om den inte uttryckligen lyssnas efter.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
Bevaka katalogen `~/.beagle&#039; i 60 sekunder:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
% inotifywatch -v -e access -e modify -t 60 -r ~/.beagle&lt;br /&gt;
Establishing watches...&lt;br /&gt;
Setting up watch(es) on /home/rohan/.beagle&lt;br /&gt;
OK, /home/rohan/.beagle is now being watched.&lt;br /&gt;
Total of 302 watches.&lt;br /&gt;
Finished establishing watches, now collecting statistics.&lt;br /&gt;
Will listen for events for 60 seconds.&lt;br /&gt;
total  access  modify  filename&lt;br /&gt;
1436   1074    362     /home/rohan/.beagle/Indexes/FileSystemIndex/PrimaryIndex/&lt;br /&gt;
1323   1053    270     /home/rohan/.beagle/Indexes/FileSystemIndex/SecondaryIndex/&lt;br /&gt;
303    116     187     /home/rohan/.beagle/Indexes/KMailIndex/PrimaryIndex/&lt;br /&gt;
261    74      187     /home/rohan/.beagle/TextCache/&lt;br /&gt;
206    0       206     /home/rohan/.beagle/Log/&lt;br /&gt;
42     0       42      /home/rohan/.beagle/Indexes/FileSystemIndex/Locks/&lt;br /&gt;
18     6       12      /home/rohan/.beagle/Indexes/FileSystemIndex/&lt;br /&gt;
12     0       12      /home/rohan/.beagle/Indexes/KMailIndex/Locks/&lt;br /&gt;
3      0       3       /home/rohan/.beagle/TextCache/54/&lt;br /&gt;
3      0       3       /home/rohan/.beagle/TextCache/bc/&lt;br /&gt;
3      0       3       /home/rohan/.beagle/TextCache/20/&lt;br /&gt;
3      0       3       /home/rohan/.beagle/TextCache/62/&lt;br /&gt;
2      2       0       /home/rohan/.beagle/Indexes/KMailIndex/SecondaryIndex/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== VARNINGAR OCH BEGRÄNSNINGAR ==&lt;br /&gt;
&lt;br /&gt;
När &#039;&#039;&#039;inotifywatch&#039;&#039;&#039; används garanteras inte att filnamnet som skrivs ut är aktuellt efter en flytt, eftersom det är inoden som övervakas.&lt;br /&gt;
&lt;br /&gt;
Dessutom garanteras inte att någon av de observerade operationerna har utförts på det filnamn som &#039;&#039;&#039;inotifywatch&#039;&#039;&#039; instruerades att övervaka i fall där filen är känd under flera namn i filsystemet.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Det finns race conditions i koden för rekursiv katalogbevakning som kan göra att händelser missas om de inträffar i en katalog omedelbart efter att katalogen skapats.&lt;br /&gt;
&lt;br /&gt;
Detta är troligen inte möjligt att åtgärda.&lt;br /&gt;
&lt;br /&gt;
Det antas att inotify-händelsekön aldrig kommer att svämma över.&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039; påbörjades av Rohan McGovern, och underhålls för närvarande av Eric Curtin och Radu Voicilas.&lt;br /&gt;
&lt;br /&gt;
Följande sida ger en mer komplett lista över bidragsgivare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.openhub.net/p/inotify-tools/contributors/summary&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inotifywatch&#039;&#039;&#039; är en del av inotify-tools.&lt;br /&gt;
&lt;br /&gt;
Webbplatsen för inotify-tools finns på:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://github.com/inotify-tools/inotify-tools/wiki&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[inotifywait(1)]], [[inotify(7)]]&lt;br /&gt;
&lt;br /&gt;
2025-09-23                                      inotifywatch 4.23.9.0&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man.archlinux.org/man/fsnotifywatch.1.en&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=fsnotifywatch(1)&amp;diff=9976</id>
		<title>fsnotifywatch(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=fsnotifywatch(1)&amp;diff=9976"/>
		<updated>2026-08-22T10:40:01Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;= Sidslut = Orginalhemsidan på Engelska https://man.archlinux.org/man/fsnotifywatch.1.en Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/ &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.  Kategori:Linuxmanual grupp 1 Kategori:Linuxmanual&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man.archlinux.org/man/fsnotifywatch.1.en&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=lsattr(1)&amp;diff=9975</id>
		<title>lsattr(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=lsattr(1)&amp;diff=9975"/>
		<updated>2026-08-22T10:38:02Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* KOLOFON */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:lsattr(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lsattr&#039;&#039;&#039; – lista filattribut för ext2/ext3/ext4&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsattr [ -RVadlpv ] [ files...  ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lsattr&#039;&#039;&#039; listar filattribut på ett ext2/ext3/ext4-filsystem.&lt;br /&gt;
&lt;br /&gt;
Se [[chattr(1)]] för en beskrivning av attributen och vad de betyder.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista attribut för kataloger och deras innehåll rekursivt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-V&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa programversionen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista alla filer i kataloger, inklusive filer som börjar med `.&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista kataloger som andra filer, i stället för att lista deras innehåll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut optionerna med långa namn i stället för förkortningar med enstaka tecken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista filens projektnummer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista filens versions-/generationsnummer.&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lsattr&#039;&#039;&#039; skrevs av Remy Card &amp;lt;Remy.Card@linux.org&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Det underhålls för närvarande av Theodore Ts&#039;o &amp;lt;tytso@alum.mit.edu&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Det finns inga :-).&lt;br /&gt;
&lt;br /&gt;
== TILLGÄNGLIGHET ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lsattr&#039;&#039;&#039; är en del av paketet e2fsprogs och finns tillgängligt från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://e2fsprogs.sourceforge.net&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[chattr(1)]]&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;e2fsprogs&#039;&#039;, verktyg för ext2/3/4-filsystem.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
http://e2fsprogs.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
Det är inte känt hur fel för denna manualsida ska rapporteras; om du vet, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
git://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i &lt;br /&gt;
förrådet 3 april 2026.&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/lsattr.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
E2fsprogs version 1.47.4        March 2025                      LSATTR(1)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=lsattr(1)&amp;diff=9974</id>
		<title>lsattr(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=lsattr(1)&amp;diff=9974"/>
		<updated>2026-08-22T10:36:24Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:lsattr(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;lsattr&amp;#039;&amp;#039;&amp;#039; – lista filattribut för ext2/ext3/ext4  == SYNOPSIS ==  &amp;lt;pre&amp;gt; lsattr [ -RVadlpv ] [ files...  ] &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  &amp;#039;&amp;#039;&amp;#039;lsattr&amp;#039;&amp;#039;&amp;#039; listar filattribut på ett ext2/ext3/ext4-filsystem.  Se chattr(1) för en beskrivning av attributen och vad de betyder.  == OPTIONER ==  &amp;#039;&amp;#039;&amp;#039;-R&amp;#039;&amp;#039;&amp;#039;  : Lista attribut för kataloger och deras innehåll rekursivt.  &amp;#039;&amp;#039;&amp;#039;-V&amp;#039;&amp;#039;&amp;#039;  : Visa programversionen.  &amp;#039;&amp;#039;&amp;#039;-a&amp;#039;&amp;#039;&amp;#039;  : Lista alla filer i...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:lsattr(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lsattr&#039;&#039;&#039; – lista filattribut för ext2/ext3/ext4&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsattr [ -RVadlpv ] [ files...  ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lsattr&#039;&#039;&#039; listar filattribut på ett ext2/ext3/ext4-filsystem.&lt;br /&gt;
&lt;br /&gt;
Se [[chattr(1)]] för en beskrivning av attributen och vad de betyder.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista attribut för kataloger och deras innehåll rekursivt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-V&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa programversionen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista alla filer i kataloger, inklusive filer som börjar med `.&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista kataloger som andra filer, i stället för att lista deras innehåll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut optionerna med långa namn i stället för förkortningar med enstaka tecken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista filens projektnummer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista filens versions-/generationsnummer.&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lsattr&#039;&#039;&#039; skrevs av Remy Card &amp;lt;Remy.Card@linux.org&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Det underhålls för närvarande av Theodore Ts&#039;o &amp;lt;tytso@alum.mit.edu&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Det finns inga :-).&lt;br /&gt;
&lt;br /&gt;
== TILLGÄNGLIGHET ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lsattr&#039;&#039;&#039; är en del av paketet e2fsprogs och finns tillgängligt från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://e2fsprogs.sourceforge.net&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[chattr(1)]]&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;e2fsprogs&#039;&#039;, verktyg för ext2/3/4-filsystem.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://e2fsprogs.sourceforge.net/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Det är inte känt hur fel för denna manualsida ska rapporteras; om du vet, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 3 april 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
E2fsprogs version 1.47.4        March 2025                      LSATTR(1)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=mount.ddi(1)&amp;diff=9973</id>
		<title>mount.ddi(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=mount.ddi(1)&amp;diff=9973"/>
		<updated>2026-08-19T16:29:40Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:mount.ddi(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd-dissect&#039;&#039;&#039;, &#039;&#039;&#039;mount.ddi&#039;&#039;&#039; – dissekera Discoverable Disk Images (DDI:er)&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-dissect [OPTIONS...] IMAGE&lt;br /&gt;
systemd-dissect [OPTIONS...] [--mount] IMAGE PATH&lt;br /&gt;
systemd-dissect [OPTIONS...] [--umount] PATH&lt;br /&gt;
systemd-dissect [OPTIONS...] [--attach] IMAGE&lt;br /&gt;
systemd-dissect [OPTIONS...] [--detach] PATH&lt;br /&gt;
systemd-dissect [OPTIONS...] [--list] IMAGE&lt;br /&gt;
systemd-dissect [OPTIONS...] [--mtree] IMAGE&lt;br /&gt;
systemd-dissect [OPTIONS...] [--with] IMAGE [COMMAND...]&lt;br /&gt;
systemd-dissect [OPTIONS...] [--copy-from] IMAGE PATH [TARGET]&lt;br /&gt;
systemd-dissect [OPTIONS...] [--copy-to] IMAGE [SOURCE] PATH&lt;br /&gt;
systemd-dissect [OPTIONS...] [--make-archive] IMAGE [TARGET]&lt;br /&gt;
systemd-dissect [OPTIONS...] [--discover]&lt;br /&gt;
systemd-dissect [OPTIONS...] [--validate] IMAGE&lt;br /&gt;
systemd-dissect [OPTIONS...] [--shift] IMAGE UIDBASE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;systemd-dissect&#039;&#039;&#039; är ett verktyg för att introspektera och interagera med filsystemsbaserade OS-diskavbilder, särskilt Discoverable Disk Images (DDI:er).&lt;br /&gt;
&lt;br /&gt;
Det stöder fyra olika operationer:&lt;br /&gt;
&lt;br /&gt;
# Visa allmän OS-avbildsinformation, inklusive avbildens [[os-release(5)]]-data, maskin-ID, partitionsinformation med mera.&lt;br /&gt;
# Montera en OS-avbild till en lokal katalog. I detta läge dissekerar det OS-avbilden och monterar de inkluderade partitionerna enligt deras beteckning på en katalog och möjligen underkataloger.&lt;br /&gt;
# Avmontera en OS-avbild från en lokal katalog. I detta läge avmonterar det rekursivt de monterade partitionerna och tar bort den underliggande loop-enheten, inklusive alla partitionsunderenheter.&lt;br /&gt;
# Kopiera filer och kataloger in i och ut ur en OS-avbild.&lt;br /&gt;
&lt;br /&gt;
Verktyget kan arbeta med tre typer av OS-avbilder:&lt;br /&gt;
&lt;br /&gt;
# OS-diskavbilder som innehåller ett GPT-partitionstabellhölje, med partitioner markerade enligt &#039;&#039;&#039;UAPI.2 Discoverable Partitions Specification&#039;&#039;&#039;[1].&lt;br /&gt;
# OS-diskavbilder som bara innehåller ett vanligt filsystem utan omslutande partitionstabell. Detta filsystem antas vara OS:ets rotfilsystem.&lt;br /&gt;
# OS-diskavbilder som innehåller en GPT- eller MBR-partitionstabell, med endast en enda partition. Denna partition antas innehålla OS:ets rotfilsystem.&lt;br /&gt;
&lt;br /&gt;
OS-avbilder kan använda alla slags filsystem som stöds av Linux. Dessutom kan de använda LUKS-diskkryptering och innehålla Verity-integritetsinformation.&lt;br /&gt;
&lt;br /&gt;
Observera att kvalificerade OS-avbilder kan startas med växeln &#039;&#039;&#039;--image=&#039;&#039;&#039; i [[systemd-nspawn(1)]], och användas som rotfilsystem för systemtjänster med enhetsfilsinställningen &#039;&#039;RootImage=&#039;&#039;, se [[systemd.exec(5)]].&lt;br /&gt;
&lt;br /&gt;
Observera att partitionstabellen som visas när kommandot anropas utan kommandoväxel inte nödvändigtvis visar alla partitioner som finns i avbilden, utan endast de partitioner som förstås och betraktas som del av en OS-diskavbild.&lt;br /&gt;
&lt;br /&gt;
Specifikt ignoreras partitioner av okända typer, liksom duplicerade partitioner, det vill säga fler än en per partitionstyp, samt root- och /usr/-partitioner för arkitekturer som inte är kompatibla med det lokala systemet.&lt;br /&gt;
&lt;br /&gt;
Med andra ord visar detta verktyg vad det arbetar med när avbilden monteras. För att visa den fullständiga listan över partitioner, använd ett verktyg som [[fdisk(8)]].&lt;br /&gt;
&lt;br /&gt;
Kommandot &#039;&#039;&#039;systemd-dissect&#039;&#039;&#039; kan anropas som &#039;&#039;&#039;mount.ddi&#039;&#039;&#039;, varvid det implementerar [[mount(8)]]s gränssnitt för &amp;quot;external helper&amp;quot;. Detta säkerställer att diskavbilder som är kompatibla med &#039;&#039;&#039;systemd-dissect&#039;&#039;&#039; kan monteras direkt av &#039;&#039;&#039;mount&#039;&#039;&#039; och [[fstab(5)]]. För detaljer, se nedan.&lt;br /&gt;
&lt;br /&gt;
I stället för avbildssökvägen kan en versionshanterad katalog &amp;quot;.v/&amp;quot; anges, se [[systemd.v(7)]] för detaljer.&lt;br /&gt;
&lt;br /&gt;
== KOMMANDON ==&lt;br /&gt;
&lt;br /&gt;
Om ingen av kommandoväxlarna nedan skickas öppnas den angivna diskavbilden och allmän information om avbilden och de inneslutna partitionerna och deras användning visas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--mount&#039;&#039;&#039;, &#039;&#039;&#039;-m&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Montera den angivna OS-avbilden till den angivna katalogen.&lt;br /&gt;
&lt;br /&gt;
: Detta dissekerar avbilden, bestämmer OS:ets rotfilsystem – samt eventuellt andra partitioner – och monterar dem till den angivna katalogen.&lt;br /&gt;
&lt;br /&gt;
: Om OS-avbilden innehåller flera partitioner markerade med &#039;&#039;&#039;UAPI.2 Discoverable Partitions Specification&#039;&#039;&#039;[1] upprättas flera nästlade monteringar.&lt;br /&gt;
&lt;br /&gt;
: Detta kommando förväntar sig två argument: en sökväg till en avbildsfil och en sökväg till en katalog där avbilden ska monteras.&lt;br /&gt;
&lt;br /&gt;
: För att avmontera en OS-avbild som monterats så här, använd operationen &#039;&#039;&#039;--umount&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: När OS-avbilden innehåller LUKS-krypterade eller Verity-integritetsskyddade filsystem ställs lämpliga volymer automatiskt in och markeras för automatisk nedmontering när avbilden avmonteras.&lt;br /&gt;
&lt;br /&gt;
: OS-avbilden kan antingen anges som sökväg till en OS-avbild lagrad i en vanlig fil eller hänvisa till en blockenhetsnod. I det senare fallet måste blockenheten vara hela enheten, alltså inte en partitionsenhet. De andra stödda kommandona som beskrivs här stöder också detta.&lt;br /&gt;
&lt;br /&gt;
: Alla monterade filsystem kontrolleras med lämplig [[fsck(8)]]-implementation i automatiskt reparationsläge, om detta inte uttryckligen stängs av med &#039;&#039;&#039;--fsck=no&#039;&#039;&#039; eller skrivskyddad operation begärs med &#039;&#039;&#039;--read-only&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna funktionalitet också är tillgänglig i [[mount(8)]] via ett kommando som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount -t ddi myimage.raw targetdir/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: samt i [[fstab(5)]]. För detaljer, se nedan.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 247.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-M&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Detta är en genväg för &#039;&#039;&#039;--mount --mkdir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 247.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--umount&#039;&#039;&#039;, &#039;&#039;&#039;-u&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Avmontera en OS-avbild från den angivna katalogen.&lt;br /&gt;
&lt;br /&gt;
: Detta kommando förväntar sig ett argument: en katalog där en OS-avbild var monterad.&lt;br /&gt;
&lt;br /&gt;
: Alla monterade partitioner avmonteras rekursivt, och den underliggande loop-enheten tas bort, tillsammans med alla dess partitionsunderenheter.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 252.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-U&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Detta är en genväg för &#039;&#039;&#039;--umount --rmdir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 252.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--attach&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anslut den angivna diskavbilden till en automatiskt allokerad loopback-blockenhet, och skriv sökvägen till loopback-blockenheten till standardutdata.&lt;br /&gt;
&lt;br /&gt;
: Detta liknar ett anrop av &#039;&#039;&#039;losetup --find --show --partscan&#039;&#039;&#039;, men validerar avbilden som DDI innan anslutning, och härleder automatiskt korrekt sektorstorlek att använda.&lt;br /&gt;
&lt;br /&gt;
: Dessutom säkerställer det att blockenheter per partition skapas innan det returnerar och försöker aktivera direct IO-läge, om möjligt.&lt;br /&gt;
&lt;br /&gt;
: Tar en sökväg till en diskavbildsfil.&lt;br /&gt;
&lt;br /&gt;
: Om det kombineras med &#039;&#039;&#039;--quiet&#039;&#039;&#039; undertrycks utdata av blockenhetsnamnet.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--detach&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Koppla loss den angivna diskavbilden från en loopback-blockenhet.&lt;br /&gt;
&lt;br /&gt;
: Detta upphäver effekten av &#039;&#039;&#039;--attach&#039;&#039;&#039; ovan.&lt;br /&gt;
&lt;br /&gt;
: Detta förväntar sig antingen en sökväg till en loopback-blockenhet som argument, eller sökvägen till den bakomliggande avbildsfilen. I det senare fallet bestämmer det automatiskt rätt enhet att koppla loss.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--list&#039;&#039;&#039;, &#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv sökvägarna för alla filer och kataloger i den angivna OS-avbilden eller katalogen till standardutdata.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 253.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--mtree&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Genererar ett BSD [[mtree(8)]]-kompatibelt filmanifest för den angivna diskavbilden eller katalogen.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart för att jämföra avbildsinnehåll i detalj, inklusive inode-information och annan metadata.&lt;br /&gt;
&lt;br /&gt;
: Även om det genererade manifestet innehåller detaljerad inode-information exkluderar det för närvarande utökade attribut, filsystemskapabiliteter, MAC-etiketter, [[chattr(1)]]-filflaggor, [[btrfs(5)]]-subvolyminformation och diverse annan filmetadata.&lt;br /&gt;
&lt;br /&gt;
: Filinnehållsinformation visas via en SHA256-digest. Ytterligare fält kan läggas till i framtiden.&lt;br /&gt;
&lt;br /&gt;
: Observera att inode-information såsom länkräkningar, inode-nummer och tidsstämplar avsiktligt exkluderas från utdata, eftersom det typiskt komplicerar reproducerbarhet.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 253.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--with&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Kör det angivna kommandot med den angivna OS-avbilden monterad.&lt;br /&gt;
&lt;br /&gt;
: Detta monterar avbilden till en temporär katalog, byter aktuell arbetskatalog till den och anropar den angivna kommandoraden som barnprocess.&lt;br /&gt;
&lt;br /&gt;
: När processen avslutas avmonteras avbilden igen och den temporära katalogen tas bort.&lt;br /&gt;
&lt;br /&gt;
: Om inget kommando anges anropas ett skal.&lt;br /&gt;
&lt;br /&gt;
: Avbilden monteras skrivbar; använd &#039;&#039;&#039;--read-only&#039;&#039;&#039; för att växla till skrivskyddad operation.&lt;br /&gt;
&lt;br /&gt;
: Den anropade processen får miljövariabeln &#039;&#039;$SYSTEMD_DISSECT_ROOT&#039;&#039; satt, innehållande den absoluta sökvägen till den temporära monteringspunkten, det vill säga samma katalog som är satt som aktuell arbetskatalog.&lt;br /&gt;
&lt;br /&gt;
: Den får också miljövariabeln &#039;&#039;$SYSTEMD_DISSECT_DEVICE&#039;&#039; satt, innehållande den absoluta sökvägen till loop-enheten som avbilden anslöts till.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 253.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--copy-from&#039;&#039;&#039;, &#039;&#039;&#039;-x&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Kopierar en fil eller katalog från den angivna OS-avbilden eller katalogen till den angivna platsen på värdfilsystemet.&lt;br /&gt;
&lt;br /&gt;
: Förväntar sig tre argument: en sökväg till en avbildsfil eller katalog, en källsökväg relativt avbildens rotkatalog och en destinationssökväg relativt den aktuella arbetskatalogen, eller en absolut sökväg, båda utanför avbilden.&lt;br /&gt;
&lt;br /&gt;
: Om destinationssökvägen utelämnas eller anges som bindestreck (&amp;quot;-&amp;quot;) skrivs den angivna filen till standardutdata.&lt;br /&gt;
&lt;br /&gt;
: Om källsökvägen i avbildens filsystem hänvisar till en vanlig fil kopieras den till destinationssökvägen. I detta fall kopieras åtkomstläge, utökade attribut och tidsstämplar också, men inte filägarskap.&lt;br /&gt;
&lt;br /&gt;
: Om källsökvägen i avbilden hänvisar till en katalog kopieras den till destinationssökvägen, rekursivt med alla innehållande filer och kataloger, med sammanslagning in i befintliga kataloger och uppdatering av redan befintliga filer.&lt;br /&gt;
&lt;br /&gt;
: I detta fall kopieras även filägarskapet.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 247.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--copy-to&#039;&#039;&#039;, &#039;&#039;&#039;-a&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Kopierar en fil eller katalog från den angivna platsen i värdfilsystemet in i den angivna OS-avbilden eller katalogen.&lt;br /&gt;
&lt;br /&gt;
: Förväntar sig tre argument: en sökväg till en avbildsfil eller katalog, en källsökväg relativt den aktuella arbetskatalogen eller en absolut sökväg, båda utanför avbilden, och en destinationssökväg relativt avbildens rotkatalog.&lt;br /&gt;
&lt;br /&gt;
: Om källsökvägen utelämnas eller anges som bindestreck (&amp;quot;-&amp;quot;) läses data att skriva från standardindata.&lt;br /&gt;
&lt;br /&gt;
: Om källsökvägen i värdfilsystemet hänvisar till en vanlig fil kopieras den till destinationssökvägen. I detta fall kopieras åtkomstläge, utökade attribut och tidsstämplar också, men inte filägarskap.&lt;br /&gt;
&lt;br /&gt;
: Om källsökvägen i värdfilsystemet hänvisar till en katalog kopieras den till destinationssökvägen, rekursivt med alla innehållande filer och kataloger, med sammanslagning in i befintliga kataloger och uppdatering av redan befintliga filer.&lt;br /&gt;
&lt;br /&gt;
: I detta fall kopieras även filägarskapet.&lt;br /&gt;
&lt;br /&gt;
: Liksom med &#039;&#039;&#039;--mount&#039;&#039;&#039; körs filsystemskontroller implicit innan kopieringsoperationen börjar.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 247.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--make-archive&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Genererar en arkivfil från den angivna diskavbilden.&lt;br /&gt;
&lt;br /&gt;
: Förväntar sig två argument: sökvägen till diskavbilden och valfritt sökvägen till utdataarkivfilen.&lt;br /&gt;
&lt;br /&gt;
: Om den senare utelämnas skrivs arkivet till standardutdata.&lt;br /&gt;
&lt;br /&gt;
: Arkivfilformatet bestäms automatiskt från det angivna utdataarkivfilnamnet; exempelvis resulterar varje sökväg som slutar med &amp;quot;.tar.xz&amp;quot; i en xz-komprimerad UNIX-tarball, om sökvägen utelämnas skapas en okomprimerad UNIX-tarball.&lt;br /&gt;
&lt;br /&gt;
: Se [[libarchive(3)]] för en lista över stödda arkivformat och komprimeringsscheman.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 256.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--discover&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa en lista över DDI:er i välkända kataloger.&lt;br /&gt;
&lt;br /&gt;
: Detta visar maskin-, portabla tjänste- och system-/konfigurationstilläggsdiskavbilder i de vanliga katalogerna /usr/lib/machines/, /usr/lib/portables/, /usr/lib/confexts/, /var/lib/machines/, /var/lib/portables/, /var/lib/extensions/ och så vidare.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 253.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--validate&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Validerar partitionsarrangemanget för en diskavbild (DDI), och säkerställer att det matchar avbildspolicyn som anges via &#039;&#039;&#039;--image-policy=&#039;&#039;&#039;, om en sådan anges.&lt;br /&gt;
&lt;br /&gt;
: Detta tolkar partitionstabellen och sonderar filsystemen i avbilden, men försöker inte montera dem och inte heller ställa in diskkryptering/autentisering via LUKS/Verity.&lt;br /&gt;
&lt;br /&gt;
: Det gör detta med hänsyn till den konfigurerade avbildsdissekeringspolicyn.&lt;br /&gt;
&lt;br /&gt;
: Eftersom denna operation inte monterar filsystem kräver detta kommando – till skillnad från alla andra kommandon som implementeras av detta verktyg – inga privilegier utöver möjligheten att komma åt den angivna filen.&lt;br /&gt;
&lt;br /&gt;
: Skriver &amp;quot;OK&amp;quot; och returnerar noll om avbilden verkar vara i ordning och matchar den angivna avbildsdissekeringspolicyn.&lt;br /&gt;
&lt;br /&gt;
: Annars skrivs ett felmeddelande och ett icke-nollvärde returneras.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--shift&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Itererar rekursivt genom alla inoder i den angivna avbilden och skiftar de UID:er och GID:er som inoderna ägs av in i det angivna UID-området.&lt;br /&gt;
&lt;br /&gt;
: Tar en avbildssökväg och en UID-bas som parameter.&lt;br /&gt;
&lt;br /&gt;
: UID-basen kan anges numeriskt, i vilket fall den måste vara en multipel av 65536 och antingen 0 eller inom container- eller foreign-UID-området enligt &#039;&#039;&#039;Users, Groups, UIDs and GIDs on systemd Systems&#039;&#039;&#039;[2], eller som den symboliska identifieraren &amp;quot;foreign&amp;quot; som är en kortform för foreign UID base.&lt;br /&gt;
&lt;br /&gt;
: Detta kommando är användbart för att förbereda katalogcontaineravbilder för oprivilegierad användning.&lt;br /&gt;
&lt;br /&gt;
: Observera att detta kommando är avsett för avbilder som endast använder 16-bitars UID/GID-området, och det ignorerar alltid de övre 16 bitarna av aktuellt UID/GID-ägarskap och kombinerar de nedre 16 bitarna med mål-UID-basen.&lt;br /&gt;
&lt;br /&gt;
: Använd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-dissect --shift /some/container/tree foreign&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: för att skifta en containeravbild till foreign UID-området, eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-dissect --shift /some/container/tree 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: för att skifta den till värd-UID-området.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 258.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;, &#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut en kort hjälptext och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut en kort versionssträng och avsluta.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Följande optioner förstås:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--read-only&#039;&#039;&#039;, &#039;&#039;&#039;-r&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Arbeta i skrivskyddat läge.&lt;br /&gt;
&lt;br /&gt;
: Som standard upprättar &#039;&#039;&#039;--mount&#039;&#039;&#039; skrivbara monteringspunkter. Om denna option anges upprättas de i stället i skrivskyddat läge.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 247.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--fsck=no&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Stäng av automatisk filsystemskontroll.&lt;br /&gt;
&lt;br /&gt;
: Som standard, när en avbild används för skrivning, med &#039;&#039;&#039;--mount&#039;&#039;&#039; eller &#039;&#039;&#039;--copy-to&#039;&#039;&#039;, kontrolleras filsystemen i OS-avbilden automatiskt med lämpligt [[fsck(8)]]-kommando i automatiskt reparationsläge.&lt;br /&gt;
&lt;br /&gt;
: Detta beteende kan stängas av med &#039;&#039;&#039;--fsck=no&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 247.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--growfs=no&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Stäng av automatisk utökning av åtkomna filsystem till deras partitionsstorlek, om de är markerade för detta i GPT-partitionstabellen.&lt;br /&gt;
&lt;br /&gt;
: Som standard, när en avbild används för skrivning med &#039;&#039;&#039;--mount&#039;&#039;&#039; eller &#039;&#039;&#039;--copy-to&#039;&#039;&#039;, växer filsystemen i OS-avbilden automatiskt till sina partitionsstorlekar, om bit 59 i GPT-partitionsflaggorna är satt för partitionstyper som definieras av &#039;&#039;&#039;UAPI.2 Discoverable Partitions Specification&#039;&#039;&#039;[1].&lt;br /&gt;
&lt;br /&gt;
: Detta beteende kan stängas av med &#039;&#039;&#039;--growfs=no&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Filsystem växer automatiskt vid åtkomst om alla följande villkor är uppfyllda:&lt;br /&gt;
&lt;br /&gt;
# Filsystemet är monterat skrivbart.&lt;br /&gt;
# Filsystemet är för närvarande mindre än partitionen det finns i och kan därför växa.&lt;br /&gt;
# Avbilden innehåller en GPT-partitionstabell.&lt;br /&gt;
# Filsystemet lagras på en partition definierad av Discoverable Partitions Specification.&lt;br /&gt;
# Bit 59 i GPT-partitionsflaggorna för denna partition är satt enligt specifikationen.&lt;br /&gt;
# Optionen &#039;&#039;&#039;--growfs=no&#039;&#039;&#039; skickas inte.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 249.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--mkdir&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om den kombineras med &#039;&#039;&#039;--mount&#039;&#039;&#039; skapas katalogen att montera OS-avbilden till om den saknas.&lt;br /&gt;
&lt;br /&gt;
: Observera att katalogen inte automatiskt tas bort när diskavbilden avmonteras igen.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 247.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--rmdir&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om den kombineras med &#039;&#039;&#039;--umount&#039;&#039;&#039; tas den angivna katalogen där OS-avbilden är monterad bort efter att OS-avbilden avmonterats.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 252.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--discard=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar en av &amp;quot;disabled&amp;quot;, &amp;quot;loop&amp;quot;, &amp;quot;all&amp;quot;, &amp;quot;crypto&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Om &amp;quot;disabled&amp;quot; används nås avbilden med kassering av tomma block avstängd.&lt;br /&gt;
&lt;br /&gt;
: Om &amp;quot;loop&amp;quot; används aktiveras discard om operationen sker på en vanlig fil.&lt;br /&gt;
&lt;br /&gt;
: Om &amp;quot;crypt&amp;quot; används aktiveras discard även på krypterade filsystem.&lt;br /&gt;
&lt;br /&gt;
: Om &amp;quot;all&amp;quot; används aktiveras discard ovillkorligen.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 247.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--in-memory&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om angivet används en kopia i minnet av den angivna diskavbilden.&lt;br /&gt;
&lt;br /&gt;
: Detta kan användas för att arbeta med skrivåtkomst på en, möjligen skrivskyddad, avbild utan att faktiskt modifiera originalfilen.&lt;br /&gt;
&lt;br /&gt;
: Detta kan också användas för att arbeta på en diskavbild utan att hålla det ursprungliga filsystemet upptaget, för att tillåta att det avmonteras.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 253.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--root-hash=&#039;&#039;&#039;, &#039;&#039;&#039;--root-hash-sig=&#039;&#039;&#039;, &#039;&#039;&#039;--verity-data=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Konfigurera olika aspekter av Verity-dataintegritet för OS-avbilden.&lt;br /&gt;
&lt;br /&gt;
: Optionen &#039;&#039;&#039;--root-hash=&#039;&#039;&#039; anger en hexkodad toppnivå-Verity-hash att använda för att ställa in Verity-integritetsskyddet.&lt;br /&gt;
&lt;br /&gt;
: Optionen &#039;&#039;&#039;--root-hash-sig=&#039;&#039;&#039; anger sökvägen till en fil som innehåller en PKCS#7-signatur för hashen. Denna signatur skickas till kärnan under aktivering, som matchar den mot signaturnycklar tillgängliga i kärnans nyckelring.&lt;br /&gt;
&lt;br /&gt;
: Optionen &#039;&#039;&#039;--verity-data=&#039;&#039;&#039; anger en sökväg till en fil med Verity-data att använda för OS-avbilden, om den lagras i en frikopplad fil.&lt;br /&gt;
&lt;br /&gt;
: Det rekommenderas att bädda in Verity-data direkt i avbilden, med Verity-mekanismerna i &#039;&#039;&#039;UAPI.2 Discoverable Partitions Specification&#039;&#039;&#039;[1].&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 247.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--usr-hash=&#039;&#039;&#039;, &#039;&#039;&#039;--usr-hash-sig=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Liknar &#039;&#039;&#039;--root-hash=&#039;&#039;&#039; och &#039;&#039;&#039;--root-hash-sig=&#039;&#039;&#039;, men anger hash och signatur för /usr/-partitionen.&lt;br /&gt;
&lt;br /&gt;
: Observera att antingen optionerna för rotpartitionen eller de för /usr/ kan användas, men inte båda i kombination.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 258.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--loop-ref=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Konfigurerar &amp;quot;reference&amp;quot;-strängen som kärnan ska rapportera som bakomliggande fil för loopback-blockenheten.&lt;br /&gt;
&lt;br /&gt;
: Även om detta är avsett att vara en sökväg eller ett filnamn som hänvisar till den bakomliggande filen, upprätthålls det inte och kärnan accepterar godtyckliga fritextsträngar valda av användaren.&lt;br /&gt;
&lt;br /&gt;
: Accepterar godtyckliga strängar upp till 63 tecken.&lt;br /&gt;
&lt;br /&gt;
: Detta sätter kärnans &amp;quot;.lo_file_name&amp;quot;-fält för blockenheten.&lt;br /&gt;
&lt;br /&gt;
: Observera att detta skiljer sig från attributfilen /sys/class/block/loopX/loop/backing_file, som alltid rapporterar en sökväg som hänvisar till den faktiska bakomliggande filen. Den senare är föremål för mount namespace-översättning, den förra är det inte.&lt;br /&gt;
&lt;br /&gt;
: Denna inställning är särskilt användbar i kombination med kommandot &#039;&#039;&#039;--attach&#039;&#039;&#039;, eftersom den tillåter senare referens till den allokerade loop-enheten via symlänkarna /dev/disk/by-loop-ref/....&lt;br /&gt;
&lt;br /&gt;
: Exempel: ställ först in loopback-enheten via:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-dissect attach --loop-ref=quux foo.raw&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: och referera sedan till den i ett kommando via det angivna filnamnet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cfdisk /dev/disk/by-loop-ref/quux&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--loop-ref-auto&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Liknar &#039;&#039;&#039;--loop-ref=&#039;&#039;&#039;, men härleder automatiskt referenssträngen från det angivna bakomliggande filnamnet och trunkerar den vid behov.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 258.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--mtree-hash=no&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om den kombineras med &#039;&#039;&#039;--mtree&#039;&#039;&#039;, stänger den av inkludering av filhashar i mtree-utdata.&lt;br /&gt;
&lt;br /&gt;
: Detta gör &#039;&#039;&#039;--mtree&#039;&#039;&#039; snabbare när det arbetar med stora avbilder.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--copy-ownership=&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Styr om filägarskap, användare och grupp, bevaras när filer kopieras med &#039;&#039;&#039;--copy-from&#039;&#039;&#039; eller &#039;&#039;&#039;--copy-to&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Tar ett booleskt värde eller &#039;&#039;&#039;auto&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om &amp;quot;yes&amp;quot; anges bevaras ägarskap alltid.&lt;br /&gt;
&lt;br /&gt;
: Om &amp;quot;no&amp;quot; anges bevaras ägarskap aldrig och den aktuella användarens UID/GID används i stället.&lt;br /&gt;
&lt;br /&gt;
: Om inte angivet eller &#039;&#039;&#039;auto&#039;&#039;&#039; bevaras ägarskap när katalogträd kopieras, men inte när enskilda vanliga filer kopieras.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 260.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--system&#039;&#039;&#039;, &#039;&#039;&#039;--user&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När de används tillsammans med &#039;&#039;&#039;--discover&#039;&#039;&#039; styr de om sökning ska göras efter avbilder installerade systemomfattande eller i användarens kataloger i &#039;&#039;$HOME&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om ingen växel anges söks båda omfattningarna.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 258.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--all&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om den kombineras med &#039;&#039;&#039;--discover&#039;&#039;&#039;, visas även avbilder som börjar med en punkt, det vill säga dolda avbilder.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 258.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--quiet&#039;&#039;&#039;, &#039;&#039;&#039;-q&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om den kombineras med &#039;&#039;&#039;--attach&#039;&#039;&#039;, undertrycker den utdata av den använda loopback-blockenhetens sökväg.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 258.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--image-policy=&#039;&#039;&#039;&#039;&#039;policy&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar en avbildspolicysträng som argument, enligt [[systemd.image-policy(7)]].&lt;br /&gt;
&lt;br /&gt;
: Policyn verkställs när diskavbilden som anges via &#039;&#039;&#039;--image=&#039;&#039;&#039; hanteras, se ovan.&lt;br /&gt;
&lt;br /&gt;
: Om inte angivet är standard policyn &amp;quot;*&amp;quot;, det vill säga alla igenkända filsystem i avbilden används.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--image-filter=&#039;&#039;&#039;&#039;&#039;filter&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tar en avbildsfiltersträng som argument, enligt [[systemd.image-filter(7)]].&lt;br /&gt;
&lt;br /&gt;
: Filtret tas i beaktande när diskavbilden som anges via &#039;&#039;&#039;--image=&#039;&#039;&#039; hanteras, se ovan.&lt;br /&gt;
&lt;br /&gt;
: Om inte angivet tillämpas ingen filtrering.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-pager&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skicka inte utdata genom en pager.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-legend&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv inte ut förklaringen, det vill säga kolumnrubriker och sidfoten med tips.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--json=&#039;&#039;&#039;&#039;&#039;MODE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visar utdata formaterad som JSON.&lt;br /&gt;
&lt;br /&gt;
: Förväntar sig en av &amp;quot;short&amp;quot;, för kortast möjliga utdata utan redundant blanksteg eller radbrytningar, &amp;quot;pretty&amp;quot;, för en snygg version av samma sak med indrag och radbrytningar, eller &amp;quot;off&amp;quot;, för att stänga av JSON-utdata, standard.&lt;br /&gt;
&lt;br /&gt;
== AVSLUTNINGSSTATUS ==&lt;br /&gt;
&lt;br /&gt;
Vid framgång returneras 0, annars en icke-noll felkod.&lt;br /&gt;
&lt;br /&gt;
Om kommandot &#039;&#039;&#039;--with&#039;&#039;&#039; används vidarebefordras avslutningsstatusen för det anropade kommandot.&lt;br /&gt;
&lt;br /&gt;
== ANROP SOM /SBIN/MOUNT.DDI ==&lt;br /&gt;
&lt;br /&gt;
Den körbara filen &#039;&#039;&#039;systemd-dissect&#039;&#039;&#039; kan symlänkas till /sbin/mount.ddi.&lt;br /&gt;
&lt;br /&gt;
Om den anropas genom detta implementerar den [[mount(8)]]s gränssnitt för &amp;quot;external helper&amp;quot; för den pseudo-filsystemstypen &amp;quot;ddi&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Detta innebär att kompatibla diskavbilder kan monteras direkt via:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# mount -t ddi myimage.raw targetdir/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
på ett sätt som i huvudsak motsvarar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# systemd-dissect --mount myimage.raw targetdir/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Observera att eftersom en enda DDI kan innehålla flera filsystem bör den senare avmonteras med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
umount -R targetdir/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för rekursiv operation.&lt;br /&gt;
&lt;br /&gt;
Denna funktionalitet är särskilt användbar för att montera DDI:er automatiskt vid start via enkla /etc/fstab-poster.&lt;br /&gt;
&lt;br /&gt;
Till exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/path/to/myimage.raw /images/myimage/ ddi defaults 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
När det anropas på detta sätt mappas monteringsoptionerna &amp;quot;ro&amp;quot;, &amp;quot;rw&amp;quot;, &amp;quot;discard&amp;quot;, &amp;quot;nodiscard&amp;quot; till motsvarande optioner listade ovan, det vill säga &#039;&#039;&#039;--read-only&#039;&#039;&#039;, &#039;&#039;&#039;--discard=all&#039;&#039;&#039;, &#039;&#039;&#039;--discard=disabled&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Monteringsoptioner skickas &#039;&#039;inte&#039;&#039; generellt vidare till filsystemen inne i avbilderna.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exempel 1. Generera en tarball från en OS-diskavbild (--with)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# systemd-dissect --with foo.raw tar cz . &amp;gt;foo.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller alternativt bara:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exempel 2. Generera en tarball från en OS-diskavbild (--make-archive)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# systemd-dissect --make-archive foo.raw foo.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[systemd(1)]], [[systemd-nspawn(1)]], [[systemd.exec(5)]], [[systemd.v(7)]], &#039;&#039;&#039;UAPI.2 Discoverable Partitions Specification&#039;&#039;&#039;[1], [[mount(8)]], [[umount(8)]], [[fdisk(8)]]&lt;br /&gt;
&lt;br /&gt;
== ANMÄRKNINGAR ==&lt;br /&gt;
&lt;br /&gt;
1. &#039;&#039;&#039;UAPI.2 Discoverable Partitions Specification&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://uapi-group.org/specifications/specs/discoverable_partitions_specification&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. &#039;&#039;&#039;Users, Groups, UIDs and GIDs on systemd Systems&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://systemd.io/UIDS-GIDS/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd 261.2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man.archlinux.org/man/core/systemd/mount.ddi.1.en&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=mount.ddi(1)&amp;diff=9972</id>
		<title>mount.ddi(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=mount.ddi(1)&amp;diff=9972"/>
		<updated>2026-08-19T16:25:52Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;= Sidslut = Orginalhemsidan på Engelska https://man.archlinux.org/man/core/systemd/mount.ddi.1.en Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/ &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.  Kategori:Linuxmanual grupp 1 Kategori:Linuxmanual&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man.archlinux.org/man/core/systemd/mount.ddi.1.en&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>