fedora - kde
| 2025-11-19 / 2026-02-21 | ||
Aktuell bin ich beruflich auf Abwegen von Windows unterwegs und prüfe in weit sich unsere Arbeit mit Linux vereinen lässt 🖤🐧🤍
Nach erste Gehversuchen und Tests mit z.B. Manjaro, Ubuntu, Debian bin ich bei meiner Recherche bei fedora gelandet. Eine Vorstufe von Red Hat mit halbjährlichen Releasezyklus und weil Red Hat von DELL supported wird, ist diese Unterstützung auch bei fedora Verfügbar. Hardware, Treiber und Tools sind verfügbar. Erste Gehversuche mit fedora sind so vielversprechen das ich ins Kalte Wasser gesprungen bin und den produktiv Einsatz damit versuche. Learning bei doing!
Nach einem viertel Jahr Nutzung in der Arbeit, wage ich den Gehversuch nun auch Privat! Anleitung von Manjaro KDE kopiert und losgelegt...
Aber in Summe fühle ich mich nicht wohl... Vieles ist doch anders als ich es gewohnt bin 🫣
Erste Schritte inkl. Backup-Restore
cd ~ && mkdir -p nas && mkdir -p tmp && mkdir -p mnt
Download Backup via Nextcloud im Firefox... Entpacken, Rückspielen, und Abfahrt...
sudo hostnamectl set-hostname l0la59
# Falls Vivaldi nicht mehr startet...
rm -r ~/.config/vivaldi/Singleton*
CA Import
sudo cp ~/.cert/HeisAG-CA.crt /etc/pki/ca-trust/source/anchors/
sudo update-ca-trust
Bash-IT & Ble.sh
Terminal Konfiguration
nano .bashrc
#.bash_aliases
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
nano .config/alacritty/alacritty.toml
[window]
opacitiy = 0.87
[window.dimensions]
columns = 183
lines = 43
[colors.primary]
background = "0x530530"
foreground = "0xD8DEE9"
Install
Vivaldi.rpm laden/installieren: https://vivaldi.com/de/download/
#visual-studio-code
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc &&
echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\nautorefresh=1\ntype=rpm-md\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" | sudo tee /etc/yum.repos.d/vscode.repo > /dev/null
update
install 7zip rpi-imager traceroute sshfs inkscape gimp synfig audacity mc bc gparted tigervnc alacritty doublecmd-qt6 nextcloud-client make cmake gcc code libreoffice-langpack-de
mailutils
github-cli
#
go
signal-desktop
bitwarden
gufw
ufw
chromebook keymapping
GitHub
gh auth login
git config --global user.email "manfred@heister.email"
git config --global user.name "maheis"
Konfiguration
♯crypt♯
2 Spacer ...
... mit "Flexible size" jeweils rechts/links von den Icons platzieren.
#91a34b
Erst Deutsch als zusätzliche Sprache hinzufügen und danach alle Formatie auf Deutschland umstellen
Apache
Install
install httpd php php-common
Service
sudo systemctl start httpd
sudo systemctl enable httpd
Base-Conf
sudo nano /etc/httpd/conf/httpd.conf
AllowOverride ALL
uncomment:
LoadModule rewrite_module modules/mod_rewrite.so
sudo nano /etc/php/php.ini
memory_limit = 2048M
upload_max_filesize = 500M
max_file_uploads = 100
post_max_size = 500M
max_input_vars = 5000
display_errors = On
uncomment:
extension=gd
extension=pdo_sqlite
extension=sqlite3
sudo nano /etc/httpd/conf/httpd.conf
#comment:
#LoadModule mpm_event_module modules/mod_mpm_event.so
#uncomment:
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
#Insert:
LoadModule php_module modules/libphp.so
AddHandler php-script .php
Include conf/extra/php_module.conf
HTTPS
sudo cp ~/.cert/l0la59.l11_crt.pem /etc/httpd/conf/server.crt
sudo cp ~/.cert/l0la59.l11_prv.pem /etc/httpd/conf/server.key
sudo nano /etc/httpd/conf/httpd.conf
#uncomment:
LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
LoadModule ssl_module modules/mod_ssl.so
Include conf/extra/httpd-ssl.conf
#ganz unten anfügen
Header always set Strict-Transport-Security "max-age=15552000; includeSubDomains"
Header always set X-Content-Type-Options "nosniff"
Header always set X-Xss-Protection "1; mode=block"
Header always set Referrer-Policy "no-referrer"
Header always set X-Frame-Options "SAMEORIGIN"
sudo nano /etc/httpd/conf/extra/httpd-ssl.conf
ServerName l0la59.l11:443
ServerAdmin manfred@heister.email
Restart/Status
sudo systemctl restart httpd
sudo systemctl status httpd
m.dev/m.be
sudo usermod -aG http mani
#Relogin
sudo ln -s /srv/http ~/m.dev/m.be
sudo chown -R http:http /srv/http
sudo chmod -R 775 /srv/http
#Restore + Rechte erneut setzen!
git config --global --add safe.directory /srv/http
MEMO:
apachectl configtest
Error-Log: /var/log/httpd/error_log
- [ ] php.ini https://heister.email/m.notes/index.php?article=46
sudo nano /etc/php/php.ini
