3 ms·
What about packages that isn't provided by your distribution. Or packaged software in your distribution is too old, and you have a reason to use a new version.
by maple3142 6y ago
What about packages that isn't provided by your distribution. Or packaged software in your distribution is too old, and you have a reason to use a new version.
- tutfbhuf 6y agocompiling from source, i guess
- maple3142 6y agoBut compiling isn't so simple. For example, if it require a dependency that is not in your distribution then it won't be easy to compile.
- yread 6y agoYou can compile that one (sorry couldn't resist, recently went through this exercise).
- maple3142 6y agoSame, I remember I compiled a program like that 3 weeks ago, and it takes me half an hour to figure out how to do so. But I think expecting all the casual Linux to be able to do that is unrealistic. So I think it is necessary to have things like Flatpak, Snap, AppImages to exist. BTW, I used to think that we can just provide a prebuilt binary to let user download from a website, but finding that isn't easy to achieve unless you use a language like Go, Rust... because I found that many C program are hard to compile with full static linking.
- paulcarroty 6y ago99% of software is available in rpm or deb. So copy/paste/edit - profit.
- zaarn 6y agoScrew those 1% I guess.
- justincormack 6y agoAbsolutely the opposite of true. A tiny amount of the code on GitHub say is available in rpm/deb. Largely these package popular C and C++ code, and the majority of other stuff is not packaged. The language package managers are huge as well.
- AnIdiotOnTheNet 6y agoAnd people wonder why it still isn't The Year of the Linux Desktop...