Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Wednesday, 08 Dec 21 - Tux Machines is a community-driven public service/news site which has been around for over a decade and a half and primarily focuses on GNU/LinuxSubscribe now Syndicate content

Search This Site

today's howtos

Filed under
  • How to Install Deb Package in Arch Linux - Make Tech Easier

    If you’ve used Linux for any amount of time, you’ve noticed that one of the most common methods to install third-party applications is via a .Deb package. Often times this is the only way to get this software, as the developers can’t be bothered to go through the process of packaging in the dozens of different formats the Linux platform offers.

    Many non-Debian-based Linux distributions have their own ways of getting around this issue. However, out of all Linux distributions, Arch Linux has the most interesting ways of getting a Debian package working. In this article we outline three ways to accomplish this and discuss which one is best.

  • How To Install WPS Office on Debian 11 - idroot

    In this tutorial, we will show you how to install WPS Office on Debian 11. For those of you who didn’t know, WPS Office (formerly known as Kingsoft Office) is an office suite for Windows, Linux, Android, and iOS that includes three components: Writer (like Word), Presentation (like PowerPoint), Spreadsheets (like Excel), and a WPS PDF viewer. The kit is compatible with Microsoft Office formats PPT, PPTX, DOC, DOCX, XLS, and XLSX, and can be read and written. It also has a premium version that adds additional features like cloud backup, encryption, and document collaboration. It has a 10-day trial period if you’re interested in trying the premium features out or you can install WPS Office for free, and use it as is without getting the premium version.

    This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step-by-step installation of the WPS Office on a Debian 11 (Bullseye).

  • How to write YARA rules for improving your security and malware detection

    In our first article about YARA, we defined what kind of tool it was and in which context it could be used: detecting malware on the network or on endpoints, helping incident response and monitoring, classifying files or even detecting sensitive data leaks. We also showed how to install it. Now it's time to write rules to get the best out of it.

  • How to Install and Use Podman to run Containers On Rocky Linux 8

    Podman is a free and open-source container platform built to develop, manage and deploy containers and pods on Linux environment. Redhat developed Podman in 2018. It is a containerization engine that works differently than Docker. Podman does not depend on a daemon to work, unlike Docker which uses Docker CLI and Docker daemon. Being dependent on daemon leads to a single point of failure.

    Podman is designed according to OCI (Open Container Initiative) standards that allow Podman to interact directly with the kernel, containers and images. It is also more secure than Docker as it does not require root access. Podman can be used as a drop-in replacement for Docker since both are OCI-compliant.

  • Improve your Kafka Connect builds with Debezium | Red Hat Developer

    Debezium connectors are easily deployable on Red Hat OpenShift as Kafka Connect custom resources managed by Red Hat AMQ Streams. However, in the past, developers had to create their own images to deploy using those custom resources. The Red Hat Integration 2021.Q4 release provides an easier way to support the process.

    This article shows you how to configure the resource to improve your container build process and describes the new features for the Debezium component as part of the latest release.

  • Linux Basics: 15 Commands for those who just switch from Windows to Linux

    If you want to switch from Windows to Linux due to personal interest or due to job requirements, then this article will help you get started with the Linux command line. In this article, I have included a list of 15 basic Linux commands that you should know.

    I have demonstrated all the examples in this article using Ubuntu 20.04 LTS system, but these commands are available on most other Linux distributions as well.

  • Enable UEFI Support in KVM Virtualization
  • K3XEC | Proxying Ethernet Frames to PACKRAT (Part 5/5)

    This post is part of a series called "PACKRAT". If this is the first post you've found, it'd be worth reading the intro post first and then looking over all posts in the series.

    In the last post, we left off at being able to send and recieve PACKRAT frames to and from devices. Since we can transport IPv4 packets over the network, let’s go ahead and see if we can read/write Ethernet frames from a Linux network interface, and on the backend, read and write PACKRAT frames over the air. This has the benifit of continuing to allow Linux userspace tools to work (like cURL, as we’ll try!), which means we don’t have to do a lot of work to implement higher level protocols or tactics to get a connection established over the link.

