• 0 Posts
  • 18 Comments
Joined 3 months ago
cake
Cake day: March 28th, 2024

help-circle




  • I prefer concise and accurate documentation than clean code tbh. The reason is that if the documentation stated that it should perform something with side effects a,b,c then I at least know what to expect. When contributing, this also makes it easier to implement something because we have the requirement at hand. Understanding shitty code is easier than understanding human requirements. Shitty code is the language we use to talk with a computer, so at least you’ll know exactly what will happen.


  • I didn’t specifically comment on GNOME ma dude. Just the other commenter that said most people don’t want choice. I think it’s not “choice” but it should be “choose”. Having to choose can indeed become confusing, so there should be a default or pre chosen choice. Having no choice means you are locked in. Hence my comment. I am having no problem with people not wanting to choose, but people that do not want a choice is when I am starting to have a problem.




  • Yes, and hence my comment on flatpak which turns out is false (that the upstream developer is usually the distributor/packager too). And the other still applies, distro usually adds a specific tag anyway for their refresh. Like that one time xz on rolling debian was named something x.y.z-really-a.b.c.

    I think flatpak packagers should also append the specific tag too if that is the case. Like, x.y.z-flatpak-w where w can be the build release version




  • Yeah, that’s fair. But I will still recommend anyone trying out linux AND having a problem to consult Arch Wiki when they can. It is amazing what they have there. It will also increase your technical understanding of how your system works overtime. But if you don’t have any problems when driving linux, that is good too. It just means linux for the masses is coming closer.

    For some distro recommendations, if you love to tinker, I’d say go arch. You will learn a lot about your computer too, and it is also how I learn about mine and get the know how for a lot of things now. But also, if you don’t have the time to tinker, I’d recommend bazzite. I’ve read their documentation and came to the conclusion that if anything goes wrong, it would be easy to recover from it, has great community, and is based on a solid distro.


  • Yes, first you need to resize the partition to accommodate the new OS. Usually 40-60 GB is good enough for minimal linux installation if you didn’t do any gaming or other massive applications. The resizing can be done in windows using disk management utility baked into windows, or some other partition manager (easeus, magic tools, etc). After that, linux can be safely installed in the free space as a single partition.

    Now, sometimes the bootloader is fucked, but it is quite easy to fix. In fact, if you use grub, it usually runs os-probe for you to check for any other OS. So sometimes, fixing it is as simple as rerunning grubmkconfig. But there are other times where it is not as simple. It will vary depending on what happened and too long to list here. Arch Wiki usually covers a lot of the topic so you could try searching there, especially on the topic of boot sequence.

    Lastly, if you need to move the partition, the data already inside will need to be moved too. This can take time depending on the size. But it is doable and safe.

    If, later down the road you want to remove either OS, you can simply remove the partition after moving the data first. Linux can mount ntfs natively so no problem there. On windows, there is a program called ext4 explorer or something along the line to browse and copy from linux filesystem (which is usually ext4). Don’t forget to remove the boot information too after you’re done removing the partition.

    Now there is also the other suggestion to use a live environment but I didn’t suggest it since the experience can be lacking and more hassle in and of itself.




  • Use arch if you want more compatibility. Debian is stable but it also means their official package repository will lag behind some feature that is present on the bleeding edge. IMHO, stability is good if you are already familiar with Linux AND want it that way, but with windows compatibility in its current state (emphasis there), it is better to go bleeding edge for new users since you are transitioning anyway, you might as well try the latest feature available. Also, the biggest game changer, valve and steam, is basing their OS on Arch.



  • Well, depends on the platform no? Terms of service usually include the term for user generated content. For big companies, those terms usually include you forfeit or give the company the right to use it however they please. When you use their service the moment you register, you also agree to that term. But yeah, I don’t know how it will work on a federated system.