ipacialsection

joined 1 year ago
[–] ipacialsection@startrek.website 11 points 8 months ago
  1. Create a source control repository containing all your code, and publish it to an online code forge. GitHub's docs might help with this: https://docs.github.com/en/get-started/start-your-journey
  2. Choose an open-source license and add it to the repository as a LICENSE file. If you want to require any projects that build upon yours to be open-source too, the GNU GPL is a good choice. If you want to allow proprietary programs to include your library without releasing any source code other than that which is directly based on yours, the GNU LGPL is good for that. If you want to allow people to do whatever they want, even use all your code as the basis of a proprietary program without credit, the Unlicense is a good choice. There are a lot of licenses with different degrees of "copyleft" and attribution requirements in between. Technically publishing with a license file is all you need to do, but there are more things you should do.
  3. Create a README text file describing what your program does, and instructing users on how to compile and run it. Consider including more detailed documentation on how to use it, as well.
  4. Clean up your code and file layout so that it's as easy as is feasible for other programmers to understand.
  5. Promote your project to whoever you think might find it useful!
[–] ipacialsection@startrek.website 2 points 8 months ago (1 children)

There's Bodhi Linux, which is basically Ubuntu+Enlightenment.

[–] ipacialsection@startrek.website 3 points 8 months ago* (last edited 8 months ago)

Lighter, I think. About on par with LXQt or Trinity (KDE 3).

[–] ipacialsection@startrek.website 18 points 8 months ago* (last edited 8 months ago) (3 children)

I loved the default theme, the splash screen, all of the customization options, and how lightweight it was, but it's missing some of the conveniences and polish of GNOME, KDE, or even LXQt and Xfce. Using an independent toolkit meant that none of my apps looked consistent, even after trying my best to find a theme that supported everything, and if I explored the settings beyond a surface level things started looking ancient and clunky.

Definitely underrated, and really impressive for how much they could pack into a desktop targeted at older PCs, but still missing quite a bit.

[–] ipacialsection@startrek.website 29 points 8 months ago (1 children)

A collection of poker scenes filmed from different camera angles.

I have to borrow a school laptop just to do proctored exams, because their "lockdown browser" doesn't support Linux, and even if it did, it seems to do some things in kernel mode, so I don't want it on my system.

Surprisingly, most classes at my university are entirely FOSS based, aside from that one piece of software, an obscure scientific program that only one assignment used, and MATLAB (which is easily replaced by GNU Octave.)

I was speaking of the Debian "full archive" 21-DVD sets: https://www.shoplinuxonline.com/debian-full.html

But I don't know about how they package it, so it might not be a "box set" as you describe.

[–] ipacialsection@startrek.website 45 points 8 months ago (2 children)

No distro I'm aware of still provides official box sets and CDs. Debian still provides materials for third parties to make them, though. Most of the vendors of pre-burned Linux media have also shut down, but one that seems to still exist (and offers Debian box sets) is https://www.shoplinuxonline.com/ .

[–] ipacialsection@startrek.website 7 points 8 months ago (2 children)

Debian Stable, in my experience, can stay online for months, even over a year, with very little attention, and still work as well as you left it. You can also install RHEL or a rebuild, like AlmaLinux, RockyLinux, or Oracle Linux, as a workstation distro.

As for the device, my use case is fairly different so I'm not sure what to suggest. Maybe an Intel NUC, or a Framework laptop.

I've honestly never wrestled with Secure Boot in this way; I usually disable it if it won't let me boot my preferred kernel. From my brief online searches, enrolling your own keys is possible, but that depends on the kernel modules being signed in the first place, and carries risk of bricking devices if not done correctly. So you might just want to disable Secure Boot, or otherwise stick to kernels provided by your distribution.

[–] ipacialsection@startrek.website 5 points 8 months ago (3 children)

You're looking at bootloaders, not kernels; you need to enroll the kernel with one of those bootloaders. Usually running sudo update-grub while in the OS will automatically detect and add any available kernels to the default version of GRUB.

If you can't boot into the OS, you can select the kernel manually from the GRUB command line: https://www.unix-ninja.com/p/Manually_booting_the_Linux_kernel_from_GRUB

view more: ‹ prev next ›