TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Practical Guide to Switching to Linux

1 点作者 otherayden3 个月前

1 comment

drweevil3 个月前
This, but here are some things I&#x27;ve learned to do:<p>* Use a .local directory under my home directory instead of ~&#x2F;bin. That&#x27;s a great prefix when installing from source or tarball at the user level, keeps the top-level of the home directory from getting cluttered with &#x2F;share &#x2F;lib &#x2F;include &#x2F;etc &#x2F;lib etc. etc.<p>* Reach for the package manager first when installing new software, unless there is a good reason not to. It makes keeping things up-to-date easy, and since I use Arch, which uses a rolling release, you pretty much get the latest stuff.<p>* If I can&#x27;t get what I want from the package manager, I&#x27;ll look at what is available using asdf-vm (<a href="https:&#x2F;&#x2F;asdf-vm.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;asdf-vm.com&#x2F;</a>), and failing that, build from source or install from tarball.<p>* I don&#x27;t use snap or the like.<p>I gave up on Windows over 20 years ago, and I can&#x27;t say enough how liberating it has been. One of the nicest things is that there is a distro for almost every need (see <a href="https:&#x2F;&#x2F;distrowatch.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;distrowatch.com&#x2F;</a>). I use Arch; but your use case may point to a beginner-friendly distro, such as Mint, Ubuntu, etc., or a repeatable install type of distro, such as NixOS or Guix, or many others.