Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Monday, 23 Nov 20 - 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

Quick Roundup

Type Title Author Replies Last Postsort icon
Story Review: ArchBang Linux 0111 Rianne Schestowitz 23/11/2020 - 12:31pm
Story Linux 5.10-rc5 Roy Schestowitz 1 23/11/2020 - 12:25pm
Story today's leftovers Roy Schestowitz 23/11/2020 - 10:59am
Story Programming Leftovers Roy Schestowitz 23/11/2020 - 10:53am
Story Audiocasts/Shows: Derek Taylor, Open Source Security and Full Circle Weekly News Roy Schestowitz 23/11/2020 - 10:04am
Story User-hostile Hardware Roy Schestowitz 23/11/2020 - 10:01am
Story 4MLinux 34.2 released. Roy Schestowitz 23/11/2020 - 9:56am
Story today's howtos Roy Schestowitz 23/11/2020 - 9:52am
Story KaOS 2020.11 Rianne Schestowitz 1 23/11/2020 - 9:45am
Story Kernel: F2FS, IBM POWER9, Zink Rianne Schestowitz 1 23/11/2020 - 9:44am

today's howtos

Filed under
HowTos
  • How to install GNU Cash on Linux

    Are you looking for a free, open-source alternative to Quicken or other proprietary finance apps to use on your Linux PC? Try out GNU Cash. It’s a free, easy to use money management tool that will allow you to track your finances, loan payments, and more. Here’s how to install it on Linux.

  • How to Install Flask on Ubuntu 20.04 | Linuxize

    Flask is a free and open-source micro web framework for Python designed to help developers build secure, scalable, and maintainable web applications. Flask is based on Werkzeug and uses Jinja2 as a template engine.

    Unlike Django , by default Flask doesn’t include ORM, form validation, or any other functionalities provided by third-party libraries. Flask is built with extensions in mind, which are Python packages that add functionality to a Flask application.

    There are different methods to install Flask on Ubuntu.

    Flask packages are included in the official Ubuntu repositories and can be installed using the apt package manager. This is the simplest way to install Flask on Ubuntu 20.04, but not as flexible as installing in a virtual environment. Also, the version included in the repositories may lag behind the latest version of Flask.

  • Acer Aspire Switch 10 E SW3-016's and SW5-012's and S1002's horrible EFI firmware

    Recently I acquired an Acer Aspire Switch 10 E SW3-016, this device was the main reason for writing my blog post about the shim boot loop. The EFI firmware of this is bad in a number of ways...

  • Install Akaunting Self-Hosted Accounting Software on Ubuntu 20.04

    This tutorial will be showing you how to install Akaunting on Ubuntu 20.04 with Apache or Nginx web server. Akaunting is a free, open-source self-hostable accounting software. You can use it for tracking personal finance or small business accounting.

  • Jenkins Server on Linux: A Free and Open-source Automation Server

    Jenkins is not a regular server like Apache or Nginx; it’s a free and open-source server for the developers, programmers, coders, and checkers. Those who are familiar with the concept of GitHub might know the Jenkins server. Jenkins server is a continuous integration server that can help developers build, compile, test, and store codes on the repository. Linux users can decentralize their own codes, among others, through the Jenkins server. The Jenkins server can notify the developer when it finds any error inside the code.

    In the past, developers had to store the code at the code repository, where remotely located developers had to store, marge, and evaluate the codes. This lengthy process might cause a delay in progress. It could also make new bugs. Earlier, developers had to wait for a long time to start a new project until the previous test result came out. Now they can immediately begin another project after one task is done. Installing Jenkins server On Linux can save much time effort of the developers.

AMDGPU Linux Driver Seeing A Lot Of Power Saving Optimization Work

Filed under
Graphics/Benchmarks
Linux

In addition to squaring away the Radeon RX 6000 series RDNA 2 support and promoting the Arcturus support for the new GPU found within the AMD MI100 accelerator, this month AMD open-source Linux driver developers have been devoting a fair amount of work towards power optimizations.

