Linux - Reddit – Telegram
Linux - Reddit
776 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
Are there any graphic/web designers out there that use Linux as their main OS for work? What tools do you use, what's your workflow and how do you work with CMYK?



https://redd.it/d2nt6e
@r_linux
Why is reddit serving 10 ads to visitors to this sub? I don't see this happening on /r/worldnews or any other subs.
https://redd.it/d2p5hx
@r_linux
I made a vi editor/grep command cheat sheet for others who are taking Linux college classes!

It's very basic, but it ought to help you out while first learning how to deal with text documents in the shell. Other text editors exist, but our professor (along with many others) will want you to learn, and test you on, vi editor, and the grep command.

https://imgur.com/gallery/YpX5DFI

https://redd.it/d2t0xo
@r_linux
Yet-another pack of noscripts for TPM2+Luks boot drive encryption

grub 2.04 is coming in all distros and finally Linux can use all SecureBoot+TPM2 features (in grub 2.04 PCRs 8 and 9 are filled and changed as soon as you enter menu).

I like to have my data encrypted always and everywhere, so I wrote yet-another pack of noscripts to use TPM2 as a key-storage for Luks.

What can it do:

\- verify PCR state before sealing key and abort if some PCRs are empty

\- protect key with additional PIN (AES256), numeric or alpha-numeric

\- ask for PINs and passwords using the curses windows (dialog)

\- split secret key in chunks and protect them with different PCR policies (TPM 2.0 specification doesn't allow one policy to use more than 8 PCRs, so this noscript can split a key and use different PCR policies for each chunk)

[https://github.com/alttch/tpm-km](https://github.com/alttch/tpm-km)

p.s. it doesn't work with boot splash screens yet, will add that later.

https://redd.it/d2xlt5
@r_linux
Linux equivalent to AMI Pro (for Windows)?

I have a friend that I would love to convert to Linux, but I cannot do that without offering him a word processor functionally equivalent to AMI Pro for Windows. He won't update his Windows XP, because his AMI Pro will not run on newer versions of Windows. I have never used AMI Pro, so that's why I'm posting a request here, in hopes that someone has used AMI Pro and now uses Linux for word processing.

https://redd.it/d30evr
@r_linux
Kbdlight a program to management keyboard brightness

I just created my first [program](https://github.com/glats/kbdlight) helps you manage the brightness of your laptop keyboard.

I made this program because I was looking for a binary that would only change the brightness as [light](https://github.com/haikarainen/light), which unfortunately I did not find. The closest thing was [upower](https://upower.freedesktop.org/), but this one has many dependencies that I don't want to install, since I like to have my distro very minimalist (things of taste, please don't judge me).

I also tell you that this is my first project in C (I'm very new in C) and I would love to have contributors who can help me improve or revise this software.

Please any any criticism will be welcome.

Thank you all!

[https://github.com/glats/kbdlight](https://github.com/glats/kbdlight)

https://redd.it/d30bw6
@r_linux
What is Linux ?



From smartphones to cars, supercomputers and home appliances, home desktops to enterprise servers, the Linux operating system is everywhere.

Linux has been around since the mid-1990s and has since reached a user-base that spans the globe. Linux is actually everywhere: It?s in your phones, your thermostats, in your cars, refrigerators, Roku devices, and televisions. It also runs most of the Internet, all of the world’s top 500 supercomputers, and the world’s stock exchanges.

But besides being the platform of choice to run desktops, servers, and embedded systems across the globe, Linux is one of the most reliable, secure and worry-free operating systems available.

Here is all the information you need to get up to speed on the Linux platform.

What is Linux?

Just like Windows, iOS, and Mac OS, Linux is an operating system. In fact, one of the most popular platforms on the planet, Android, is powered by the Linux operating system. An operating system is software that manages all of the hardware resources associated with your desktop or laptop. To put it simply, the operating system manages the communication between your software and your hardware. Without the operating system (OS), the software wouldn?t function.

The Linux operating system comprises several different pieces:

1. **Bootloader –** The software that manages the boot process of your computer. For most users, this will simply be a splash screen that pops up and eventually goes away to boot into the operating system.

2. **Kernel –** This is the one piece of the whole that is actually called ?Linux?. The kernel is the core of the system and manages the CPU, memory, and peripheral devices. The kernel is the lowest level of the OS.

3. **Init system –** This is a sub-system that bootstraps the user space and is charged with controlling daemons. One of the most widely used init systems is systemd? which also happens to be one of the most controversial. It is the init system that manages the boot process, once the initial booting is handed over from the bootloader (i.e., GRUB or GRand Unified Bootloader).

4. **Daemons –** These are background services (printing, sound, scheduling, etc.) that either start up during boot or after you log into the desktop.

5. **Graphical server –** This is the sub-system that displays the graphics on your monitor. It is commonly referred to as the X server or just X.

6. **Desktop environment –** This is the piece that the users actually interact with. There are many desktop environments to choose from (GNOME, Cinnamon, Mate, Pantheon, Enlightenment, KDE, Xfce, etc.). Each desktop environment includes built-in applications (such as file managers, configuration tools, web browsers, and games).

7. **Applications –** Desktop environments do not offer the full array of apps. Just like Windows and macOS, Linux offers thousands upon thousands of high-quality software noscripts that can be easily found and installed. Most modern Linux distributions (more on this below) include App Store-like tools that centralize and simplify application installation. For example, Ubuntu Linux has the Ubuntu Software Center (a rebrand of GNOME Software? Figure 1) which allows you to quickly search among the thousands of apps and install them from one centralized location.

Why use Linux?

This is the one question that most people ask. Why bother learning a completely different computing environment, when the operating system that ships with most desktops, laptops, and servers works just fine?

To answer that question, I would pose another question. Does that operating system you?re currently using really work ?just fine?? Or, do you find yourself battling obstacles like viruses, malware, slow downs, crashes, costly repairs, and licensing fees?
If you struggle with the above, Linux might be the perfect platform for you. Linux has evolved into one of the most reliable computer ecosystems on the planet. Combine that reliability with zero cost of entry and you have the perfect solution for a desktop platform.

That’s right, zero cost o