Proprietary Web Browser: Vivaldi 5.0 Web Browser Released, Microsoft Still a Bully

Filed under
  • Vivaldi 5.0 Web Browser Released with Shareable Themes

    Vivaldi web browser, best know for its deep customization capabilities, released a new major update – Vivaldi 5.0. Here’s what’s new.

    Vivaldi is a fast web browser that certainly pays attention to its users needs, privacy, and web experience. It has been planned and developed by a former Opera developer, adding many particularly good options.

    Vivaldi 5.0 is a major update and carries a couple of key feature updates and a lot of bug fixes and changes. So let’s take a look at what’s new.

  • Microsoft Edge keeps me on edge

    My primary browser is Firefox, on desktop and mobile, and it will always be. I dread the eventuality of Firefox disappearing. That will be the death knoll of the Internet as we know it. So listen carefully, you tech nerds.

  • Microsoft backpedals on changing default browsers in Windows 11 [Ed: No, Microsoft just fears legal action and fines]

    Many people have been complaining about difficulty of changing the default browser in Windows 11, but it seems that Microsoft is finally taking note.

Games: Smissmas, Legend of Keepers: Feed the Troll, and More

Filed under
  • Smissmas 2021 is live in Team Fortress 2 | GamingOnLinux

    It's getting cold now and more games are opening up their festive events and Valve is no different. Smissmas 2021 is now officially live in Team Fortress 2.

    During the event all players will get a Stuffed Stocking gift, there's 6 new community maps, a Winter 2021 Cosmetic Case, 3 new community-contributed taunts, 27 new community-created Unusual effects and all cosmetic and taunt cases will grant Smissmas 2021 Unusual effects instead of their normal Unusual effects during the event. On top of that there's usual festive sale in the Mann Co. Store. It's not just the new community maps to play through though, you also get a playlist with maps from previous events too.

  • Legend of Keepers: Feed the Troll announced, free update out now | GamingOnLinux

    Legend of Keepers: Feed the Troll is the first expansion to the clever mix of dungeon keeping and turn-based auto-battling that somewhat resembles the Boss Monster card game.

    First though, a big free upgrade is out now for everyone bringing with it 11 new monsters, 2 new traps and 3 new artefacts as well as a new mission for each master.

  • fheroes2 reimplementation for Heroes of Might and Magic II updated | GamingOnLinux

    Released originally in 1996, Heroes of Might and Magic II is a game that's beloved by many and the fheroes2 project continues to mature with version 0.9.10 out now.

    As part of this release, they now have a wiki page to explain the enhancements to this game engine reimplementation compared to the original. You will also find the game includes a minimum 4 languages that can be chosen including: English, French, German and Polish. These languages will appear even for a demo version of the game but their team still needs time to polish the characters for each language and soon it'll update all of them. For the next release the much requested Russian translation will also be added.

  • The Captain is a quirky pixel-art sci-fi point and click adventure worth your time | GamingOnLinux

    Swedish duo Sysiac Games and Tomorrow Corporation have released The Captain, a quirky comedy sci-fi point and click adventure with pixel-art visuals and it's a lot of fun. Note: personal purchase.

    At the beginning of a war, you end up getting lost in a distant part of space, far from home in a transport accident and now it's up to you to find the only thing that can help stop the destruction of Earth's Sun. It's a race across the galaxy but since you're a scientist and a member of Spacefleet, you of course need to deal with anything else that appears along the way. Distress calls, hostile ships and it's filled with some pretty funny moments.

    It's not all fun and games though, there's the urgency to the situation always present and since it's a point and click adventure, there's a few minor puzzles to solve too. You also have plenty of decisions to make as you go through it, resulting in a few different ways to progress through it.

Open Hardware/Modding: Raspberry Pi, RISC-V, and India

