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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Advanced Linux users, which distribution do you run? Why?

80 点作者 psxuaw将近 5 年前
This is for the technically competent Linux users.<p>Which distribution(s) do you run on your desktops&#x2F;laptops&#x2F;servers?<p>Why did you choose them?<p>What problems do you face with them and what changes would you like them do make?

113 条评论

traceroute66将近 5 年前
Debian all the way.<p>Used to use Ubuntu, but then they lost their way and went all sucky (both Canocial and the software itself).<p>Used to use CentOS, but then they lost their way, e.g. CentOS 8 was in the pipeline for an eternity, meaning CentOS 7 packages became increasingly rapidly obsolete.<p>Tried Alpine Linux, I <i>really</i> wanted to like it. But it sucks. The team managing the AL product is a bit stretched. Plus some of the design decisions make it a bit of a pain (e.g. DASH, musl libc etc.)<p>Tried OpenSUSE but found it a bit too opinionated for my liking.<p>So I settled on Debian, and the same on the vast majority of server instances at work.<p>Debian is solid and well maintained, and I prefer their erring on the side of stability rather than bleeding-edge (most of the packages are still reasonably in-date).
评论 #23822534 未加载
评论 #23824576 未加载
评论 #23819705 未加载
chenxiaolong将近 5 年前
I&#x27;ve done a ton of distro hopping over the years and always come back to Fedora for a few main reasons:<p>* They ship a ton of mingw-w64 libraries. It&#x27;s super nice to not have to cross-compile a bunch of dependencies when I&#x27;m building something for Windows.<p>* They ship debuginfo packages for everything. This was one thing I really missed when I used Arch, where I&#x27;d have to rebuild packages with &quot;options+=(debug)&quot;.<p>* &quot;dnf shell&quot; exists, which lets you do multiple operations in one transaction that would otherwise cause conflicts if done separately. I&#x27;m not aware of any other distro package manager that supports this.
评论 #23825714 未加载
评论 #23829031 未加载
laurentdc将近 5 年前
Ubuntu LTS. I chose it because it mostly just works and there&#x27;s plenty of documentation and q&amp;a online (StackOverflow)<p>As for the problems, on the desktop side I wish it was more polished. For some reason every time there&#x27;s a wireless printer in the network it tries to reinstall it (fix: sudo systemctl disable cups-browsed), error reporting is annoying (fix: sudo systemctl disable apport), can&#x27;t easily set full RGB out on HDMI (fix: xrandr --output HDMI-1 --set &quot;Broadcast RGB&quot; &quot;Full&quot;), volume change is laggy on some soundcards (fix: enable-deferred-volume = no) and small quirks like this.
评论 #23816421 未加载
vladvasiliu将近 5 年前
I&#x27;ve been using linux as a daily driver for almost twenty years. Mostly Arch. At the time it used to have a nice installer.<p>Nowadays I run mainly Ubuntu LTS in production for my clients, with some AWS Linux sprinkled in. The reason is that it&#x27;s fairly well-known so it&#x27;s easy to find up-to-date ppas for most software as well as people who know how to use it. It&#x27;s all managed by SaltStack.<p>On my work laptop I run Arch. I like using a minimalist WM (i3) and don&#x27;t need all the random helpers running in the background. I figured it&#x27;s easier to start from scratch and add just what I need instead of trying to remove clutter. I also quite like having recent versions of software, so a rolling distribution is nice. It works perfectly on my HP Probook 430G5 out of the box (stable bluetooth audio, sleep, hibernation, wifi, webcam. Only the fingerprint reader is unsupported).<p>I&#x27;ve recently tried Ubuntu 20.04 on a desktop. I kinda liked it. As I prefer i3 to gnome, I installed the Regolith packages and it&#x27;s quite nice. Snaps are a pain though, launching something like Remmina (RDP client) takes forever while it&#x27;s instant on the aforementioned laptop. However, I&#x27;m looking to move this computer to Arch. Mostly so that I don&#x27;t have to deal with two different systems.
billman将近 5 年前
Ubunutu LTS. I&#x27;ve been using Linux since the STS days (about 50 3.5 floppy disks). I used to compile my own kernels, enter clock timings for my video driver, but now I&#x27;m older and just want an OS that works.<p>Linux still has video driver issues, but once those things are worked out, it&#x27;s pretty solid. It&#x27;s still possible to screw up your bios settings, so be careful there.<p>For open source development projects, it has great&#x2F;the best support.<p>UI is still bad, but I use IDEs and command line. Those things provide some consistency across all the failed window systems.
banachtarski将近 5 年前
Lifelong linux user.<p>For desktop I’ve settled on Arch and it’s been smooth sailing for over ten years. The package management is vastly superior to ubuntu&#x2F;debian and most mainstream distros. As a software developer, I often need recent mainline releases of major compinents like gcc&#x2F;clang and other such libraries. Other distros force me to manage these manually and tend to have bad packaging conventions.<p>For server, I tend to do whatever is the “default” of the cloud provider I am working with as they tend to be tested the most and get security patches the quickest.
评论 #23816843 未加载
评论 #23817403 未加载
评论 #23841729 未加载
cs702将近 5 年前
Consider submitting as a poll at <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;newpoll" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;newpoll</a> -- HN will keep track of votes for each choice.<p>--<p><i>&gt; Which distribution(s) do you run on your desktops&#x2F;laptops&#x2F;servers?</i><p>Ubuntu 18.04 LTS on desktops, laptops, and servers. We will probably switch to 20.04 LTS later this year or early next year, once it has been tested in the wild for a bit longer.<p><i>&gt; Why did you choose them?</i><p>Ubuntu works, it has the most support from third parties (e.g., instructions for setting up CUDA devices), and it has the largest community of users online (every Linux user has used it at some point). Why go off the reservation?<p><i>&gt; What problems do you face with them and what changes would you like them do make?</i><p>None, though I&#x27;m a bit concerned about potential issues with the transition to snaps.
psxuaw将近 5 年前
I run Debian Linux on dozens of (different roles) VMs and physical servers, all managed by Ansible.<p>On my desktops&#x2F;laptops, I run Debian Stable, but I feel it is too old for development&#x2F;common desktop usage, and I waste lots of time manually installing Python&#x2F;Go&#x2F;Rust tools.<p>I am a competent Arch Linux user too, having used for a decade. It has all the tools I need on the latest version, but lately I just shy away from it because it moves too fast and the constant feeling of a &quot;moving target&quot; that can break anytime. Interestingly, in a decade of usage, I only have a couple of big problems that were fixed in less than half an hour, so that fear might be because I&#x27;m getting old and a bit lazy...
评论 #23817532 未加载
评论 #23818068 未加载
jonaswouters将近 5 年前
These days I prefer NixOS, but I use ubuntu most of the time for VMs.<p>NixOS requires a high initial investment, but is so reliable and convenient afterwards. Installing multiple versions of software for development is convenient without having to use third party tools.<p>Sure it has downsides especially if you use weird or old software that is not available in the repository, but nothing an ubuntu vm or docker cannot solve.<p>Over the past 20 years: Suse -&gt; LFS -&gt; Gentoo -&gt; Arch -&gt; NixOS As you can see, I like to make it difficult for myself, but you learn the most this way.
lucasvr_br将近 5 年前
I run GoboLinux on all machines I own. The distro provides an infrastructure for experimenting with different ideas at the filesystem and package management layers, which are activities aligned with my personal interests. I&#x27;ve been a core developer since its early days for a reason :)<p>The problems are associated with the fact it&#x27;s a niche, research-oriented distro: due to the lack of man-power, one often needs to write compilation recipes for several programs (and potentially having to patch them) before being able to build and run them. Many things that are taken for granted when you run a major distro are not there.<p>Despite the limitations, I always have a hell of a good time developing and using the distro; it&#x27;s been 18 years so far. We also have a small community of people who identify themselves with the distro&#x27;s proposals and who are comfortable enough to live with its limitations. Many of them became active recipe contributors over the years.
chownchown将近 5 年前
Workstation: OpenSUSE Tumbleweed<p>- Rolling release with QA. If a package has issues the update will get delayed. It doesn&#x27;t just update to the last commit blindly.<p>- Btrfs root partition with automated snapshots. Ext4 and XFS for my home folder. GRUB integration for snapshots so you can reboot to a read-only snapshot and rollback. It&#x27;s all installed and configured automatically if you want.<p>--- <a href="https:&#x2F;&#x2F;wiki.archlinux.org&#x2F;index.php&#x2F;Snapper" rel="nofollow">https:&#x2F;&#x2F;wiki.archlinux.org&#x2F;index.php&#x2F;Snapper</a><p>- Zypper package manager<p>--- <a href="https:&#x2F;&#x2F;en.opensuse.org&#x2F;SDB:Zypper_usage" rel="nofollow">https:&#x2F;&#x2F;en.opensuse.org&#x2F;SDB:Zypper_usage</a><p>- Automated QA (even for graphical applications)<p>--- <a href="https:&#x2F;&#x2F;openqa.opensuse.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;openqa.opensuse.org&#x2F;</a><p>- Free build service<p>--- <a href="https:&#x2F;&#x2F;build.opensuse.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;build.opensuse.org&#x2F;</a><p>If you want to install TW I don&#x27;t recommend the net installer, breaks often and mirrors are slow. For updates switch to a TTY (or use GNU Screen) and run zypper dup, do not update packages in any other way. There&#x27;s YaST but I don&#x27;t like using it except for a few tools like Software Management to study package relationships.<p>&gt;What problems do you face with them and what changes would you like them do make?<p>It could be my lack of knowledge of the package manager but sometimes I can&#x27;t remove some packages without removing a lot of related ones (it&#x27;s not a pattern), or they get reinstalled even with zypper lock. Other than that, best distro I ever used.<p>Server: I want to move away from Ubuntu (fuck snap btw) but I still haven&#x27;t decided to what distro. I might just use a container based OS.
willghatch将近 5 年前
I run NixOS. I recently wrote a blog post about my opinions of the pros&#x2F;cons: <a href="https:&#x2F;&#x2F;willghatch.net&#x2F;blog&#x2F;2020&#x2F;06&#x2F;27&#x2F;nixos-the-good-the-bad-and-the-ugly&#x2F;" rel="nofollow">https:&#x2F;&#x2F;willghatch.net&#x2F;blog&#x2F;2020&#x2F;06&#x2F;27&#x2F;nixos-the-good-the-ba...</a><p>For several years previously I ran Arch Linux on laptops, Debian on servers, and a mix of the two on various desktops. I&#x27;m generally much happier with NixOS. NixOS-style package management is the future, it&#x27;s clearly better than all its competitors (I put Guix together with Nix as NixOS-style here). NixOS-style system configuration is also much nicer than most OSes, though the quality of configuration design for different components varies a lot, and I think there could be big improvements to the configuration language and APIs in future OSes that try to improve on the model (largely due to NixOS being the first system of its kind). I&#x27;m happy that Guix is also exploring this space and making some different decisions, and it&#x27;s the only other OS that I would seriously consider right now. All in all, I&#x27;m very pleased with NixOS.
评论 #23821349 未加载
solidninja将近 5 年前
Fedora - it&#x27;s modern but stable. I think they have very decent QA but also quite up-to-date kernels, which is important when running on newer hardware. I don&#x27;t care much for the Gnome default desktop though - use sway and QT-based apps mostly.<p>I tried Arch and OpenSUSE Tumbleweed and found that things broke quite frequently (~every week), which I couldn&#x27;t justify for my work setup. Most of the time copr <a href="https:&#x2F;&#x2F;copr.fedorainfracloud.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;copr.fedorainfracloud.org&#x2F;</a> has any out-of-tree builds I need. I was a Gentoo user for many years (2006~2012) but again the maintenance burden was quite high, and I could never quite eliminate GNUTLS from my system XD.<p>For server-side stuff, either I customize Alpine (containers, small devices) or roll with whatever is the default.
branon将近 5 年前
Void Linux, because it&#x27;s stable. I&#x27;ve never had an update break my system, unlike other rolling-release distributions.<p>The tooling is great: runit, xbps, and xtools are refreshingly simple and sane.<p>I also like the fact that Void takes the BSD route more often than other Linux distros. LibreSSL is cool.<p>I don&#x27;t face any specific problems. Sometimes the changes that experimental software tends to undergo can be challenging to keep up with, but the Void team manages to develop their toolchain without compromising stability. As a result, when behavior changes slightly, I generally find it easy to adapt.
评论 #23828065 未加载
nh2将近 5 年前
I&#x27;m a programmer, have done server sysadmin since I was 12, Linux on the desktop since 16, startup since 25. I&#x27;m now 29. Edit: Because other replies in the thread complain that &quot;technically competent&quot; is not well defined, I guess it makes sense to add some detail: I&#x27;ve spent &gt;10k hours on open-source contributions, and believe I can bend most userspace software to my will.<p>I run NixOS because of its high reliability, stability (upgrades on Ubuntu servers these days go wrong more often than years ago, and NixOS allows you to roll back any change), low maintenance (fully declarative config for all machines, little state to manage), and extreme hackability &#x2F; ease of contribution (you can override and patch anything declaratively to fix things quickly, and upstreaming is very easy to do via a simple Github PR, which leads to broken things being resolved quickly by its users).<p>I use it on the startup&#x27;s servers (for 4 years) and my laptop (for 1 year), and the desktop will join as soon as I have time.<p>By now I think NixOS is a technically fundamentally better way to build an OS, and as an open-source project it has a great trajectory and community. Also, to my surprise it was the first distro where the Nvidia proprietary driver worked out of the box, and stayed working.<p>Before this I&#x27;ve used Windows 95 to 7, Suse 9.3, Ubuntu, Gentoo, Arch, Ubuntu again.<p>What changes would I like NixOS to make? Even more automatic QA, re-running all the GUI intregration tests of e.g. Firefox when any dependency changes. I&#x27;ve written about it on <a href="https:&#x2F;&#x2F;discourse.nixos.org&#x2F;t&#x2F;steps-towards-even-more-pr-automation&#x2F;5634" rel="nofollow">https:&#x2F;&#x2F;discourse.nixos.org&#x2F;t&#x2F;steps-towards-even-more-pr-aut...</a>.
tapoxi将近 5 年前
Fedora. Regular releases and they&#x27;re typically the first to adopt new technologies. I used to run Ubuntu but they have a terrible case of rolling their own tech that they put under a CLA or leave significant parts proprietary, like Snap&#x2F;Mir&#x2F;Unity.<p>I started with Debian back in ~2002, which I still love but I prefer Fedora&#x27;s release cycle.
blaser-waffle将近 5 年前
Fedora on my primary desktop. I&#x27;ve got Linux Mint on an old laptop. Personal servers are a mix of CentOS and FreeBSD 11, mostly because I wanted to mess around with BSD.<p>&gt; Why did you choose them?<p>I&#x27;m a certified Red Hat guy, so Fedora and CentOS were easy picks. Fedora also has good support for Steam&#x2F;Linux gaming, and it has packages that are fresh. Occasionally too fresh, and I&#x27;ve definitely had an update break stuff<p>FreeBSD, as mentioned above, was mostly on a lark, or chance to learn the system. Stable, solid back-end system tho.<p>Linux Mint was mostly because it was laptop and I wanted the drivers to work.<p>&gt; What problems do you face with them and what changes would you like them do make?<p>Honestly Fedora is fine as a daily driver these days. Steam works well, and most games work fine with Proton; the handful that don&#x27;t aren&#x27;t really the fault of the OS.<p>Mint has some issues with security and their repos, which makes me nervous, but from a technical standpoint it&#x27;s fine.
pknopf将近 5 年前
I&#x27;ve hopped many distros and DEs, but I&#x27;ve ultimately landed on Ubuntu. At a certain point, you just want things to work, on a platform that is widely supported by other tools.<p>However, I did write a tool that allows me to treat my Ubuntu install like a Docker image.<p>Darch: <a href="https:&#x2F;&#x2F;github.com&#x2F;godarch&#x2F;darch" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;godarch&#x2F;darch</a><p>My personal recipes: <a href="https:&#x2F;&#x2F;github.com&#x2F;pauldotknopf&#x2F;darch-recipes" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;pauldotknopf&#x2F;darch-recipes</a>
sidcypher将近 5 年前
Fully switched to Linux 16 years ago as a schoolkid, now I have a Linux admin job.<p>NixOS is my current most favorite, I&#x27;m using it for the last 4 years on my main box at home and my work laptop. Planning to use NixOps for my web project, too.<p>Gentoo was my first love, Arch was my second choice for low-power machines. Nowadays I can fully replace them with NixOS, because once you grok the Nix language and ecosystem, you can pick any balance between &quot;customize and compile everything&quot; and &quot;fetch prebuilt and lightweight&quot;.<p>Managing your entire OS with a Single Source of Truth becomes a viable and attractive option, and then functional programming can be used to DevOp like never before.<p>The only problem I see with the Nix approach is the high barrier of entry. You need to become proficient with a large amount of complex concepts, and the go-to sources often talk to you with large inferential distances.<p>The first things I would contribute, when I get a chance, are an interactive topology browser and a smart generator of skeleton expressions for code and binary sources, with a &quot;nix init&quot; similar to &quot;stack init&quot;.
mcpherrinm将近 5 年前
In the last decade, I&#x27;ve used Fedora or Ubuntu. Currently Fedora, as my employers for the last 7 years have used Fedora or Centos based systems.<p>Fedora tends to have pretty up-to-date software (the kernel, especially), but is also pretty stable for me -- I primarily use my computer for development, so they can&#x27;t get in the way of me working.<p>In the decade before that, I experimented with distros a lot more. Slackware, Gentoo, Arch, LFS, Debian and variants. I learned a lot about Linux desktop systems doing that: Getting X, wifi, modems, printers working. Fixing things when they broke. But back then, I largely wasn&#x27;t doing software development -- more sysadmin stuff. I don&#x27;t do that anymore. I installed Fedora on my current system with a lovely polished installer, and it&#x27;s almost entirely worked out of the box for me.
linsomniac将近 5 年前
I&#x27;m a sysadmin, been running Linux for 25 years.<p>These days I almost exclusively use Ubuntu, largely because the free release and the LTS release are exactly the same thing, and are released on a predictable schedule. I used to do mostly CentOS, and liked it, but having to have it at arms length from RedHat did introduce some problems and uncertainty. Debian (and I know some argue this, but I don&#x27;t agree) doesn&#x27;t have an LTS release.<p>I run it on my desktop, laptop, and servers. Nice having the same OS on them all. I can build packages and test things on my laptop, with an eye towards production. Our developers all use Windows.<p>On the horizon: NixOS. Though I haven&#x27;t really looked at it seriously.
评论 #23816314 未加载
sheepdestroyer将近 5 年前
Centos at work, Fedora at home. Like it or not, RedHat devs are core contributors of many of the most critical parts of the linux ecosystem. The desktop integration of those different parts in Fedora is both bleeding edge and often without a hitch.
greendude29将近 5 年前
&quot;Technically competent&quot; is a wide spectrum, you&#x27;d like to have to narrow that down a little.<p>I use Manjaro.<p>Started my Linux journey on Knoppix (for coolness), then Ubuntu (for easy&#x2F;popularity), then Fedora (for serious workstation environment), now Manjaro (for a great UX and not putting up with Canonical&#x27;s strong flavors on everything)
评论 #23816307 未加载
darthelgar将近 5 年前
25 years on Linux, tried perhaps a hundred distros plus all of the classic BSDs. Also developed for a couple high profile ones.<p>I use Ubuntu LTS for my gaming box, with as few tweaks as possible. I want my operating systems like I want my woman: stable and without issues.
jbj将近 5 年前
Debian on a simple laptop.<p>ubuntu Mate&#x2F;Manjaro on laptop with a graphics card (what I would put on a desktop if I had one)<p>Debian&#x2F;ubuntu server if in need of server.<p>Debian has quick and easy keyboard shortcuts to easily move&#x2F;resize windows from desktop to desktop. This is something I am used to do while multitasking.<p>Mate&#x2F;Manjaro has integrated NVIDIA support, and more software sources.<p>If I set up a server, I just like to save time by already knowing commands and programs.
captn3m0将近 5 年前
Arch for Desktop and a minimal distribution(like BottleRocket&#x2F;CoreOS) for Kubernetes on servers. Ubuntu&#x2F;Debian if I want a general purpose server.<p>I run Arch for my homeserver as well, but that’s mainly because I run Steam on it (alongside Docker for services)<p>Arch because it’s a rolling distribution, and because it tried to stick as close to the upstream.<p>Problems: Reboots in Kernel upgrades. I tried Canonical LivePatch on an Ubuntu server, but it rarely patches without reboots. Kernel upgrades end up with too many broken parts - things like docker for eg. I guess I could switch to LTS kernel, but Arch has spoiled me.<p>Better security model for desktop applications - neither of Snap or Flatpak comes close. I would be happy if this only solved for limited usecases, even. My primary concern is around apps I install from AUR, and dependencies in my code. And browser extensions. Sigh.<p>Give me LittleSnitch on my desktop.
评论 #23869424 未加载
blackrock将近 5 年前
I bought a Lenovo T4xx series laptop. I read most Lenovo laptops were Linux friendly, as I didn’t want to waste too much time on it at home. You can easily fall into a time sink trying to get Linux working on a laptop. And I don’t have much time or patience to mess around with such frivolous pursuits anymore.<p>I split the hard drive to dual boot, in case I needed access to Windows. And installed Ubuntu on it. The latest release uses Gnome by default, so this was a much better window manager than their previous Unity one.<p>So far, so good. It works mostly well. The fingerprint reader does not work. This is actually quite handy, especially when coming out of a reboot, or lockout. It works nicely on Windows, but doesn’t work on Linux.<p>However, one great feature difference between Ubuntu Linux vs. Windows, is the ability to resume. On Ubuntu Linux, I can fold down the laptop lid, and not touch the computer for weeks, and when I reopen the lid, it resumes immediately at where I left off. Whereas, with Windows, it seems to force a reset, and I lose all my previous works, open windows, etc. So, this is a definite big win for Ubuntu Linux here.<p>Most other things works ok on Linux. Not great, but it’s acceptable. Firefox works ok, but I found a few glitches, where I had to revert to using Chrome on Windows. Although I’m sure I could’ve downloaded Chrome for Linux to use it.<p>I found reprogramming Linux to automate some tasks, to be much easier on Linux, as opposed to Windows. Mostly because Bash is easily scripted, and all the Bash and Gnu tools, just makes Linux easier to automate. And especially aliases, which can auto set a bunch of commonly used parameters.<p>Overall, it’s more fun to use Linux on this laptop, than Windows.<p>Some things about the Gnome window manager does annoy me however. Like, when I try to save a file, or open a file, then the file manager window, takes the entire screen, instead of just being a smaller modal dialog box. But, this hasn’t irritated me enough yet, to find a possible fix for it.
评论 #23828825 未加载
henriquez将近 5 年前
How do you define “technically competent?” I run Ubuntu on my servers and laptops but recently switched back to Windows on my desktop because I don’t like the direction Canonical is going with snapd in 20.04.<p>Problems? On two laptops (both Razer blades of different generations) the webcams were glitchy. Dell XPS 15 was fine. Most of the “problems” are known issues with Gnome that apply to any machine and could be addressed with a tiling window manager if I really cared. These were work laptops for my team. Really no major showstopper issues except for one failed release upgrade that required a wipe and reformat of the whole machine.<p>I might try Arch, as the rolling distro thing seems interesting, and not being forced into software updates is kind of important.
评论 #23816276 未加载
ttctciyf将近 5 年前
Laptop: a well worn-in kubuntu 16.04 - browsing and general use<p>Desktop is a 3-way boot:<p>o stable KDE Neon for games (via steam) and media<p>o separate up-to-date KDE Neon for development and fun,<p>o separate Slackware 14.2&#x2F;current for low-latency audio tinkering and avoiding systemd in general.<p>My main gripe with all of these is updates changing things that already work, often for the worse (are you listening, Firefox?!)<p>But it&#x27;s still better (for my software requirements and use cases) than either of the two main commercial alternatives, one of which is accelerating ever harder down the road user hostile forced updates and telemetry, while the other has just signaled its intent to obsolete the entire hardware platform of its current user base.
smabie将近 5 年前
I use Arch Linux, and have for over 10 years. I don&#x27;t like systemd, but the documentation is really good and the AUR is pretty amazing. I&#x27;ve never really had any problems with it, and the performance is really good.<p>I&#x27;ve thought about switching to Void Linux (no systems), but I&#x27;m lazy and don&#x27;t like trying new things as much as I used to when I was younger.<p>I chose Arch Linux a long time ago because I liked it had i686 binaries instead of i486 like Debian. I had a 32-bit CPU back then. Also it doesn&#x27;t come with any crap, so that&#x27;s nice.<p>I would like Arch to remove systemd.
评论 #23818385 未加载
powersnail将近 5 年前
Not advanced, but works solely on Linux.<p>I use openSUSE Tumbleweed.<p>1. Biggest benefit: snapper rollback is so convenient.<p>2. Yast.<p>I hate doing sysadmin stuff, so I tried my best to avoid it. As a result, when something came up that forces me to do it, I could never remember where is the config file or what key was to be changed, or what command to run afterwards, since the last time I mess with my system was months ago.<p>Yast solved that problem for me. Don&#x27;t have to remember anything, just mindlessly use the GUI.<p>The drawback would be that a few software don&#x27;t have an openSUSE package. I&#x27;ll have to compile it, or not use it.
digitalsushi将近 5 年前
I author the half dozen base linux AMI images that our middleware and end customers use, so we have amazon linux, amazon linux 2, ubuntu 1604, ubuntu 1804, centos&#x2F;rhel&#x2F;oracle 7, and some alpine stuff for container spaces. (author, ok, all I mean is I write a manifest that adds some extra crud into a cis level 1 pre-hardened image the industry sells us)<p>Desktop, I&#x27;m always running a mac. It&#x27;s pretty, and I can run all my dev stuff from here - terraform, packer, vagrant are my daily drivers. It helps me keep all my runtime code decoupled from the pipeline so that the other devs are able to stay running in whatever they use for local work. It&#x27;s always too easy to tack weld pipeline constructs in that break the local build model and my mac gives me slightly better results by keeping me on my toes.<p>Servers, which are always build servers, it&#x27;s always either Ubuntu LTS, 18.04 right now, or Red Hat 7. They say we&#x27;re not supposed to name our livestock, but our build servers are Bessie and Clarabelle, 4 years old and banging products out left and right. Having an OS that isn&#x27;t distracted by its own bling has been a source of confidence to us - the more boring, the better.<p>I&#x27;m kidding, Bessie and Clarabelle are only for our on-prem builds. Everything happening in the cloud exists for about 90 seconds longer than the build process, and then evaporates. And as you might guess, those are nearly always 100% successful builds and the onprem stuff has its own dedicated triage team to try and salvage bad builds (because it&#x27;s cheaper than starting a new one, sigh)
bsg75将近 5 年前
Job is CentOS based, so workstation is Fedora: Similar system structure with the convenience of current versions of desktop software. Fedora 32 is my current &quot;work distro&quot;, with production hosts on CentOS 7 or 8. CentOS Stream is interesting, but the rate of package updates still seems slow compared to other rolling releases.<p>Did a lot of distro hopping out of curiosity this year, and while I see where the popularity of Arch comes from - especially the docs, but I seem to be prone to breaking it, usually around a package update. That is likely because it is being used as an experimental system, with more config changes than a work environment. Manjaro made that less of a trap for me, and it&#x27;s DEs are very nicely configured, but I have killed it a time or two as well.<p>Have a Void VM (glibc) running and that has been really interesting - still on the first image I created with Xfce - and have not managed to get it into a non-bootable state. So far xbps has been very nice to work with, and there seem to bee fewer footguns than with Arch (given my experimental patterns). I&#x27;m hoping this distro finds more usage, eventually resulting in community maintained doc quality that would approach Arch.
dusted将近 5 年前
I started out with Debian about 16 years ago. It was relatively easy to install, and it was cool that you could download a minimal image, and then only pull from the itnernet, the packages that you needed during the installation. I used Debian&#x2F;stable for a long time, but got tired of packages often being old. I switched to Debian&#x2F;testing and ran that, and it was better.<p>I switched to Arch and ran for about 4 years. It is such a well documented distribution, and it does not try so much to force everything into being streamlines, it instead respects each upstream package, and documents how to configure it. Installing arm is a lot easier that you&#x27;d think, and you get to learn a good deal about how things work.<p>Ay my jobs, company policies have usually been Ubuntu, and while I do enjoy how most things seem to &quot;just work&quot;, I find it more opaque as a system.<p>Now I&#x27;m also running Ubuntu at home, because I&#x27;m too lazy to keep up with two different ways of doing the same thing. I&#x27;ve been running ubuntu at home for about 4 years, and while it&#x27;s nowhere near as elegant as Arch, it gets the job done, and I&#x27;ll just format and reinstall (like a peasant) if it breaks.
immnn将近 5 年前
On desktop&#x2F;laptop my distro to go with is Fedora.<p>Why: It’s one of the most upstream distros you can get. Following you get latest Kernel, frequent updates with recent packages. It also comes with proprietary software, so you don’t need to mess around with Intel Microcode, NVIDIA drivers etc. It just works- out of the box.<p>Also interesting why I don’t use... Debian: Outdated packages. Not suitable as daily driver on a workstation. Different branches already messed up my system, so I lost trust.<p>Ubuntu: I lost trust in Canonical. They used to be Microsoft on open source. Instead of working upstream, they made their own software pieces for their very own goods- and might have ditched it already.<p>Arch: I used to love Arch. Really, this is my favorite. However, I’m too old or just too tired of starting a Linux “from scratch”. All the pre-condigured derivates are nice, but they waste the idea behind Arch. So, use vanilla Arch or leave it.<p>Suse: To be honest, I never tried it for too long. Just remember times where you had to buy a 90DM package containing 6 CDs and a manual.<p>On servers: Debian. Arguments already mentioned by others.
superasn将近 5 年前
After trying out a lot of distros I&#x27;m also using Ubuntu.<p>20.4 for desktop and 18.04 for servers. It has its issues but you&#x27;re most likely to find a quick solution for it compared to the rest.<p>Though during my experiments I did find that clear linux does give you an amazing performance boost but it falls short on usability and big community support so decided to pass but its definitely something to check out.
t312227将近 5 年前
i&#x27;m using linux since 1994 on my own desktop since 1996 -&gt; why? netscape 4 which supported linux was available<p>* desktop(s) - on my own debian &#x2F; stable (development)<p>* (my) laptop &amp; all desktop&#x2F;laptops of &quot;family-members&quot; which i support for free - linux-mint<p>* servers - mostly debian &#x2F; stabe and sometimes centos &#x2F; rhel<p>why debian? its rock-solid - &quot;stable&quot; -, has a working dist-upgrade-path and it offers&#x2F;maintains a vast selection of packages &quot;out of the box&quot; (from distro-repos)<p>why linux-mint? it looks nice and some edge-cases are easier to handle compared to vanilla-debian - especially: 3rd party drivers for certain hardware etc.<p>why centos&#x2F;rhel? server-distro, 3rd party software is sometimes only supported on those<p>edit: i started with slackware back in the early 90ties, but also took a look on suse - which was slackware-based at first - and redhat ... settled with debian after the &quot;apt&quot; tool was available :)<p>i&#x27;m really happy with the situation of linux today.<p>sure ... you can always find some details to improve, but compared to the 90ties nearly everything works like a charm ;))
aidenn0将近 5 年前
All new machines I&#x27;ve provisioned myself recently have been NixOS:<p>- Getting out-of-tree software to work takes a a little bit longer than on other distros, but once you do it, it&#x27;s very reproducible.<p>- The OS itself is centrally configured in a functional way, but individual user environments default to being stateful. I find this to be a good practical divide. Easy roll-backs of the whole system and a very small number of files to reproduce a setup elsewhere<p>As far as what I&#x27;ve used in the past:<p>Mandrake -&gt; Gentoo -&gt; Debian -&gt; Gentoo -&gt; NixOS<p>The second Gentoo represents a long time (about 14 years out of 20). I switched to Debian the first time because the &quot;stable&quot; Gentoo portage got broken twice in under 6 months. Debian was a complete no-go for me because of how conservative it was though. At the time the Linux kernel was getting hardware support at a very rapid rate, so using a kernel even a few months out-of-date could mean no support for your hardware.<p>I&#x27;ve tried Unbunto <i>many</i> times but every time I have run into something that flat out didn&#x27;t work, or needed more manual work than <i>Gentoo</i> to get working. One time (in the past 5 years) I had to construct a <i>modeline</i> to get graphics working. I knew how to do that, because everyone in 2000 knew how to do that but in 2016, that just felt primitive.<p>Other wonderful things that were default in Ubuntu were: when other people log-in, my Xorg session would restart. Adopting pulse-audio when it was still alpha-quality software. The whole snap thing people are complaining about now just seems like par for the course with Ubuntu.<p>It&#x27;s possible that Ubuntu is a useful distro for moving things forward (I like pulse audio these days), but I don&#x27;t want my workstation to be a beta tester for it.
ceceron将近 5 年前
For the server: Debian Stable. Why? - it&#x27;s really stable - great community support - is predictable<p>For the desktop&#x2F;laptop: Arch (or Arch derivative like Manjaro). Why? - it&#x27;s rolling release, I have always up-to-date software without major updates - has great (the best?) community support: AUR, wiki - it&#x27;s easy to tinker with&#x2F;customize
gentleman11将近 5 年前
My last company ran Ubuntu in the cloud, so I ran it locally to be the same. Since then, I still use it out of habit, but I have one machine running manjaro since the rolling release aspect is appealing. So far, zero stability issues, but some software isn’t configured to work with it as well as with Ubuntu. The community repositories usually have some adapted version you can download that works but then you have to trust a stranger<p>I don’t like Lts Ubuntu because gnome was extremely slow and was sped up significantly in 2019 or so. It wasn’t worth waiting for the next lts version to get that update, but I suspect I could have updated gnome separately.<p>Use gnome tweak tools a lot and find some gnome extensions you like.<p>Also, Ubuntu used to support full disk encryption better than some other sisters, but I think the arch variants do it better now?
throwaway9d0291将近 5 年前
Nothing, where I have a choice: Ubuntu or any Debian derivative. I don&#x27;t like the way they screw around with upstream code before packaging it (e.g. &quot;sites available&quot; in the NGINX config) and start&#x2F;enable systemd services by default when you install a package.<p>Personal laptop: Arch Linux. I do a lot of dev and screwing around on my laptop and want everything on the bleeding edge.<p>Backup home server: RHEL. It&#x27;s rock-solid and very well documented. This is a machine I want to &quot;just work&quot; without having to do any manual maintenance.<p>Main home server: Arch Linux. I don&#x27;t _want_ Arch Linux here, I&#x27;d have preferred Red Hat, but I couldn&#x27;t get PCI passthrough working with libvirt and vfio-pci on this machine. I believe I needed a more modern kernel than Red Hat was maintaining at the time.
znpy将近 5 年前
Xubuntu on the desktop, centos&#x2F;rhel on servers.<p>I like my stuff to work.<p>I am considering dropping Ubuntu for fedora because canonical has this darn habit of ruining the desktop experience - one of the last straws for me was this snap thing that breaks a lot of stuff and slows down application startup. I&#x27;m not sure Fedora is better, I might have to go back to good old Debian.<p>Regarding centos&#x2F;rhel: I am fairly knowledgeable about the system and certified too. It&#x27;s nice to have something that I know won&#x27;t change next month following the latest hype.<p>I stay as far as I can from rolling distros like arch: I&#x27;ve heard too many horror stories from friends where something trivial like a system update broke their system and they had to basically reinstall the whole system. I thought about it and it&#x27;s not worthy for me.
评论 #23853968 未加载
Pedrit0将近 5 年前
I have been using Linux Lite for about 4 years now on 2 laptops and 1 desktop. Ihe distro is based upon a net image of ubuntu and runs XFCE. It is lighter and more polished than Xubuntu. I like the distro because it is a very basic OS and a no brainer. Anyway I am a huge fan of XFCE.
yewenjie将近 5 年前
I have been using Arch for a couple of years now. It simply provides so much freedom to the power-user.<p>1. Installing packages via pacman and AUR is much much easier than any other distro I have come across. Every now and then I see people around me using Ubuntu or CentOS banging their heads to figure out how to install the correct version of something very popular like nodeJS.<p>2. The Arch wiki is fantastic. Apart from all core things, it has a wealth of information about so many things that are not directly related to Arch itself. Reading the wiki is often more productive than reading the first stackexchange answers.<p>On the other hand, I have been hearing good things about Guix and NixOS. I will be happy if someone who has used both extensively points out why I should be moving to Nix.
bromonkey将近 5 年前
Arch Linux mainly because of the AUR.
simonblack将近 5 年前
Mint MATE.<p>Mint because I&#x27;m lazy. It uses a Ubuntu LTS kernel. It also has provision for including practically all of the necessary proprietary codecs and peripheral drivers without me having to install them all separately.<p>MATE because it is spartan GUI and doesn&#x27;t add too much cruft.
tharne将近 5 年前
Pop!_OS<p>It just works and is basically a better, less bloated Ubuntu.
quintes将近 5 年前
Ubuntu, came from centos then moved to xubuntu but now just Ubuntu.<p>Debian derives mostly as it just works. Run on netbooks, in VMs and as physical machines. Laptops have given some problems with hibernation&#x2F; suspend. Oh I have a Debian as well. Just works!
jonseager将近 5 年前
Arch for desktop use, Ubuntu LTS for servers&#x2F;appliances.<p>I seem to bounce between Gnome &amp; Plasma on about an 8 monthly basis. I prefer the look and UX of Gnome, but dig the stability and lightweight nature of modern Plasma releases.<p>I like the simplicity of Arch, broken and reinstalled enough times over the years that it now only takes &lt;30mins. I tend to get the base install done manually, and almost everything else is configured using Ansible.<p>Laptop setup is a bit more &#x27;meta&#x27;. Running Arch on btfrs with full secure boot and a tidy plymouth boot splash for flicker free boot. Mostly use the laptop for VSCode Remote &amp; Terminal work and so far it&#x27;s been solid for 24months+
tkainrad将近 5 年前
I have been using Ubuntu as my main OS for 10 years now and have written a fairly popular blog post about setting it up for development work [1].<p>However, I believe the distro is much less relevant than people think. I am using Ubuntu simply because it has the largest community and it is easy to find documentation&#x2F;fixes&#x2F;StackExchange posts&#x2F;etc. The actual value comes from the things on top, such as an efficient command-line setup.<p>[1] <a href="https:&#x2F;&#x2F;tkainrad.dev&#x2F;posts&#x2F;setting-up-linux-workstation&#x2F;" rel="nofollow">https:&#x2F;&#x2F;tkainrad.dev&#x2F;posts&#x2F;setting-up-linux-workstation&#x2F;</a>
k4ch0w将近 5 年前
Ubuntu for day to day. I used to have a lot more free time and was able to sit at night and debug all the issues I might have encountered. Nowadays however, I just don&#x27;t have the time like I used to and prefer things to just work.<p>If you have any sort of machine learning pipeline it can be especially frustrating to work with anything other than Ubuntu. Nvidia drivers :(. Arch is fine with it but upgrading again is just more time spent that I&#x27;d rather be busy researching.<p>I love Arch, I love the community and they have the best documentation. However, for me personally being on a rolling release is too time consuming :(.
hrgiger将近 5 年前
Not advanced but get comfortable after years. Even i got strong desktop machine, i use debian lxde. And fedora lxde work laptop. After spending some time even in lxde i figured i dont need half of installations, so i have script removing everyting, setting network,nfstables etc. Now you can count user space processes with finger,And then after playing with LFS help me the figure out i only need base packages and simple xserver and even more lightweight window manager. I am in progress of making those builds via git as kinda package mgr, but paused project for a year due to new job.
Szpadel将近 5 年前
I was using for 10+ years Gentoo Linux because I could customize it to my needs, but recently switched to fedora Linux mostly because I don&#x27;t have much time now for maintenance and in my work we use a centos on production therefore it helps with muscle memory.<p>With gentoo I used it with systemd IMO it solves enough problems that it&#x27;s worth having.<p>PS I miss how gentoo allowed customizing packages with use flags and using lto + graphite for compiling system actually provided measurable better performance.<p>PS2 I choice fedora also because is uses bleeding edge software like Wayland by default.
tgflynn将近 5 年前
The distros I&#x27;ve had the most professional experience with are Debian and Fedora.<p>My main personal distro has been Ubuntu (usually the LTS version) for quite a few years however I recently installed Debian 10 on my second laptop and have been quite pleased with it. Ubuntu is doing quite a few things I don&#x27;t understand and don&#x27;t want to take the time to figure out so I tend to have a higher level of trust in Debian. At least I can do a &quot;df -h&quot; and not have it polluted with a bunch of loopback mounts for snap.
saco将近 5 年前
Arch for desktop: way easier than other distros because contrary to popular belief, older &#x27;stable&#x27; versions of software have way more bugs and downsides. And removing the clutter enables kiss so life is easier overal. Once every 6 months I check the arch page why my update doesn&#x27;t work and then copy paste the solution. Other than that it&#x27;s perfect. Requirement for this distribution: update at least once a week<p>Centos for servers: webservers&#x2F;other services just work, even the older versions
losl将近 5 年前
For all my personal stuff, I use Archlinux. I’ve been using it for years, so for me it is very easy to use. I’ve got no fears of the rolling release model causing me heartache because I’ve learned so much I can figure out how to fix whatever. I also find the rolling release model to be really beneficial because when I want to do something it’s nice to be able to install the newest version w&#x2F;o any pain.<p>I really have no complaints with how Arch does things, they really make their model work and it works well.
bjconlan将近 5 年前
I&#x27;m surprised I haven&#x27;t seen a <a href="https:&#x2F;&#x2F;clearlinux.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;clearlinux.org&#x2F;</a> user&#x2F;recommendation yet. I found it pretty good. I would probably pick it up as the base of any docker images (or alpine where appropriate) I would need to create. (Usually server&#x2F;java based hosts) As a daily driver but went back to windows&#x2F;wsl2 (ubuntu 18.04) mostly for better battery + gpu&#x2F;igpu management. (XPS laptop)
anthony_barker将近 5 年前
Ubuntu since 4.10 and linux since the late 1990s. Why? because I am a bit lazy and it is still pretty close to debian. On the server its a mixture of ubuntu and debian.<p>I don&#x27;t like snaps and windows10 vms should be automated and better integrated (like windows has done to linux). I don&#x27;t like that they have removed findutils. I do like that thinkpad bios updates is now integrated.<p>Mostly I think the OS should get out of our way. I might move over to debian as they seem to producing newer packages now.
detaro将近 5 年前
openSUSE for desktops. Typically Debian for servers. Sometimes Ubuntu for VMs for stuff that&#x27;s &quot;We tested it with Ubuntu 14.04&#x2F;16.04, take it or leave it&quot;.
aplanas将近 5 年前
For my laptop and desktop (where I work and watch movies, no gaming so far) I use openSUSE Tumbleweed. A rolling distro that allows me to have the last version of all my software, and very stable so I can do my daily job.<p>I choose it because is a funny mix between innovation (rolling, automatic tested, staging project to detect integration problems, reproducible build, etc) and conservative (traditional package manager, all based on RPM, robust good old tech already battle tested).
grijul将近 5 年前
I&#x27;ve been distro hopping for since I have introduced myself to linux (2-3 years I think). Tried Ubuntu, Debian, Fedora, Suse, Mint, Arch, and a few random distros I found on distrowatch.<p>Finally settled for Arch (with KDE) and using it for 3-4 months now. I love it. It has forced me to learn a lot about linux. And now I realise other distros were too bloated and have a lot of packages I probably would never use.<p>That being said, I haven&#x27;t tried Gentoo yet. Hmm. Someday maybe :P
评论 #23816446 未加载
CarelessExpert将近 5 年前
Ubuntu, because I got tired of screwing around tweaking my distro into submission a long time ago and just wanted something Debian-based that worked out of the box.
louisch将近 5 年前
I use Arch Linux for everything with one exception (see below). I first got into Arch about a decade ago, and at this point I&#x27;m just used to it. I know where things are, and if I don&#x27;t, I can easily find out. I don&#x27;t trust other distros to give me the amount of full control of the system that Arch does, basically.<p>The other exception is in WSL, I use Ubuntu, but this is mostly because there isn&#x27;t an official WSL Arch Linux distro.
mickotron将近 5 年前
Would not consider myself advanced but I have been using Linux since Fedora Core 4 (my first distro). I then used Ubuntu and Debian, where I stayed on Debian for years.<p>For personal computing I have been on Solus Linux for a few years. I love it. Everything just works and it is really polished. I get newer packages rather than having to deal with debian backports.<p>For servers I would choose CentOS due to familiarity with RHEL at work and maturity of documentation.
marsrover将近 5 年前
Not sure if I’d pass for advance but I first used Linux two decades ago and have used it on and off since. I use Ubuntu because I’ve become lazy in my old age.
parliament32将近 5 年前
Laptop: Debian Testing, because it&#x27;s up-to-date enough that I don&#x27;t feel I&#x27;m missing anything, but stable enough to actually get work done (I get breakage maybe a few times a year).<p>Servers: Debian Stable, because the base system is rock solid, updates&#x2F;patches are basically guaranteed to never break anything, and if you really really need some specific package to be a new version you can usually get it out of backports.
Apreche将近 5 年前
Ubuntu LTS on servers. On the desktop I also use Ubuntu LTS, but through WSL (Windows Subsystem for Linux). All the stuff in Ubuntu I don&#x27;t like is desktop stuff, but I don&#x27;t have to deal with any of that on servers or with WSL. It&#x27;s not perfect, but the distributions out there that solve its problems are all more hassle than they are worth. It&#x27;s the most &quot;just works&quot; option.
minerjoe将近 5 年前
I run my own derivative of Arch. Was building images for EC2 back when it was new and I just like knowing every file in the smallest possible system I can get to serve my needs.<p>With Arch it is relatively easy to set up your own derivative that has full access to upstream while adding whatever you need from AUR, quickly. And you get to be the one in charge of making sure the system jells before updating your fleet.
评论 #23816549 未加载
cpburns2009将近 5 年前
Desktop: Kubuntu LTS<p>Server: Ubuntu LTS<p>My employer&#x27;s standard is Ubuntu servers. For familiarity, parity, and ease of development I&#x27;ve settled on the same.<p>I&#x27;ve experimented with Arch, Debian, Fedora, and Ubuntu (non-LTS) over the years. I&#x27;ve moved to LTS because I don&#x27;t want the hassle of upgrading regularly (I&#x27;ve been burned multiple times). The only problem I have with Ubuntu is Snap which I purge upon first boot.
foopod将近 5 年前
Not sure what you mean by advanced. But I have been using different distros for years now. Used to main debian. But for the last year I have been using Solus, and wouldn&#x27;t look back. Very stable rolling release with official support for Budgie, Mate, Plasma and Gnome Desktop Environments.<p>I couldn&#x27;t ask for more.<p><a href="https:&#x2F;&#x2F;getsol.us&#x2F;" rel="nofollow">https:&#x2F;&#x2F;getsol.us&#x2F;</a>
caviv将近 5 年前
Not sure I am qualified as &quot;Advanced Linux user&quot;. There are always more advanced than me and always less advanced than me. But anyhow, for desktop I really like Xubuntu. I love the way it is so simple using XFCE and Ubuntu is quite largely supported. For servers I don&#x27;t really much care but I use centOS.
hiccuphippo将近 5 年前
Arch for desktop, mostly because packages are very up to date and I like the AUR package system.<p>Debian Stable for production stuff.
runjake将近 5 年前
Xubuntu.<p>Why? We use Ubuntu on servers and I don&#x27;t have to mess around with and tweak things as much. I can just get to work.
mister_hn将近 5 年前
I prefer Manjaro Linux, which is based on Arch and comes with mostly all the actual packages, in comparison to most distros out there.<p>Easy to configure and use, perfect for every kind of usage (Gaming, Development, Multimedia)<p>Almost none, the ArchWiki is really full of content for problems you might encounter
davidbanham将近 5 年前
Arch for my development machine. It’s been the most trouble free distro I’ve ever run.<p>All my production stuff is dockerised and running on GKE these days. Most are FROM scratch with a statically compiled go binary in there. Some are on alpine and there’s the odd bit of Debian here and there.
theevilsharpie将近 5 年前
I use whatever the latest Ubuntu LTS release is (Ubuntu 20.04 at the time of this writing), mainly because it works well enough, it has broad compatibility with open source and commercial software, and I can spend my time focusing on my project rather than my computer.
chrisgoman将近 5 年前
Always Debian Stable (currently 10.x)
评论 #23821335 未加载
dwarfstarlinux将近 5 年前
If you have the time, and you are willing to learn, o suggest Arch Linux. It is great due to the full customization from the user, and complete control. The bad side is that you have to put in some serious time to get it up and running. It is worth it in my opinion.
hbogert将近 5 年前
All I use is a browser,terminal and Docker.<p>Ubuntu seems fine it provides quick access to the above and works quite well ootb on laptops.<p>For servers? I&#x27;d like to transition to a well-maintained kubernetes stack. I stopped caring which linux distro the k8s distro uses underneath.
stunt将近 5 年前
I switched from Debian to Ubuntu long time ago. It just felt that&#x27;s one way to support Ubuntu desktop project. I used to be a &quot;frequent&quot; small donator to the project.<p>I use Xmonad and Xfce4. So the desktop experience hasn&#x27;t really changed for me.
tomcam将近 5 年前
I just use org mode
评论 #23818095 未加载
mindcrime将近 5 年前
Fedora on my laptop, usually CentOS or Amazon Linux on servers.<p>Why? I&#x27;ve been using RH derived distros since around the RH 6.2 days, and it&#x27;s always just worked. And I know my way around the ecosystem moderately well, and know how to get stuff done.
MasterIdiot将近 5 年前
Ubuntu LTS on my laptop, because it&#x27;s the closest I&#x27;ve found to &quot;Just Works&quot; status. I run RHEL servers at work, but that&#x27;s not my decision, though they are serious workhorses (albeit always somewhat outdated).
allenbeme将近 5 年前
Kubuntu on desktop and laptop. Simple ux, light on cpu and ram, efficiently updated lts version. The default file manager (dolphin) is almost unusable to to ux decisions the maintainers made. I use simpler ones like thunar or pcmmanfm.
joshsyn将近 5 年前
Used ArchLinux for 6 years and eventually switched to Ubuntu. It just works most of the time and most of the things I require is bundled with the installation ISO. Most third-party bundles in .deb format which also usually just works.
delirehberi将近 5 年前
Nixos is my current OS. I&#x27;m happy with it. I am able to configure my whole system by typing codes. This is great for me because I&#x27;m a reproducibility guy. I do not like make system-wide changes &quot;on-the-fly&quot;
评论 #23871699 未加载
ygoronline将近 5 年前
I ran a lot of distros until now, since Conectiva 3.0. I am now using Ubuntu on servers, and just gave up Fedora to use Linux Mint now.<p>I couldn&#x27;t put Fedora working with Docker the way I like, but someday I&#x27;ll be back to.
评论 #23817750 未加载
C0n57an71n将近 5 年前
I have tried Puppy, Linux Mint, Linux Lite as I was playing with an antique maschine. Currently running Ubuntu 20.04 on Sony Vaio, Manjaro on an older Laptop, Ubuntu Touch on my Nexus5 and on my future PinePhone.
hprotagonist将近 5 年前
ubuntu. ML&#x2F;AI stack is very deb-heavy, so this saves me some build time.
SweetestRug将近 5 年前
Started out with Slackware 22 years ago, and have migrated through Mandrake, Red Hat, and Ubuntu since then. Recent made the move to Manjaro because I wanted Arch but with stability. Haven&#x27;t looked back.
elmolino89将近 5 年前
Desktop: Manjaro Xfce. Up to date gcc&#x2F;clang and the whole toolchain.<p>Servers: Debian stable or Centos 8 (depending on the job place)<p>Also Mx Linux where I need Debian&#x2F;Ubuntu-like system with a pleasant GUI.<p>Looking into Clear Linux and NixOS.
valun9u将近 5 年前
for desktop I&#x27;m using arch linux with DWM , arch because it&#x27;s just a single version of package that is well integrated in system with all dependencies, because of AUR and high community support with the nicest possible wiki, and because it&#x27;s easy, with initial effort at the begging it&#x27;s easy to setup and understand how it&#x27;s working.<p>For server side usually debian(for single service oriented stuff), if are strong recommendations then Ubuntu(usually for virtualization tolls like openstack ).
numToStr将近 5 年前
I use Arch because of AUR. And one more thing I don&#x27;t like snaps.
cferr将近 5 年前
Desktops: OpenSUSE Leap with Plasma desktop. It just works, and the experience is pretty polished. Only issues I ever run into is having to drop to the command line occasionally for running an update. My family doesn&#x27;t know much about that, so I have to fix their computers for them.<p>Laptop: Arch Linux - Very light, very customized, and it also just works. I have no problems with Arch.<p>Servers: Red Hat Enterprise Linux Server. It&#x27;s stable, and since I run it at work it just makes sense to use at home as well. I know in and out how it works and what to expect from it. Only issues I ever have are typically due to a previous admin underprovisioning a machine. Otherwise it&#x27;s great.
teilo将近 5 年前
I only run Linux on the server, no GUI. I use Debian everywhere, except in those (thankfully) few cases when I am administering commercial software, in which case I use CentOS.
injb将近 5 年前
Arch. Because:<p>* it&#x27;s the best documented (by far)<p>* it&#x27;s extremely no-nonsense<p>* it&#x27;s a rolling release<p>* it requires you to learn more and take responsibility for difficult decisions (like which network manager to use etc.)
ffeiek将近 5 年前
Qubes OS<p>Without it, I can&#x27;t sleep.
评论 #23822826 未加载
评论 #23819532 未加载
bananamerica将近 5 年前
I am competent but certainly not advanced.<p>Nowadays I use MX Linux because it gives me stability, performance, and just enough abstraction to allow me avoid excessive tinkering.
bourlas将近 5 年前
what is ubuntu to debian is manjaro to arch. Having said that there is not really any easy way to install a debian rolling distro therefore the next best alternative that exist is manjaro.<p>Arch seems to me too fast and probably a little unpredictable where manjaro is easy to install and a little bit late to upstream in comparison to other rolling distros.<p>The last point actually is a plus and I regard manjaro as the most stable rolling distro.
pwg将近 5 年前
&gt; Which distribution(s) do you run<p>Slackware<p>&gt; Why did you choose them?<p>You get a no-nonsense, standard Linux&#x2F;GNU install without a bunch of distribution specific complexity layered on top.
factorialboy将近 5 年前
Various debians on servers. Manjaro on desktop.
ferBera将近 5 年前
Debian was my main OS everywhere since perhaps 1999 or so. I&#x27;ve jumped on Devuan early on and I think is just great.
eitland将近 5 年前
KDE Neon on my laptop.<p>Debian or Ubuntu or AMI on servers.<p>KDE Neon is Ubuntu a sane (yeah, I know, not everyone agrees on that) <i>and</i> configurable UI.
giantg2将近 5 年前
I wouldn&#x27;t say I&#x27;m an expert.<p>I mostly use it on Pi. I use either Raspian Lite for most things or Kali Linux for security.
lousken将近 5 年前
pop_OS! 20.04 for my laptop, it solved all my issues with wifi drivers, waking up from sleep etc., it just works<p>debian buster on the server i manage; it just works, always, i hope i won&#x27;t jinx it but never failed me, perfectly stable, reliable, predictiable, security autoupdates enabled without issues
hpen将近 5 年前
Ubuntu LTS. I find most things just work. I started with Ubuntu -&gt; Debian -&gt; Arch -&gt; Ubuntu
yulaow将近 5 年前
Recently POP_OS but with kde as main de. In the last 10 years a mix of kubuntu lts and manjaro.
gjvnq将近 5 年前
Desktop: Arch Linux<p>Server: Ubuntu LTS or Debian
qpiox将近 5 年前
I had my first experience with Slack some 24-5 years ago. After that I used many distributions and their variations on both personal computers and work servers or desktops. Used them on Digital and HP &quot;workstations&quot; from the 90ties, Sun machines, SGI, with text-only terminals, with graphical terminals. Had admin experience with Slackware, Mandrake, Redhat, CentOS, Oracle Enterprise Linux, Linux Mint, Linux Mint DE, OpenSUSE, Ubuntu, Xubuntu, Ubuntu Studio, Arch, Parabola OS, Fedora, Debian, even some specialized like Clonezilla, gNewSense, Scientific Linux, ClearOS, Gentoo (compiled a whole WAMP based server from scratch once). I must be forgetting at least several of them that I used.<p>I don&#x27;t understand people who are frantic supporters of some distribution or some packaging system. They are all very similar and it is really easy to hop from one to another in a matter of a day. You just need to think through your first install in the proper way and decide on a stable partition setup where it will be easy to just switch to another one.<p>At this moment I am running Ubuntu studio on my personal computer. Why? Because I am experimenting with open-source software for music, and Ubuntu Studio is setup in the proper way to have everything audio without much hassle. Before that I had Arch, and although I spent months trying to setup everything to work as I wished, I had many problems. As I said, I don&#x27;t have trouble fiddling with configurations and recompiling the whole OS from source, I did that many times in the past, sometimes you don&#x27;t have so much time and you need to appreciate to good effort that some other people put, to have a complete system targeted to some type of usage (such as audio).<p>When I have a choice, the servers I maintain are running Debian.<p>The largest problem of many distributions is: - stable distributions use stale versions of software and rolling distributions are unpredictable, so you always do a compromise depending what is your primary target for daily use.<p>In the past distributions boasted how extensive their library of ready-to-install packages is.<p>Nowadays, I fear that many distributions will stop supporting most of the software packages except for a very few, and move everything to image-based partial-os-snapshots like appimage, flatpak or snap. The problem is that - while snap, appimage and flatpak are modern ways to have fresh software and they all work in some or another way, the software vendors forget themselves and literally needlessly pack 1GB of libraries for a single mostly useless application, that you use once a month. If you have installed 100 simple applications of 1GB, in the end you will have 100 mounts to virtual drives for 100 too-simple apps, taking 100 GBs.<p>Instead application vendors should stick to sources that are easy to compile, and sources that are Portable, so that anyone is able to support them on any OS or distro. E.g. like Maven usually works for most Java apps - you just run mvn package and it will download all needed dependencies and run all procedures that are needed to create an installable package of the software, so that it is easy for distributions to pack it and ship it, instead of spending hours and hours figuring out compilation and packaging bugs.
flavious将近 5 年前
Linux user for 15+ years, Slack, now Arch in the past 10 years.
rotterdamdev将近 5 年前
Debian,I need a stable system to work on.
coronadisaster将近 5 年前
I recently tried Manjaro but I&#x27;ve had less issues with Arch.
nathias将近 5 年前
arch, because of wiki and the package manager