User Tools

Site Tools


linux:distros:server:opensuse_tumbleweed_server

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux:distros:server:opensuse_tumbleweed_server [2025/09/11 21:40] Sean Rhonelinux:distros:server:opensuse_tumbleweed_server [2025/12/09 22:09] (current) Sean Rhone
Line 4: Line 4:
   * Tumbleweed   * Tumbleweed
   * Server   * Server
 +
 +  * Alira = Dell Precision M6500 ((Legacy/MBR))
 +
 +  openSUSE Tumbleweed
  
 ===== TODOs ===== ===== TODOs =====
Line 9: Line 13:
   * Script for ''~/backups'' to NAS   * Script for ''~/backups'' to NAS
   * Auto-delete old ''~/backups'' ([[servers:linux:nginx:dokuwiki?rev=1745861772#maintenance|dokuwiki]])   * Auto-delete old ''~/backups'' ([[servers:linux:nginx:dokuwiki?rev=1745861772#maintenance|dokuwiki]])
-  * XFS maintenance scripts + ''scrub'' 
  
 ====== Download ====== ====== Download ======
  
 +  * http://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-DVD-x86_64-Current.iso
   * https://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-DVD-x86_64-Current.iso.sha256   * https://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-DVD-x86_64-Current.iso.sha256
  
   http://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-DVD-x86_64-Current.iso   http://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-DVD-x86_64-Current.iso
 +
 +  openSUSE-Tumbleweed-DVD-x86_64-Snapshot20251106-Media.iso
  
 ====== Installation Notes ====== ====== Installation Notes ======
Line 21: Line 27:
 ===== Partitioning ===== ===== Partitioning =====
  
-  - XFS ''/''+  - ext2 ''/''
   - No separate ''/home''   - No separate ''/home''
   - Separate ''swap'' without suspend resize   - Separate ''swap'' without suspend resize
Line 31: Line 37:
 ├─sda2   8:   0 463.8G  0 part / ├─sda2   8:   0 463.8G  0 part /
 └─sda3   8:   0     2G  0 part [SWAP]</code> └─sda3   8:   0     2G  0 part [SWAP]</code>
 +
 +===== Boot Loader =====
 +
 +  * GRUB2
  
 ====== Software ====== ====== Software ======
Line 41: Line 51:
  
 ===== Update ===== ===== Update =====
 +
 +==== System ====
  
 **** ****
Line 53: Line 65:
  
   sudo zypper install 'nano' && export 'VISUAL=nano' && export 'EDITOR=nano' && echo -e 'export VISUAL=nano\nexport EDITOR=nano' | sudo tee '/etc/profile.d/editor-nano.sh' > '/dev/null' && cat '/etc/profile.d/editor-nano.sh' && mkdir -p ~/'.config/nano' && echo 'set nowrap' | tee ~/'.config/nano/nanorc' > '/dev/null' && cat ~/'.config/nano/nanorc'   sudo zypper install 'nano' && export 'VISUAL=nano' && export 'EDITOR=nano' && echo -e 'export VISUAL=nano\nexport EDITOR=nano' | sudo tee '/etc/profile.d/editor-nano.sh' > '/dev/null' && cat '/etc/profile.d/editor-nano.sh' && mkdir -p ~/'.config/nano' && echo 'set nowrap' | tee ~/'.config/nano/nanorc' > '/dev/null' && cat ~/'.config/nano/nanorc'
 +
 +===== Remove =====
 +
 +  sudo zypper remove --clean-deps 'plymouth'
 +
 +  sudo zypper addlock 'plymouth'
  
 ===== General ===== ===== General =====
Line 58: Line 76:
 **** ****
  
-  sudo zypper install aria2 binutils chrony htop 7zip sensors unar +  sudo zypper install aria2 htop 7zip sensors unar 
  
 ===== CPU microcode ===== ===== CPU microcode =====
Line 67: Line 85:
  
 ====== Settings ====== ====== Settings ======
- 
-===== hostname ===== 
- 
-  sudo hostnamectl hostname 'Alira' 
- 
-  sudo hostnamectl hostname 'x' 
  
 ===== Laptop Server ===== ===== Laptop Server =====
Line 81: Line 93:
  
   sudo -e '/etc/systemd/logind.conf.d/99-laptop-server.conf'   sudo -e '/etc/systemd/logind.conf.d/99-laptop-server.conf'
- 
-===== GRUB ===== 
- 
-==== Config ==== 
- 
-  * [[linux:notes:kernel_parameters|More Kernel Parameters]] 
- 
-  sudo yast2 'bootloader' 
- 
-==== Alira ==== 
- 
-  * 2025/09/10 
- 
-<code>preempt='full' iommu='pt' pci='nocrs,pcie_bus_perf,realloc,pcie_scan_all,big_root_window'</code> 
- 
-===== Dracut ===== 
- 
-  sudo -e '/etc/dracut.conf.d/99-custom.conf' && sudo dracut --force --regenerate-all 
- 
-<code> 
-# Compression 
-compress="cat" 
- 
-# Machine-specific 
-do_strip="yes" 
-aggressive_strip="yes" 
-hostonly="yes" 
-hostonly_mode="strict" 
- 
-# End</code> 
- 
-==== Undo ==== 
- 
-**** 
- 
-  sudo rm -f '/etc/dracut.conf.d/99-custom.conf' && sudo dracut --force --regenerate-all 
  
 ===== NetworkManager ===== ===== NetworkManager =====
Line 142: Line 118:
   sudo -e '/etc/sysconfig/lm_sensors'   sudo -e '/etc/sysconfig/lm_sensors'
  
-====== fstab ======+====== Boot Loader ======
  
-  * ''swap''+  * Boot Code Options -> Boot Loader: ''GRUB2'' 
 +  * Kernel Parameters -> CPU Mitigations: ''Auto'' 
 +  * Kernel Parameters -> ''[ ]'' Graphical console 
 +  * Bootloader Options -> Timeout in Seconds: ''0'' 
 +  * Bootloader Options -> ''[ ]'' Probe Foreign OS
  
-  sudo -e '/etc/fstab'+  sudo yast2 'bootloader'
  
-  ,discard=once+===== Alira =====
  
-====== Drive Maintenance ======+  * [[linux:notes:kernel_parameters|More Kernel Parameters]] 
 +  * Last updated: 2025/12/09
  
-===== Trim =====+  acpi_osi='Linux' reboot='pci' hibernate='no' preempt='full' iommu='pt' pci='pcie_bus_perf' drm_kms_helper.poll='0' drm_kms_helper.fbdev_emulation='0' hostname='localhost' nomodeset module_blacklist='amdgpu'
  
-  sudo systemctl enable 'fstrim.timer' --now+==== modprobe.d ====
  
-  sudo systemctl start 'fstrim' && sudo systemctl status 'fstrim' -l+  * [[linux;notes;modprobe.d_tweaks#alira|Notes]]
  
-  sudo fstrim -v -a+==== Dracut ====
  
-===== XFS =====+  sudo -e '/etc/dracut.conf.d/99-alira.conf' && sudo dracut --force --regenerate-all
  
-****+<code> 
 +kernel_cmdline="rd.luks=0 rd.lvm=0 rd.md=0 rd.dm=0"
  
-  sudo xfs_fsr -v '/'+omit_drivers+=" radeon " 
 +omit_dracutmodules+=" i18n resume "
  
-==== Repair ====+# End</code>
  
-  sudo umount '/dev/sda2'+==== systemd-analyze ====
  
-  sudo xfs_repair -v '/dev/sda2'+  * 2025/12/09
  
-=== NAS ===+<code> 
 +Startup finished in 1.314s (kernel) + 2.195s (initrd) + 6.832s (userspace) 10.342s  
 +multi-user.target reached after 6.831s in userspace.</code>
  
-  * [[servers:linux:vsftpd]]+  systemd-analyze
  
-  sudo systemctl stop 'vsftpd'+==== lsinitrd ====
  
-  sudo umount '/dev/sdb'+  * 2025/12/09
  
-  sudo xfs_repair -v '/dev/sdb'+  Image: /boot/initrd-6.18.0-1-default: 37M
  
-  sudo mount '/dev/sdb'+  lsinitrd
  
-  sudo xfs_fsr -v '/dev/sdb'+====== Drive Maintenance ======
  
-  sudo systemctl start 'vsftpd'+===== Trim ===== 
 + 
 +  sudo systemctl enable 'fstrim.timer' --now 
 + 
 +  sudo systemctl start 'fstrim&& sudo systemctl status 'fstrim' -l 
 + 
 +  sudo fstrim -v -a
  
 ===== Time ===== ===== Time =====
  
-  TODO: NTP sync+****
  
-  sudo hwclock --systohc+  sudo timedatectl 'set-ntp' 'true' && sudo hwclock --systohc && timedatectl status
  
 ====== Automatic Updates ====== ====== Automatic Updates ======
Line 234: Line 225:
  
 # End</code> # End</code>
 +
 +====== Tweaks ======
 +
 +===== Dracut =====
 +
 +  sudo -e '/etc/dracut.conf.d/99-custom.conf' && sudo dracut --force --regenerate-all
 +
 +<code>
 +# Compression
 +compress="cat"
 +
 +# Machine-specific
 +do_strip="yes"
 +aggressive_strip="yes"
 +hostonly="yes"
 +hostonly_mode="strict"
 +
 +# End</code>
 +
 +==== Undo ====
 +
 +****
 +
 +  sudo rm -fv '/etc/dracut.conf.d/99-custom.conf' && sudo dracut --force --regenerate-all
  
 ====== Notable Folders and Commands ====== ====== Notable Folders and Commands ======
/srv/www/wiki/data/attic/linux/distros/server/opensuse_tumbleweed_server.1757641216.txt.gz · Last modified: by Sean Rhone

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki