User Tools

Site Tools


distros: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 revisionBoth sides next revision
distros:opensuse_tumbleweed_server [2021/06/18 18:47] Sean Rhonedistros:opensuse_tumbleweed_server [2022/05/14 00:37] Sean Rhone
Line 7: Line 7:
 ====== Download ====== ====== Download ======
  
-  * DVD ISO and SHA256 hash+  * http://download.opensuse.org/tumbleweed/iso/ 
 + 
 +===== DVD + Xfce Live ===== 
 + 
 +  * Downloads the latest DVD and Xfce Live images 
 + 
 +  cd ~/'Downloads' && aria2c 'https://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-XFCE-Live-x86_64-Current.iso' && aria2c 'http://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-DVD-x86_64-Current.iso' && aria2c 'https://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-DVD-x86_64-Current.iso.sha256' && sha256sum ~/'Downloads/openSUSE-Tumbleweed-DVD-x86_64-'*'-Media.iso' && cat ~/'Downloads/openSUSE-Tumbleweed-DVD-x86_64-'*'-Media.iso.sha256' && sync 
 + 
 +===== DVD ===== 
 + 
 +  * ISO and SHA256 hash
  
   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
  
   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
 +
 +===== Xfce =====
 +
 +  * For LiveUSB
 +
 +  https://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-XFCE-Live-x86_64-Current.iso
  
 ====== Installation Notes ====== ====== Installation Notes ======
  
   * ''EFI/opensuse/grubx64.efi'' ((EFI file to boot and in the case of Acer laptops, add to SecureBoot trust; doesn't matter if SecureBoot is enabled or not))   * ''EFI/opensuse/grubx64.efi'' ((EFI file to boot and in the case of Acer laptops, add to SecureBoot trust; doesn't matter if SecureBoot is enabled or not))
-  * XFS, no separate ''/home'', separate ''swap'' partition enlarged to RAM for suspend+ 
 +===== Partitioning ===== 
 + 
 +  - XFS 
 +  - No separate ''/home'' 
 +  - Separate ''swap'' 
 + 
 +====== Repositories ====== 
 + 
 +===== ROCm ===== 
 + 
 +  * https://docs.amd.com/ 
 + 
 +  * Repository Priority: 98 
 +  * Provides ROCm, notably OpenCL libraries 
 + 
 +  sudo rpm --import 'https://repo.radeon.com/rocm/rocm.gpg.key' && sudo zypper addrepo --gpgcheck-strict --check --refresh --priority '98' 'https://repo.radeon.com/rocm/zyp/zypper/' 'ROCm'
  
 ====== Software ====== ====== Software ======
Line 34: Line 66:
 **** ****
  
-  sudo zypper clean --all && sudo zypper refresh --force --services && sudo zypper dist-upgrade --details --allow-downgrade --allow-name-change --allow-arch-change --allow-vendor-change && sync+    sudo zypper clean --all && sudo zypper refresh --force --services && sudo zypper dist-upgrade --details --allow-downgrade --allow-name-change --allow-arch-change --allow-vendor-change && sync
  
 ===== GNU nano ===== ===== GNU nano =====
Line 48: Line 80:
 **** ****
  
-  sudo zypper install p7zip unar aria2 hdparm nano htop wget irqbalance+  sudo zypper install aria2 flashrom hdparm htop nano 7zip secret-tool sensors unar wget irqbalance xfsprogs-scrub  
 + 
 +===== ROCm ===== 
 + 
 +  * :!: Run ''sudo ldconfig'' if OpenCL isn't found 
 + 
 +  rocm-opencl rocm-smi-lib
  
 ===== Keybase ===== ===== Keybase =====
Line 68: Line 106:
 ==== Hostname/DNS ==== ==== Hostname/DNS ====
  
 +  * https://1.1.1.1/dns/
   * See [[notes:dns_servers|DNS servers]] for other DNS servers   * See [[notes:dns_servers|DNS servers]] for other DNS servers
  
   * Static Hostname: ''Computer name''   * Static Hostname: ''Computer name''
   * Modify DNS Configuration: ''Use Custom Policy''   * Modify DNS Configuration: ''Use Custom Policy''
-  * Name Server 1: ''9.9.9.9'' +  * Name Server 1: ''1.1.1.1'' 
-  * Name Server 2: ''149.112.112.112'' +  * Name Server 2: ''1.0.0.1'' 
-  * Name Server 3: ''1.1.1.1''+  * Name Server 3: ''8.8.8.8''
  
 ==== Routing ==== ==== Routing ====
Line 96: Line 135:
 ===== Secure Shell ===== ===== Secure Shell =====
  
-  * See [[Clients:Secure Shell]]+  * See [[clients:secure_shell#generate_ssh_keys|Client - Generate SSH Keys]] notes to generate/restore public key
  
-===== TRIM =====+===== Drive Maintenance =====
  
 ==== Swap ==== ==== Swap ====
Line 109: Line 148:
   ,discard   ,discard
  
-==== Service ====+==== Trim ====
  
-****+  :!: Enable only if a SSD is being used for Linux
  
   sudo systemctl enable 'fstrim.timer' --now && sudo systemctl start 'fstrim' && sync && sudo systemctl status 'fstrim' -l   sudo systemctl enable 'fstrim.timer' --now && sudo systemctl start 'fstrim' && sync && sudo systemctl status 'fstrim' -l
 +
 +==== XFS Scrub ====
 +
 +  * [[https://wiki.archlinux.org/title/XFS#Online_Metadata_Checking_(scrub)|XFS - ArchWiki]]
 +  * :!: Enable in all cases since it's likely both ''/'' and ''/boot'' are XFS
 +
 +  sudo systemctl enable 'xfs_scrub_all.timer' --now && sudo systemctl start 'xfs_scrub_all' && sync && sudo systemctl status 'xfs_scrub_all' -l
  
 ===== UTC ===== ===== UTC =====
C:/www/wiki/data/pages/distros/opensuse_tumbleweed_server.txt · Last modified: 2024/06/02 12:33 by Sean Rhone