ONLYOFFICE Docs is an open-source office suite distributed under GNU AGPL v3.0. It comprises web-based viewers and collaborative editors for text documents, spreadsheets, and presentations highly compatible with OOXML formats. In this tutorial, we’ll learn how to install ONLYOFFICE Docs (Docker version) to your machine.
How to install ONLYOFFICE Docs 6.1 on Ubuntu
How to create your first Java program on CentOS 8
In this article, you will learn how to write, compile, and run the first Java program. We have executed all the commands on the CentOS 8 system in this article.
Try this Linux text editor for Emacs fans
GNU Emacs is a very famous editor, but not everyone knows that emacs is a tradition of text editors rather than just one specific application. The term "emacs" is actually a portmanteau of "Editor Macros," and the first one was programmed in 1976 as a set of macros for the TECO editor.
Updated Trickbot malware threatens firmware security
Despite recent takedown efforts, the operators behind the malicious botnet are back with a new module call "Trickboot" that detects UEFI/BIOS firmware vulnerabilities.
What is Interface in C# and how to use it?
An Interface in C# is a contract between Interface and class that implements it. This contract says any class that implements this interface will provide the implementation for the members of the Interface. Unlike, Abstract class, Interface in C# can only contain declaration not implementation. Because all the members of the Interface are abstract and cannot have an implementation. The keyword abstract will not be used with the members of the Interfaces but the compiler will treat them as abstract members.
Just like Abstract and other special classes, Interfaces also come with some rules. Lets discuss those rules now.
How To Speed Up DNF Package Manager In Fedora
If you're experiencing slow package downloads or updates, here is a workaround to speed up DNF package manager in Fedora, RHEL, and CentOS.
Manjaro 20.2 Brings the Latest Kernel, GNOME, KDE, and Xfce
The rolling release based Linux distribution Manjaro releases its latest stable version Manjaro 20.2. Let's take a look at what's new and give you instructions on how to download and install Manjaro 20.2.
Pogo – minimalist music player
Pogo is billed as a fast and minimalist audio player for Linux. It’s written in Python and uses GTK+ and GStreamer, the latter is a pipeline-based multimedia framework that links together a wide variety of media processing systems to complete complex workflows.
System76 to Launch Their First AMD-Only “Pangolin” Linux Laptop
System76 is teasing today the upcoming launch of the AMD-only “Pangolin” Linux laptop powered by AMD Ryzen 4000 series of processors and featuring integrated AMD Radeon graphics.
How to create and store secrets using Secret Manager in AWS
Application secrets or credentials can be stored using the AWS Secret Manager securely. Secrets can be rotated, managed, and retrieved throughout their lifecycle using AWS Secret Manager.
How to Administrate CloudLinux OS from Command Line
2DayGeek: This quick article shows you how to administrate CloudLinux OS from command line.
Andes adds to its Linux-ready RISC-V line-up with L2 and multi-core ready models
Andes unveils four new Linux-focused RISC-V cores: The 32-bit A45MP and 64-bit AX45MP support up to 4x cores at up to 2.4GHz and offer optional L2 cache while the 32-bit A27L2 and AX27L2 also add optional L2. Last December when Andes Technology announced its RISC-V architecture AndesCore 27-series of Linux-ready CPU cores, we somehow missed […]
How to Install PHP 8 on Ubuntu 20.04
This article will show you how to install PHP 8 on Ubuntu 20.04 and integrate it with Nginx and Apache.
Get the most out of the Vi text editor
Whether you know it as Vim, Neovim, gVim, nvi, or even Elvis, the quintessential Unix editor is easily Vi. Included in probably every Linux and BSD distribution, Vi is a lightweight and minimalist text editor that many users love for its simple and succinct keyboard shortcuts and dual-mode design.
Client-Server workloads on the Web - Everyone is doing it wrong
The way we handle client-server architecture in the modern web is completely backwards from how it should be.
How to Remove Physical Volume from a Volume Group in LVM
2DayGeek: This quick article shows you how to remove physical volume from a volume group in LVM.
The December 2020 Issue of the PCLinuxOS Magazine
The PCLinuxOS Magazine staff is pleased to announce the release of the December 2020 issue.
Ubuntu Touch OTA-15 Arrives on December 16th with More Improvements for the Volla Phone
The UBports Foundation announced today that the next version of the Ubuntu Touch mobile operating system, OTA-15, will arrive on December 16th with more improvements for Ubuntu Phone users.
Linux Kernel 5.10 LTS Top Features (RC-6 is out now)
Linux Kernel 5.10 is planned for LTS (long term support) Kernel release. Kernel 5.10 is the 21st stable release following the current Kernel 5.4 LTS. And the Kernel 5.10 RC6 is out now.
LibreOffice 7.1 beta boasts impressive range of features let down by a lack of polish and poor mobile efforts
he LibreOffice team has published the first beta of version 7.1, with general availability planned for February 2021. LibreOffice now describes itself as "OpenOffice evolution", a poke at rival OpenOffice. It was forked from the same codebase (the roots of both go back to an '80s application called StarWriter, acquired by Sun) but LibreOffice is progressing faster and has more features. It is cross-platform for Windows, Mac and Linux.
How to Install Cerb Collaboration and Email Automation on CentOS 8
Cerb is a free, open-souce and web-based collaboration and automation tool used for sending high volumes of emails. In this tutorial, we will learn how to install and configure Cerb on CentOS 8 server.
How To Add Downloaded .box File To Vagrant In Linux
The .box is a format and an extension for Vagrant environments. This brief guide explains how to add downloaded .box file to Vagrant in Linux.
Manjaro 20.2 “Nibia” Released with Linux Kernel 5.9, KDE Plasma 5.20 and GNOME 3.38
The Manjaro Linux development team announced today the general availability of Manjaro Linux 20.2 as the second point release to the Manjaro Linux 20 series of this Arch Linux-based GNU/Linux distribution for the masses.
13MP Raspberry Pi 4 cam sells for $99
E-con announced two MIPI-CSI2 camera modules with Linux drivers: a 13MP, up to 4K “e-CAM130_CURB” for the Raspberry Pi 4 and an “e-CAM22_CUXVR” kit with an ultra-low-light, 2MP, HD camera for the Jetson AGX Xavier. E-con Systems has launched a pair of camera modules that connect to embedded Linux boards via MIPI-CSI2 interfaces. The $99 […]
Budgie 10.5.2 Desktop Environment Released with Support for the GNOME 3.38 Stack
Solus maintainer Joshua Strobl announced today the release and general availability of the Budgie 10.5.2 desktop environment, a maintenance update brining lots of improvements and some new features.
Christmas comes early for chameleons: SUSE feels jolly after closing Rancher deal
Kubernetes, Kubernetes, how shalt I manage thou, Kubernetes? SUSE has finalised its purchase of Kubernetes management specialist Rancher Labs as industry talk of an impending IPO for the Linux veteran circulates.…
BPF For Observability: Getting Started Quickly
BPF is a powerful component in the Linux kernel and the tools that make use of it are vastly varied and numerous. In this article we examine the general usefulness of BPF and guide you on a path towards taking advantage of BPF’s utility and power. One aspect of BPF, like many technologies, is that at first blush it can appear overwhelming. We seek to remove that feeling and to get you started.
How to Install Jitsi Meet on CentOS 8
Jitsi Meet is an open-source video-conferencing application for web and mobile. It is simple, easy-to-use, secure, and works on Linux, Windows, and Mac OS. It is very similar to other video-conferencing applications including, Zoom, Skype, and Google Meet, and supports all common browsers and also mobile devices. With Jisti Meet, you can stream your desktop, video chat with the entire team, and allow other users for meeting using a custom URL.
5 collaboration tips for using an open source alternative to Google Docs
ONLYOFFICE Docs is a self-hosted open source alternative to Microsoft Office and Google Docs for collaborating on documents, spreadsheets, and presentations in real time.
Canonical Releases Major Ubuntu Kernel Updates to Address 14 Vulnerabilities
Canonical released today major Linux kernel updates for all supported Ubuntu releases to address multiple security vulnerabilities discovered by various security researchers.
Vagrant beyond the basics
There are, like most things in the Unix/Linux world, many ways of doing things with Vagrant, but here are some examples of ways to grow your Vagrantfile portfolio and increase your knowledge and use. If you have not yet installed vagrant you can follow the first part of this series Some Vagrantfile basics All Vagrantfiles […]
How To Use A Keyboard Shortcut To Toggle Always On Top On GNOME, KDE, MATE, Xfce and Cinnamon Desktops
This article shows how to use a keyboard shortcut to set a window to be always on top, on GNOME, MATE, Xfce, Cinnamon and KDE Plasma desktops, as well as a generic shortcut that works with any EWMH/NetWM compatible X Window Manager (so this generic solution doesn't work on Wayland).
Verifying Linux Server Security: What Every Admin Needs to Know
Linux is a widespread OS known for its robust security . That being said, vulnerabilities are inevitable in any OS, and Linux system administrators must be vigilant about monitoring and verifying the security of their servers on an ongoing basis in order to protect sensitive data and prevent attacks. After all, the majority of attacks on Linux systems can be attributed to poor administration .
How To Quickly Navigate Through Directory History In Fish Shell In Linux
This brief guide explains how to quickly navigate through directory history using cdh, nextd and prevd commands in Fish shell in Linux.
Set up OpenStack on a Raspberry Pi cluster
In the year since the Raspberry Pi 4 was released, I've seen many tutorials (like this and this) and articles on how well the 4GB model works with container platforms such as Kubernetes (K8s), Lightweight Kubernetes (K3s), and Docker Swarm. As I was doing research, I read that Arm processors are "first-class citizens" in OpenStack.
How to Install HTTP Git Server with Nginx on Ubuntu 20.04
Git is a free and open-source versioning system developed by Linus Torvalds. It is used by millions of developers around the world. In this tutorial, we will show you how to install and configure Git HTTP server with Nginx on Ubuntu 20.04.
How to enable SSH login notifications by email in CentOS 8
In this tutorial, we will learn how to enable email SSH login notifications in CentOS 8.
Now and Then: The Fate of 15 More Linux Distributions
Due to Linux’s open source nature, there are many hundreds of actively maintained distributions or ‘distros’ of the OS. Linux distros are like Linux software in general. They come and (some) go.
Linux Complex Bash One-Liner Examples
Bash one-liners can reduce workload, automate something quickly and put the power of ultimate system control in your hands. Over time, you will likely learn to write more complex one-liners and some of the things you end up writing as a seasoned professional will be nearly in-parsible by a beginner. That said, the Bash command and development language is highly structured - and relatively easy to understand - once you know about the in and outs. It really is like becoming proficient in a foreign language.
Ubuntu Unity 20.10 Launches Officially for the Raspberry Pi
Ubuntu Unity maintainer Rudra Saraswat officially released today the Ubuntu Unity 20.10 distribution for the Raspberry Pi single-board computers.
Linux Foundation's entry-level IT administrator certification is open for enrollment
The Linux Foundation's first certification for entry-level system classes is ready to help you get started on your modern-day IT job hunt.
A sysadmin's guide to basic Kubernetes components
Kubernetes control plane nodes and worker nodes, their features, and how they interact.
Linux is Coming to Apple M1 macs Devices
Eventually, this was supposed to happen anyway. An experienced reverse engineering professional launched a Patreon project to bring Linux to the Apple M1 macs ARM devices.
KDE Plasma 5.20.4 Is Out with More Than 40 Bug Fixes and Improvements
The KDE Project released today KDE Plasma 5.20.4 as the fourth maintenance update to the latest KDE Plasma 5.20 desktop environment series with another batch of bug fixes and improvements.
OpenZFS v2.0.0 targets Linux and FreeBSD -- shame about the Oracle licensing worries
Various enhancements but merging still a big no-no
Try Jed as your Linux terminal text editor
You may have heard about Emacs and Vim and Nano, the quintessential Linux text editors, but Linux has an abundance of open source text editors, and it's my goal to spend December giving 31 of them a fair go.
Is 2020 the Year of the Linux Malware Pandemic?
Linux computers used to be safe from most forms of malware - but this is unfortunately no longer the case, as cyber criminals have come to recognize Linux as a valuable target.
BlackArch Linux Is Now Powered by Linux 5.9, Latest ISO Adds over 100 New Hacking Tools
A new BlackArch Linux ISO snapshot is now available for download for those who want to install an Arch Linux-based operating system for ethical hacking and penetration testing.
How to Install and Configure Samba on CentOS 8
Samba is a free and open-source implementation of the Windows SMB (CIVFS) protocol that allows us to share files, folders, and printers between Linux and Windows Operating System simply and seamlessly. In this tutorial, I will show you how to install and configure Samba on CentOS 8.
Install Debian Testing ( the most recent bullseye weekly build ) with KDE Plasma on bare metal
It appears that straight forward install Debian Testing via official ISO image at least in meantime hangs . Looks like "sddm" hangs attempting to pop up logging screen prompt . . .