With the many different DC display core patch series this month and other patches floating around, there has been seemingly a lot of work on optimizing the graphics power usage. And in particular a lot of work on the optimizations from the DCN3 (Display Core Next 3) perspective with Van Gogh in particular being a focus.

Read more

16 Best Free and Open Source Image Viewers

Filed under
Software

One of our favorite adages is “A picture is worth a thousand words”. It refers to the notion that a still image can convey a complex idea. Images can portray a lot of information quickly and more efficiently than text. They capture memories, and never let you forget something you want to remember, and refresh it in your memory.

Images are part of every day internet usage, and are particularly important for social media engagement. A good image viewer is an essential part of any operating system.

Linux offers a vast collection of open source small utilities that perform functions ranging from the obvious to the bizarre. It is the quality and selection of these tools that help Linux stand out as a productive environment. This is particularly true when it comes to image viewers. There are so many image viewers that are available for Linux that it can make selection difficult.

From our detailed investigations, we strongly recommend feh if you’re looking for a command-line based viewer. If you insist on a graphical user interface, plump for gThumb, Regards, and/or QuickViewer. There’s other good free and open source image viewers which we’ve also compared.

Read more

today's howtos

Filed under
HowTos
  • How to install FileZilla Server on Ubuntu 20.04/18.04 Linux - Linux Shout

    FileZilla Server is the open-source application available to create an FTP server on a local or server machine for downloading and uploading files remotely over a network but in a secure way. Although the client version is available for Windows, macOS, and Linux, the server one is just limited to Windows. However, we still can install it on Linux just like we do on Windows, however, slightly more work needs to be done for the Linux systems as compared to Windows.

  • Awk Tutorial: Variables, Conditionals and Syntax - YouTube

    Today we'll be covering chapter 1 of our awk programming tutorial series, the main topics for today will be how to use the awk interpreter in the first place, the syntax structure, conditionals and variables. All of which are fundamental to working with the awk language.

  • How to Parse the Tab-Delimited File Using `awk` – Linux Hint

    `tab` is used as a separator In the tab-delimited file. This type of text file is created to store various types of text data in a structured format. Different types of command exist in Linux to parse this type of file. `awk` command is one of the ways to parse the tab-delimited file in different ways. The uses of the `awk` command to read the tab-delimited file has shown in this tutorial.

  • The 10 Important Linux Jargon Busters | FOSS Linux

    What better way to filter through the Linux World than through a Linux jargon buster? The Linux system has, for some time, been the UFO of the Operating Systems universe. Not long ago, the public pronunciation of the word Linux would have mirrored concerning glares from OS users who were yet to understand it. However, as with all the UFO protocols, the most daring step is making the first contact.

    The first contact between the curious OS users and the Linux system turned out to be a blessing in disguise or, as the cool kids say, a match made in heaven. It was a perfect friendship. However, for a friendship to last, there must be a means of communication. The SI unit of communication is language. The language of communication between Linux and most of its curious supporters was not blissful initially and turned out to be jargon. However, it never implied that Linux is unteachable.

    To navigate the Linux world comfortably, you only need to master and understand a few key terms. Afterward, you will be ready to certify yourself out of the Linux beginner’s class. This article has the Linux jargon busters as the main guests. Let us give this Linux jargon the stage to introduce themselves before the jargon busters take center stage. We should understand this sort-after Linux jargon in a way that relates to their contribution to the Linux OS.

  • installing fun stuff for the terminal on ArcoLinux
  • How To Install Bitcoin Core Wallet on Ubuntu 20.04 LTS - idroot

    In this tutorial, we will show you how to install the Bitcoin Core Wallet on Ubuntu 20.04 LTS. For those of you who didn’t know, Bitcoin Core is programmed to decide which block chain contains valid transactions. The users of Bitcoin Core only accept transactions for that blockchain, making it the Bitcoin block chain that everyone else wants to use. It is these users who keep Bitcoin decentralized. They individually run their own Bitcoin Core full nodes, and each of those full nodes separately follows the exact same rules to decide which blockchain is valid.

    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 Bitcoin Core Wallet on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian based distribution like Linux Mint.

  • How to compare video files on Linux with Identity

    Identity is an exciting program for Linux that allows Linux users to take two video clips and compare and contrast them. If you’re a video editor that uses Linux, this could be a useful program. Here’s how to use it.

    [...]

    Identity is a handy tool, but it does not come pre-installed on any Linux operating systems (that we know of). For this reason, we must demonstrate how to set up the Identity app on Linux before continuing with this guide.

    There are three ways to get the Identity app set up on your computer. The first (and arguably best) way is Flatpak. However, if you do not like the Flatpak app store, you can install it through the Arch Linux AUR or even the source code.

    To start the installation of Identity on your Linux PC, launch a terminal window on the desktop. Once the terminal window is open and ready to use, follow along with the installation instructions outlined below that corresponds with the instructions, you prefer.

  • Install Kubernetes Cluster with Ansible | Lisenet.com :: Linux | Security | Networking

    We are going to install a Kubernetes control plane with two worker nodes using Ansible.

    Note that installation of Ansible control node is not covered in this article.

  • How to Install Fedora 33 on Raspberry Pi 4 – Linux Hint

    Fedora has official support for ARM devices like the Raspberry Pi 4. So, you can easily install Fedora 33 – the latest release of Fedora Linux distribution on your Raspberry Pi 4. In this article, how to install Fedora Workstation 33 on the Raspberry Pi 4 is explained.

  • How to Enable KVM Virtualization on Raspberry Pi 4 – Linux Hint

    The full form of KVM is Kernel Virtual Machine. It is the virtualization solution for Linux. KVM is a Linux kernel module that allows the Linux kernel to act as a hypervisor program like VMware ESXi or VSphere.

    Up until now, you could not run KVM virtualization on Raspberry Pi devices. One of the main reasons for this was that the Raspberry Pi 3 and older versions have only 1 GB of memory. 1 GB of memory is insufficient for KVM virtualization. Docker is a better solution for these devices.

    The recently released Raspberry Pi 4 8 GB model made KVM virtualization possible on the Raspberry Pi. Linux distributions like Fedora, Manjaro, etc., made KVM virtualization easy for the Raspberry Pi 4 by precompiling the KVM Linux kernel module. Our all favorite Raspberry Pi OS may follow this path someday as well.

    In this article, I am going to show you how to install KVM on Raspberry Pi 4 and create a KVM virtual machine on the Raspberry Pi 4. So, let’s get started.

  • How to Replace Everything after Pattern using `sed` Command – Linux Hint

    Replacement tasks can be done in Linux in different ways. `sed` command is one of the ways to do replacement task. This command can be used to replace text in a string or a file by using a different pattern. How you can replace everything after the matching pattern using the `sed` command is shown in this tutorial.

  • How to Insert a Line after the Match using `sed`? – Linux Hint

    Sed is a command in Linux that can perform various tasks such as insert, update, and delete a particular text or line based on the match. Inserting a text in a string or a file in different ways is done using the “sed” command. This article will show you how.

  • How to Install Graylog with Elasticsearch on CentOS 8

    This guide takes you through the installation of Graylog with Elasticsearch 7.x on CentOS 8. Graylog is an opensource log management solution that was founded in 2009 for capturing and centralizing real-time logs from various devices in a network. It’s a perfect tool for analyzing crucial logs such as SSH logins, breaches or any fishy or unusual incidents which may point to a system breach. With real-time logging capability, it comes across as perfect cybersecurity tool that operation teams can use to mitigate small issues before they snowball into huge threats.

  • LibreOffice Shortcut Keys Made Easy

    Here's a colorful poster to learn LibreOffice quicker and easier for everyone. This is a table of selected shortcut keys of four office suite programs namely Writer, Calc, Impress, and Draw. Actually I made this for my computer course in Indonesia but I believe it's also good to share here. You can share this table, print it, place it on your favorite places, and practice a lot. Happy learning!

  • How to Save the Command Output to a File in Linux Terminal

    When you run a command or script in the Linux terminal, it prints the output on the screen for your immediate viewing.

    There will be times when you need to save the output to a file for future references. Now, you can surely copy and paste in Linux terminal but there are better ways to save the output of a shell script or command in Linux command line. Let me show them to you.

