[HN Gopher] Switching from macOS to Pop _OS ___________________________________________________________________ Switching from macOS to Pop _OS Author : zathan Score : 161 points Date : 2022-01-15 20:55 UTC (2 hours ago) (HTM) web link (support.system76.com) (TXT) w3m dump (support.system76.com) | brundolf wrote: | Wow, this documentation is incredibly thoughtfully-done. It's | wonderful to see a Linux distro give this much attention to | holistic user-experience for regular people (going beyond just | the UI itself) | plumeria wrote: | Curious to see no mention of AppImage [1] next to flatpack [2]. | | [1] https://appimage.org/ [2] https://flatpak.org/ | rzzzt wrote: | No Snaps or RPMs or .tar.gz archives or ebuilds or instructions | for compiling from source either. | Normille wrote: | All very pretty I'm sure. But, at the end of the day, much though | I enjoy twiddling with Linux and poking around different distros, | I'm stuck with MacOS because [like a lot of folks who use MacOS | for work reasons and not to be 'hipster cool'] I work in the | design industry and that means the Adobe suite is a must. | | Linux has nothing that comes close. And the customary | recommendations; The Gimp and Inkscape are so pitifully awful | compared to Photoshop and Illustrator that I seriously doubt the | people who suggest them are professional designers, who have to | work with these packages, day in and day out. So, yeah, I'm all | for Linux distros which try and lift some of the elegant design | cues from MacOS. But, at the end of the day, the OS is just | something I use to open / edit / save and move files around. It's | not where I actually get my work done. | stjohnswarts wrote: | I think these articles are meant for casual users and | programmer, which greatly outnumber desktop publishing/artistic | users. No one has claimed with a straight face that gimp will | let you replace photoshop overnight. | Shared404 wrote: | > No one has claimed with a straight face that gimp will let | you replace photoshop overnight. | | Eh, high school me is sitting somewhere in the background | sheepishly right now. | | High school me was not the most intelligent guy. | Aeolun wrote: | I think for highschool you it probably was a 100% | replacement for everything _you_ ever did with Photoshop. | Shared404 wrote: | > And the customary recommendations; The Gimp and Inkscape are | so pitifully awful compared to Photoshop and Illustrator that I | seriously doubt the people who suggest them are professional | designers, who have to work with these packages, day in and day | out. | | Understandable. While I do think familiarity has some impact, I | picked up photoshop for the first time much faster than The | Gimp, Inkscape was closer but Illustrator was still faster. | | For my purposes, running Linux+FL/OSS is worthwhile as a | hobbyist however. | | I'm curious if you've tried Krita, and if so what your | experience was? I found it much much _much_ more intuitive than | The Gimp. | themodelplumber wrote: | Back about a decade ago when I was doing similar work that | required Adobe tools, I used Virtualbox and really enjoyed the | compromise. The desktop flexibility of XFCE was enough reason | for me at the time, being kind of tired of all the third party | commercial tools I was using for the same conveniences in Mac | OS that didn't work as well. | | Turns out I also wanted to play with my work more, and I ended | up writing scripts to do a lot of the work I thought I would | use Adobe for. | | It was also pretty funny to start getting "share flowchart | template pls" requests from my colleague who used InDesign, | when I had created the flowcharts in LibreOffice and Inkscape. | | So IDK, tools and results are one thing, but fun new processes | are often fun and also end up getting results that were worth | it in different ways. | mukundmr wrote: | What about security patches for the Pop _OS specific desktop | components? The underlying Debian components are maintained | elsewhere. | criddell wrote: | I guess I don't get how operating systems are still something | that people have such strong opinions on. All of the major | operating systems are good enough or can be made good enough by | installing a few packages. | | Pop may be great, but it's useless if you need to run Final Cut | Pro. macOS is wonderful, but not if you want to play a lot of AAA | games. Windows is fine, but if you are doing a lot of Ruby on | Rails you may have an easier path on some Linux distro. | Aeolun wrote: | My problem with OSX and Windows is that they're basically | nannies. They often pretend to know what is best for me. Linux | (and Pop OS in specific) never does this. I feel in control of | my own computer again. | headmelted wrote: | There's so much nuance to it though. | | Sure, each of the "big three" work well enough these days for | most tasks, but there's more to it than just compatibility. | | macOS has pretty unobtrusive systems in place for code signing | and only running software from known vendors. | | Linux has code-signing, in that it exists as a technology, but | it's not ubiquitously supported and you don't get a centralised | service vouching for recognised vendors out of the box (which | makes sense as it kind of goes against the libre ethos - but | it's not a great situation for many users). | | Windows supports gaming and _most_ desktop software, but the | security system (last I checked - please tell me if I'm way out | of date on this) isn't granular enough to cater to what you may | or may not be comfortable with - so a lot of software will just | trigger a UAC prompt for carte-blanche admin rights, which is | as dangerous as you imagine. | judge2020 wrote: | Yes, Windows still has UAC issues and the farthest code | signing goes for that is that unsigned code will have a | yellow UAC versus blue/neutral[0]. | | 0: https://i.judge.sh/zY50J/VyN1SkEG_H.png unverified, | https://i.judge.sh/GmEa4/DVjFllkp_R.png verified on 11 | somenewaccount1 wrote: | I think you understand perfectly why people have strong | opinions. Depending on your particular use case, one will work | magnificently while the other will be toast. | sbayeta wrote: | I use Windows with wsl2. It's really good, specially with W11 | which brings seamless integration with Linux GUI apps. | Definitely worth a try. | lvs wrote: | I've used Windows on at least one machine since 3.1, and the | turn they made in anti-user dark patterns going from 7 to 10 | was the end for me. They want me to relinquish the idea that | the OS is something I own and control for myself. And that's | just not something I'm willing to do. So I quit Windows | entirely a few years ago. Still need a VM for some things, but | I don't miss it. I hear they finally fixed the print spooler | after twenty years, but that's not enough for me. | Skunkleton wrote: | Operating systems are a fundamental part of the experience of | using a computer. Let me expand on that a little. For most of | your tasks, it won't matter too much which OS you are using. | The web browser is largely equally well supported on all | platforms, as are editors, compilers, etc. Where the operating | system becomes a fundamental experience is around the times | when things start to go wrong in some way. What happens if you | are missing an important tool? What happens if you encounter | some bugs or other instabilities? What about when you need | security updates? What if you don't like how windows maximize? | | These error conditions are where operating systems differ so | greatly from each other. On one end of the spectrum you have | open source operating systems. When you encounter some error | condition, you spend your time researching solutions. In the | extreme, you modify whatever isn't working to your tastes on | your own. On the other end of the spectrum you have fully | locked down operating systems like iOS. Here when something | goes wrong, you instead decide how to adapt your use of the | device to avoid whatever issue you encountered. | | What happens when things go wrong is what drives me to one OS | or another, and is usually what is relevant in these | discussions. | Hermitian909 wrote: | > I guess I don't get how operating systems are still something | that people have such strong opinions on. All of the major | operating systems are good enough or can be made good enough by | installing a few packages. | | The phrase "good enough" is doing a lot of heavy lifting here | as people have different priorities. For some people, having | their dev environment broken by updates is a huge negative, | something MacOS has done to myself and others frequently over | the past few years. Others, like myself, don't care so much and | so indeed MacOS is "good enough" for me but certainly not for | everyone. | 2OEH8eoCRo0 wrote: | Perhaps there should be more of a pragmatic push for dual | booting? I daily Fedora Linux but I can boot to Windows for | random unsupported games. My setup is perfect for me despite | being ~10 years old. | marcodiego wrote: | > I don't get how operating systems are still something that | people have such strong opinions on. | | When there is FLOSS, it is very common to also have feelings | and ideology mixed in. It is very common for "FLOSS people" to | evaluate software beyond familiarity and technical merits. | GekkePrutser wrote: | It's all about what you want in an OS. MacOS for example is | very much one size fits all. For someone like me who wants to | tune the nuts and bolts of the system is frustrating. | | Windows is better at this and Linux of course shines depending | on which distro you pick. I consider each distro its own OS. | For the same reason gnome doesn't work for me (and thus PopOS | doesn't) but KDE and i3 do. | | But other people have other priorities. And the software you | want to run heavily factors into it. | richnftio wrote: | The Linux desktop is flexible and customizable. I wish | mainstream apps would run on Linux as well, so we could | experiment and further develop established UI paradigms. | windexh8er wrote: | I find this comment disheartening. Not only because it | diminishes the polished nature of today's landscape of open | source options from IoT through to the data center, but the | genuine disregard for anything that doesn't run niche | commercial software. | | Beyond that many of us enjoy not running operating systems | attached to overpriced hardware and/or organizations that | legitimately spy on their users through their "OS". | pram wrote: | The "niche commercial software" is how some people make a | living jfyi | kortilla wrote: | So what? Some people people make a living as a cook too. | Doesn't mean we can't appreciate kitchen appliances not | designed for commercial use. | windexh8er wrote: | I get that. | | My point is that OP says they don't "get" why people have | opinions on OSes and then goes on to state how Pop_OS is | "useless" if you want to run niche commercial software. | | I mean if OSes don't matter then I guess one doesn't _need_ | Final Cut Pro. Kdenlive or OpenShot should be just fine, | right? I find that sort of argument disheartening and it is | because it diminishes the free and polished options we have | at our disposal. | bitigchi wrote: | This makes it sound like only Pop_OS! has the applications listed | for it and they are not available for macOS. | | It's also funny that macOS has application installs sorted and | the Pop_OS side starts listing paths. :)) | AzzieElbab wrote: | Switched to PopOs from Fedora kde/xmonad mix. Their tiling | manager is functional enough for me and best of all I do not have | to maintain my own desktop | icambron wrote: | I bought a desktop from System76 (it's wonderful) so I gave | Pop_os a spin. It's pretty clean but there were just too many | little things that didn't _quite_ work right. Customizing | keyboard shortcuts never quite got me what I wanted. UI elements | in the status bar that would stop being clickable. Buggy config | screens. I eventually gave up. | | I love the idea and I wish them the best of luck, but as of a | couple months ago, they weren't there yet. | Sosh101 wrote: | I've been using it as my main OS for nearly 3 years now, | without any of the problems you describe. | stjohnswarts wrote: | Another opinion: Pop_OS is fine and perfectly useable. I have | used it for 3 years without any big issues. Sure pop_os store | hangs occasionally but it times out and fixes itself and I | haven't seen it doing even that in 22.10. It's fine folks, give | it a try. | mindcrime wrote: | I can't say much about the MacOS side of things (I do use a Mac | at my day-job, but only because the choice is Mac or Windows, no | Linux option). But as far as PopOS goes... I've been using it | full-time on my personal laptop for several months now, and I'm | very happy. Surprisingly so, you might say. | | Why "surprising?" Well TBH, I always looked at PopOS as kind of a | niche / oddball thing, along with any other distro that exists | only because a device manufacturer is pushing it. I had assumed | that when I got my System76 box I'd immediately install Fedora or | something. But when it got here I felt too lazy to do that on | "day zero" so I figured "Aaah, heck, I'll keep this PopOS thing | around until I get some spare time, then I'll do a reinstall." | Fast forward 6+ months now and I'm still running PopOS and am | pretty happy with it. It mostly "just works" and I have access to | basically all of the same packages as Ubuntu so everything I've | needed to install (modulo a very small number) has been right at | my fingertips, a quick "apt install" away. | | Net-net, if anybody out there is thinking of trying PopOS, I'd | encourage you to give it a whirl. Note: I am not associated with | PopOS or System76 in any way, aside from being a System76 | customer. I have no financial stake in this discussion. | azangru wrote: | Which System76 laptop are you using, and how has your | experience been with it? | mindcrime wrote: | I went with a Gazelle. I splurged a little bit and got 32GB | of RAM, and both a NVMe drive and an SSD, so I have both | plenty of RAM and plenty of fast storage. By and large I am | extremely satisfied with this box so far. The only thing I | really don't like, and this is admittedly a pretty subjective | thing, is the layout of the keyboard vis-a-vis the right | shift key. I prefer a full-length shift key, _above_ the | arrow keys. This has a smaller shift key, which is just to | the left of the up arrow key and above the left arrow key. It | 's a minor nit, but it's not as convenient to the way I like | to use the shift and arrow keys together for selecting text. | sandreas wrote: | Distro does not matter as much too me like Desktop Environment or | Window Manager. I tried many distributions, in the end, I got | back Fedora but then to Ubuntu (mostly because of the ZFS on Root | thing and everything works out of the box experience). Artix was | pretty good, but KDE and krohnkite was "too customizable" for me | and dwm to less desktop environment. | | BTW: If someone would like to have a tiling window manager on | MacOS, try Amethyst[1]. Pretty awesome ;) | | [1]: https://github.com/ianyh/Amethyst | multiplegeorges wrote: | Is it finally the year of Linux on the desktop? | | But seriously, the work System76 is doing is really great. PopOS | is really nice to use. The attention it is getting is well | deserved. | kradeelav wrote: | I too just moved from a 2010 macbook pro over to a S76 lemur | pro as my main machine a few months ago. I think a lot of | people who fit that wedge of "not hardcore techies, but | passionate about freedom of software" have been dismayed with | the recent apple/microsoft moves/censorship/etc, and are | realizing linux is actually pretty user friendly with plenty of | software options versus ten years ago. | yepthatsreality wrote: | Every year is the Year of Linux on the Desktop as more people | move over. | pjmlp wrote: | 20 years for 1%, there is always hope I guess. | sebow wrote: | That depends on the definition.The year we break 1% market | share (usually with the steam survey as reference)? Already | happened. | | I would say it's gonna be exploding after steam deck launches.I | think it's gonna be higher than 2%,maybe 3% this year.Would be | surprised if it gets past 5%, but that's a decent | stretch(though not impossible at all). | lordgroff wrote: | First year for me not on Linux desktop for my primary device | since... 99? M1 Air was the culprit. I still don't particularly | love Mac OS and remain somewhat puzzled by the overwhelming | love people have for it but: | | 1. It's usable enough and it's certainly polished and much more | importantly | | 2. The M1 Air is the laptop I always dreamed of. Fast, doesn't | get hot, SILENT. It's worth the trade-off for me, but I hope | Linux on M1 succeeds and I get to run Linux again. | coldtea wrote: | > _Is it finally the year of Linux on the desktop?_ | | Considering that the hope behind this term was about winning | the desktop user share from Windows, and not just "being | usable" on the desktop, or "being used" on the desktop, no. | multiplegeorges wrote: | Yeah, it was a joke. | | Every year can be that year if you just use it. | smoldesu wrote: | Now that Windows 11 is a thing, I think winning desktop user | share from Windows will be easier than ever before. What else | is the average Joe going to do with their TPM-less devices? | nebula8804 wrote: | Throw them in the trash and buy a new PC. They are pretty | cheap. | ejj28 wrote: | Having worked at an independent PC repair shop, there are | a lot of people who would rather keep using their old 6+ | year old laptops and have SSDs installed in them than go | out and buy a new laptop. Yeah there are cheap ones for | sale, but they're underpowered, have regular old HDDs, | and only 4GB of RAM. Plus, now they're coming with | Windows 11 preinstalled, which will annoy a lot of people | who are used to Windows 7 or 10. | Shared404 wrote: | Currently work at an independent PC repair shop, and can | confirm this. | | It's not uncommon for us to get a machine which is | limping along on Windows 7 for the 15th year in a row, | add an SSD and reinstall 7, 10, or rarely Linux Mint | depending on how stubborn the user is on not upgrading to | 10 and how open they are to change. | marcodiego wrote: | 6+ year old laptops run very decently with 8gb RAM, a SSD | and a modern linux distro. | coldtea wrote: | Keep them on 10, and eventually throw them and upgrade when | the time comes. | pjmlp wrote: | Now that Windows Vista is a thing, I think winning desktop | user share from Windows will be easier than ever before. | What else is the average Joe going to do with their | DX10-less devices? | marcodiego wrote: | We heard similar comments about Me, Vista and 8. | howdydoo wrote: | This is a little off-topic, but I've been wanting to switch from | Windows to Linux and the one thing stopping me is the lack of a | good package manager. WAIT, let me explain. | | On Windows, you can just `scoop install ripgrep fzf jq` and | you're in business. And updating all installed packages is one | command away. | | Meanwhile on Debian, the system packages are often years out of | date. So authors have started making their own custom install | scripts [1], or just telling you to `curl` the binary into | /usr/bin [2]. To update these manually-curled binaries you need | to run a different set of steps for every one. There's no way to | list outdated apps, and there's no easy way to update everything. | | On top of that, many apps I use aren't even packaged (k9s, broot | are two random ones I just found). Sometimes you can find a | third-party repo, but that's yet another person you rely on to | get updates. Whereas with scoop, it fetches straight from the | source, so there's never any waiting. | | Is there some alternative to `apt` that everyone is using? Or how | do people generally deal with this? | | [1]: https://starship.rs/guide/ | | [2]: https://github.com/BurntSushi/ripgrep#installation | mavhc wrote: | Being out of date is Debian Stable's whole thing. Don't pick | that if you want the latest versions, or just use containers | nopenopenopeno wrote: | I'm pretty sure there is a homebrew for linux project, but I've | never used it. | | Remember apt packages have a rigorous review process. Scoop | installs every program in user space, which is very good, but | it's nothing like what apt's review process offers. The | comparison on convenience alone is naive. | | I think scoop is really nice. It's a near perfect solution for | the problem it solves, but the only problem it solves is | convenience, and you're still stuck using Windows. | | Ultimately, I've found the most hassle-free solution is a | default Ubuntu installation with a maintained dotfiles repo | that has a ./scripts directory to document installation methods | when necessary. | | Or, do one better and make Dockerfiles for your dev | environments and barely install anything on your local machine. | | I am tempted by Manjaro, but I generally like to stick to the | beaten path as much as possible so I don't run into too many | snags that slow me down. | GekkePrutser wrote: | If you want up to date everything you simply chose the wrong | distro. It's not really the package manager's fault. | | Debian goes for stable versions during a release and backports | security patches. It's one of their main design philosophies. | It really shines for boxes you want to run something for years | with minimal maintenance. | | Get arch, manjaro or another rolling distro and you'll have | what you want :) | | Or perhaps Ubuntu which is Debian based, but they put a lot of | effort into decoupling the OS packages and libs from third | party software using snap. It does have some drawbacks though | like launching speed and integration. Personally I go the | rolling way for my daily drivers. | howdydoo wrote: | I just think it's weird that I can't have an LTS OS with non- | LTS userland apps. But I guess I have to accept that. | | Snap is a nonstarter for me for many reasons. Startup speed | is important for shell pipelines, and also it's insane to | bundle that much stuff just to run a statically-linked | binary. And it wouldn't even solve the version problem, it | looks like ripgrep on Snap is two years old. | https://snapcraft.io/ripgrep | | It looks like manjaro is the most recommended arch distro so | I'll give it a try. | Aeolun wrote: | Hmm for anything Rust I just always run 'cargo install | xxx'. I realize that doesn't help you, but I'm surprised | using the package manager is actually the most convenient | cross-platform way to install. | Shared404 wrote: | Manjaro kinda went off the deep end, I would recommend | installing Arch manually, or maybe using Antergos. | | Actually, Fedora may be better for your usecase. Assuming | no proprietary drivers are required, it's a very simple | install process, and tends to keep quite up to date | software while remaining more stable than Arch. | howdydoo wrote: | Can you elaborate, what happened with Manjaro? | emptysongglass wrote: | For the CNCF landscape of tooling there's Arkade, which would | at least cover you on the k9s front. [1] | | Personally, I just use Nix plus a Home Manager "flake". [2] | It's completely self-contained so on any new computer I can | install Nix, then build this flake manifest and have my entire | developer environment ready to go in a few minutes. Having | clean installed or adopted so many computers, at home or work, | I have become obsessed with the fewest number of steps to | productive environment. | | [1] https://github.com/alexellis/arkade | | [2] https://dee.underscore.world/blog/home-manager-flakes/ | pydry wrote: | I made the mistake of using debian stable when I first used it | and ran into this problem. | | Debian stable is not a good desktop OS. | rajishx wrote: | guix is what you are looking for, (I think) | | a bit complicated at first sight but if you value your freedom | and is a poweruser then it is the panacea, and you can do this | on any linux or unices... | | alternatively nix, | deadbunny wrote: | I've honestly rarely run into something that made me miss not | having the latest version of something. | | Sure is something is new or under heavy develoent it might be | an issue but having a 3 year old version of jq vs a 3 day old | version has rarely come up for me. | | With that said you have plenty of choice: | | Flatpacks provide the latest versions of lots of things. | | Homebrew is available for Linux (I have never tried it) | | Don't use Debian as many people have already suggested | | Compile yourself/manage your own version. Like people have been | doing for decades. | | For this while I would highly suggest putting things in `~/bin` | or `/opt` and adding it to your $PATH, never put things in | `/usr/bin`, that's is what apt manages and you could easily | shoot yourself in the foot if you fuck about there. | mindB wrote: | One alternative you could use is nix. It works as a package | manager even when not running NixOS, and the software is | generally up-to-date in the unstable channel (which most people | use as far as I can tell). | linux_is_nice wrote: | Arch Linux :) | howdydoo wrote: | I heard rumors long ago that Arch has occasional stability | problems caused by updates. Is that still true these days? | | I guess that's ironic to hear considering my original | question, but I appreciate a different update cadence between | the OS (I want LTS, stable) and things like `ripgrep`, which | if there's a bug, it won't keep me from booting my system and | I can just downgrade if I notice it. | rajishx wrote: | i am not experiencing such instability, compared to a | normal distro, i have actually no idea what breaks because | so many things happened on the system, here a few packages | here in there and i can easily pinpoint what problem is! | nopenopenopeno wrote: | I haven't used it, but Manjaro is the more stable Arch. It | has a longer release cycle, but nothing is like Ubuntu LTS, | which I use for the same reason. I'd rather just not even | be tempted to deal with newest updates and Ubuntu seems to | be the only way to avoid that because enough people realize | they have to keep a maintained version compatible with the | current Ubuntu LTS. | ejj28 wrote: | Indeed, after pacman and yay I'm never going back to Debian- | based systems for personal use. The Arch User Repository is | so much more hassle-free than trying to install stuff on | Debian from 3rd-party repos. | nopenopenopeno wrote: | What gives people confidence in the security of the user | repository packages? | jacques-andre wrote: | https://github.com/Jguer/yay (arch) | mise_en_place wrote: | You could use pkgsrc or Nix. | themodelplumber wrote: | You can search distros based on the exact kind of packaging | solution you want. The diversity is pretty amazing. | howdydoo wrote: | Scoop installs directly from the first-party source, so you | only need to write a package once per app, instead of once | per version of each app. Are there any distros that work like | that? | ahepp wrote: | Have you considered using Debian testing or even unstable, if | you want newer packages? | | I absolutely agree that manually installing software leads to a | maintainability nightmare. | | How does scoop solve the problem? Is it simply by moving faster | (which one could do with the less stable Debian repos), or is | it doing something like isolating all shared dependencies for | every package (I know this is in style these days, but I'm not | a huge fan of it). | howdydoo wrote: | The name "testing" kind of turns me off tbh. I want my OS to | boot reliably. I don't want to be a test subject. | | > How does scoop solve the problem? | | It skips intermediate packaging steps and goes directly to | the source. e.g. if the author publishes on GitHub, Scoop | will request `github.com/ripgrep/releases/latest` (or | whatever) and then download `ripgrep-$version.exe`. It has | very primitive dependency handling, but I don't think that | matters because I mostly install Go/Rust tools which are | statically linked. | | I honenstly think it's a genius solution. There's no wait | time for updates, and you don't have to trust whatever user | created the package on every version update. | kortilla wrote: | How is that genius? It basically ignores compatibility and | stability as concepts entirely. Most people don't want | breaking changes to happen at arbitrary updates. | stjohnswarts wrote: | almost nobody uses debian on the desktop. If you're using tools | like jq, fzf, ripgrep then you're smart enough to use | cargo/flatpak/snap to get anything that you want. You can put | it in a script and have it all ready for now and in the future | if you like if you'd doing it on a lot of machines. | rd07 wrote: | Have you tried Arch or Arch-based distribution? I am using | Manjaro, and I feel that 'pamac' is a good package manager in | terms of keeping up with package update. Arch and its | derivatives mainly use 2 repositories, Arch Official Repository | and Arch User Repository (AUR). Sometimes, a distribution also | has its own repository. AUR is what blown me away a a former | Ubuntu user. Because, it often has the package I want to | install, even if has no official build for Arch. | 6figurelenins wrote: | The backports repo solves most of it, with an occasional | supplement from testing. # | /etc/apt/preferences Package: * Pin: release | o=Debian Backports,a=bullseye-backports Pin-Priority: | 500 Package: * Pin: release | o=Debian,a=stable Pin-Priority: 100 | Package: * Pin: release o=Debian,a=testing Pin- | Priority: 98 Package: * Pin: release | o=Debian,a=unstable Pin-Priority: 50 | | Then: $ apt-cache policy ripgrep fzf jq | ripgrep: Installed: (none) Candidate: | 12.1.1-1+b1 Version table: 13.0.0-2 98 | 50 http://ftp.us.debian.org/debian unstable/main amd64 Packages | 98 http://ftp.us.debian.org/debian testing/main amd64 Packages | 12.1.1-1+b1 100 100 | http://deb.debian.org/debian bullseye/main amd64 Packages | fzf: Installed: (none) Candidate: | 0.24.3-1+b6 Version table: 0.29.0-1 98 | 50 http://ftp.us.debian.org/debian unstable/main amd64 Packages | 98 http://ftp.us.debian.org/debian testing/main amd64 Packages | 0.24.3-1+b6 100 100 | http://deb.debian.org/debian bullseye/main amd64 Packages | jq: Installed: 1.6-2.1 Candidate: 1.6-2.1 | Version table: *** 1.6-2.1 100 100 | http://deb.debian.org/debian bullseye/main amd64 Packages | 50 http://ftp.us.debian.org/debian unstable/main amd64 Packages | 98 http://ftp.us.debian.org/debian testing/main amd64 Packages | 100 /var/lib/dpkg/status | | PS. Don't curl into /usr/bin, the distro owns that. Downloads | go to $HOME/bin or /usr/local/bin. | christophilus wrote: | Arch or Fedora. Even Ubuntu will likely be more up to date. | Some people use Debian Sid, which is kinda like a rolling | distro, if you squint. | | But seriously: Arch-based or Fedora is what you want. They're | up to date. | 88913527 wrote: | I find the branding of the gigantic P and the exclamation point, | when used as a backdrop, to be excessively distracting from the | content in the foreground. | super_linear wrote: | Also find it hard to read the article since I see "Pop!_OS" and | think they're trying to emphasize something | allenu wrote: | This is my first time reading about this OS and the naming is | very strange to me. I don't understand why they decided to go | with "!_" in the middle. It feels a little too techy for a | mainstream user. Why not PopOS or Pop OS? | stjohnswarts wrote: | It's just branding, PopOS or popos is what most people type | Do Not use the pop!_os when searching for related info or | you'll get far fewer hits. | periheli0n wrote: | Maybe there's a German on the team who insisted on visually | splitting the "Pop" from the "OS". "Popos" is German for | "booties". | Shared404 wrote: | > It feels a little too techy for a mainstream user. | | To be fair, they market themselves as "Pop!_OS is an | operating system for STEM and creative professionals who | use their computer as a tool to discover and create." on | the main page for the OS. | | I'll admit, I don't love the !_ but for the opposite reason | - it feels faux techy to me. | ourdramadotnet wrote: | zenlf wrote: | After my previous Linux experience with Ubuntu 10 years ago, I | gave pop os a try last year and was surprised how good it was. | | I think the engineers at System76 really know what they are doing | and am excited about their new DE. | timbit42 wrote: | So you're comparing current pop os to Ubuntu 10 years ago? | rzzzt wrote: | Are they? I only see two events mentioned, with 9 years in | between. | EB-Barrington wrote: | Wanted to read this link, but 404: | https://support.system76.com/articles/Pop!_OS-20.04-LTS-Rele... | zibzab wrote: | This is the distro that LTT used to test Linux gaming, right? | rPlayer6554 wrote: | Linus tried it but had an issue where installing steam wiped | his DE. He switched to Manjaro and Luke used Mint. | stjohnswarts wrote: | Not paying attention while installing steam wiped his | desktop. TBF though he isn't that used to using Linux as a | desktop. Manjaro did go much smoother for him. | CtrlAlt wrote: | I believe so. He might have switched or tried out Manjaro since | he had issues with steam on Pop_OS. | wging wrote: | It's not. Linus used Manjaro. | jeroenhd wrote: | Linus used it for a bit before a bug in the apt repos caused | a forced steam install to uninstall his GUI. | | Pretty bad timing because the bug was there for just a short | while but at least the devs made changes to prevent such a | thing from happening to a beginner in the future | smoldesu wrote: | Wrong distro, this is the one where he typed "Yes, do as I | say!" into the console verbatim to uninstall his desktop | environment... | newaccount2021 wrote: | sam0x17 wrote: | PopOS is nice, but I still find that nothing beats Budgie as far | as Ubuntu distros go. Just way cleaner UI than anything else out | there. | jio232ij32ij wrote: | marcodiego wrote: | My neighbor asked me to help him get rid of windows 10 and | install Ubuntu on his old (2013) laptop. I helped. It was easy | and fast to install. Of course, you needed to know what is an | image and how to boot from a USB device, but it was easy | nonetheless. | | Since he doesn't depend on any windows-only software, hardware or | service, I didn't expect any problem. | | I was particularly happy the printer (an multifunction HP Deskjet | 27XX series) needed no fiddle to work, neither did its scanner. | The windows driver was EXTREMELY intrusive and required an HP | account. | | Bluetooth needed a fix: | https://askubuntu.com/questions/1232159/ubuntu-20-04-no-soun... | which was the first google result and very easy to fix. After | that, he was impressed that by just turning on the bluetooth | speaker was enough to have the audio routed through it. | | Then he proceeded to install software. I then started watching | like someone who is following an usability test. He googled to | install chrome and asked me if he should download the .rpm or | .deb, I answered he needed the .deb. Firefox downloaded it but | didn't automatically opened it. I really don't know why. I also | don't know if simply double-clicking it in nautilus would be | enough, I just typed "dpkg -i" and that was done, but it was not | the best experience in usability. This needs a fix. | | I then told him that he should not expect to install things the | old windows way: download an installer an run it. I then showed | him "Ubuntu Software". Most users these days are used to | something similar to that thanks to "stores" on smartphones (note | that FLOSS was a pioneer with this concept). Things then went | mostly downhill from there. It is not that he couldn't install | what he needed, on the contrary: he did install what he needed | but "Ubuntu Software" is very very buggy! Results are duplicated | without clear differentiation, you couldn't tell the state of it | just by looking at it, software was installed but didn't appear | immediately, there was no clue when an installation finished, | first time something was run took a long time without any | indication what was happening... I'm glad I'm skilled to use the | command line. | | If linux want to have a chance on the desktop, the software | installing experience still has some way to go. It is better now | for novices, but still partly broken. | | Conclusion: Much much better but still not there yet for complete | novices. The good part: I don't know if windows or mac are | "already there" for complete novices either. | stjohnswarts wrote: | you should tell him to always use the "store" for a given | distro rather than googling, that's a bad idea and you can end | up with malware or breaking your config. Much better to use | pacman/apt/pkg/etc if you go through the command line to | install. Installing bare .deb/.rpm is a really bad idea unless | you are well versed on the distro and it's packaging system. I | understand the pain points of stores but they are still far | better than googling for it. Pop OS actually has a nice store | and bug free as of the latest revision. All my version upgrades | have gone well too. The only real issue I had was trying | multiple desktops. If you switch from say Gnome/KDE/XFCE it is | a good idea to reboot between as they do weird things to dbus | and don't plan around having multiple login types going on. | ThinkBeat wrote: | I was thinking the other day that Apple is the only company | developing their operating system and devices for consumers. | | I am not sure where Microsofts attention is these days. They have | Windows Server I am not sure how the teams are allocated anymore. | | The vast majority of investment and work in Linux is for what | FAANG and other enterprises need. | | The visual sugar POP_OS adds is nice, perhaps the on Linux. But | it doesnt let you run Office 365, Creative Cloud, the vast | majority of photo editing tools I use, or all the nice little | apps I have on the Mac. | | I have been running Linux since 1994, but I have not yet found it | convenient replacement for my desktop. | | It is getting very close on the "dev / coding" side, I can make | that work | upbeat_general wrote: | Having switched from macOS to PopOS very recently, it's been | pretty smooth. My only real issue is that Remote Desktop support | is worse than macOS which is itself far worse than Windows RDP. I | know it's a Linux/Debian wide problem, but I'd really like | someone to step up and bundle something polished out of the box. | aunty_helen wrote: | I've been using chrome remote desktop to get to a box and it's | been alright. I also use teamviewer. Which is ok but struggles | with scrolling. | | I'm still pretty unhappy with myself for using chrome remote | desktop though. It's something I wouldn't be doing if this | system had anything private on it. | csdvrx wrote: | What are the better RDP options that debian is not packaging? | upbeat_general wrote: | To be honest the only good RDP I've used is Windows RDP. I'm | not saying that Debian isn't packaging a good alternative but | rather I haven't seen a good option that's useable for | interactive work. | flatiron wrote: | Vnc? I think most people use ssh for remote for Linux which is | why it probably doesn't get much love | upbeat_general wrote: | Vnc works for the basic use case of _viewing_ a remote | screen. It's a mess for interactive use, especially with the | default implementations you can find on Linux imo. macOS's | built in screen sharing is the only vnc server /client combo | that has acceptable latency but even it fails to support | basic features like dynamic resolution for different clients. | | And I agree that SSH is definitely far more common; I of | course use SSH but there are lots of reasons why an | interactive desktop is either required, or just far more | convenient. | arsome wrote: | X forwarding via compressed SSH (ssh -XC) is likely the | simplest bet, especially now that WSL has good support for | it, if you need more advanced remote desktop you can take a | look at x2go which is based on NoMachine's NX protocol. | upbeat_general wrote: | I'm currently using NoMachine with their custom | server/client. | | X forwarding via SSH only works for single applications | and not an entire desktop correct? | jeroenhd wrote: | It took me (way too much) effort but I managed to get a | pretty stable and smooth RDP server set up on my desktop. | Sadly, GNOME3 and RDP don't work well together, so it broke | after a random upgrade and hasn't worked since. | | You used to be able to use X11 forwarding quite well, but | most tools I use tend to render their entire screens as a | canvas causing way too many unnecessary updates. Wayland | also makes it nearly impossible to do this on a modern | system without compatibility layers. | | When RDP on Linux works, it works pretty well. I'd love for | someone in the GNOME team to find a way to make RDP | compatible and easier to set up. There's a VNC setting in | the settings somewhere, but VNC is pretty insecure and | terrible for interactive work. | renox wrote: | On Windows tigerVNC has dynamic resolution which is very | useful, but yes VNC's latency is poor.. | kaladin-jasnah wrote: | Use NoMachine. It's by far the *best* experience I've had and I | love it. Sure, it's not free software, if that's your thing, | but like, it's _really_ good (really good latency and quality). | Works on Windows, Linux, and Mac hosts, and clients for all | three as well. | | Truly a wonderful piece of software. | kevinak wrote: | I recently installed Pop_OS on a new Workstation and wanted it to | look and feel like MacOS as much as possible. It's surprisingly | easy. You can even make Firefox look like Safari if that's your | jazz. | | Here's what I used: https://github.com/vinceliuice/WhiteSur-gtk- | theme | im_down_w_otp wrote: | All I want in life is a Linux distro with a package repo full of | meticulously reworked & reconfigured packages that make all the | keyboard shortcuts across the entire system and every application | be like and be as consistent as my old Macs. | | I've been full-time Linux (Kubuntu) for a few years now, and I've | hobbled together something that only irritates me to death about | 30% of the time rather than the 100% of the time it used to | before spending days and days fiddling with a bunch of different | flavors of remapping at nearly every layer of the system. | | If I'm ever fabulously wealthy, I already know I'm just going to | finance an open source fastidious spiritual successor to MacOS | 10.6 | | I'm going to give Pop_Os a try, but I suspect I'm going to run | into the same problems I always do. The trouble with Linux as a | desktop for me isn't weather it's beautiful or not. The problem | is how disintegrated everything is and the thousand papercuts | ways in which it works. | | That said, I absolutely consider it basically an incredible | miracle that the experience is as good as it is, frankly. So, I | keep at it. | somenewaccount1 wrote: | Lol. I came here to say the only thing that matters is that | copy and paste in Linux is 'cntrl+shift+c'. You can try | changing it, but your still fucked in most terminals, and then | you end up with two key combos depending on context. It's a | nightmare, and I'm really glad you have the top comment. | Clearly I'm not alone. | mkdirp wrote: | Terminal is the only thing that maps ctrl+shift+c/v to | copy/paste because ctrl+c/v conflicts with signals. I've | never come across any other program that is maps something | that isn't ctrl+c/v to copy/paste. | | MacOS is able to keep this consistent because ctrl+c/v isn't | mapped to copy/paste, and instead command+c/v is. If you | really want, Linux is perfectly capable of mapping Super+c/v | to copy/paste. You would probably only need to do this in | your terminal emulator and your DE. | xedrac wrote: | Why bother implementing ctrl+c and ctrl+v in Linux when | highlighting text copies it, and middle click pastes it? | Ctrl+c feels like the dark ages in comparison. | zamadatix wrote: | I usually use middle paste on a desktop mouse but keyboard | paste on a touchpad device. As for copying on highlight it | depends how you manage your windows, if you use a | traditional floating WM and typically click windows to | select them you end up with a lot of single character | copies messing with your clipboard. Doubly so in the | touchpad case again. Or if you like to highlight to bulk | delete/replace or if you like to highlight to simply | highlight the section on your terminal as you read a | manpage or whatever in another window or probably more use | cases that didn't immediately come to mind. | | Point being it's more about use case matching than one | option being the dark ages and another being The One Right | Way(tm). Layer on that some like using clipboard history | and others just want a single parking space and it gets | even more blurry. | tigerInATurvy wrote: | I'm one of those people who highlights lines as I read them | to help me keep focus. Plus, I'd rather have explicit | copying via a specific action than something that just | happens automatically on highlight. | mindwok wrote: | The biggest pain with this is when you want to highlight | some other text to paste over. For example I use the | keyboard method for copying urls and pasting into my | address bar, otherwise when you select all on the address | bar you copy that instead. | dopidopHN wrote: | I developed the utterly useless capacity to switch between | Azerty / QWERTY and OS X/Debian/Win pretty seamlessly. I will | make a mistake, look a what I'm currently using a switch the | layout internally. | | I really wish I did not have to do that | howdydoo wrote: | Are there any apps other than terminals that don't use | ctrl-c? I can forgive that in a terminal app because it | conflicts with SIGINT, but it would be very weird if a normal | app like vscode did it differently. | GekkePrutser wrote: | Not really no. It seems to be only terminals. | | Mind you, Mac has a similar annoyance with its command-C/V. | If you work with Linux (+BSD) , Windows and Mac every day, | as I do, be prepared to be frustrated a LOT. | | I'd love if keyboards just had dedicated keys for this. | It's used enough to warrant them (much more than other | obscure functions like SysRq that do get their own key, or | Apple's 19 function keys). I guess this is because I'm the | DOS single task days there wasn't much of a need for | copying and pasting. | medo-bear wrote: | alt+w is ctrl+c in emacs. moreover you can enable emacs- | like key bindings in most terminals so alt+w can work there | too without conflict | pkulak wrote: | That doesn't fly with me. I just use Alacritty and re-bind | the keys so I can still use ctrl-c and v: | | https://github.com/pkulak/dotfiles/blob/master/.config/alacr. | .. | ohazi wrote: | For various reasons, most Linux applications try not to use | the Super (Windows) key for anything by default, which makes | it a good candidate for use as a custom modifier key for | whatever you want. For example, users of tiling window | managers often use Super+... for interacting with their | desktop (open a terminal, open a launcher, switch workspaces, | swap windows, etc.). | | There's nothing stopping you from deciding to use Super+c/v | as copy/paste instead of Ctrl+c/v or Ctrl+Shift+c/v. Apple | doesn't use Ctrl+c/v either... they use Command, so the | conflict you're referring to doesn't exist there either. | nerdponx wrote: | I think MacOS got something right by using its Command key | for "desktop-wide" shortcuts that aren't specific to one | application, (kind of) leaving Ctrl and Alt for applications. | | I generally try to follow this pattern when possible. | | But I really do wish that it was easier to get a consistent | look and feel on Linux, including key bindings. | taeric wrote: | I find this funny, in that I struggle with Mac all the time. | The worst grievance lately is that I don't know how to just pop | back and forth between three windows. Something about the way | command tab works just kills my ability to reason about what | the window stack currently is. | | And, for the life of me, I never get copy paste from a terminal | to work like I want it to. | vosper wrote: | You might like to try rcmd? No affiliation, and I'll add that | it didn't work on my external MS Natural keyboard, so I | stopped using it. But I like the idea. Perhaps it would work | for you? | | https://lowtechguys.com/rcmd/ | TedDoesntTalk wrote: | Window switching on mac has always driven me mad. I cut my | teeth on windows so that is probably why. | | Why can't one switch between windows of the same application | on MacOS with a modifier+tab combination? | ladberg wrote: | It's Cmd-`, which is close enough to tab that I find it | very handy | Steltek wrote: | Headed in the other direction (Linux at home to Mac at work) | for years now, I can't understand what the fuss is about with | Mac keyboard shortcuts. In my experience, I don't find them | consistent, useful, or pleasant to use. You hit the nail on | the head with alt-tab. | | alt-tab is universal. Hell, alt-tab works on Android if you | hook up a keyboard to it. Mac is the only thing where alt-tab | falls on its face. Even if you remind yourself that you're on | Mac and use cmd-tab, it cycles between apps, not windows. You | need to use cmd-` for that. I often find myself in a cycle of | using 3 windows across 2 apps and it drives me bonkers. | saurik wrote: | > Mac is the only thing where alt-tab falls on its face. | Even if you remind yourself that you're on Mac and use cmd- | tab... | | But alt on a Windows keyboard layout and and command on a | Mac keyboard layout are the same key location, so I don't | understand how you can be confused by this... maybe stop | looking at the keyboard? | xenomachina wrote: | The bigger issue is that command-tab switches between | apps, not windows, and command-` switches between windows | in the same app, and neither work across spaces. | | I ended up installing https://alt-tab-macos.netlify.app/ | which adds a keystroke that will cycle through all | windows in all apps on all spaces. It's a huge | improvement. | eitland wrote: | Mac differs between switching windows and applications. | | So if you work in an IDE, keep reading docs in one | Firefox window and test your application in another | Firefox window then in KDE or XFCE or another sane | windowing system[1] - even Windows - you just use alt - | tab. | | On Mac you have to stop an think: Should I switch to | another browser Window? Ok, that is CMD - backtick. | Switch to or from IDE? That is CMD - tab. | | Press the wrong combination? Now Cyberduck has entered | the mix. | | [1]:I was about to write Windows or Linux but starting | with Unity and now also Gnome has copied this to be bug | comptible with Mac | RcrdBrt wrote: | By default GNOME has the same distinction between apps and | windows and works with the backtick, too. I find it | comfortable enough once you get used to it. You can do 2 | different things with almost the same command (in terms of | fingers position). It's only manageable with a US keyboard | layout though, I give you that. | bryanlarsen wrote: | I'm not sure that the grievance is necessarily that Mac | shortcut keys are better, but it's that what the OP is used | to. It's a pain to switch. | | I'm an Emacs man. Many Emacs shortcut keys suck, but it's | what I'm used to, so it's what I want. | boplicity wrote: | Make your desired windows fullscreen, then swipe side to side | on the trackpad (3 or 4 fingers) to switch between them | almost instantly. One of the best features of MacOS, IMO. | llampx wrote: | Really nice, unless you have a big-ish screen. It is | jarring to have the entire screen slide back and forth, and | of course a bad use of screen real estate. | 6LLvveMx2koXfwn wrote: | I struggled with Mac on my M1 Air for about six months then | donated it to my partner and returned to Fedora on an XPS 13. | Muscle memory was bad enough but the feeling of being watched | was worse. | twarge wrote: | For me, getting the keybindings right is the killer feature | Elementary OS provides. Sadly it doesn't actually install on | any of the old MacBooks I have, so I don't actually use it. | spindle wrote: | How old are your MacBooks? It works fine on a pre-Retina 2012 | MacBook Pro. | johndoughy wrote: | Couldn't agree more about consistent keyboard shortcuts. It's | crazy to me that mere copy/paste doesn't have a consistent | keyboard shortcut across the system (eg terminal uses ctrl- | shift-c or something). And if copy/paste isn't consistent, | there's little hope for other shortcuts. | pessimizer wrote: | Ctrl-C is a break signal. When you're in the UI, ctrl-c, | ctrl-x, and ctrl-v work like you would expect. | | How do you send a break on a mac terminal? I didn't think it | was any different. | spindle wrote: | best comment ever (well, to be more precise, best consumer | software comment ever) | spindle wrote: | Why doesn't someone use kmonad or libinput or something to make | a utility that holds a database of the most-used applications | and, whenever the user focuses a window, remaps the keyboard to | some set of consistent system-wide bindings? | | I don't think that exists, does it? EXWM comes close, but it | doesn't have the database. | | I know, I know, I just said "someone" when I should do it | myself. | [deleted] | askvictor wrote: | Having recently moved back to Linux (PopOS) from Windows, the | one biggest annoyance is not being able to configure two-finger | touchpad swipe to be browser back/forward. This is the default | in Mac, easily configurable in Windows (perhaps it's the | default?), and default in ChromeOS. But simply not an option in | any Linux I've tried. The Epiphany Browser does it, but that | lacks extension support so is a no-go for me. Any extensions or | workarounds I've tried only support three-finger swipes. | | So, along with consistent keyboard shortcuts, I'd like to add | consistent and configurable mouse/trackball actions (some apps | scrollwheel goes up/down, others it zooms, some support pinch | zoom, some don't). | _fzslm wrote: | yup yup yup. i would pack my bags from Mac land and move to | that distro right away. (if i had adobe too, lol...) | | having a global menu interface that presents a uniform | structure for navigating applications to the end user with sane | default keyboard shortcuts (but universally configurable) would | be a -game changer- | | it also opens the doors to novel ideas up like Command Palette- | like UX paradigms. imagine changing the resolution of a graphic | document with about ten keystrokes, and being able to work so | seamlessly in all of your apps! it's almost like a universal | command interface that works in GUI apps... okay, maybe i'm | getting ahead of myself. | | > If I'm ever fabulously wealthy, I already know I'm just going | to finance an open source fastidious spiritual successor to | MacOS 10.6 | | i, for one, root for your financial success ;) | kitsunesoba wrote: | The global menubar is such a big thing for me that it's | tempting to try to maintain forks of various things that | ensure that global menubars like those in KDE and XFCE | (w/extension) work properly -- that is, the menubar in the | app window hides (if present) and in apps that don't have a | menubar normally (like GNOME stuff) also populate global | menubars. | intothemild wrote: | I think you'd like Gnome. | | Im a former Mac person and I really like it. Ticks all the | boxes you've just said. | alanwreath wrote: | Gotta give my love here! Pop OS works well. Coming a severely | mixed household with Windows 11/10 (for vr and gaming), Max OS X | (for work), and Linux when not gaming. I recently switched my non | gaming os on my household computers from Ubuntu to PopOS. I love | the auto-tiling feature, and it's in support for nvidia cards is | a very nice touch. I'm also excited to see they are investing in | Rust development of the frontend. Gonna be an interesting year | for sure! | lumost wrote: | Absolutely love the work system76 is doing. My only regret is | that I run pop on a Razer rather than one of their machines. | Hopefully they get their in-house laptops up and running soon :) ___________________________________________________________________ (page generated 2022-01-15 23:00 UTC)