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/10/21 04:15] 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]])
-  * ext4 maintenance scripts 
  
 ====== 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 75: 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/10/21 
- 
-  acpi_osi='Linux' hibernate='no' preempt='full' iommu='pt' pci='pcie_bus_perf' drm_kms_helper.poll='0' drm_kms_helper.fbdev_emulation='0' hostname='localhost' nomodeset 
  
 ===== NetworkManager ===== ===== NetworkManager =====
Line 114: 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' 
 + 
 +===== Alira ===== 
 + 
 +  * [[linux:notes:kernel_parameters|More Kernel Parameters]] 
 +  * Last updated: 2025/12/09 
 + 
 +  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' 
 + 
 +==== modprobe.d ==== 
 + 
 +  * [[linux;notes;modprobe.d_tweaks#alira|Notes]] 
 + 
 +==== Dracut ==== 
 + 
 +  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" 
 + 
 +omit_drivers+=" radeon " 
 +omit_dracutmodules+=" i18n resume " 
 + 
 +# End</code> 
 + 
 +==== systemd-analyze ==== 
 + 
 +  * 2025/12/09 
 + 
 +<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> 
 + 
 +  systemd-analyze 
 + 
 +==== lsinitrd ==== 
 + 
 +  * 2025/12/09 
 + 
 +  Image: /boot/initrd-6.18.0-1-default: 37M
  
-  ,discard=once+  lsinitrd
  
 ====== Drive Maintenance ====== ====== Drive Maintenance ======
Line 134: Line 181:
 ===== Time ===== ===== Time =====
  
-  TODO: NTP sync+****
  
-  sudo hwclock --systohc+  sudo timedatectl 'set-ntp' 'true' && sudo hwclock --systohc && timedatectl status
  
 ====== Automatic Updates ====== ====== Automatic Updates ======
Line 180: Line 227:
  
 ====== Tweaks ====== ====== Tweaks ======
- 
-===== General ===== 
- 
-  sudo -e '/etc/profile.d/general-tweaks.sh' 
- 
-<code> 
-# General 
-export LD_BIND_NOW='1' 
-export LD_PREFER_MAP_32BIT_EXEC='1' 
- 
-# End</code> 
- 
-===== journald ===== 
- 
-  sudo -e '/etc/systemd/journald.conf.d/99-tweaks.conf' 
- 
-<code> 
-[Journal] 
-Storage=none 
-Compress=false 
-MaxLevelStore=0 
-MaxLevelSyslog=0 
-MaxLevelKMsg=0 
-MaxLevelConsole=0 
-MaxLevelWall=0 
-MaxLevelSocket=0 
- 
-# End</code> 
- 
-  sudo journalctl --vacuum-time='1s' --rotate 
  
 ===== Dracut ===== ===== Dracut =====
/srv/www/wiki/data/attic/linux/distros/server/opensuse_tumbleweed_server.1761034531.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