KaOS 2020.11

Filed under
GNU
KDE
Linux

It is with great pleasure to present to you the November release of a new stable ISO.

Big change for this release is a new GCC 10.2.0, Glibc 2.32 & Binutils 2.35.1 Toolchain. A big part of the distribution was rebuild on this new Toolchain, including an updated to 2.66 Glib2 stack. Mesa moved to the 20.2 series and for the kernel, it was possible again to update (moved to 5.8.18), due to the creation of some custom AUFS patches. The upstream AUFS maintainer has not resumed development yet….

Read more

Games: A Monster's Expedition, Foundry VTT and More

Filed under
Gaming
  • A Monster's Expedition, one of 2020's best puzzle games is now on Linux | GamingOnLinux

    After an initial release in early September, Draknek & Friends have now put up a Linux build of their absolutely gorgeous puzzle game A Monster's Expedition. Created by some of the same talent behind other great games like A Good Snowman Is Hard To Build, which our contributor flesk called a "must-have" in a previous review.

    It's an open-world styled puzzle game where you walk around little islands, pushing around trees to create paths between them and learn about the history of "humanity". Seems this is set in the far future, as the idea is you're learning about "the mythical humans from the perspective of curious monsters".

  • Want a great virtual tabletop for RPGs? Check out Foundry VTT | GamingOnLinux

    After we pointed out Fantasy Grounds Unity adding Linux support a while ago, some readers pointed out another virtual tabletop experience for fans of making and playing tabletop RPGs with Foundry VTT.

    Foundry VTT (Foundry Virtual Tabletop), is a self-hosted solution making it quite brilliant actually. Only the "game master" needs to buy it, and they then host it for players to be able to join. There's no special tiers or editions, just one single purchase to gain access to the entire setup. Buy it, set it up and get users to join in the browser - it couldn't get easier. It has wide support for various features like character sheets, rolling dice, exploring battlemaps, moving heroic tokens and the list just goes on to include rich dynamic lighting, fog of war, audio playlists, video chat using webcams and so on. It really is huge.

  • Valve expand Steam Input to support more of the PS5 DualSense Controller | GamingOnLinux

    As for how it works on Linux, you're going to need some updated udev rules to work fully. Valve contractor Timothee Besset mentioned on Twitter they've put out an update to the Steam Installer, and you can also find the full udev rules on Valve's steam-devices GitHub.

