Linux Guidance: Contributing
Hello:
I hate Linux and I love Linux..the environment and feeling have come a long way since I last used it and while I'm not a fanboy..I'm also not a skeptic of the whole movement. I am not a computer Science Major or Programmer by trade. Im a Business Major by noscript (Shocker? Maybe) I mean what sane business major would like to use linux. It has no MS Suite support whatsoever aside from the haphazard office 2013 Wine (Wine makes me Whine).
I dont share the sentiment of "Free" as many linux users may. I wholeheartedly believe that devs should charge or start raising money for their hard work and be able to prioritize core fixes in this ecosystem. The platform as a whole should remain free and opensource but I dont see anything wrong with providing incentives for smart and abled techies to improve the quality of the operating system or create custom yet highly accessible and easy-to-use software counterparts to many windows-based staff.
​
What I need Help with from more experiencedUsers:
Where do I go to contribute to the Linux community in terms of either custom software to solve an issue or raise capital to get things fixed.?
Where may I get started on my journey to learn more about Linux internals and slowly begin to contribute my own fixes and perhaps custom solutions to the ecosystem?
​
As much as I love this whole platform I do think we need to focus on growing the user base by making things accessible, easy to use, and headache-free. Thanks for the help and cheers!
https://redd.it/mfsvt2
@r_linux
Hello:
I hate Linux and I love Linux..the environment and feeling have come a long way since I last used it and while I'm not a fanboy..I'm also not a skeptic of the whole movement. I am not a computer Science Major or Programmer by trade. Im a Business Major by noscript (Shocker? Maybe) I mean what sane business major would like to use linux. It has no MS Suite support whatsoever aside from the haphazard office 2013 Wine (Wine makes me Whine).
I dont share the sentiment of "Free" as many linux users may. I wholeheartedly believe that devs should charge or start raising money for their hard work and be able to prioritize core fixes in this ecosystem. The platform as a whole should remain free and opensource but I dont see anything wrong with providing incentives for smart and abled techies to improve the quality of the operating system or create custom yet highly accessible and easy-to-use software counterparts to many windows-based staff.
​
What I need Help with from more experiencedUsers:
Where do I go to contribute to the Linux community in terms of either custom software to solve an issue or raise capital to get things fixed.?
Where may I get started on my journey to learn more about Linux internals and slowly begin to contribute my own fixes and perhaps custom solutions to the ecosystem?
​
As much as I love this whole platform I do think we need to focus on growing the user base by making things accessible, easy to use, and headache-free. Thanks for the help and cheers!
https://redd.it/mfsvt2
@r_linux
reddit
Linux Guidance: Contributing
Hello: I hate Linux and I love Linux..the environment and feeling have come a long way since I last used it and while I'm not a fanboy..I'm also...
Fedora updates and software downloads are like really really slow?
I have this oldish laptop with harddisk and I distrohop a lot.
Wanted to try something with Selinux. All the hacking news made me paranoid. So I tried Fedora.
sudo dnf upgrade is so slow. I even added arguments like "maxparalleldownloads=20", fastest mirrors, delta rpm but its still slow.
Its like 50 to 100x slower than pacman, apt-get. Its even slower than downloading "snap".
Like how is it possible? Is it a design flaw?
https://redd.it/mfujih
@r_linux
I have this oldish laptop with harddisk and I distrohop a lot.
Wanted to try something with Selinux. All the hacking news made me paranoid. So I tried Fedora.
sudo dnf upgrade is so slow. I even added arguments like "maxparalleldownloads=20", fastest mirrors, delta rpm but its still slow.
Its like 50 to 100x slower than pacman, apt-get. Its even slower than downloading "snap".
Like how is it possible? Is it a design flaw?
https://redd.it/mfujih
@r_linux
reddit
Fedora updates and software downloads are like really really slow?
I have this oldish laptop with harddisk and I distrohop a lot. Wanted to try something with Selinux. All the hacking news made me paranoid. So I...
Compyy : A utility that compiles the source code just for you
There are many good and useful applications that is not in the main repo, so our only hoice is to from source, but all of us know that compiling from source is very troublesome and time consuming, and. Basically the normal or standard steps are
git clone <repo name>
cd <cloned repo>
./configure
make
make install
or one can do :
git clone <repo link>
cd <cloned repo> && ./configure && make && make install
But compyy, a CLI utility / program written in Python, will do it automatically just for you.
Example :
(1.) You want to clone a repo :
compyy -l <repo link>
# -l, --link
(2.) Clone and compile the repo
compyy -Cl -l <repo link>
# -Cl, --compile
If the source is already downloaded, and you want to compile it. Or let' say that you want to verify its integrity first and do a cleanup after install
compyy -vc -f <filename.tar.gz>
# -v, --verify ; -c, --cleanup ; -f, file
Or the source is to be downloaded first and compiled, but due to many hackers and bad guys in the internet you want to verify first its integrity
compyy -v -Cl -d <download link>
# -d, --download
There also many other flags such as
Thanks for you time!!
https://github.com/jamesaaron13248/compyy
https://redd.it/mfvgqr
@r_linux
There are many good and useful applications that is not in the main repo, so our only hoice is to from source, but all of us know that compiling from source is very troublesome and time consuming, and. Basically the normal or standard steps are
git clone <repo name>
cd <cloned repo>
./configure
make
make install
or one can do :
git clone <repo link>
cd <cloned repo> && ./configure && make && make install
But compyy, a CLI utility / program written in Python, will do it automatically just for you.
Example :
(1.) You want to clone a repo :
compyy -l <repo link>
# -l, --link
(2.) Clone and compile the repo
compyy -Cl -l <repo link>
# -Cl, --compile
If the source is already downloaded, and you want to compile it. Or let' say that you want to verify its integrity first and do a cleanup after install
compyy -vc -f <filename.tar.gz>
# -v, --verify ; -c, --cleanup ; -f, file
Or the source is to be downloaded first and compiled, but due to many hackers and bad guys in the internet you want to verify first its integrity
compyy -v -Cl -d <download link>
# -d, --download
There also many other flags such as
-t, --target this specifies where the source will be installed, and there's also -Ch, --check this will run make test in the source code.Thanks for you time!!
https://github.com/jamesaaron13248/compyy
https://redd.it/mfvgqr
@r_linux
TPFlashcards v0.0.6 - A super simple flashcards application (for vocab learning) using only Python 3 and Tkinter
URL to the project on codeberg
I created this super simple application in just 4 days focusing only on the absolute core features I would need to start learning Cantonese (vocabulary), well... once again.
You can use it with any language you want if you follow the format of the CSV file found in the project.
Concerning creating huge decks easily (for Cantonese) I have a question that I will post in a reply under here because I do not want to intermingle my question and my introduction of this project.
I hope you find it helpful. Anki was way too bloated IMHO.
https://redd.it/mfv88c
@r_linux
URL to the project on codeberg
I created this super simple application in just 4 days focusing only on the absolute core features I would need to start learning Cantonese (vocabulary), well... once again.
You can use it with any language you want if you follow the format of the CSV file found in the project.
Concerning creating huge decks easily (for Cantonese) I have a question that I will post in a reply under here because I do not want to intermingle my question and my introduction of this project.
I hope you find it helpful. Anki was way too bloated IMHO.
https://redd.it/mfv88c
@r_linux
The Kate Text Editor - 21.04 Feature Preview
https://kate-editor.org/post/2021/2021-03-29-kate-21.04-feature-preview/
https://redd.it/mfy0w7
@r_linux
https://kate-editor.org/post/2021/2021-03-29-kate-21.04-feature-preview/
https://redd.it/mfy0w7
@r_linux
Kate
Kate 21.04 Feature Preview
Soon KDE Gear 21.04 will be out, including Kate Soon KDE Gear 21.04 will be released. This will include the Kate text editor.
KDE what? If you wonder: what is KDE Gear? That is the new name for the KDE release service.
This had different names in the past…
KDE what? If you wonder: what is KDE Gear? That is the new name for the KDE release service.
This had different names in the past…
Getting crazy over the "Input, revisited" in GTK
GTK recently changed the way dead keys are handled ( https://blog.gtk.org/2021/03/24/input-revisited/ ) I have been writing with in english and french with the "US-intl" keyboard. And specifically, I do `<apostrophe><space>` to get an apostrophe, `<apostrophe><apostrophe>` to get "´" and `<apostrophe><e>` to get "é".
Now with the new change, to make "```" easier to type, I need to do `<altgr>+<apostrophe>` to get the simple apostrophe (only in GTK apps, works fine everywhere else).
Does someone knows how I can get back my " ' " when typing `<apostrophe><space>`. Getting rid of all GTK apps is tempting but quite hard and re-learning how to type because "they found a clever way to solve a non problem" would be considered a last resort.
Thanks for the help and sorry for the rant
https://redd.it/mfzig5
@r_linux
GTK recently changed the way dead keys are handled ( https://blog.gtk.org/2021/03/24/input-revisited/ ) I have been writing with in english and french with the "US-intl" keyboard. And specifically, I do `<apostrophe><space>` to get an apostrophe, `<apostrophe><apostrophe>` to get "´" and `<apostrophe><e>` to get "é".
Now with the new change, to make "```" easier to type, I need to do `<altgr>+<apostrophe>` to get the simple apostrophe (only in GTK apps, works fine everywhere else).
Does someone knows how I can get back my " ' " when typing `<apostrophe><space>`. Getting rid of all GTK apps is tempting but quite hard and re-learning how to type because "they found a clever way to solve a non problem" would be considered a last resort.
Thanks for the help and sorry for the rant
https://redd.it/mfzig5
@r_linux
reddit
Getting crazy over the "Input, revisited" in GTK
GTK recently changed the way dead keys are handled ( https://blog.gtk.org/2021/03/24/input-revisited/ ) I have been writing with in english and...
Is GNU really bloated?
I've heard people saying that GNU is bloated, is that true? I like to keep my setup minimal and even switched to a non systemd distribution (Gentoo) so it'd be a real shame if I had to replace my coreutils.
https://redd.it/mfw1gk
@r_linux
I've heard people saying that GNU is bloated, is that true? I like to keep my setup minimal and even switched to a non systemd distribution (Gentoo) so it'd be a real shame if I had to replace my coreutils.
https://redd.it/mfw1gk
@r_linux
reddit
Is GNU really bloated?
I've heard people saying that GNU is bloated, is that true? I like to keep my setup minimal and even switched to a non systemd distribution...
Emacs Tutorial Through semantic key-bindings, You memorize hundreds of keys instantly
From the prelude, Emacs big-bang its universe simply from M-x. It invoke interactive functions with M(Meta)-x(Execute).
Then it go one more step, replaces the double keys of M-x with the single key of Ctrl, and even further truncates function’s name to its initial letter.
Now instead of redundant M-x forward-char, we straightforwardly strike C-f to move cursor forward a character.
The logic here is obvious: C (Ctrl) substitutes for M (Meta)-x, while f for forward-char.
We pause a moment here to organize our thoughts.
​
1. Key “Meta” has source meaning in etymology, so it is applied to invoke full-name functions,
2. Key “Ctrl” corresponds to “Command”
3. Key “f” is abbreviated for “forward-character”
So differs from Vim, we could easily conclude that Emacs was designed to bind keys semantically.
With such semantic key bindings, we could manipulate Emacs smoothly as veterans even without remembering one key binding.
The subsequent sessions starts to the cursor movement semantically from:
​
1. Character and Word
2. Line and Sentence
3. Vertical movement
4. Vertically Page down and up
5. Buffer
6. Logic Text Unit
7. Keys layout
8. Concepts
​
Read the details from project:
https://github.com/AbstProcDo/Master-Emacs-From-Scratch-with-Solid-Procedures/blob/master/01.semantic-keybinding-en.org
https://redd.it/mg3xqs
@r_linux
From the prelude, Emacs big-bang its universe simply from M-x. It invoke interactive functions with M(Meta)-x(Execute).
Then it go one more step, replaces the double keys of M-x with the single key of Ctrl, and even further truncates function’s name to its initial letter.
Now instead of redundant M-x forward-char, we straightforwardly strike C-f to move cursor forward a character.
The logic here is obvious: C (Ctrl) substitutes for M (Meta)-x, while f for forward-char.
We pause a moment here to organize our thoughts.
​
1. Key “Meta” has source meaning in etymology, so it is applied to invoke full-name functions,
2. Key “Ctrl” corresponds to “Command”
3. Key “f” is abbreviated for “forward-character”
So differs from Vim, we could easily conclude that Emacs was designed to bind keys semantically.
With such semantic key bindings, we could manipulate Emacs smoothly as veterans even without remembering one key binding.
The subsequent sessions starts to the cursor movement semantically from:
​
1. Character and Word
2. Line and Sentence
3. Vertical movement
4. Vertically Page down and up
5. Buffer
6. Logic Text Unit
7. Keys layout
8. Concepts
​
Read the details from project:
https://github.com/AbstProcDo/Master-Emacs-From-Scratch-with-Solid-Procedures/blob/master/01.semantic-keybinding-en.org
https://redd.it/mg3xqs
@r_linux
GitHub
AbstProcDo/Master-Emacs-From-Scratch-with-Solid-Procedures
Master Emacs. Contribute to AbstProcDo/Master-Emacs-From-Scratch-with-Solid-Procedures development by creating an account on GitHub.
Best Linux certification LPIC-1 vs LFCS
I want to know of the certification that serves as an introductory/basic linux understanding for the purpose of demonstrating a know-how of the subject matter with decent hands-on.
The choices are LPIC-1(2 exams valid for 5 years) and LFCS( intermediate level). If anyone can comment on the preparation time for taking the certification exams for absolute beginners and their value/level of difficulty.
PS: No prior Linux Experience and objective is not to pursue for long-term Linux Engineer role. Mostly it is the terminal certificate
https://redd.it/mg85c9
@r_linux
I want to know of the certification that serves as an introductory/basic linux understanding for the purpose of demonstrating a know-how of the subject matter with decent hands-on.
The choices are LPIC-1(2 exams valid for 5 years) and LFCS( intermediate level). If anyone can comment on the preparation time for taking the certification exams for absolute beginners and their value/level of difficulty.
PS: No prior Linux Experience and objective is not to pursue for long-term Linux Engineer role. Mostly it is the terminal certificate
https://redd.it/mg85c9
@r_linux
reddit
Best Linux certification LPIC-1 vs LFCS
I want to know of the certification that serves as an introductory/basic linux understanding for the purpose of demonstrating a know-how of the...
Are flatpak really a security threat?
I came across this article on site which claims to be a flatpak killer, how much these claims valid till date? I'm concerned as I just start relying on flatpak for many programs due to recent switch to fedora?
https://redd.it/mga8au
@r_linux
I came across this article on site which claims to be a flatpak killer, how much these claims valid till date? I'm concerned as I just start relying on flatpak for many programs due to recent switch to fedora?
https://redd.it/mga8au
@r_linux
reddit
Are flatpak really a security threat?
I came across [this article](https://www.flatkill.org/2020/) on site which claims to be a flatpak killer, how much these claims valid till date?...
Audio coming from speakers even if headphones are connected (Dual boot)
I installed Ubuntu about a month ago but since yesterday I'm facing a problem when I boot into windows and connect headphones it still plays though the speaker
To solve this I have to reboot the laptop to Ubuntu and then boot again into windows
Is there a proper solution or do I have to do this all the time?
https://redd.it/mgcuxw
@r_linux
I installed Ubuntu about a month ago but since yesterday I'm facing a problem when I boot into windows and connect headphones it still plays though the speaker
To solve this I have to reboot the laptop to Ubuntu and then boot again into windows
Is there a proper solution or do I have to do this all the time?
https://redd.it/mgcuxw
@r_linux
reddit
Audio coming from speakers even if headphones are connected (Dual...
I installed Ubuntu about a month ago but since yesterday I'm facing a problem when I boot into windows and connect headphones it still plays...
6 OpenSSL command options that every sysadmin should know | Enable Sysadmin
https://www.redhat.com/sysadmin/6-openssl-commands
https://redd.it/mgf4yr
@r_linux
https://www.redhat.com/sysadmin/6-openssl-commands
https://redd.it/mgf4yr
@r_linux
Redhat
6 OpenSSL command options that every sysadmin should know
Transport layer security (TLS) is an important part of any security strategy, and applications beyond web servers increasingly take advantage of the protecti...
If I uninstall a DEB package with Malware, does the Malware disappear?
Sorry for the question, I'm a linux ~~noob~~ layman and just started using it more often with Linux Mint (as my main system).
But I'd like to know.
I'm pretty neurotic with security, privacy, and that sort of thing.
I installed a .deb of dubious source, and obviously you can not guess if the package .deb has viruses or not, but:
​
1: Is there any way to know if the .deb package contains any malware based on System Monitor processes? (As in Windows Task Manager)?
​
2: If I uninstall the program from the .deb, the supposed virus or malware, would it leave my computer?
​
3: Is there any recommended anti-virus for Linux? (with graphical interface)
​
4: Sorry for the bad English, ~~I had to use the Translator~~ XD
https://redd.it/mgf7zo
@r_linux
Sorry for the question, I'm a linux ~~noob~~ layman and just started using it more often with Linux Mint (as my main system).
But I'd like to know.
I'm pretty neurotic with security, privacy, and that sort of thing.
I installed a .deb of dubious source, and obviously you can not guess if the package .deb has viruses or not, but:
​
1: Is there any way to know if the .deb package contains any malware based on System Monitor processes? (As in Windows Task Manager)?
​
2: If I uninstall the program from the .deb, the supposed virus or malware, would it leave my computer?
​
3: Is there any recommended anti-virus for Linux? (with graphical interface)
​
4: Sorry for the bad English, ~~I had to use the Translator~~ XD
https://redd.it/mgf7zo
@r_linux
reddit
If I uninstall a DEB package with Malware, does the Malware disappear?
Sorry for the question, I'm a linux ~~noob~~ layman and just started using it more often with Linux Mint (*as my main system*). But I'd like to...
Newly-Discovered Vulnerabilities Could Allow for Bypass of Spectre Mitigations in Linux
https://symantec-enterprise-blogs.security.com/blogs/threat-intelligence/spectre-bypass-linux-vulnerabilities
https://redd.it/mghxy5
@r_linux
https://symantec-enterprise-blogs.security.com/blogs/threat-intelligence/spectre-bypass-linux-vulnerabilities
https://redd.it/mghxy5
@r_linux
Security
Newly-Discovered Vulnerabilities Could Allow for Bypass of Spectre Mitigations in Linux
Bugs could allow a malicious user to access data belonging to other users.
Usage of the word Linux is declining even compared to couple of years ago, and it looks like a trend. I wander what future holds for Linux.
https://redd.it/mgf8jl
@r_linux
https://redd.it/mgf8jl
@r_linux
First able release of AlmaLinux OS is available
https://almalinux.org/blog/almalinux-os-stable-release-is-live/
https://redd.it/mgkfqm
@r_linux
https://almalinux.org/blog/almalinux-os-stable-release-is-live/
https://redd.it/mgkfqm
@r_linux
AlmaLinux OS
AlmaLinux OS Stable Release is live!
We are very happy to announce that today we are releasing the first AlmaLinux OS stable version. That’s right, you can go right ahead and download the stable version and use it everywhere you need a stable, reliable, Linux distribution. For some time now…
Linux file help
I have a simple question about how to locate a file on my server. I am not familiar with Linux. I have purchased a business and in the process to taking customer data base file off old server with old Linux os that was being used for orders. I know what comma separated file name and extension is. I cannot locate it on hard drive. I have reached out to a few Linux specialist without any response.
I appreciate any help.
Thank you, Steve
https://redd.it/mgkyf6
@r_linux
I have a simple question about how to locate a file on my server. I am not familiar with Linux. I have purchased a business and in the process to taking customer data base file off old server with old Linux os that was being used for orders. I know what comma separated file name and extension is. I cannot locate it on hard drive. I have reached out to a few Linux specialist without any response.
I appreciate any help.
Thank you, Steve
https://redd.it/mgkyf6
@r_linux
reddit
Linux file help
I have a simple question about how to locate a file on my server. I am not familiar with Linux. I have purchased a business and in the process to...
Make AppImage with a command-line tool
Hello, I made a GUI app for a random command-line application and I used that cmd-tool many times in my code like this:
I created two PKGBUILDs for Arch Linux (one as a dependency for the other one) and it works fine. But unfortunately, I don't know how to run that command-line executable inside an AppImage, Because the GUI app can't find it. I know I need to add
I use
https://redd.it/mgopzp
@r_linux
Hello, I made a GUI app for a random command-line application and I used that cmd-tool many times in my code like this:
foo --some-flag 123I created two PKGBUILDs for Arch Linux (one as a dependency for the other one) and it works fine. But unfortunately, I don't know how to run that command-line executable inside an AppImage, Because the GUI app can't find it. I know I need to add
./ but changing my entire code just for a package makes it too complicated. do you guys know how to fix this problem?I use
appimagetoolhttps://redd.it/mgopzp
@r_linux
reddit
Make AppImage with a command-line tool
Hello, I made a GUI app for a random command-line application and I used that cmd-tool many times in my code like this: `foo --some-flag 123` I...