linux:distros:server:opensuse_tumbleweed_server
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
linux:distros:server:opensuse_tumbleweed_server [2024/08/13 16:59] – created Sean Rhone | linux:distros:server:opensuse_tumbleweed_server [2025/09/11 21:40] (current) – Sean Rhone | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Information ====== | ====== Information ====== | ||
- | * openSUSE | + | * openSUSE |
- | * Tumbleweed | + | * Tumbleweed |
* Server | * Server | ||
- | ====== Download ====== | + | ===== TODOs ===== |
- | * http://download.opensuse.org/ | + | * Script for '' |
+ | * Auto-delete old '' | ||
+ | * XFS maintenance scripts + '' | ||
- | ===== DVD + Xfce Live ===== | + | ====== Download ====== |
- | * Downloads the latest DVD (with SHA256 compare) and Xfce Live images with '' | + | * https:// |
- | + | ||
- | cd ~/' | + | |
- | + | ||
- | ===== DVD ===== | + | |
- | + | ||
- | * ISO and SHA256 hash | + | |
http:// | http:// | ||
- | |||
- | https:// | ||
- | |||
- | ===== Xfce ===== | ||
- | |||
- | * For LiveUSB | ||
- | |||
- | https:// | ||
====== Installation Notes ====== | ====== Installation Notes ====== | ||
Line 33: | Line 21: | ||
===== Partitioning ===== | ===== Partitioning ===== | ||
- | - ext4 | + | - XFS ''/'' |
- No separate ''/ | - No separate ''/ | ||
- | - :!: Separate '' | + | - Separate '' |
- | ====== Software ====== | + | < |
+ | NAME | ||
+ | sda 8:0 0 465.8G | ||
+ | ├─sda1 | ||
+ | ├─sda2 | ||
+ | └─sda3 | ||
- | ===== List ===== | + | ====== Software ====== |
- | + | ||
- | * http:// | + | |
===== Disable USB Source ===== | ===== Disable USB Source ===== | ||
Line 71: | Line 62: | ||
===== CPU microcode ===== | ===== CPU microcode ===== | ||
- | ucode-amd | + | **** |
ucode-intel | ucode-intel | ||
====== Settings ====== | ====== Settings ====== | ||
+ | |||
+ | ===== hostname ===== | ||
+ | |||
+ | sudo hostnamectl hostname ' | ||
+ | |||
+ | sudo hostnamectl hostname ' | ||
===== Laptop Server ===== | ===== Laptop Server ===== | ||
Line 84: | Line 81: | ||
sudo -e '/ | sudo -e '/ | ||
- | |||
- | ===== Dell Fan Profile ===== | ||
- | |||
- | * https:// | ||
- | |||
- | sudo zypper install -y ' | ||
===== GRUB ===== | ===== GRUB ===== | ||
Line 95: | Line 86: | ||
==== Config ==== | ==== Config ==== | ||
- | * :!: [[notes: | + | * [[linux:notes: |
sudo yast2 ' | sudo yast2 ' | ||
- | ==== Oak ==== | + | ==== Alira ==== |
- | * Last updated: 2024/05/10 | + | * 2025/09/10 |
- | < | + | < |
+ | |||
+ | ===== Dracut ===== | ||
+ | |||
+ | sudo -e '/etc/dracut.conf.d/ | ||
+ | |||
+ | < | ||
+ | # Compression | ||
+ | compress=" | ||
+ | |||
+ | # Machine-specific | ||
+ | do_strip=" | ||
+ | aggressive_strip=" | ||
+ | hostonly=" | ||
+ | hostonly_mode=" | ||
+ | |||
+ | # End</ | ||
+ | |||
+ | ==== Undo ==== | ||
+ | |||
+ | **** | ||
+ | |||
+ | sudo rm -f '/ | ||
===== NetworkManager ===== | ===== NetworkManager ===== | ||
- | * TODO: Make a static Ethernet profile with these settings, attach it to a device(?), and activate it to replace whatever gets created by-default (('' | + | * [[servers:upstream_dns_servers|More DNS Servers]] |
< | < | ||
Line 113: | Line 126: | ||
< | < | ||
- | < | + | < |
< | < | ||
Line 129: | Line 142: | ||
sudo -e '/ | sudo -e '/ | ||
- | ===== Secure Shell ===== | + | ====== fstab ====== |
- | * See [[clients: | + | * '' |
- | ===== Disk Drives ===== | + | sudo -e '/ |
- | ==== Swap ==== | + | ,discard=once |
- | * Add '' | + | ====== Drive Maintenance ====== |
- | * According to the '' | + | |
- | sudo -e '/ | + | ===== Trim ===== |
- | | + | |
+ | |||
+ | sudo systemctl start ' | ||
+ | |||
+ | sudo fstrim -v -a | ||
- | ==== Trim ==== | + | ===== XFS ===== |
**** | **** | ||
- | sudo systemctl enable | + | sudo xfs_fsr -v '/' |
+ | |||
+ | ==== Repair ==== | ||
+ | |||
+ | sudo umount '/ | ||
+ | |||
+ | sudo xfs_repair | ||
+ | |||
+ | === NAS === | ||
+ | |||
+ | * [[servers: | ||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | |||
+ | sudo xfs_repair | ||
+ | |||
+ | sudo mount '/ | ||
+ | |||
+ | sudo xfs_fsr -v '/ | ||
+ | |||
+ | sudo systemctl start ' | ||
===== Time ===== | ===== Time ===== | ||
- | | + | * TODO: NTP sync |
- | * This sets the hardware clock to the current system/OS clock | + | |
- | | + | |
sudo hwclock --systohc | sudo hwclock --systohc | ||
Line 167: | Line 203: | ||
[Service] | [Service] | ||
Type=oneshot | Type=oneshot | ||
+ | |||
ExecStartPre='/ | ExecStartPre='/ | ||
+ | |||
ExecStart='/ | ExecStart='/ | ||
ExecStart='/ | ExecStart='/ | ||
+ | |||
ExecStartPost='/ | ExecStartPost='/ | ||
- | ExecStartPost='/ | + | ExecStartPost='/ |
+ | |||
+ | # End</ | ||
===== Timer ===== | ===== Timer ===== | ||
- | * 06:00 Oak | + | * '' |
- | * 06:10 Alira | + | |
sudo -e '/ | sudo -e '/ | ||
Line 182: | Line 222: | ||
< | < | ||
[Unit] | [Unit] | ||
- | Description=Software Package Maintenance and Updater | + | Description=openSUSE OS Updater |
After=network-online.target | After=network-online.target | ||
Wants=network-online.target | Wants=network-online.target | ||
Line 191: | Line 231: | ||
[Install] | [Install] | ||
- | WantedBy=timers.target</ | + | WantedBy=timers.target |
+ | |||
+ | # End</ | ||
====== Notable Folders and Commands ====== | ====== Notable Folders and Commands ====== | ||
- | * See [[notes:misc_linux]] | + | * See [[linux:notes:misc]] |
/srv/www/wiki/data/attic/linux/distros/server/opensuse_tumbleweed_server.1723582792.txt.gz · Last modified: by Sean Rhone