This week in KDE: Apps and Wayland fixes

Filed under
KDE

First of all, those of you who were upset by the change to move Dolphin’s Breadcrumbs bar/URL navigator into the toolbar should be happy to hear that we’ve made it optional–you can remove it from the toolbar and it will return to its former location. Furthermore, the change will only take effect for new installs and user accounts, not for existing users who have already customized Dolphin. Hopefully this should resolve all the complaints people had with it!

Read more

Also: KDE Has Another Week Worth Of Wayland Fixes

KStars v3.5.0 is Released

Filed under
KDE

Glad to announce the release of KStars v3.5.0 for Windows, MacOS, and Linux. This release marks a significant milestone for KStars with the integration of StellarSolver, the Cross Platform Sextractor and Astrometry.net-Based Internal Astrometric Solver.

Check out the Change log for more details.

Read more

Calindori 1.3 has been released

Filed under
KDE

Calindori 1.3, the calendar application for mobile and convergent desktop, is now available. In this release, user interface refinements, fixes and under-the-hood changes can be found.

First, Calindori now makes use of the Solid wake-up features, when running on Plasma 5.20 or later. In specific, since version 5.20, Plasma has been offering a way that enables applications to inform Power Devil to wake them up at a time specified in the future. When this feature is used, applications facilitate the system to save power, by letting the system to be kept in deep sleep.