Filed under
  • Touchscreen-Powered USB Hub Selectively Powers Down Devices | Hackaday

    One of the most useful features of the Universal Serial Bus is its hot-plugging capability. You simply plug in your device, use it, and unplug it when you’re done. But what if you’ve got a huge number of USB devices? You might not want to use all of them all of the time, but repeatedly unplugging and re-plugging them is inconvenient and wears out the connectors. [Matt G] fixed this problem by building the RUNBOX: a USB hub that can be controlled through a touchscreen.


    Although we’ve seen switchable USB hubs before, they usually require you to either press a manual switch or run dedicated software on your PC. We’ve also seen other sleek builds combining a Raspberry Pi with a USB hub.

  • open cores, ISAs, etc: what is actually open about them?

    In the past few years, with the launch of RISC-V, and IBM’s OpenPOWER initiative (backed up with hardware releases such as Talos) there has been lots of talk about open hardware projects, and vendors talking about how anyone can go and make a RISC-V or OpenPOWER CPU. While there is a modicum of truth to the assertion that an upstart company could start fabricating their own RISC-V or OpenPOWER CPUs tomorrow, the reality is a lot more complex, and it basically comes down to patents.


    Ultimately, we come to the unavoidable topic, patents. Both RISC-V and OpenPOWER are described as patent-free, or patent-unencumbered, but what does that actually mean? In both cases, it means that the ISA itself is unencumbered by patents… in the case of RISC-V, the ISA itself is patent-free, and in the case of OpenPOWER, there is a very liberal patent licensing pool.

    But therein lies the rub: in both cases, the patent situation only covers the ISA itself. Implementation details and vendor extensions are not covered by the promises made by both communities. In other words, SiFive and IBM still have entire portfolios they can assert against any competitor in their space. RISC-V, as noted before, does not have a multilateral patent pool, and these microarchitectural patents are not covered by the OpenPOWER patent pool, as that covers the POWER ISA only.

    This means that anybody competing with SiFive or IBM respectively, would have to be a patent licensee, if they are planning to produce chips which compete with SiFive or IBM, and these licensing costs are ultimately passed through to the companies licensing the SoC cores.

    There are steps which both communities could take to improve the patent problems: for example, RISC-V could establish a patent pool, and require ecosystem participants to cross-license their patents through it, and IBM could widen the scope of the OpenPOWER patent pool to cover more than the POWER ISA itself. These steps would significantly improve the current situation, enabling truly free (as in freedom) silicon to be fabricated, through a combination of a RISC-V or OpenPOWER core and a set of supporting cores from OpenCores.

  • India reveals home-grown server that won't worry the leading edge

    Rajeev Chandrasekhar, minister of state for electronics and information technology & skill development and entrepreneurship, did reveal that some progress towards India's pursuit of its own microprocessors has also progressed. India currently developers two modestly-specced RISC-V CPUs – named Shakti and Vega – and hopes they will one day meet the nation's needs and be used around the world. With the Shakti E-Class built on a 180nm process and running at between 75Mhz and 100MHz, India is not yet a threat to incumbent market leaders. Chandrasekhar announced that a national competition to improve local CPU tech has been narrowed to ten finalists.

Blender 3.0 Benchmarks - Performance Across 19 Different NVIDIA GPUs

Filed under

Last week marked the debut of the highly anticipated Blender 3.0 open-source 3D modeling software. Since then I have been very busy putting Blender 3.0 through its paces with a lot of performance benchmarking across various CPUs and GPUs.

Today's article is focusing on the NVIDIA GPU render performance with Blender 3.0. Unfortunately, the AMD HIP support for Blender on Linux didn't make the v3.0 cut but is being targeted for Blender 3.1 next year. As such on Linux right now with Blender 3.0 the only form of GPU acceleration is using the NVIDIA proprietary driver stack with Blender's CUDA or OptiX back-ends. The OpenCL support was removed as part of the "Cycles X" work and thus for now Linux users will have either just CPU-based rendering or NVIDIA support.

