Add installation and release documentation
This commit is contained in:
1 parent
b68c8d0e49
commit
7411cd6be1
2 files changed
+149
No files matched your search
@@ -0,0 +1,71 @@
|
|||||||
|
# Installation
|
||||||
|
|
||||||
|
## Voraussetzungen
|
||||||
|
|
||||||
|
- Debian GNU/Linux 13 (Trixie)
|
||||||
|
- Internetverbindung
|
||||||
|
- Benutzer mit sudo-Rechten
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Repository klonen
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git clone https://gitea.webbildhauer.com/dbildhauer/debian13-admin-workstation.git
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## In das Projekt wechseln
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cd debian13-admin-workstation
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Installer starten
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x install.sh
|
||||||
|
./install.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
Während der Installation werden automatisch eingerichtet:
|
||||||
|
|
||||||
|
- Systemaktualisierung
|
||||||
|
- Basispakete
|
||||||
|
- XFCE Desktop
|
||||||
|
- XRDP
|
||||||
|
- Brave Browser
|
||||||
|
- Thunderbird
|
||||||
|
- Nextcloud Desktop
|
||||||
|
- NetBird
|
||||||
|
- Terminal-Werkzeuge
|
||||||
|
- Dotfiles
|
||||||
|
- Systemreport
|
||||||
|
- Bereinigung
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Neustart
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo reboot
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Erstes Login
|
||||||
|
|
||||||
|
Nach dem Neustart kann die Workstation direkt verwendet werden.
|
||||||
|
|
||||||
|
Optional:
|
||||||
|
|
||||||
|
- NetBird anmelden
|
||||||
|
- Nextcloud verbinden
|
||||||
|
- Thunderbird-Konten einrichten
|
||||||
@@ -0,0 +1,78 @@
|
|||||||
|
# Release
|
||||||
|
|
||||||
|
## Version
|
||||||
|
|
||||||
|
1.0.0
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Enthaltene Software
|
||||||
|
|
||||||
|
### Betriebssystem
|
||||||
|
|
||||||
|
- Debian GNU/Linux 13 (Trixie)
|
||||||
|
|
||||||
|
### Desktop
|
||||||
|
|
||||||
|
- XFCE
|
||||||
|
- XRDP
|
||||||
|
|
||||||
|
### Browser
|
||||||
|
|
||||||
|
- Brave
|
||||||
|
|
||||||
|
### Mail
|
||||||
|
|
||||||
|
- Thunderbird
|
||||||
|
|
||||||
|
### Cloud
|
||||||
|
|
||||||
|
- Nextcloud Desktop
|
||||||
|
|
||||||
|
### VPN
|
||||||
|
|
||||||
|
- NetBird
|
||||||
|
|
||||||
|
### Administration
|
||||||
|
|
||||||
|
- Git
|
||||||
|
- tmux
|
||||||
|
- fastfetch
|
||||||
|
- btop
|
||||||
|
- htop
|
||||||
|
- ncdu
|
||||||
|
- tree
|
||||||
|
- curl
|
||||||
|
- wget
|
||||||
|
- unzip
|
||||||
|
- zip
|
||||||
|
- FileZilla
|
||||||
|
- Remmina
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Projektstatus
|
||||||
|
|
||||||
|
- [x] Automatische Installation
|
||||||
|
- [x] ShellCheck erfolgreich
|
||||||
|
- [x] Testinstallation erfolgreich
|
||||||
|
- [x] Git-Repository
|
||||||
|
- [x] Dokumentation begonnen
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Bekannte Einschränkungen
|
||||||
|
|
||||||
|
- Wallpaper muss noch ergänzt werden.
|
||||||
|
- XFCE-Feinschliff folgt in Version 1.1.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Nächste Version
|
||||||
|
|
||||||
|
Geplant für Version 1.1:
|
||||||
|
|
||||||
|
- Wallpaper automatisch setzen
|
||||||
|
- XFCE weiter optimieren
|
||||||
|
- Dokumentation erweitern
|
||||||
|
- Weitere Administrator-Werkzeuge
|
||||||
Reference in new issue
Block a user