Read more

Customize GNOME in Ubuntu 20.04 with this Productive Look

Filed under
Ubuntu

In one of the early guides, I explained the overall look and feel of the GNOME desktop. How you can visually change the look from a mundane desktop to something nice and better. This guide explains some steps which give you an idea of how you can Customize GNOME in Ubuntu 20.04 with a productive look.
Read more

Open source brings musicians together virtually

Filed under
OSS

When the COVID-19 pandemic began canceling live music events in spring 2020, it wasn't just the big arena shows, music festivals, and small, local venues that suffered—the big annual marching band competition leagues, like Drum Corps International (DCI) and WGI World Championships, were also called off. This was a huge disappointment for the thousands of musicians and band directors who were already preparing for the spring and summer competition season. But the members of the Drumcorps subreddit saw it as an opportunity to take drum corps virtual.

The Open Source Drum and Bugle Corps (OSDBC) is one such organization bringing open source to drum corps. The group was founded on the principles of openness, inclusiveness, and collaboration. And, like most things in open source, OSDBC was created to solve a problem.

Read more

today's leftovers

Filed under
Misc
  • [ANNOUNCE] libX11 1.7.0
    Here's a summary of changes from README.md:
    
    libX11 version 1.7.0 includes a new API, hence the change from the 1.6
    series to 1.7:
    
     * XSetIOErrorExitHandler which provides a mechanism for applications
       to recover from I/O error conditions instead of being forced to
       exit. Thanks to Carlos Garnacho for this.
    
    This release includes a bunch of bug fixes, some which have been pending for over three years:
    
     * A bunch of nls cleanups to remove obsolete entries and clean up
       formatting of the ist. Thanks to Benno Schulenberg for these.
    
     * Warning fixes and other cleanups across a huge swath of the
       library. Thanks to Alan Coopersmith for these.
    
     * Memory allocation bugs, including leaks and use after free in the
       locale code. Thanks to Krzesimir Nowak, Jacek Caban and Vittorio
       Zecca for these.
    
     * Thread safety fixes in the locale code. Thanks to Jacek Caban for
       these.
    
     * poll_for_response race condition fix. Thanks to Frediano Ziglio for
       the bulk of this effort, and to Peter Hutterer for careful review
       and improvements.
    
    Version 1.7.0 includes a couple of new locales:
    
     * ia and ie locales. Thanks to Carmina16 for these.
    
    There are also numerous compose entries added, including:
    
     * |^ or ^| for ↑, |v or v| for ↓, ~~ for ≈. Thanks to Antti
        Savolainen for this.
    
     * Allowing use of 'v' for caron, in addition to 'c', so things like
       vC for Č, vc for č. Thanks to Benno Schulenberg for this.
    
     * Compose sequences LT, lt for '<', and GT, gt for '>' for keyboards
       where those are difficult to access. Thanks to Jonathan Belsewir
       for this.
    
    
  • X11 Library Sees Lots Of Fixes With libX11 1.7 Release

    It's been seven years since the release of libX11 1.6.0 for this central X11 library while on Friday was replaced by the libX11 1.7 series. The release is primarily made up of fixes but leading to the version bump is a new API that allows for applications to recover from I/O error conditions rather than being forced to exit.

    That API addition for libX11 1.7.0 is interesting with XSetIOErrorExitHandler. But besides that are many fixes that accumulated for quite a while. The fixes range from warning fixes to memory allocation bugs being addressed to thread safety issues being resolved. There are also new locales and other changes with libX11 1.7.0.

  • CY's Take on PWC#087 | Moments on Perl or other Programming Issues

    After the long-haul Sudoku Task, this week we come to meet two tiny tasks.

  • Extensions in Firefox 84 | Mozilla Add-ons Blog

    Here are our highlights of what’s coming up in the Firefox 84 release...