Read more

Helios-NG: An open-source cluster OS that links the Atari ST and Commodore Amiga

Filed under

What is old is new again: linking open source Unix-alikes, native cluster OSes for massively parallel computers, and 1980s platform rivalries. You get all this in a somewhat dusty project hoping to "breathe new life" into Helios, a manycore OS from the '90s.

Parallel computing is back in fashion. Just last week, The Reg covered an inexpensive Arm cluster in a box; and support in the next Linux kernel for 24-core Atom chips and 64-core ARM ones.

Back in the 1980s, Intel couldn't build you a box with that many cores – but a small British outfit called Inmos could. While a remote descendant of Inmos provides one of the processors in relatively recent Amiga hardware, there's a much older connection.
Read more

EndeavorOS 21.4 Has Arrived

Filed under

If you prefer your Linux to be of the Arch-type, but don’t want to go through the challenges inherent in installing the full-blown Arch Linux, you have options. One such option is EndeavorOS. Endeavor OS calls itself “terminal-centric.” That doesn’t mean you’ll be spending all of your time within the terminal. In fact, I’d say that Endeavor OS labeling itself as such is a bit misleading. I’ve worked with the OS and found it quite easy to use.

But what does the new version have to offer? First and foremost, it ships with kernel 5.15, which is bleeding edge. One very important feature found in this kernel is the newly written NTFS3 driver, which vastly improves how Linux can interact with NTFS file systems.

Read more

LibreOffice 7.2.4 and 7.1.8 Released with an Important Security Fix, Update Now

Filed under

Released a month earlier than expected, LibreOffice 7.2.4 is now available for download along with LibreOffice 7.1.8, an unplanned release in the LibreOffice 7.1 series of the popular, free and open-source office suite, which reached end of life on November 30th, 2021.

Both releases include a fix for a buffer heap overflow vulnerability, namely CVE-2021-43527, which is a remote code execution flaw discovered in the way Mozilla’s NSS (Network Security Services) component verifies certificates.

Read more

today's howtos

Filed under
  • How To Setup MySQL With Docker In Linux - OSTechNix

    If you are new to MySQL or someone who wishes to quickly and effortlessly install MySQL database, then this article is for you. In this article, we will learn how to setup MySQL with Docker and Docker compose in Linux.

    Let’s start by setting up the docker environment to launch the MySQL container.

  • How to Remove Multiple Files at once on Linux

    To remove (or delete) a file in Linux from the command line can be done using the rm command. It allows you to delete more than one files at once.

    Also, you can match multiple files using the wildcard (*) and regular expansions and easily delete them as needed.

    In this tutorial, we’ll show you how to use the rm command, and a combination of other commands to remove files and directories in Linux.

  • How to Install The Latest Tesseract OCR 5 in Ubuntu 20.04 / 18.04 / 21.10 | UbuntuHandbook

    This simple tutorial shows how to install the latest Tesseract OCR engine in all current Ubuntu releases via PPA.

    Tesseract is the most accurate open-source OCR engine that reads a wide variety of image formats and converts them to text in over 40 languages.

  • How to install and use Clonezilla on Ubuntu 20.04 – NextGenTips

    Clonezilla is a suite of open-source, disk cloning programs used for bare metal backup and recovery and also used during system deployment. Clonezilla server edition uses multicast technologies to deploy a single image file to a group of computers in a local area network.

    In this tutorial guide, we are going to explore how to install and use Clonezilla on Ubuntu 20.04.

  • Find Large Files and Directories in Linux - ByteXD

    There are times when our system is running out of disk space. We can use various commands to find the large files in Linux. We may need to find these files to delete them or even archive them in some scenarios. There will obviously be critical files that we may want to retain. The action we take on these files will depend on the types of files we find.

    Just like the largest files, we may also want to find the largest directories. It could be possible that the /tmp directory has gigabytes of temporary files and maybe eating space on the hard drive. Sometimes it is easy to target the directory rather than the individual file.

  • Try 'labs as a service' to learn Linux in the cloud

    Red Hat Enterprise Linux Skills Workshops offer a way to learn more about Linux without building and maintaining your own lab environment.

  • Sign and verify container images with this open source tool

    Many open source software projects get used in software builds every day, which is critical for almost every organization. Open source software brings many benefits and helps software developers focus on innovation and efficiency rather than reinventing the wheel.

    Sometimes, you cannot identify and verify the integrity of the third-party software used by constantly doing verification, which can open the door to supply chain attacks. Hence, the sigstore project was born. The sigstore project aims at securing supply chain technology and eventually the open source software security itself.

  • Create Custom Libraries For Xmonad Such As Color Libraries - Invidious

    I've been putting in a lot of work on DTOS (my custom Xmonad desktop desployment script), and lately I've spent time trying to get consistent theming across various applications. The way I've decided to tackle this problem is to create my own custom Xmonad libs to simplify changing color schemes across several programs.

