techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.8K
active users

#topgrade

0 posts0 participants0 posts today
tuxwise 🇺🇦<p>(26/N)</p><p><strong>3. Actively maintain your devices</strong></p><p>1] Package managers are no longer the only source of software for systems. Look into a <strong>one-stop upgrading tool</strong> like <a href="https://github.com/topgrade-rs/topgrade" rel="nofollow noopener noreferrer" target="_blank">Topgrade</a> that takes care of this, and also handles, e.g., updates of <a href="https://mastodon.de/tags/Flatpak" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Flatpak</span></a> applications.</p><p>2] Use <strong>unattended / automatic upgrades</strong> on <a href="https://mastodon.de/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> distributions that have a non-rolling release model. Restrict them to security upgrades, only: You want your devices to stay secure, but reduce the risk of things breaking while you are not available for resolving any issues. <span class="h-card" translate="no"><a href="https://fosstodon.org/@fedora" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>fedora</span></a></span> has listed <a href="https://fedoraproject.org/wiki/AutoUpdates#Reasons_FOR_using_automatic_updates" rel="nofollow noopener noreferrer" target="_blank">the pros and cons of unattended upgrades</a>.</p><p>You can find helpful howtos on the web for many distros: <br><a href="https://wiki.debian.org/UnattendedUpgrades" rel="nofollow noopener noreferrer" target="_blank">Debian</a>, <a href="https://fedoraproject.org/wiki/AutoUpdates" rel="nofollow noopener noreferrer" target="_blank">Fedora</a>, <a href="https://linuxhaxor.net/code/updating_packages_command_line_linux_mint.html" rel="nofollow noopener noreferrer" target="_blank">Linux Mint</a>, <a href="https://doc.opensuse.org/documentation/leap/startup/single-html/book-startup/index.html#sec-onlineupdate-you-automatically" rel="nofollow noopener noreferrer" target="_blank">openSUSE</a>, <a href="https://help.ubuntu.com/community/AutomaticSecurityUpdates" rel="nofollow noopener noreferrer" target="_blank">Ubuntu</a>, …</p><p>If you can’t find one, as a last resort, <a href="https://en.wikipedia.org/wiki/List_of_Linux_distributions" rel="nofollow noopener noreferrer" target="_blank">look up the parent distribution of yours</a> and continue your search there.</p><p>3] Finally, <strong>collect notes how you resolved maintenance issues</strong>. Include research results, like helpful links. Copy &amp; paste the history of terminal commands used in the process. Integrate these into your regular note-taking system. Don’t lose the knowledge you have acquired.</p><p>Start of this thread:<br><a href="https://mastodon.de/@tuxwise/113503228291818865" translate="no" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.de/@tuxwise/113503228</span><span class="invisible">291818865</span></a></p><p><a href="https://mastodon.de/tags/ThreatModeling" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ThreatModeling</span></a> <a href="https://mastodon.de/tags/4D" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>4D</span></a> <a href="https://mastodon.de/tags/topgrade" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>topgrade</span></a> <a href="https://mastodon.de/tags/UnattendedUpgrades" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UnattendedUpgrades</span></a></p>
aaron<p>Whenever I’m bored in meetings, I run <a href="https://mastodon.social/tags/topgrade" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>topgrade</span></a> and watch the output. <a href="https://github.com/topgrade-rs/topgrade" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/topgrade-rs/topgrade</span><span class="invisible"></span></a></p>
ADMIN magazine<p>From the ADMIN Update newsletter: Daniel LaSalle shows you how to supercharge your Linux application upgrade routine with Topgrade<br><a href="https://www.admin-magazine.com/Archive/2024/82/Supercharge-your-software-upgrade-routine" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">admin-magazine.com/Archive/202</span><span class="invisible">4/82/Supercharge-your-software-upgrade-routine</span></a><br><a href="https://hachyderm.io/tags/upgrade" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>upgrade</span></a> <a href="https://hachyderm.io/tags/Topgrade" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Topgrade</span></a> <a href="https://hachyderm.io/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> <a href="https://hachyderm.io/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> <a href="https://hachyderm.io/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a> <a href="https://hachyderm.io/tags/applications" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>applications</span></a> <a href="https://hachyderm.io/tags/GitHub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHub</span></a> <a href="https://hachyderm.io/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a></p>
:arch: XeroLinux :kdelight:<p>First QOL update for the <a href="https://fosstodon.org/tags/XeroLinux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XeroLinux</span></a> toolkit pushed. Changes are as follows :</p><p>- Combined <a href="https://fosstodon.org/tags/Steam" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Steam</span></a> with <a href="https://fosstodon.org/tags/Mangohud" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mangohud</span></a>, <a href="https://fosstodon.org/tags/Gamemode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gamemode</span></a> &amp; <a href="https://fosstodon.org/tags/Gamescope" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gamescope</span></a>.<br>- Cleaned up PKG installer<br>- Added <a href="https://fosstodon.org/tags/Topgrade" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Topgrade</span></a> to Setup Script.</p><p>Enjoy ;) </p><p><a href="https://fosstodon.org/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> <a href="https://fosstodon.org/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> <a href="https://fosstodon.org/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a></p>
kazé<p>I’ve just been told about <a href="https://mastodon.social/tags/topgrade" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>topgrade</span></a>, a <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> tool to auto-magically upgrade all the things on any system. The project home page even says “warning: work in progress”. &lt;3</p><p>What could possibly go wrong ? I need it right now !</p><p><a href="https://github.com/topgrade-rs/topgrade" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/topgrade-rs/topgrad</span><span class="invisible">e</span></a></p>
Miguel Madrid-Mencía 🦫<p>Most impressive <a href="https://hachyderm.io/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> achievement for me is not its integration in the <a href="https://hachyderm.io/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> kernel rather have replaced almost every of my <a href="https://hachyderm.io/tags/CLI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CLI</span></a> tool with better <a href="https://hachyderm.io/tags/design" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>design</span></a>, <a href="https://hachyderm.io/tags/behaviors" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>behaviors</span></a> and completely natural</p><p>Very fast illustrative list:<br><a href="https://hachyderm.io/tags/wezterm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wezterm</span></a> ⬅️ terminal <br><a href="https://hachyderm.io/tags/helix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>helix</span></a> ⬅️ editor <br><a href="https://hachyderm.io/tags/zellij" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zellij</span></a> ⬅️ terminal multiplexor<br><a href="https://hachyderm.io/tags/tealdeer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tealdeer</span></a> ⬅️ tldr <br><a href="https://hachyderm.io/tags/fd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fd</span></a> ⬅️ find <br><a href="https://hachyderm.io/tags/ripgrep" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ripgrep</span></a> ⬅️ grep <br><a href="https://hachyderm.io/tags/bat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bat</span></a> ⬅️ pager <br><a href="https://hachyderm.io/tags/zoxide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zoxide</span></a> ⬅️ fast cd<br><a href="https://hachyderm.io/tags/broot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>broot</span></a> ⬅️ interactive ls<br><a href="https://hachyderm.io/tags/exa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>exa</span></a> ⬅️ ls<br><a href="https://hachyderm.io/tags/git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>git</span></a>-delta ⬅️ git diff <br><a href="https://hachyderm.io/tags/handlr" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>handlr</span></a> ⬅️ xdg-open<br><a href="https://hachyderm.io/tags/starship" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>starship</span></a> ⬅️ shell prompt <br><a href="https://hachyderm.io/tags/topgrade" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>topgrade</span></a> ⬅️ upgrade manager</p>