today's howtos

Filed under
HowTos
  • FREE 4 Hour Ubuntu Course for Beginners [Ed: This course must not be too good/factual if they skip GNU and leap to 1991]

    Linux is a well-known operating system. In 1991, Linux was created by a university student named Linux Torvalds. All software’s architecture is covered with Linux, as it helps to communicate between the computer program and the system hardware and also manages the requests between them. Linux is open-source software. It is distinguishable from other operating systems in many ways. People having professional skills related to programming can also edit their code, as it is freely available for everyone. Torvalds intended to name his creation as ‘freaks,’ but the administrator used to distribute the code by its creator’s first name and Unix, so that name stuck.

  • Monitoring failed login attempts on Linux [Ed: Those are GNU programs (grep, head…), not “LINUX”]

    Repeated failed login attempts on a Linux server can indicate that someone is trying to break into an account or might only mean that someone forgot their password or is mistyping it. In this post, we look at how you can check for failed login attempts and check your system's settings to see when accounts will be locked to deal with the problem.

    One of the first things you need to know is how to check if logins are failing. The command below looks for indications of failed logins in the /var/log/auth.log file used on Ubuntu and related systems. When someone tries logging in with a wrong or misspelled password, failed logins will show up as in the lines below:

  • How to Install PHP OPcache on Ubuntu 20.04 LTS - idroot

    In this tutorial, we will show you how to install PHP OPcache on Ubuntu 20.04 LTS. For those of you who didn’t know, OPcache improves PHP performance by storing precompiled script bytecode in shared memory, thereby removing the need for PHP to load and parse scripts on each request, it simply means any consequent requests for the same script then OpCache stores this script on it memory on the first execution, to be reused afterward, thus leading to performance boosts.

    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 PHP OPcache on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian based distribution like Linux Mint.

Open Hardware/Modding: AOSP and Arduino Projects

Filed under
GNU
Linux
Hardware
  • Khadas VIM3 & VIM3L SBC's become Android reference boards

    If you need to work on the very latest development version of Android or AOSP, you can either get one of the supported phones such as Google Pixel 5, one of the reference boards for Android which should be better for development and also fairly cheaper. We previously reported about Hikey, Hikey960, and DragonBoard 845c single board computers being part of the short list of reference boards for the Android Open-Source Project (AOSP), but Amlogic powered Khadas VIM3 and VIM3L have recently been added to the official devices page which makes them the first AOSP reference boards with a dedicated NPU / AI accelerator.

  • Arduino Blog » Monitor your heart rate while asleep with ZazHRM

    Have you ever wondered what your heart rate looked like when you were catching some Zs? Or perhaps you would like to check up on how someone nearby is sleeping, without actually disturbing that person. The ZazHRM monitoring system by Alan Do lets you do both, with a pulse sensor hooked up to an Arduino Uno, which in turn sends data to an Android phone in almost real-time via Bluetooth.

    The receiving device runs an MIT App Inventor routine, which can output alarms if the person under observation’s heart rate goes out of range. Results are also logged for later analysis.

  • Arduino Blog » What’s not to love about this realistic beating heart?

    This little motor rotates back and forth under control of an Arduino Uno, making it appear to pulse up and down on a table. One could see this enhanced in a variety of ways, perhaps with a bit of fake blood for an even more lifelike look, or with inputs to the Arduino for interactive capabilities.

Humble Store and Blender Fund