Games: itch, Siralim Ultimate, and More

Filed under

Firefox 95 Is Now Available for Download with New Picture-in-Picture Feature, More

Filed under

Firefox 95 is here as the last release of the web browser in 2021, coming seven weeks after Firefox 94. It’s not a big update, but it brings a few cool changes to make your web browsing experience more enjoyable and secure.

This release further improves the Picture-in-Picture (PiP) feature with a new right-click context menu option called “Move Picture-in-Picture Toggle to Left/Right Side,” which lets you move the Picture-in-Picture toggle button to either the left or right side of a video. Check it out in action below!

Read more

5 surprising reasons I use Krita for photo editing on Linux

Filed under

Krita is best known as a digital painting application, but in my experience, it's kind of a digital imaging powerhouse. Recently, a fork of GIMP called GLIMPSE had to pause its development, and because I like alternatives, it occurred to me that Krita could be a reasonable photo editor for at least some use cases. It isn't easy to measure the suitability of an application for a group of tasks because different people require or prefer different things. What's very common and indispensable to one person is an edge case for someone else. However, photo editing applications are broadly known for a primarily universal set of functions, so I decided to look at those likely to be in a top 5 must-have list and test Krita against each one.

Read more

Gaphor: Open Source Graphical Modeling Tool

Filed under

Gaphor is a free and open source modeling application with support for various modeling languages such as UML, SysML, RAAML and C4.

Not aware of the term “modeling language”? Basically, it’s a set of instructions that can be used to create the design and constructions of structures. It could be textual and graphical, both.

The graphical one is easier to look at and figure out how various components of the project are related to each other.

Have you seen a flowchart or sequence diagrams? Those are also a type of graphical modeling in the simplest form.

Read more

Review: OpenSnitch - an application firewall for Linux

Filed under

For years I've heard people new to Linux talk about how they would like a user friendly, application-focused firewall solution. Linux distributions typically focus on blocking traffic based on network ports and hostnames. The few solutions which have focused on process filtering tend to be either harder to set up or less friendly to use. OpenSnitch is one of the first tools I have encountered which provides both the rules and real-time monitoring that Windows tools (such as Zone Alarm) provide. The fact that OpenSnitch manages to be friendly, pretty easy to navigate, and flexible in how we manage both rules and new connections is fantastic. I'm really happy with how this tool work and how easy it is to set up.

What I particularly like about OpenSnitch is that it is not just useful for making new rules, the way traffic is sorted and cataloged in the various tabs is great. Even if you are not interested in locking down your network, I think it is well worth installing OpenSnitch to find out what processes are talking over your network and who they are talking with. For example, while I was running Linux Mint, some programs sent out signals to Canonical servers which appears to be used for connectivity checks and/or getting a count of how many users are on-line. You might be interested in seeing how many programs are phoning home or pinging remote servers in an effort to count users or check for news updates.

Read more

Ubuntu Vs. Windows

Filed under

