Linux - Reddit – Telegram
Linux - Reddit
773 subscribers
4.19K photos
207 videos
39.9K links
Stay up-to-date with everything Linux!
Content directly fetched from the subreddit just for you.

Powered by : @r_channels
Download Telegram
Free video editors for Linux?

I want to get into animation. GIMP is my image editor, the only problem is putting my frames together. I don’t know much about the world of animation software, so can somebody give me a pointer to what FOSS software I should use?

https://redd.it/c1izib
@r_linux
What makes a distro?

**TLDR** Can't you essentially build Debian, Arch, Gentoo into the same system?

​

This might all sound fundamentally stupid, but I've been searching high and low and can't seem to find an answer to what seems like a simple question. I want to offer a preemptive apology if this seems to go all over the place, it will all focus towards the end, I promise :)

​

I'm a long-time Debian user, always installing a minimal system through netinstall and once through deboostrap, and building it the way I like it from there (often running testing or unstable repos). But this is really the only linux experience I have, aside from reading about others. I want to try Arch now, and I keep hearing that its install is much more "complex" than Debian's, and reasons to install it tend to cite it being more "bleeding edge" and more customisable for building the system the way you want. This goes for Gentoo even more (which I want to try after Arch). But then I look through wikis and tutorials, and it seems like I've done most of those things with my Debian system already, so much for complex! A lot of the differences (on wikipedia, foss, arch wiki and elsewhere) seem to be based on a full standard Debian install. So here's my main quandry:

​

* My Debian is customised at install and throughout, and essentially runs as a rolling release through the bleeding-edge repos, how is this unlike Arch? Those seem to be the benefits everyone touts about Arch, but I have them already in Debian! How else is Arch different? I've heard things about how it treats configs, but what creates that different behaviour in each distro and could you make one act like the other? What else? I guess I'll have to try and see, but any comments would be appreciated.
* I can and do compile packages in Debian, I could compile the kernel and reinstall it over the automatically pulled one, so how is this unlike Gentoo? What does Gentoo offer above this? Couldn't I just pull whatever those benefits are into my Debian system? USE flags seem like a great shortcut to manually configuring everything before compiling in Debian, doesn't that make Debian more complex if you want to compile your software?!

​

I realise I could open a can of worms, but if I configure the package managers to each focus on specific packages, I could essentially run the three aforementioned distros' package managers on one system, could I not? I've read you shouldn't but can, and would appreciate input from someone who has. Why did you do it? How did it turn out?

​

And here comes the **thousand dollar stupid question**, but put simply, along this train of thought, what makes a distro? If I could remove apt-get from Debian, and install pacman; I know I wouldn't have Arch, but what else would it take? Has anyone "converted" one system into another? Is it possible? I feel like Gentoo would be the best starting platform for this; create your own system, yeah? Once the initial install's up, give me apt-get over compiling on my slow machine any day :) (I realise there are pre-compiled versions of common big packages for Gentoo already, but if you're following, you'll have realised that's not my point). If you start with Linux From Scratch, could you build Arch by just compiling/pulling existing packages?

​

I'm sure I'm missing something simple, and any of these answers may not have a practical use; but I find it interesting theoretically, and hope it leads to some interesting discourse! Thanks!

https://redd.it/c1c89s
@r_linux
Is there any tool to Decrypt photos on Linux ?

Hello guys please is there any way to Decrypt photos, Photo Vault photo ?

https://redd.it/c1kimg
@r_linux
Linux on Apollo lake

Hi

I'm wondering if anyone has run Linux on a low end Apollo lake machine. I have Asus e203na here which I picked up awhile back as I wanted something cheap and small I could chuck in my bag for typing documents. (Didn't wanna risk breaking my XPS 15)

It works ok with windows 10 but it's pretty sluggish especially if there's anything going on in the background. It only has 2gb ram and N3350 CPU which I think is the bottleneck. I have a old baytrail tablet here which only has 2gb of ram but is pretty snappy but has 4 cores.

Since it's only used for very basic work I was thinking maybe a light weight distro like xubuntu would fair better.

Any suggestions?

Thanks

https://redd.it/c1l90c
@r_linux
Sonoace r3 , file system failure
https://redd.it/c1llwk
@r_linux
Linux Networking Tools That You Should Know - via Julia Evans
https://redd.it/c1m6n0
@r_linux
Why is network bridging necessary?

Hi all,

A router, or in this case the Linux server, providing it has IP functionality (and has IP forwarding turned on) can act as a ROUTER. Therefore, all L3 forwarding decisions should be handled at the 'router', why then is network bridging even necessary?

​

From my perception, all it does, is replaces an already existing function of connecting two networks together, but if this wasn't implemented, the 'router' would receiving an incoming packet with the destination IP in its routing table on another physical interface, and just forward that packet out of that interface.

​

\- A

https://redd.it/c1n3w4
@r_linux
AMA: I spent 3 years creating a new bash-compatible shell called Oil