Filed under
Graphics/Benchmarks
Gaming
  • Humble Store is doing a big Fall Sale, save on loads until December 1 | GamingOnLinux

    Another chance to stock up for the weekend and the coming Winter, as Humble Store are running a big Fall Sale and as usual there's plenty discounted you might like.

  • Facebook are now funding the open source 3D creation suite Blender | GamingOnLinux

    In a move that's sure to raise a few eyebrows, the Blender Foundation has announced that Facebook has joined the Blender Development Fund.

    Facebook are joining as a Corporate Patron, meaning they will be supplying Blender with at least €120K/year or more. It's not a small sum but for the likes of Facebook, it's likely still money they found down the back of a sofa. Ton Roosendaal, Chairman of the Blender Foundation mentions, "We at Blender see this as another important signal of the industry’s willingness to migrate to open source, and contribute to open source’s continual improvement.".

  • Facebook joins the Blender Development Fund — blender.org

    To support these artists and the countless other animators, researchers, engineers, designers and content creators who depend on open source tools, Facebook wishes to contribute to the development of Blender. Which is why we’re proud to announce that Facebook will join the Blender Foundation’s Development Fund as a Corporate Patron as of Q4, 2020.

Linux Foundation's Windows-Powered Newsletter and Drive to Eliminate Words to Distract From Corporate Crimes Against Humanity

Jean Hollis Weber on LibreOffice

Filed under
LibO
  • LibreOffice 6.4 and 7.0 User Guides

    I am way behind updating this blog, including mentioning the LibreOffice 6.4 user guides that have been published in 2020. These include Getting Started Guide, Writer Guide, Base Guide, Calc Guide, Draw Guide, and Math Guide.

  • LibreOffice 7.0

    LibreOffice is a suite of programs for word processing, spreadsheets, presentations, databases, and vector drawings. It is free to download, use, and distribute. It is available in many languages and runs on Linux, Mac, and Windows.

  • What to do with a document "created by a newer version of OpenOffice" - The Document Foundation Blog

    In this case, the document probably wasn’t created in OpenOffice, but in LibreOffice, a successor project. LibreOffice 7.0 introduced support for OpenDocument Format (ODF) 1.3, which includes many new features and benefits.

    LibreOffice and Apache OpenOffice share the same roots, and while Apache OpenOffice’s last major release (4.1) was back in 2014, LibreOffice has since been developed much further with extra features and updates.

Syndicate content

More in Tux Machines

Xfce Virtual Machine Images For Development

The openSUSE distributions offer a variety of graphical desktop environments, one of them being the popular and lightweight Xfce. Up to now there was the stable tested branch available in Tumbleweed already during install. Furthermore, for interested users the development OBS repository xfce:next offered a preview state of what’s coming up next to Tumbleweed. Xfce Development in openSUSE Thanks to the hard work of openSUSE’s Xfce team there is a third option: Xfce Development Repository aka RAT In a playful way, a rat is meant to represent the unpolished nature of this release: a rat is scruffy looking compared to a mouse (the cute and beloved mascot of Xfce). And the RAT repository provides packages automatically built right from the Git Master Branch of Xfce upstream development. The goal of this project is to test and preview the new software so that bugs can be spotted and fixed ahead of time by contributing upstream. The packages pull in source code state on a daily basis and offer a quite convenient way to test and eventually help development. So this is where the team builds and tests the latest and unstable releases of Xfce Desktop Environment for openSUSE. Read more

Radeon RX 6800 Series Performance Comes Out Even Faster With Newest Linux Code

Last week we delivered AMD Radeon RX 6800 / RX 6800 XT Linux benchmarks and the performance was great both for Linux gaming as well as the OpenCL compute performance. But for as good as those Big Navi numbers were on the open-source Linux graphics driver stack, they are now even better. That launch-day testing was based on the Linux state in the second-half of October when the cards arrived and initial (re-)testing began in preparing for the Radeon RX 6800 series reviews -- not only the Radeon RX 6800 series but re-testing all of the other AMD Radeon and NVIDIA GeForce graphics cards for the comparison too. Thanks to the rate of the open-source graphics driver progression and the newest code always being available, now just days after launch the numbers are even more compelling for Linux gamers with the slightly newer Linux 5.10 and Mesa Git compared to just weeks ago. In particular were the last minute NGG fixes and other Big Navi tweaks along with an important Radeon RX 6800 (non-XT) fix. There has also been other RADV improvements and more that accumulated in Mesa 21.0-devel this month. On the kernel side, Linux 5.10 is still at play. Both the old and newer Mesa snapshots were also on LLVM 11.0. Read more Also: Intel: AMD Gimps On Battery-Powered Laptop Performance - But DPTF On Linux Still Sucks - Phoronix

