• 0 Posts
  • 76 Comments
Joined 2 years ago
cake
Cake day: February 4th, 2024

help-circle
  • A Linux distribution is just the Linux kernel distributed with various other pieces of software that make it usable. Often times, there are multiple software projects that aim achieve the same goal by going in different paths. These are packaged together by the distro maintainers who mostly do this out of passion.

    Different distros prioritize different aspects of the software they package and they do this in different ways. To make the best choice for you, it is best to try and understand what each distro aims to do. Here are a few examples out my head:

    • Debian is a traditional distribution that aims to keep the system stable for a few years. They do backport security patches, but slow rollout of feature updates is a deal-breaker for some people (like me).
    • CachyOS (based on Arch Linux) compiles it’s packages utilizing newest CPU instructions which may lead to slight performance gain on newer hardware. They also ship some kernel patches optimizing it for gaming use cases.
    • Bazzite is based on an atomic/immutable version of Fedora. The aim here is to provide a system that makes it very hard for users to mess it up, using containerization technologies. It also means that installing packages in the traditional way is not very feasible or recommended. You are supposed to install packages without root access and using technologies like flatpak. It also includes some gaming specific kernel patches similar to CachyOS, but not as many.










  • You need a direct line of sight with satellites for GPS to work.

    Of course, this is almost impossible indoors. Here’s how network location works to my understanding:

    Another person outdoors uses GPS to locate themselves. This person has Wi-Fi and Bluetooth enabled and their device can see your home/office network. Google and Apple save this information to their databases. When you request your location indoors, your device sends Wi-Fi information of nearby access points. The servers know approximate location of this Wi-Fi network and can give you your approximate location, though with a large margin of error.


  • The thing that help you navigate inside buildings is called “Network Location”.

    Google and Apple provide this functionality by collecting Wi-Fi and Bluetooth network data from all their users and creating a massive database.

    By default, “Network Location” is disabled in GrapheneOS. If you have Google Play Services installed, you can use Google’s Network Location service by enabling those options.

    Fortunately, GrapheneOS provides an alternative using Apple’s network location services. There is an option to use GrapheneOS proxy server instead of connecting directly to Apple. Of course, whether you use this feature should entirely depend on how much you trust GrapheneOS developers. This one works using just Wi-Fi data and I use it daily.








  • pogodem0n@lemmy.worldtoLinux@lemmy.mlWiFi issue with iMac
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    3 months ago

    Fedora uses RPM packaging format and dnf is just a front-end for that. Atomic variants of Fedora and uBlue distros (they are based on the former) use rpm-ostree, which also works with RPM.

    Also, please stop being so confident in your stance when you don’t know much about Linux or your distribution of choice. People are here to help you only out of kindness and not obligation.