apt
WSL
apt | WSL | |
---|---|---|
18 | 406 | |
2 | 16,652 | |
- | 0.6% | |
0.0 | 8.6 | |
about 2 years ago | 6 days ago | |
C++ | PowerShell | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
apt
-
How to remove pop-desktop completely
And if that's not enough, you yourself seem to have been responsible that exactly this change was added to apt. If I may refresh your memory: https://github.com/pop-os/apt/pull/1 It even links to upstream Debian work mentioning exactly this method: https://salsa.debian.org/apt-team/apt/-/merge_requests/196
-
win x lin
And no matter how hard it is, if it's possible to break it, someone will find their way to completely breaking the system. Look at what Linus had to do to break his Pop!_OS install - go to the terminal (which already renders it far out of reach for the average user), run sudo apt install steam, and ignore a giant error. And that wouldn't work anymore anyway, because Pop now uses a version of APT that completely forbids breaking the system unless specifically configured to allow it - so there is now an extra step in there, telling APT not to preserve pop-desktop.
-
Confessions of a self admitted gatekeeper
This isn't locking it down. This is about providing sensible defaults like I mentioned before. For power users, the control is still there. It's easy enough to create the `/etc/apt/break-my-system` file so that you can shoot yourself in the foot if you wanted to. This is not similar to what ChromeOS or Android is doing at all.
-
I think what Linus and Luke at LTT are doing is incredibly important.
ah, I thought you mean https://github.com/pop-os/apt/pull/1
-
System76 Contributions and Collaborations
- Improve the GUI package manager error message: https://github.com/pop-os/shop/pull/302 - Make the apt message more explicit and make the bypass much harder: https://github.com/pop-os/apt/pull/1
-
Now that we have a baby-sitter with apt, how do we remove it?
https://github.com/pop-os/apt/pull/1/files Here is the code change. Note line 311.
-
The Linux community is growing – and not just in numbers
They have already committed a fix that improves things dramatically.
- Whose fault do you think that Linus ended up with a nuked DE and why?
-
What happened with LTT is our fault
And they already issued a "fix" to prevent people to easily "break" it.
-
System76: A Case Study on How Not To Collaborate With Upstream
And their fix for the issue Linus had is downstream only. Not a word said about working with Debian on this.
WSL
-
GoboLinux
It absolutely 100% can be true.
As an example: Windows Services for Linux 2 used a special init daemon to interact with the host OS.
That meant no systemd. That meant that the `systemctl` program wasn't there.
This baffled legions, armies, of wannabe sysadmins.
https://stackoverflow.com/questions/55579342/why-systemd-is-...
https://superuser.com/questions/1785697/systemd-in-wsl-on-wi...
https://github.com/microsoft/WSL/issues/9477
https://askubuntu.com/questions/1132230/unable-to-run-any-sy...
People on the whole have no idea how this stuff works, and they just copy magic incantations from StackOverflow to get stuff to happen. If that doesn't work, then this OS is broken. The end.
For these guys, WSL was broken.
Result:
MS hired Lennart Poettering.
https://www.theregister.com/2022/07/07/lennart_poettering_re...
He "fixed" it. Systemd now works in WSL2. All those guides for noobs now work. Everyone is happy.
In a world where tools like Flatpak and Snap are proliferating and it's driving deep divisions between Linux distros, if you think the average person struggling with Linux is going to use `ldd` to work out where the dependencies for something live, I'm afraid you are a deep guru who lives on a different plane of existence.
We now have widely-used packaging systems which simply embed an apps entire dependency tree into a package to avoid people having to work out the difference between `apt` and `rpm`. Thousands of terabytes of disk are being burned to make this stuff go away.
Yes, this is too hard. Way too hard.
-
Why Linux utilities tend to run poorly on Windows
Better source: https://github.com/Microsoft/WSL/issues/873#issuecomment-425...
- Weird graphical glitch/problem in Ubuntu WSLg (OpenGL)
-
RamRamRamEveryoneSleepingOnDocker
One of the bugs where on the Docker side. As I have said, there have been several since release with a lot of impact period overlap. The latest and greatest is not resolved.
-
Laravel dev in Windows - Laragon vs Docker?
It's the issue of abysmal I/O performance in communication between the mounted WSL2 virtual hard disk and Windows mounts inside the WSL2 distro.
- WSL freeze seems fixed in 2.0.12
-
What's the right way to open files in the system's default program from Ubuntu 22.04 in WSL 2 please?
I found this github page and I was able to reproduce this from the answer
-
Ask HN: Best Docker open source alternative?
* Docker engine and not Docker Desktop in a VM. WSL2 works well after some configuration: https://github.com/microsoft/WSL/issues/6655#issuecomment-11...
-
Broadcom to Cut Almost 1,300 VMware Jobs in California After Takeover
Seems to more of a Defender issue than a WSL one, see https://github.com/microsoft/WSL/issues/8995
After adding exclusions for the fsnotifier-wsl process and and both variants of the WSL distro path my disk performance was improved.
Adding the idea64.exe process also helped since I was trying to run IntelliJ against projects inside WSL.
- Bricked WSL 2 after 2.0.9 / Windows 10
What are some alternatives?
ungoogled-chromium - Google Chromium, sans integration with Google
wslg - Enabling the Windows Subsystem for Linux to include support for Wayland and X server related scenarios
shop - Pop!_Shop
genie - A quick way into a systemd "bottle" for WSL
fwupd - A system daemon to allow session software to update firmware
Scoop - A command-line installer for Windows.
flatpak-external-data-checker - A tool for checking if the external data used in Flatpak manifests is still up to date
Single-GPU-Passthrough
goxlr-on-linux - Documentation and scripts to make the GoXLR and GoXLR Mini useful on Linux.
setup-msys2 - GitHub Action to setup MSYS2
AppImageLauncher - Helper application for Linux distributions serving as a kind of "entry point" for running and integrating AppImages
mkcert - A simple zero-config tool to make locally trusted development certificates with any names you'd like.