Here are a couple posts that may spawn some further questions.

[FAQ, 2019 Edition](http://www.oilshell.org/blog/2019/06/17.html) - I wrote this yesterday for the AMA

[Why Create a New Unix Shell?](http://www.oilshell.org/blog/2018/01/28.html) (2018)

Questions could be about: technical issues when writing a shell, why I'm creating a new shell, surprising things I learned about shells, related Unix tools, programming style, etc.

I'm looking for people to try the shell and give feedback! It takes about 30 seconds to install.

https://redd.it/c1pigw
@r_linux
Bits of Wisdom from The Art of UNIX Programming

from Basics of the Unix Philosophy :

1. Rule of Modularity: Write simple parts connected by clean interfaces.
2. Rule of Clarity: Clarity is better than cleverness.
3. Rule of Composition: Design programs to be connected to other programs.
4. Rule of Separation: Separate policy from mechanism; separate interfaces
from engines.
5. Rule of Simplicity: Design for simplicity; add complexity only where you must.
6. Rule of Parsimony: Write a big program only when it is clear by demonstration that nothing else will do.
7. Rule of Transparency: Design for visibility to make inspection and debug-
ging easier.
8. Rule of Robustness: Robustness is the child of transparency and simplicity.
9. Rule of Representation: Fold knowledge into data so program logic can be stupid and robust.
10. Rule of Least Surprise: In interface design, always do the least surprising thing.
11. Rule of Silence: When a program has nothing surprising to say, it should
say nothing.
12. Rule of Repair: When you must fail, fail noisily and as soon as possible.
13. Rule of Economy: Programmer time is expensive; conserve it in preference to machine time.
14. Rule of Generation: Avoid hand-hacking; write programs to write programs when you can.
15. Rule of Optimization: Prototype before polishing. Get it working before you optimize it.
16. Rule of Diversity: Distrust all claims for “one true way”.
17. Rule of Extensibility: Design for the future, because it will be here sooner than you think.


I am a big fan of Nntaleb's Antigrafile.
But this is some serious principles too !

https://redd.it/c1mjrp
@r_linux
Ideal linux distribution

To me, the ideal Linux distribution would be one which would have an installation procedure similar to that of Gentoo (where you compile the kernel yourself - having a default preset kernel config and having the option to do your own), the repository have some form of curation of packages like in Manjaro (where the packages are released to the public after \~2 weeks of testing), have a large number of packages submitted by the users(like the AUR) which would perhaps not be as curated (it is not really possible to curate that many things, plus too much curation would probably bring forth some packages not going through for minor reasons) and the package manager have options for both compiling it with USE flags as well as opting for binaries (similar to Gentoo, but portage has binaries for very few packages).

​

What would be your ideal linux distribution?

https://redd.it/c1sksa
@r_linux
Shred external HD inside Ubuntu (Windows Subsystem for Linux)

I have installed Ubuntu inside Windows 10 (Windows Subsystem for Linux), so I have the Linux terminal in Windows.

I have an external HD in my computer and, in Linux terminal, I can find it under `/mnt/d`, it's not in `/dev/sdaX`.

I read that `shred` can wipe partitions using `shred -vfz -n 2 /dev/sda`, but once my external HD is mounted, `shred` does not work in `/mnt`.

**Question:** is there a way to secure wipe my external HD using Linux terminal inside Windows, or do I really have to boot a live Ubuntu and execute it?

https://redd.it/c1tbcs
@r_linux
Is there a way to create an initrd that doesn't have a rescue/interactive initramfs prompt?

I've been playing around with tpm-tools. I've been able to secure a drive encryption password in the nvram area of the tpm and have them recalled to auto-unlock drives (btw... not luks). There is even a method to prevent ANYONE from accessing that nvram location until next boot. This means there is a window prior to initrd mounting the drive (then locking the memory) that a knowledgeable person COULD "break=premount" and use the tpm-tools to hunt for the password.

Is there a way to create an initrd image that CANT drop to a prompt, and assign it a PCR value so it must be used for the auto-unlock. If I wanted a rescue prompt, I'd use another initrd that would then fail the PCR check and require a manual password entry.

Currently this is TPM 1.2, but TPM 2.0 will be tackled next, if that makes any difference in the answer.

https://redd.it/c1udap
@r_linux
i can't get away from dark themes and white text that don't match?

i've used dark themes on several DE so far, XFCE, mate, gnome, kde, and with all of them whenever I activate a dark theme there are always circumstances on the web when white text is overlayed on a white background. i remember this problem since like 2010 when i started using linux. has anyone ever found a workaround?

https://redd.it/c1v0pn
@r_linux
Clear Linux as a Gaming / Daily Driver?

Does anybody have any opinions they'd like to share?

I run an Intel CPU and an AMD GPU and I'm interested in Clear Linux for the performance but I mainly game or watch videos, so I'm wondering how well it would perform as just a daily gaming / media / casual browsing machine

https://redd.it/c1w2n3
@r_linux