Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • How to Create Sudo User in openSUSE Linux

    The sudo command allows a user to administer a Linux system with the security privileges of another user, by default, the superuser or root.

    In this guide, we will walk you through the process of creating a sudo user in openSUSE i.e create a user and grant them privileges to invoke the sudo command.

  • Draw Guide 7.3

    This 348 pages book covers the main features of Draw, the vector graphics component of LibreOffice. Using Draw, a wide variety of graphical images can be created.

    Vector graphics store and display a picture as simple geometric elements such as lines, circles, and polygons rather than as a collection of pixels (points on the screen). This permits simpler storage and supports precise scaling of the picture elements.

  • How to install RubyMine 2022 on a Chromebook

    Today we are looking at how to install RubyMine 2022 on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

    Please take note that it comes with a 30-day free trial and afterward it is paid.

  • How to use apt Package Manager on Ubuntu Command Line

    When you start using the Ubuntu operating system, the graphical Ubuntu application manager is your first choice to install software. Although this collection contains a large number of applications, you will quickly notice that it lacks many powerful tools, especially those for the command line. Then it’s time to switch to apt-get, a more powerful software installation tool. With this tool, you can not only install software from the command line, but also to:Update the package repositoriesUpdate installed softwareSearch for available packagesGet the source code for an installed packageReinstall a software packageRemove a software from your system

    In this tutorial, I’ll show you how to use the apt-get tool to complete the tasks indicated above.

  • How to install and use with Sublime Text on Ubuntu 22.04

    Sublime is a robust and extensively used source code editor that provides programmers and developers the platform to write and edit their codes in different languages. It is best known for its speed, user-friendly interface, and extensions making it an ideal choice for a beginner to use this editor.

    It includes several notable features like quick navigation to files, Python-based plugin API and more. Further, its functionality can be expanded by installing various plugins.

    This guide will demonstrate how to install and get started with Sublime on Ubuntu 22.04.

  • How to Install .NET Core (dotnet) on Ubuntu 22.04 [Ed: But this would help Microsoft, unless you move something away from Windows]

    Microsoft .NET Core is a free and open-source software framework designed with keeping Linux and macOS in mind. It is a cross-platform successor to .NET Framework available for Linux, macOS, and Windows systems. .NET Core 6 is an LTR release that will support for the next 3 years. It also supports hot reload and better git integration with Visual Studio 2022.

    The developers should install the .NET Core SDK on their system and the staging or production server needs the .NET Core runtime only.

  • How to Find and Remove Duplicate Lines in a Text File

    As a Linux administrator, superuser, or beginner learning the ropes of the operating system ecosystem, it is essential to learn the Linux command line tweaks on how to deal with duplicate lines in a text file.

    A common scenario that needs a quick and efficient approach to getting rid of these duplicate lines in a text file is when handling log files.

    Log files are key/important in improving the user experience of Linux users through their computer-generated data. Such data can be translated as usage operations, activities, and patterns associated with a server, device, application, or system.

  • How to Convert or Merge Multiple Images to PDF in Linux

    Images are an important aspect of everyone’s Linux operating system experience. They hold special information like screenshots of invaluable Linux commands implementation and execution, and also screen captures that are vital to your finished projects’ documentation.

    Saving your images to a single PDF file is an ingenious way of storing and managing them without having to worry about their whereabouts if some get misplaced.

    This article seeks to walk us through various approaches to converting or Merging multiple images into PDF in Linux.

  • PGP Encryption: How It Works and How You Can Get Started

    Don’t let the name “Pretty Good Privacy” mislead you. PGP encryption is the gold standard for encrypted communication and has been used by everyone from nuclear activists to criminals since its invention in 1991. While the execution is complex, the concept is simple: you can encrypt text, making it unreadable to anyone who doesn’t have the key to decode it.

  • Linking Kubernetes Clusters

    In legacy IT, dynamic scaling usually meant that you had to start new virtual machines manually. Then, you had to integrate the application into an existing cluster and possibly reconfigure the load balancers. Kubernetes takes all of this work off your plate.

More in Tux Machines

Proprietary Systems: Chromebooks, Windows, and Microsoft’s xClown

New GNU Releases and FSF Spring "Bulletin"

  • June GNU Spotlight with Amin Bandali: Twelve new GNU releases! [Ed: Much respect to Amin Bandali for stepping up and helping the FSF a lot when it needed it the most]
  • Spring "Bulletin": Verifying licenses, free software in education, and more!

    Software freedom needs our advocacy, our words and voices, and our generosity to spread. The biannual Free Software Foundation Bulletin is an item made for sharing, its articles from FSF staff and community members help facilitate the conversation about the importance of free software in daily life. It is a great tool to help people find their reason to support free software, to contribute to free software, or -- for the many who are just learning about it -- to take their next steps up the ladder to freedom.

pgAdmin 4 v6.11 Released

The pgAdmin Development Team is pleased to announce pgAdmin 4 version 6.11. This release of pgAdmin 4 includes 20 bug fixes and new features. For more details please see the release notes. pgAdmin is the leading Open Source graphical management tool for PostgreSQL. For more information, please see the website. Read more Also: PostgreSQL: Announcing the release of AgensGraph 2.12

today's leftovers

  • The Month in WordPress – June 2022 – WordPress News

    With WordPress 6.1 already in the works, a lot of updates happened during June. Here’s a summary to catch up on the ones you may have missed.

  • Join the LibreOffice Team as a Web Technology Engineer (m/f/d), 10-20h per week, remote

    To provide high quality tools for our contributors, together working on office productivity for over 200 million users around the globe, we are searching for a Web Technology Engineer (m/f/d) to start work as soon as possible.

  • Unravelling complexity in a software-defined vehicles industry | Ubuntu

    Vehicles are becoming more connected, autonomous, shared and electric (the famous CASE acronym). While customers expect new features and upgradability, the software and hardware components enabling such innovations require a different system architecture to function. This is a major change for the automotive industry as it requires new software skills, methodologies and business models. At the same time, automotive manufacturers need to adhere to complex and strict industry standards, and uphold safety-critical functions. In this post, we will focus on the different challenges the industry is facing in terms of hardware and software complexity, cybersecurity and safety. We will also discuss how Original Equipment Manufacturers (OEMs) can learn from software companies to survive this transition towards software-defined vehicles and succeed. [...] On top of this, regulations are becoming very strict, forcing OEMs to provide patches and fixes to common vulnerabilities and exposures (CVE). Taking into account the previously detailed system complexity, it is becoming increasingly necessary to move towards a software-defined holistic context. Only a software-defined approach can provide the required flexibility and scalability that allows companies to comply with regulatory requirements while providing UX updates and handling hardware complexity. Of course, cybersecurity never only relies on software. Hardware vulnerabilities can also occur and usually lead to even worse consequences. Some hardware issues can be patched via software, but usually these CVEs remain valid throughout the system’s lifetime. For example, Meltdown and Spectre, two of the most widespread hardware vulnerabilities in the world, are still present and affecting tons of devices. This means that during hardware conception, cybersecurity must be taken into account in the specifications and system architecture in order to limit these vulnerabilities.