Best of Linux — January 2023
- 1
- 2
- 3
Community Picks·3y
First Version of Vanilla OS is Available to Download
Vanilla OS is an Ubuntu-based Linux distribution with a ton of major difference. It takes a bold new approach to desktop OS thanks to an immutable file system. It uses its own package manager and subsystem called apx. This is described as a wrapper around multiple package managers to install packages and run commands inside a managed container.
- 4
freeCodeCamp·3y
How to Use Vim – Tutorial for Beginners
Vim is a free and open-source cross-platform text editor. It was first released by Bram Moolenaar in 1991 for UNIX variants. Vim comes pre-installed on most *nix operating systems, but if it's installed on your system, you can install it with a package manager of your choice.
- 5
Community Picks·3y
Basics of Docker: Why, What and How
A VM requires a new operating system on its own on top of the physical machine and requires a dedicated amount of hard disk, CPU and memory for itself. This is not much performant, as the resources would be wasted if not used by the virtual machine. A Dockerfile is a document that contains all such commands a user requires to assemble an image.
- 6
Community Picks·3y
lencx/ChatGPT: 🔮 ChatGPT Desktop Application (Mac, Windows and Linux)
ChatGPT Desktop Application (Mac, Windows and Linux) ChatGPT desktop application is available on AUR with the package name. It works like a and helps you quickly populate custom models to make chatgpt work the way you want it to. The application is built using Tauri, and due to its security restrictions.
- 7
Changelog·3y
Docker on MacOS is slow and how to fix it
Docker on MacOS is slow and how to fix it. The only viable option to have a decent performance and a good DX are: VirtioFS. If you are VI/Emacs user, all you need is your editor and tools in a container, or if you want a minimal Linux GUI env, take some inspiration.
- 8
- 9
freeCodeCamp·3y
File Permissions in Linux – How to Use the chmod Command
The Linux Terminal possesses some superpowers when it comes to handling file permissions. You can grant or revoke permissions for every file and directory from your Terminal. Read, Write, and Execute are the three actions you can perform on a file. A file is said to be executable if it has a sequence of instructions to achieve something.
- 10
Faun·3y
Learning the Basics of Docker
Docker allows you to build, run, deploy, update, and manage servers for your cloud environment. It is an essential part of the continuous deployment process, allowing you to package programs (apps, binaries, libraries) into containers. For this tutorial, we will be going over some of the basic Docker commands to deploy a custom image.
- 11
Theodo·3y
Docker is so cool...until it's not
Docker is a popular platform for developing, shipping, and running applications. It uses containers, which are isolated environments that allow developers to package an application and its dependencies into a single unit. Despite its many benefits, there are some limitations and security threats associated with using Docker.
- 12
omg! ubuntu!·3y
elementary OS 7 Released, This is What’s New
elementary OS 7 ‘Horus’ is now available to download. The release rides atop a refreshed Ubuntu 22.04 LTS software stack, and utilises a new(er) Linux kernel to ensure distro works as best it can. In OS 7 it’s smarter as it automatically switches to a left-handed mouse layout.
- 13
Community Picks·3y
Ultimate Docker to Podman Migration Guide: It’s NOT difficult
This guide is intended to be a follow up to the previous article by giving the reader a working example of how one might migrate from using Docker to Podman. I will use a few examples taken from Anand's fantastic Docker Media Server Ubuntu 22.04 with 23 Awesome Apps article.
- 14
System Weakness·3y
Kali Linux vs Parrot Linux — the battle continues
Kali Linux and Parrot Linux are both open-source operating systems that are popular among security professionals and ethical hackers. Both systems are designed for use in security and penetration testing. Both come with a wide range of tools for tasks such as network analysis, vulnerability scanning, and exploitation.
- 15
Hacker Noon·3y
An Intro to NIM: The Python-Like Programming Language Used By Malicious Ransomware Developers
"Nim is a statically typed systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. It can be used for all backend and frontend requirements because it can be compiled into C, C++, or JavaScript.
- 16
Community Picks·3y
8 Best C++ IDEs to use in 2023
8 best C++ IDEs to use in 2023 today’s post is devoted to 8 popular C++ programming environments. Many of them also support other languages. Microsoft Visual Studio, an integrated C++ development environment, can create both console and graphical apps.
- 17
It's Foss·3y
8 Best Window Managers for Linux
A window manager should be helpful if you dabble with multiple active windows on your system and want to make the most out of the available screen space. With a window manager, you can improve not only the productivity but the look and feel of your desktop. Some window managers provide you with room for endless customizability.
- 18
Linux Handbook·3y
What is /dev/null in Linux?
/dev/null is a virtual file with a unique way of dealing with files. Anything written on /Dev/null will disappear and can not be recovered. This is why it is called the black hole of Linux. It is a special device file used for creating files filled with zeroes.
- 19
omg! ubuntu!·3y
‘Converter’ is a Slick Image Conversion Tool for Linux
'Converter' is an easy-to-use desktop image converter built for Linux. It’s written in GTK4/libadwaita (so it looks modern) and is powered by the ImageMagick library. Using Converter, you can quickly convert images to/from a range of formats.
- 20
It's Foss·3y
14 Rust Tools for Linux Terminal Dwellers
Exa is a great alternative to the most common ls command. Bat is a worthy alternative to cat, where we can output the content of a file to the terminal. Starship Prompt allows you to change the look of your shell prompt the way you want with a vast amount of configuration options.
- 21
omg! ubuntu!·3y
Black Box (the ‘Beautiful Terminal App’) Adds Transparency, Sixel Support
Black Box (the 'Beautiful Terminal App' Adds Transparency, Sixel Support. A new version of Black Box, a flashy-looking terminal emulator for Linux desktops, popped out this weekend. A few long-standing requests are fulfilled by the new release, including support for customisable keyboard shortcuts.
- 22
The Register·3y
Vanilla OS 22.10: An Arch and Fedora-compatible Ubuntu
Vanilla OS is based on Ubuntu 22.10, but a slightly different desktop conceals much more dramatic changes under the hood. It changes the way the operating system is built, maintained and used in profound ways. Although the underlying Linux is Ubuntu, it doesn't look much like Ubuntu or feel like it either.
- 23
RUBYLAND·3y
Learning Linux
Felipe Vogel has been trying to learn the ways of the command line, to wield the ancient caret. He says he likes more structure in the beginning, so after Google-sleuthing for learning resources and crossing off some that he didn't find useful, here the promising prospects still on the list.
- 24
DZone·3y
Beginners’ Guide to Run a Linux Server Securely
Beginners’ Guide to Run a Linux Server Securely explains what you need to take some essential considerations for tackling common security risks with Linux Server. Join the DZone community and get the full member experience. Join For Free Linux could be a fantastic choice for your next cloud server.
- 25