This may not be true for all distributions, but LTS (Long Term Service) focused ones like Ubuntu 16.04 LTS and Debian Reliable are unquestionably more stable than Windows 10. They are less likely to crash due to a stray software or app and are more efficient in utilizing memory and CPU resources.

The Linux security architecture is more robust than the Windows security architecture. Linux is credited with inventing the DAC (Discretionary Access Controls). Their directory permissions system is simpler and easier to use than the permissions system used by Windows NT. The Linux built-in firewall component (iptables) is likewise quite simple and efficient, and it can be operated via the command line. The multi-user feature of Ubuntu is also much better in Ubuntu than Windows as there are strict policies maintained in Linux to ensure complete privacy and security to the users.
Read more

today's howtos

Filed under
  • How To Install phpBB on AlmaLinux 8 - idroot

    In this tutorial, we will show you how to install phpBB on AlmaLinux 8. For those of you who didn’t know, phpBB is a free flat-forum bulletin board software written in PHP. It enables individuals and webmasters to set up community bulletin boards in minutes to stay in touch with groups of people or ideas. It also supports popular database engines (MySQL, Oracle Database, PostgreSQL, etc.), flat message structures, hierarchical sub-forums, user groups, full-text search, plugins, and email notifications.

    This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step-by-step installation of the phpBB bulletin board on an AlmaLinux 8. You can follow the same instructions for Fedora, RHEL, CentOS, and Rocky Linux distributions.

  • How to configure a passwordless sudo in Linux Mint

    Sudo, also known as superuser do, enables a system administrator to assign permission to certain users to execute the commands. This command increases privileges temporarily, allowing users to conduct critical operations without logging in as the root user. As a result, you need to input your login credentials into the system for authentication, verifying that you have the rights to conduct operations.

    However, typing this information repeatedly is a time-consuming operation, but you can disable authentication in specific ways if you like to. So, this article will provide you with details on how you can configure a password-less sudo on Linux Mint. This is only recommended if you are a sole user on the system and no one else is using it except you; otherwise, the authentication feature should be enabled for security reasons.

  • How to configure Static IP Address on Linux Mint

    By default, your system is based on DHCP, a dynamic host control protocol, and its role is to provide you with the available IP address automatically. So, in DHCP, every device is given a unique number that allows it to interact with other networks, and as a result, your device’s IP address may vary from time to time.

    But sometimes, you need a static IP address, and it is required to maintain the same IP address for an extended period. For example, if you configure your system to make it a server, static IP is necessary for communication purposes. You need to make sure that your computer’s IP address never changes if you want people to download files from it. Also, static IP is necessary if you want to access any external shared device such as a printer.

  • How to configure LDAP client on Linux Mint

    The LDAP (acronym of Lightweight Directory Access Protocol) is an industry-standard application protocol to access and maintain Directory Information Services on IP networks. The directory information services map the information of network resources to respective IP addresses. One common example is DNS. The primary purpose of the LDAP clients is to store emails, usernames, and passwords in a central place, and then this data can be used by several applications to validate the users. In this article, LDAP client configuration is performed on Linux Mint.

    Before getting to the configurations, let’s have a look at the working of the LDAP client.

  • How to create a new Virtual Machine on Proxmox? - Unixcop the Unix / Linux the admins deams

    Hello friends. We continue with a series of posts about Proxmox. This is an introduction to allow us to make basic use of this great tool. In this post, you will learn how to create a new virtual machine on Proxmox. Then you will be able to start with the real work with this tool.

  • How do I Add Case to a MySQL Query?

    In MySQL, the CASE statement describes the ways of handling a loop to execute a certain set of conditions and return the case matched using IF-ELSE. It’s a control statement that validates a set of conditions. If there’s any case found TRUE, then it returns the value. If no case matches, it returns the ELSE value. If no ELSE value was defined, then it returns NULL.

    This guide will dive into the CASE statement in MySQL.

  • How to restart a network on Linux Mint

    There are various situations where you need to restart the network on Linux Mint, such as you are not able to connect, or the network speed is slower than usual. It might be that the network settings have been altered, or that the network connection isn’t operating correctly for no apparent reason. So, generally, whenever such a problem occurs, a common treatment is to restart your network. Restarting a network restores all network related settings. This guide is focussing on how you can restart your network on Linux mint.

    There are several techniques you can use to do that, that includes the GUI and the terminal. Follow the one that suits you most depending on your preferences.

  • How to install pgAdmin4 on Manjaro Linux

    The pgAdmin4 is a client for PostgreSQL databases whereas PostgreSQL is an advanced Object-Relational database management system. The pgAdmin4 eases the management of PostgreSQL by providing a visual interface. The notable use of the pgAdmin4 tool is to execute queries, read results, update data, and create databases.

    The pgAdmin4 tool can be obtained on Linux, macOS, and Windows from the project’s website. However, the available setup support cannot be used to install pgAdmin4 on Manjaro Linux. In this article, we have compiled an installation and usage guide of pgadmin4 on Manjaro.

  • How to install Google Drive on Manjaro

    Google Drive is a cloud storage platform that is used to save your data online and you can accessit from anywhere by just signing in to Google account. Google Drive allows you to store data and maintain it. Moreover, it comes with 15GB of space for free, but storage can be increased by switching to premium mode.

    It is a matter of concern that Google has not yet issued the official release for Linux-based systems. However, several clients can be obtained on Linux to use Google Drive’s services.

    Keeping the importance of Google Drive in mind, our today’s post is devised to get Google Chrome on Manjaro Linux.

  • How to install MySQL Workbench on Manjaro Linux

    MySQL Workbench is a multipurpose database management tool that integrates several SQL artifacts. It has a set of features to offer such as SQL development, data modeling, user administration, server configuration, database administration, and many more. The functionalities provided by MySQL Workbench are practiced by Database Administrators and MySQL developers of the organizations using MySQL database management.

  • How to fix SSH connection refused error in Manjaro Linux

    SSH (an acronym of “Secure Shell” or “Secure Socket Shell”) enables the system administrators to establish a secure connection between client and host machines. SSH is used for making a secure connection, no matter if the network is secure or not. The connection using SSH is quite tricky therefore it requires intense attention. And if you have not covered all the aspects of making a connection, you may encounter “connection refused” error while connecting computers using SSH.

  • How To Install Gambas 3 Programming Tools on Debian and Ubuntu

    This tutorial explains how one can setup a full Gambas 3 software development kit on Debian and Ubuntu GNU/Linux operating systems. Gambas is a visual programming language as easy as and similar to Visual Basic by the difference that Gambas is fully free software. With Gambas, anyone can make graphical computer applications by drag and drop and coding with its beginner-purpose BASIC language. Lastly, we at UbuntuBuzz want to enable as many people as possible to develop desktop applications on GNU/Linux by this tutorial. Now let's install it!

  • How to get started with BusyBox on Linux

    BusyBox is a handy utility tool that provides a collection of several stripped-down UNIX shell command-line tools and tiny Linux programs in a single executable file of approximately 2 MB. It runs in multiple environments such as Android, Linux, FreeBSD, and so many others. BusyBox was specifically created for embedded devices with very limited memory and storage space.

    BusyBox is dubbed a Swiss Army knife tool and provides minimalistic replacements for shell utilities that you would find in GNU shellutils, fileutils, and coreutils. It can also be found in Linux distributions with a small footprint such as Alpine Linux.

    In this guide, we will help you get started with Busybox on Linux. We will also learn how to install and use it effectively.

  • How to Install Config Server Firewall (CSF) on Debian/Ubuntu

    ConfigServer and Security Firewall, abbreviated as CSF, is an open-source and advanced firewall designed for Linux systems. It not only provides the basic functionality of a firewall but also offers a wide array of add-on features such as login/intrusion detection, exploit checks, ping of death protection and so much more.

  • Kubernetes Jsonpath with Examples

    When dealing with Kubernetes in a production setting, you will need to see information on hundreds of nodes and thousands of items like deployments, pods, replica sets, services, and secrets, among other things. To get this information, you will use the command kubectl CLI. However, in many cases, you will be required to filter information and get more facts beyond what the default output of kubectl provides.

    Going through thousands of these resources to find such exact information would be a daunting task. As a result, kubectl includes the Jsonpath option, which makes filtering data across big data sets a breeze.

    The kubectl command interacts with the Kubernetes API every time you run it. The Kube-apiserver then sends a JSON-formatted response. kubectl translates it to a human-readable format and displays it on the screen. To make an output understandable, a lot of information from the answer is buried during this procedure, leaving only the relevant fields visible. We can use the -o wide option to get more of it, but this isn’t all of it. There are many more details that aren’t presented.

    You will need to install Ubuntu 20.04 on your Linux operating system to run the instructions in Kubernetes. Additionally, you must install the Minikube cluster on your machine in order to run Kubernetes on Linux. Minikube provides an extraordinarily seamless experience by allowing you to test commands and applications in a methodical manner. As a result, it provides the greatest learning environment for Kubernetes newbies.

    The first step is to begin the Minikube cluster. Then, navigate to the command line terminal in Ubuntu 20.04, which you have installed. You can do so by pressing the Ctrl+Alt+T shortcut key or typing “Terminal” into the Ubuntu 20.04 system’s search box. Either of the aforementioned techniques will launch the entire terminal. The Minikube will thereafter be started. Enter the command “minikube start” in the terminal to start the Minikube. The Kubernetes cluster will be started, and a virtual machine capable of running a single node cluster will be created. It will also work on the kubectl installation. This too will interact with the cluster.

