Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux_installation

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
linux_installation [18.03.2018 09:31] – [Entfernen von Systemd] thoogelinux_installation [17.10.2024 09:21] (aktuell) thooge
Zeile 1: Zeile 1:
-====== Betriebssystem für gespendete PCs ======+====== Betriebssystem Linux ======
  
-Es wird die [[Linux]] Distribution Debian 9 Stretch istalliert, als graphische Oberfläche kommt XFCE zum Einsatz. +Es wird die [[Linux]] Distribution [[Devuan]] Daedalus installiert, als graphische Oberfläche kommt XFCE zum Einsatz. 
  
 Vor Herausgabe eines Computers: [[Checkliste abarbeiten]] Vor Herausgabe eines Computers: [[Checkliste abarbeiten]]
Zeile 21: Zeile 21:
 ===== Basisinstallation ===== ===== Basisinstallation =====
  
-  * Installation von NetInst-CD (momentan Debian 8.x Jessie)+  * Installation von NetInst-USB-Stick
   * Bei Tasksel auswählen   * Bei Tasksel auswählen
     * Debian Desktop Environment     * Debian Desktop Environment
Zeile 32: Zeile 32:
 </file> </file>
   * ''sources.list'' anpassen, z.B.:<file conf sources.list>   * ''sources.list'' anpassen, z.B.:<file conf sources.list>
-deb http://ftp.de.debian.org/debian/ stretch main contrib non-free +deb http://deb.devuan.org/merged daedalus main non-free-firmware 
-deb http://security.debian.org/ stretch/updates main contrib non-free +deb http://deb.devuan.org/merged daedalus-security main non-free-firmware 
-deb http://ftp.de.debian.org/debian/ stretch-updates main contrib non-free+deb http://deb.devuan.org/merged daedalus-updates main non-free-firmware
 </file> </file>
   * Nachinstallieren   * Nachinstallieren
Zeile 73: Zeile 73:
 Damit z.B. Handys als USB-Laufwerk gemountet werden können, sind noch weitere Damit z.B. Handys als USB-Laufwerk gemountet werden können, sind noch weitere
 Pakete erforderlich, ob ''jmtpfs'' wirklich  benötigt wird ist nochmals zu klären: Pakete erforderlich, ob ''jmtpfs'' wirklich  benötigt wird ist nochmals zu klären:
-  aptitude install gvfs-backends jmtpfs gmtp+  aptitude install gvfs-backends jmtpfs gmtp libmtp-runtime
 Mit dem Programm ''gmpt'' (direkt aufrufen) kann man direkt Dateien vom Telefon  Mit dem Programm ''gmpt'' (direkt aufrufen) kann man direkt Dateien vom Telefon 
 herunterladen. Insbesonders kann auf ein Aquaris Ubuntu Phone zugegriffen werden. herunterladen. Insbesonders kann auf ein Aquaris Ubuntu Phone zugegriffen werden.
Zeile 92: Zeile 92:
  
 ===== Konfigurationstips ===== ===== Konfigurationstips =====
 +
 +Bildschirm nie sperren, das ist z.B. bei den Foyer-PCs sinnvoll, da man dort
 +sowieso kein Kennwort benötigt und die Benutzer in der Bildschirmschonerabfrage
 +mangels Kennwort hängen bleiben:
 +  * Einstellungen
 +    * Energieverwaltung
 +      * Sicherheit
 +        * Nie
 +
 +XFCE: Script beim beenden der Session, z.B. zum Aufräumen
 +<file bash /usr/local/bin/xfce4-session>
 +#!/bin/bash
 +# Add your own pre-session logic here
 +/usr/bin/xfce4-session
 +# Add your own logout logic here
 +
 +# clear Firefox
 +rm ~/.mozilla/firefox/*.default/*.sqlite
 +</file>
 +
 +LightDM-Panel einstellen
 +  indicators=~clock;~spacer;~host;~spacer;~session;~power
  
 ==== Sprachumschaltung der Oberfläche ==== ==== Sprachumschaltung der Oberfläche ====
Zeile 149: Zeile 171:
  
 ==== Umschaltung der Tastaturbelegung ==== ==== Umschaltung der Tastaturbelegung ====
 +
 +Die auf der Systemkonsole verwendete Tastaturbelegung wird eingestellt mit
 +  dpkg-reconfigure console-data
  
 Oben rechts im Panel ist eine Flagge, die die aktuelle Tastaturbelegung für Oben rechts im Panel ist eine Flagge, die die aktuelle Tastaturbelegung für
Zeile 167: Zeile 192:
 Debian, der ohne Systemd auskommt. Debian, der ohne Systemd auskommt.
  
-Ansonsten ist die gestellt Aufgabe, die Abhängigkeit von wichtigen Paketen von+Ansonsten ist die gestellte Aufgabe, die Abhängigkeit von wichtigen Paketen von
 systemd zu lösen oder Alternativen zu suchen. systemd zu lösen oder Alternativen zu suchen.
  
-<file conf /etc/apt/preferences.d/nosystemd>+  * Vorbereitungen<file conf /etc/apt/preferences.d/nosystemd>
 Package: systemd-sysv Package: systemd-sysv
 Pin: release o=Debian Pin: release o=Debian
 Pin-Priority: -1 Pin-Priority: -1
 </file> </file>
 +  * Umstellen auf SysV-Init<code>
 +apt-get install sysvinit-core
 +</code>
 +  * Neustarten<code>
 +shutdown -r now
 +</code>
 +  * systemd entfernen<code>
 +apt-get purge systemd
 +</code>
 +  * Aufräumarbeiten<code>
 +deluser systemd-timesync
 +deluser systemd-network
 +deluser systemd-resolve
 +deluser systemd-bus-proxy
 +delgroup systemd-journal
 +
 +rm -Rf /var/log/journal
 +</code>
 +
  
 Wenn der Network-Manager nicht benutzt werden soll (z.B. Abhängigkeit zu pam-systemd) Wenn der Network-Manager nicht benutzt werden soll (z.B. Abhängigkeit zu pam-systemd)
Zeile 182: Zeile 226:
  
 Quelltexte als tgz unter: https://dev.gentoo.org/~blueness/eudev/ Quelltexte als tgz unter: https://dev.gentoo.org/~blueness/eudev/
 +
 +Fork mit Unterstützung für Debian: https://github.com/anto/eudev
  
 Voraussetzungen Voraussetzungen
linux_installation.1521365487.txt.gz · Zuletzt geändert: 18.03.2018 09:31 von thooge

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki