Acmeraptor
Joined 17 August 2024
Acmeraptor (talk | contribs) No edit summary |
Acmeraptor (talk | contribs) Tags: Mobile edit Mobile web edit |
||
| (51 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
networking acronym: | |||
People, Do Not Teach Smart People Acronyms | |||
The reason is smart people can come up with their own. | |||
[[hopp-rsk-ddt01]] Test log and notes | |||
[[hopp-rsk-pve01]] ProxMox Virtual Environment | |||
[[hovt-rsk-dws13]] debian 13 webserver template; curl openssh-server screen; no updates | |||
[[hovd-rsk-dss01]] development debian single server (using lxc containers) | |||
[https://theorangeone.net/posts/mount-nfs-inside-lxc/ samba lxc] | |||
[https://www.reddit.com/r/debian/comments/146vw37/guide_install_debian_with_encrypted_root_and/ debian partitioning] | |||
download non-enterprise proxmox updates | |||
https://community-scripts.github.io/ProxmoxVE/scripts?id=post-pve-install&ategory=Proxmox+%26+Virtualization | |||
<nowiki>bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/pve/post-pve-install.sh)"</nowiki> | |||
Note: Anything referring to ubuntu as a server OS is being changed to strictly debian. I will have an ubuntu vm desktop at some point | |||
==Food== | ==Food== | ||
| Line 96: | Line 118: | ||
*[https://www.gutenberg.org/ Gutenberg Press] | *[https://www.gutenberg.org/ Gutenberg Press] | ||
*[https://www.archive.org/ Internet Archive] [https://github.com/elementdavv/internet_archive_downloader Downloader] | *[https://www.archive.org/ Internet Archive] [https://github.com/elementdavv/internet_archive_downloader Downloader] | ||
*[https://open-slum.org/ Slum-dog] | |||
*[https://tutorialtactic.com/blog/linux-mint-shortcuts/ Mint Shortcuts] | *[https://tutorialtactic.com/blog/linux-mint-shortcuts/ Mint Shortcuts] | ||
*[https://help.ubuntu.com/stable/ubuntu-help/shell-keyboard-shortcuts.html.en Ubuntu Shortcuts] | *[https://help.ubuntu.com/stable/ubuntu-help/shell-keyboard-shortcuts.html.en Ubuntu Shortcuts] | ||
*[https://wiki.rsksolutions.org/wiki/MediaWiki:Common.css Wiki CSS] | *[https://wiki.rsksolutions.org/wiki/MediaWiki:Common.css Wiki CSS] | ||
*[[¯\_(ツ)_/¯]] | *[[¯/ (ツ) /¯|¯\_(ツ)_/¯]] | ||
===Server=== | |||
*[https://forums.debian.net/index.php Debian Forums] | |||
==Servers== | ==Servers== | ||
Notes on server names and functions for planned future use. | Notes on server names and functions for planned future use. | ||
===dell=== | |||
https://www.greenpcgamers.com/dell/dell-poweredge-rack/poweredge-13th-gen-rackmount-servers/poweredge-r730-r730xd-hardware-upgrade-guide/ | |||
Up to 2 x QC Xeon E5-2637 V4 3.5Ghz 15MB 9.6GTs Processor | 3.7Ghz Max Turbo Frequency (SR2P3) | |||
Up to 2 x 6C Xeon E5-2643 V4 3.40Ghz 20MB 9.6GTs Processor | 3.7Ghz Max Turbo Frequency (SR2P4) | |||
Up to 2 x 8C Xeon E5-2667 V4 3.2Ghz 25MB 9.6GTs Processor | 3.6Ghz Max Turbo Frequency (SR2P5) | |||
Up to 2 x 10C Xeon E5-2640 V4 2.40Ghz 25MB 8GTs Processor | 3.4Ghz Max Turbo Frequency (SR2NZ) | |||
Up to 2 x 12C Xeon E5-2687W V4 3.0Ghz 30MB 9.6GTs Processor | 3.5Ghz Max Turbo Frequency (SR2NA) | |||
Up to 2 x 14C Xeon E5-2690 V4 2.6Ghz 35MB 9.6GTs Processor | 3.5Ghz Max Turbo Frequency (SR2N2) | |||
Up to 2 x 18C Xeon E5-2697 V4 2.3Ghz 45MB 9.6GTs Processor | 3.6Ghz Max Turbo Frequency (SR2JV) | |||
Up to 2 x 18C Xeon E5-2698 V4 2.2Ghz 50MB 9.6GTs Processor | 3.6Ghz Max Turbo Frequency (SR2JW) | |||
Up to 2 x 22C Xeon E5-2699 V4 2.2Ghz 55MB 9.6GTs Processor | 3.6Ghz Max Turbo Frequency (SR2JS | |||
===HP=== | |||
HP supplied software | |||
https://support.hpe.com/connect/s/search?language=en_US#q=dl360%20gen9&t=All&sort=relevancy&numberOfResults=25&archive=false | |||
https://www.toolify.ai/hardware/maximize-your-hp-proliant-dl-360-gen-9-server-with-the-best-processors-3021683 | |||
Compatible Processors for HP Proliant DL 360 Gen 9 Server | |||
Low-End Processors | |||
E5-2620v3 | |||
E5-2630v3 | |||
Value Processors | |||
E5-2660 V3 | |||
E5-2670 V3 | |||
E5-2680 V3 | |||
High-End Processors | |||
E5-2690 V4 | |||
E5-2695 V4 | |||
E5-2697 V4 | |||
E5-2698 V4 | |||
E5-2699 V4 | |||
===Physical=== | ===Physical=== | ||
*[[hovp-rsk-uos00]] : OpenStack - Currently in use, my clunky old laptop. Consider changing from Ubuntu to [https://wiki.archlinux.org/title/VirtualBox Arch] | *[[hovp-rsk-uos00]] : OpenStack - Currently in use, my clunky old laptop. Consider changing from Ubuntu to [https://wiki.archlinux.org/title/VirtualBox Arch] | ||
*[[ | *[[hopp-rsk-pve01]] : Proxmox Virtual Environment | ||
*[[hopp-rsk-owr01]] : OpenWRT Wireless Router - Linksys router (model noted below this page). VPN client profile rebuild still pending. | |||
===Virtual=== | ===Virtual=== | ||
| Line 114: | Line 196: | ||
===Upcoming=== | ===Upcoming=== | ||
The following will be strictly for RSK Solutions and demo models for future domains like Casper307 and NIALC | The following will be strictly for RSK Solutions and demo models for future domains like Casper307 and NIALC | ||
*[[hovp-rsk- | *[[hovp-rsk-dcs01]] : CommunicationServices - Dovecot/Postfix, Matrix | ||
*[[hovp-rsk-udb01]] : DataBase - MariaDB | *[[hovp-rsk-udb01]] : DataBase - MariaDB | ||
*[[hovp-rsk-uds01]] : DirectoryServices - LDAP | *[[hovp-rsk-uds01]] : DirectoryServices - LDAP | ||
| Line 187: | Line 269: | ||
===Home Office=== | ===Home Office=== | ||
*[https://www.newegg.com/ Newegg] | *[https://www.newegg.com/ Newegg] | ||
*[https://www.ebay.com/str/urtoutletnh URT] | |||
===Locksport=== | ===Locksport=== | ||
| Line 197: | Line 280: | ||
*[https://www.ultimatesecuritydevices.com/#gsc.tab=0 Ultimate Security Devices] | *[https://www.ultimatesecuritydevices.com/#gsc.tab=0 Ultimate Security Devices] | ||
*[https://www.youngbrosstampworks.com/ Young Bros] | *[https://www.youngbrosstampworks.com/ Young Bros] | ||
===Market=== | |||
*[https://www.fredmeyer.com/ Fred Meyer] | |||
===Paracord Lanyards=== | ===Paracord Lanyards=== | ||
| Line 230: | Line 316: | ||
**[https://github.com/elementdavv/internet_archive_downloader Internet Archive Downloader] | **[https://github.com/elementdavv/internet_archive_downloader Internet Archive Downloader] | ||
**[https://exiftool.org/ ExifTool] Powerful metadata removal tool | **[https://exiftool.org/ ExifTool] Powerful metadata removal tool | ||
*OpenWRT | |||
**[https://openwrt.org/docs/guide-user/services/vpn/openvpn/server OpenVPN] | |||
*[https://www.ultraedit.com/ *UltraEdit] | *[https://www.ultraedit.com/ *UltraEdit] | ||
*[https://www.virtualbox.org/ VirtualBox] | *[https://www.virtualbox.org/ VirtualBox] | ||
| Line 295: | Line 383: | ||
===LuCI=== | ===LuCI=== | ||
Install the [https://docs.openwrt.melmac.net/luci-app-advanced-reboot/ LuCI-app-advanced-reboot] package. This is the easiest method. | Install the [https://docs.openwrt.melmac.net/luci-app-advanced-reboot/ LuCI-app-advanced-reboot] package. This is the easiest method. | ||
https://github.com/stangri/luci-app-advanced-reboot Maybe add description to partition selection page | |||
===OpenVPN=== | ===OpenVPN=== | ||
| Line 485: | Line 575: | ||
*Note 2: I have the "leftovers" mantra running through my head the whole time. On the first half for sizing, twist left strand left side left to avoid snags, and place it over the right, and so on. On the braid part, start with the left strand through a twist and put the right strand under the left one. | *Note 2: I have the "leftovers" mantra running through my head the whole time. On the first half for sizing, twist left strand left side left to avoid snags, and place it over the right, and so on. On the braid part, start with the left strand through a twist and put the right strand under the left one. | ||
*Note 3: Related to note 2, pay attention and try not to miss braiding a twist. It is maddening to spot it ten minutes later, unravel to that spot to fix it. | *Note 3: Related to note 2, pay attention and try not to miss braiding a twist. It is maddening to spot it ten minutes later, unravel to that spot to fix it. | ||
===Unsorted=== | |||
==Backports== | |||
In Debian, “enabling backports” means adding one extra repository that carries newer builds of selected software—taken from the next Debian release (“testing”) but rebuilt to run on your current Stable system. It’s Debian’s official way to get a newer kernel, drivers, toolchains, or apps on Stable without switching the whole OS to Testing or Unstable. | |||
How it helps, in plain terms: you keep the rock-solid base of Debian Stable, but you can “opt in” to newer versions package by package when you actually need them—say, a newer kernel/Mesa for GPU support, or a fresher compiler for a project. Those packages are recompiled for Stable and designed to use Stable’s libraries where possible, so they fit in cleanly. (Debian 13’s backports suite is literally named trixie-backports.) | |||
Safety model: backports are off by default and won’t replace anything unless you ask. Technically, Debian marks the backports archive as NotAutomatic and pins its priority to ~100, so normal upgrades ignore it. You only pull from backports when you explicitly target it. That’s why it’s considered the “safe” way to get newer bits on Stable. | |||
What you actually do: | |||
Add the backports repo (Debian 13 “Trixie” example—new deb822 format): | |||
1 | |||
2 | |||
3 | |||
4 | |||
5 | |||
6 | |||
7 | |||
8 | |||
9 | |||
sudo tee /etc/apt/sources.list.d/debian-backports.sources >/dev/null <<'EOF' | |||
Types: deb deb-src | |||
URIs: http://deb.debian.org/debian | |||
Suites: trixie-backports | |||
Components: main | |||
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg | |||
Enabled: yes | |||
EOF | |||
sudo apt update | |||
This simply makes the backports available; nothing changes yet. | |||
When you need something newer, install it from backports on purpose: | |||
1 | |||
2 | |||
3 | |||
4 | |||
5 | |||
# install only this package from backports | |||
sudo apt install <package>/trixie-backports | |||
# or, also allow any newer dependencies from backports | |||
sudo apt install -t trixie-backports <package> | |||
That explicit targeting is the guardrail that keeps Stable “stable.” | |||
A couple of concrete outcomes: | |||
Hardware enablement: newer kernels and driver stacks appear in backports, which can solve “my brand-new GPU/Wi-Fi doesn’t work on base Stable” without you leaving Stable. | |||
New features for select apps/tools: you can grab a newer release that adds a needed feature, while the rest of your system stays on Stable versions. (Backports are mostly drawn from Testing and are maintained with a policy to keep an upgrade path to the next Stable.) | |||
Caveats to keep in mind: backports aren’t tested as exhaustively as Stable and are supported on a best-effort basis, so Debian recommends using them sparingly—enable the repo, but cherry-pick only what you need, rather than upgrading everything from backports. | |||
==FOOTNOTES FOR FURTHER REVIEW== | |||
[https://github.com/immich-app/immich/discussions/22546 immach] for photo/video sharing | |||
debian 13 using kde plasma. I did a base install. seems to be working great. | |||
installbase | |||
apt install curl net-tools openssh-server screen sftpd unzip -y | |||
for desktop only | |||
apt install exiftool flatpak plasma-discover-backend-flatpak | |||
==Debian Tips== | |||
Steps to Fix the Package Dependency | |||
#First, I navigated to the Downloads directory with the following command: cd ~/Downloads | |||
#Then, I extracted the contents of the Minecraft.deb package using the full command dpkg-deb --raw-extract Minecraft.deb minecraft-extracted-package to put it into a new folder. | |||
#After that, I used the nano editor to open and edit the control file located inside the DEBIAN folder: nano minecraft-extracted-package/DEBIAN/control | |||
#Inside the control file, I found the line that started with Depends: and changed libgdk-pixbuf2.0-0 to libgdk-pixbuf-xlib-2.0-0. Then, I saved the changes and closed the file. | |||
#Finally, I re-packaged the content with the correction to create a new .deb file named minecraft-launcher-fixed.deb: dpkg-deb --build minecraft-extracted-package minecraft-launcher-fixed.deb | |||
With the new package ready, I installed the corrected package first with dpkg. This would fail because the default-jre and libgdk-pixbuf-xlib-2.0-0 dependencies were still missing. Then, I used the apt command to fix the broken installation, which would install the remaining dependencies automatically. sudo dpkg -i minecraft-launcher-fixed.deb sudo apt --fix-broken install | |||