Syndicate content

More in Tux Machines

LibreOffice Base Guide 7.2 has been released

The LibreOffice Documentation Team releases the Base Guide 7.2, based on refactored content from the Base Guide 6.4, with the 7.2 branding and text layout. It covers LibreOffice’s database component. The team decided to just fast-forward the release number, given the very little developments for Base since LibreOffice 6.4. The team intended to complete the Guide set for LibreOffice 7.2 and get ready to update contents of the set for the forthcoming LibreOffice 7.3 release. The LibreOffice Base Guide is a community effort that include valuable collaboration from Robert Großkopf, Pulkit Krishna, Dan Lewis, Drew Jensen (In Memoriam), Peter Schofield, Jost Lange, Steve Schwettman, Jean-Pierre Ledure, Jochen Schiffers, Martin Fox, Alain Romedenne, Jenna Sargent, Hazel Russman, Andrew Pitonyak and Randolph Gamo. Read more

Krita 4 splash screen

This easter egg is not part (yet) of Krita 5, will not be part of the release of 5.0 coming soon and that's good: you don't want to miss the new splash screen from Tyson Tan with the larger size in Krita 5. It's splendid! But for sure I'll try to propose an illustration for later Krita 5.1 or 5.2 release, one that could be ready before December 2022. Feel free to also contribute to make ones (it's not just a privilege I had), you just need to propose your artwork made with Krita, with an aspect ratio for this format, about the season, and with a permissive license (eg. CC-By 4.0). Don't forger to post-it on , so the community and developers can see it. Read more

LoRa expansion boards work with Raspberry Pi SBC and Raspberry Pi Pico board (Crowdfunding)

We’ve covered a number of LoRa solutions based on Raspberry Pi boards, and SB Components is now offering another with the LoRa HAT for Raspberry Pi equipped with an Ebyte E22 LoRa module operating in either the 433 MHz, or 868 and 915 MHz bands. The company also offers a LoRa expansion for Pico based on the same E22 module, adding a small 1.14-inch LCD for information display, and designed for the Raspberry Pi Pico board with the RP2040 dual-core Cortex-M0+ microcontroller. Read more

Programming Leftovers