today's howtos

  • How to Install and Configure Hadoop on Ubuntu 20.04 – TecAdmin

    Hadoop is a free, open-source and Java-based software framework used for storage and processing of large datasets on clusters of machines. It uses HDFS to store its data and process these data using MapReduce. It is an ecosystem of Big Data tools that are primarily used for data mining and machine learning. Apache Hadoop 3.3 come with noticeable improvements any many bug fixes over the previous releases. It has four major components such as Hadoop Common, HDFS, YARN, and MapReduce.

  • How to create a Cloudwatch Event Rule in AWS

    A near-real-time stream of system events that describe changes in AWS resources is delivered by CloudWatch Events. We can create a rule that matches events and route them to one or more target functions. We can use CloudWatch Events to schedule automated actions. These actions can be self-triggered at certain times using cron or rate expressions. We can have EC2 instances, Lambda functions, Kinesis Data Streams, ECS tasks, Batch jobs, SNS topics, SQS queues, and a few more services as target endpoints for CloudWatch Events. To know more about Cloudwatch events, visit the official AWS documentation here.

  • How to use Bash file test operators in Linux

    File Test Operators are used in Linux to check and verify attributes of files like ownership or if they are a symlink. Every Test operator has a specific purpose. The most important operators are -e and -s. In this article, you will learn to test files using the if statement followed by some important test operators in Linux.

  • How To Install Wireguard on CentOS 8 - idroot

    In this tutorial, we will show you how to install Wireguard on CentOS 8. For those of you who didn’t know, Wireguard is an open-source, dependable, advanced, VPN tunneling software you can install and use right now to create a secure, point-to-point connection to a server. It is cross-platform and can run almost anywhere, including Linux, Windows, Android, and macOS. Wireguard is a peer-to-peer VPN. it does not use the client-server model. Depending on its configuration, a peer can act as a traditional server or client. 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 Wireguard VPN on CentOS 8.

  • How To Install NVM on CentOS/RHEL 7 – TecAdmin

    NVM stands for Node Version Manager is a command-line utility for managing Node versions. Sometimes you required to deploy multiple node application with different-2 versions. Managing the multiple Node.js versions for differnt-2 projects are a pain for the developers. But NVM helped to easily manage multiple active Node.js versions on a single system. This tutorial will explain you to install NVM on CentOS/RHEL 7/6 systems and manage multiple Node.js versions.

  • How to install Kali Linux 2020.4 - YouTube

    In this video, I am going to show how to install Kali Linux 2020.4.

  • How to make your own personal VPN in under 30 minutes

    In the Distribution box, choose the newest available Ubuntu LTS release — as of the time of writing, that's 20.04 LTS. Below that, pick the region you want your VPN to be located in. It's possible to change the location later, but you'll have to contact Linode support. For the plan, select 'Nanode 1GB' from the list of Shared CPU options. VPNs don't need much processing power, so this low-spec option will work just fine.

  • Use nnn as a File Manager for Linux Terminal - Make Tech Easier

    If you have used the Linux terminal for an extended period of time, you probably know some of the useful commands, like cd to move into and out of folders, create new ones, and copy or move files. Still, you may prefer how desktop file managers are more user-friendly and quicker for some tasks. In that case, you’ll love nnn. nnn is the equivalent of a desktop file manager for the terminal. Although not an ultra-complex solution like Midnight Commander, nnn is light on resources, fast, and allows you to navigate your file system without having to type commands.

Android Leftovers