Odprtokodni pogled

Opensource view

Tuja odprtokodna scena

today's howtos

tuxmachines.org - Sre, 06/29/2022 - 20:04

  • How To Install OpenLiteSpeed on Ubuntu 22.04 LTS - idroot

    In this tutorial, we will show you how to install OpenLiteSpeed on Ubuntu 22.04 LTS. For those of you who didn’t know, OpenLiteSpeed ​​is a free open-source lightweight HTTP server developed by LiteSpeed ​​Technologies. It is a powerful, modular HTTP server and can handle hundreds of thousands of simultaneous connections with low resource usage. It provides a web-based control panel that allows you to configure and manage the web server via a web browser. OpenLiteSpeed is available on Linux, UNIX, BSD and Windows.

    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 the step-by-step installation of the OpenLiteSpeed on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.

  • How to Batch Convert and Resize Images on Linux Using Converseen

    Converting or resizing images on Linux is easy: you pick an image editor that suits your needs and follow a series of steps on it to perform these operations. However, the problem arises when your image editor doesn't support batch operation, which is the case with many image manipulation software.

    But thankfully, there are tools like Converseen, which make it much easier to perform batch manipulation on images in Linux than it seems.

    Let's dive in to check out Converseen and see how you can use it to batch resize and convert images on Linux.

  • How to Configure W3 Total Cache Plugin with Redis on WordPress website - RoseHosting

    In this tutorial, we are going to explain how to configure the popular WordPress plugin W3 Total Cache with Redis on a WordPress website on Ubuntu 22.04 OS.

    W3 Total Cache plugin is used for improving the performance of the WordPress website by reducing the load time, improving the search engine results, saving bandwidth, and of course caching the files of the website. Redis is an open-source in-memory data structure store that can be used as a page cache on the WordPress website. In this blog post, we are going to install WordPress first with the LAMP stack and then install the W3 Total Cache and Redis.

    Configuring this setup is a very easy process that may take up to 20 minutes. Let’s get started!

  • How to backup data with Déjà Dup on Linux

    Déjà Dup is a free an open source program we can use to easily create incremental data backups on Linux. The program is basically a graphical frontend for Duplicity; its goal is to hide complexity, be simple and easy to use. Backups created with Déjà Dup can be encrypted and stored locally and remotely, even using storage space provided by services like Google Drive.

    In this tutorial we see how to install Déjà Dup on some of the most used Linux distributions, how to create and restore data backups.

  • How to create incremental system backups with Timeshift on Linux

    Linux-based operating systems, if well configured, are really stable; however, since bad things can always happen, it is a good idea to regularly create backups. As we saw in previous articles, there are many types of backup, and many possible backup strategies which can be implemented on Linux, using free and open source software. In this article we focus on Timeshift, an application which allows us to create incremental backups of our Linux system. The tool is similar to the Apple Time Machine, and can work as a frontend for rsync or use the BTRFS filesystem snapshot feature under the hood.

    In this tutorial we see how to install and configure Timeshift on Linux, and how to create incremental system backups.

  • How to install EasyOS to a drive
  • How to install EndeavourOS 22.6 - Invidious

    In this video, I am going to show how to install EndeavourOS 22.6 Artemis.

  • How to install the GlassFish Java Application Server on Ubuntu Server 22.04 | TechRepublic

    Jack Wallen walks you through the process of deploying the open-source GlassFish Java Application server on the latest release of Ubuntu Server.

    Glassfish is a free, open-source Java application server that simplifies the process of deploying your enterprise-grade Java apps to a scalable platform. Originally developed by Sun Microsystems, GlassFish is now maintained by Oracle and is released under both the Common Development and Distribution License as well as the GPL.

  • How to unlock a LUKS volume on boot on Raspberry Pi OS

    LUKS (Linux Unified Key Setup) is the de facto standard encryption method used on Linux-based operating systems. As we saw in previous tutorials, when we want a partition or raw disk encrypted using LUKS to be automatically unlocked at boot, we need to enter a dedicated line into the /etc/crypttab file. Doing so, we are prompted to provide the encryption password interactively. This is quite straightforward on laptop or desktop machines, but how can we unlock a volume on an headless server? One solution is to use dropbear to get ssh access at an early boot stage, in the initramfs, in order to provide the volume password. In this tutorial we see how to use dropbear-initramfs to get ssh access at an early boot stage, in order to unlock a LUKS volume.

read more

Fedora 37 Proposing To Allow Unrestricted Access To Flathub

Phoronix - Sre, 06/29/2022 - 19:45
To this point Fedora out-of-the-box has been restricted to a filtered subset of Flathub packages when enabled via GNOME Software or GNOME Initial Setup. However, legal has now cleared Fedora for allowing unfiltered/unrestricted access to Flathub, allowing a far greater selection of Flatpaks to become available on Fedora Linux with the plan for this to begin with Fedora 37...

Collabora Online developer edition 22.05 released

LWN.net - Sre, 06/29/2022 - 19:44
CODE 22.05 has been released; this is the "developer edition" of the Collabora Online offering formerly known as LibreOffice Online.

CODE 22.05 is preceding the next major release of our long-term supported business suite Collabora Online. This free developer version includes all features and enhancements that will be available in our enterprise version, expected later in July. The CODE releases allow every interested user to learn and test new features on an early stage.

New features include support for external grammar checkers, the ability to have 16,000 columns in a spreadsheet (which is evidently useful to somebody), sparkline plots, support for WebP graphics, and more.

today's howtos

tuxmachines.org - Sre, 06/29/2022 - 19:30

  • Fedora Magazine: DIY Embroidery with Inkscape and Ink/Stitch

    Embroidered shirts are great custom gifts and can also be a great way to show your love for open source. This tutorial will demonstrate how to design your own custom embroidered polo shirt using Inkscape and Ink/Stitch. Polo shirts are often used for embroidery because they do not tear as easily as t-shirts when pierced by embroidery needles, though with care t-shirts can also be embroidered. This tutorial is a follow on article to Make More with Inkscape and Ink/Stitch and provides complete steps to create your design.

  • 2 Ways to Install Darktable on Ubuntu 22.04 or 20.04 LTS - Linux Shout

    Go for one of the best methods given here to install DarkTable on Ubuntu 22.04 LTS Jammy JellyFish or 20.04 LTS Focal fossa to start editing your pictures.

    Open source Darktable software is one of the best alternatives to Adobe Lightroom at least in the free category to provide similar functions when it comes to Mac and Linux. Users also can have its executable binary for Windows available on its official website.

  • How To Install Robo 3T on Ubuntu 22.04 LTS - idroot

    In this tutorial, we will show you how to install Robo 3T on Ubuntu 22.04 LTS. For those of you who didn’t know, Robo 3T (formerly Robomongo) is the free lightweight GUI for MongoDB enthusiasts. Robo 3T supports various operating systems such as Windows, and Linux, macOS.

    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 the step-by-step installation of Robo 3T MongoDB GUI on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.

  • How to use External Secrets with GCP Secrets manager

    In most enterprise systems where software release cycles consist of separate environments like dev, stage, live, having multiple environments that can be dynamically configured is common. An application may have three different sets of database credentials for authentication. Each set of credentials would be respective to an instance for a particular environment. This approach essentially allows software developers to interact with a developer-friendly database when carrying out their day-to-day coding.

    Kubernetes secrets is used to store very sensitive data in your Kubernetes cluster. Secrets are native Kubernetes resources saved in the cluster data store (i.e., etcd database) and can be made available to your containers at runtime. Managing these secrets is a challenging process so in this guide we will explore how to use External Secrets to simplify that.

read more

Red Hat / IBM Leftovers

tuxmachines.org - Sre, 06/29/2022 - 19:23
  • How to add libraries to a Node.js container with S2I | Red Hat Developer

    The Source-to-Image (S2I) toolkit allows you to easily build application container images for OpenShift deployment. Red Hat provides S2I images for a number of languages including Node.js. For example, this is the image for Node.js 16.x. To learn more about using the Red Hat images versus other Node.js images, check out the Building good containers section of the Node.js reference architecture.

    If you have an application with a package.json that includes an npm start command, deploying that application using nodeshift (which supports S2I) can be as easy as running nodeshift in the directory with the package.json. It will package your application and deploy to your current OpenShift project.

    Super easy, right? Well, most of the time. It might get a bit more complicated if your application uses native add-ons that need additional libraries not installed in the Node.js container image. For example, if you want to use the odbc package, you will need some ODBC libraries and the odbc client for the database you want to connect to. More specifically, if you want to use the odbc package with the MySQL database, install the additional libraries through the following RPMs...

  • How to implement parallelism and rolling updates in Ansible

    Parallelism describes a software's ability to spawn multiple processes to execute tasks in tandem. It also applies to Ansible's default ability to interact with numerous hosts simultaneously.

  • 9 hiring trends for the most in-demand IT jobs of 2022

    Skills development and talent management are both challenges and opportunities that span every industry vertical and role – for companies of all sizes. These challenges are being exacerbated throughout the pandemic as most companies fundamentally shift certain business practices and subsequently fill new or emerging roles, particularly in IT.

    DevOps Institute's Upskilling IT 2022 Report and Survey researched global and regional must-have IT skill capabilities and learned that insufficient resources and skill gaps are the top global challenge. From a global perspective, 40 percent of our respondents said that the resource and skill shortage is one of their top three challenges today.

    The most acute skill gaps are relative to cognitive, technical, process, and framework skills. To identify skill gaps, we leverage eight skill capabilities. Our survey explored the position that business leaders and individuals had toward each of them relative to the gaps they saw. The cognitive skill capability includes analytical capabilities, quantitative and statistical knowledge, statistics, data modeling, and knowledge in Artificial Intelligence and Machine Learning, all essential skills for digital transformation and digital business growth.

  • Digital transformation: 5 steps to boost your progress

    As a concept, digital transformation is not new. We have been inching closer to – and talking about – a totally integrated digital workforce since the dotcom boom. But as new technologies emerge daily, volatile markets drive executive leadership to tighten budgets, and “efficiency” outpaces “growth” for the most frequently seen buzzword in your email inbox, there is an increasing pressure to maximize the ROI of your digital transformation.

    Ultimately, digital transformation is a game of accurate trend predictions and timely disruptions with the goal of preparing your business for the most success possible in the digital future. If you feel as though your digital transformation efforts have slowed, here are five ways to get the engine revving again.

read more

Open Hardware: Raspberry Pi and Arduino

tuxmachines.org - Sre, 06/29/2022 - 19:21

  • How do we create engaging online courses for computing educators?

    With our online courses programme, launched in 2017, we made it our mission to provide computing educators with the best possible free training we can design. Five years on, here are some of the key stats about the courses’ impact:

  • Arduino Drum Platform Is Fast

    Drums are an exciting instrument to learn to play, but often prohibitive if there are housemates or close neighbors involved. For that problem there are still electronic drums which can be played much more quietly, but then the problem becomes one of price. To solve at least part of that one, [Jeremy] turned to using an Arduino to build a drum module on his own, but he still had to solve yet a third problem: how to make the Arduino fast enough for the drums to sound natural.

read more

Proprietary Software and Security

tuxmachines.org - Sre, 06/29/2022 - 19:19

  • Security Researchers: Indian Police Agencies Digitally Planted Evidence To Frame Activists

    Law enforcement agencies have access to very powerful digital tools. Thanks to companies with eyes on market expansion but very little consideration of moral or ethical issues, cops have the power to completely compromise phones, turning them into unwitting informants… or worse.

  • The Link Between AWM Proxy & the Glupteba Botnet

    On December 7, 2021, Google announced it was suing two Russian men allegedly responsible for operating the Glupteba botnet, a global malware menace that has infected millions of computers over the past decade. That same day, AWM Proxy — a 14-year-old anonymity service that rents hacked PCs to cybercriminals — suddenly went offline. Security experts had long seen a link between Glupteba and AWM Proxy, but new research shows AWM Proxy’s founder is one of the men being sued by Google.

  • Not Even Your ‘Smart’ Jacuzzi Is Safe From The Internet Of Broken Things

    The Internet of things — aka the tendency to bring Internet connectivity to devices whether they need them or not — has provided no shortage of both tragedy and comedy. “Smart” locks that are easy to bypass, “smart” fridges that leak your email credentials, or even “smart” barbies that spy on toddlers are all pretty much par for the course in an industry with lax privacy and security standards.

  • Google is making another big play to steal you away from Microsoft 365

    Google has announced a new feature for its productivity suite that could help lure customers away from Microsoft 365. As explained in its latest blog entry (opens in new tab), users will now benefit from the ability to edit Microsoft Office files from within Google Workspace (née G Suite) without the need for an internet connection.

read more

Ubuntu Touch OTA-23 Released - Still Based On Ubuntu 16.04, Adds Support For FM Radios

Phoronix - Sre, 06/29/2022 - 18:53
Ubuntu Touch OTA-23 is out today as the newest Ubuntu mobile operating system update for smartphones from the folks at UBports that continues maintaining the code-base left by Canonical and now pushing ahead in their own direction...

Stable Kernels: 5.18.8, 5.15.51, 5.10.127, and 5.4.202

tuxmachines.org - Sre, 06/29/2022 - 15:44

I'm announcing the release of the 5.18.8 kernel. All users of the 5.18 kernel series must upgrade. The updated 5.18.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.18.y and can be browsed at the normal kernel.org git web browser: https://git.kernel.org/?p=linux/kernel/git/stable/linux-s... thanks, greg k-h

Also: Linux 5.15.51

Linux 5.10.127

Linux 5.4.202

read more

A Rust-in-GCC update

LWN.net - Sre, 06/29/2022 - 15:17
Philip Herron has posted an update on the status of the GCC front-end compiler for the Rust language.

For some context, my current project plan brings us to November 2022 where we (unexpected events permitting) should be able to support valid Rust code targeting Rustc version ~1.40 and reuse libcore, liballoc and libstd. This date does not account for the borrow checker feature and the proc macro crate, which we have a plan to implement, but this will be a further six-month project.

Microsofters Deflecting (From Microsoft's Security Woes to "Linux")

tuxmachines.org - Sre, 06/29/2022 - 15:01

read more

How to install latest GNU Image Manipulation Program (GIMP) on Linux

tuxmachines.org - Sre, 06/29/2022 - 14:53

If you are looking for an alternative to Adobe Photoshop without burning a hole in your pocket, then go for the GIMP, which is totally free to use, and importantly, it’s available for all major platforms like Microsoft Windows, macOS, Chrome OS, and, of course, Linux.x

read more

EndeavourOS Artemis 22.6 released

tuxmachines.org - Sre, 06/29/2022 - 14:53

EndeavourOS is a rolling-release Linux distro based on Arch Linux. Although the project is relatively new, having started in 2019, it's the successor to an earlier Arch-based distro called Antergos, so it's not quite as immature as its youth might imply. It's a little more vanilla than Antergos was – for instance, it uses the Calamares cross-distro installer.

EndeavourOS hews more closely to its parent distro than, for example, Manjaro, which we looked at very recently. Unlike Manjaro, it doesn't have its own staging repositories or releases. It installs packages directly from the upstream Arch repositories, using the standard Arch package manager pacman. It also bundles yay to easily fetch packages from the Arch User Repository, AUR. The yay command takes the same switches as pacman does, so if you wanted to install, say, Google Chrome, it's as simple as yay -s google-chrome and a few seconds later, it's done.

read more

Four more stable kernel updates

LWN.net - Sre, 06/29/2022 - 14:34
The 5.18.8, 5.15.51, 5.10.127, and 5.4.202 stable kernel updates have been released; each contains another set of important fixes.

Thunderbird 102 released

LWN.net - Sre, 06/29/2022 - 14:09
Version 102 of the Thunderbird email client has been released.

It features refreshed icons, color folders, and quality-of-life upgrades like the redesigned message header. It ushers in a brand new Address Book to bring you closer than ever to the people you communicate with. Plus useful new tools to help you manage your data, navigate the app faster, and boost your productivity. We’re even bringing Matrix to the party.

Security updates for Wednesday

LWN.net - Sre, 06/29/2022 - 14:05
Security updates have been issued by Debian (blender, libsndfile, and maven-shared-utils), Fedora (openssl), Red Hat (389-ds-base, kernel, kernel-rt, kpatch-patch, and python-virtualenv), Scientific Linux (389-ds-base, kernel, python, and python-virtualenv), and Slackware (curl, mozilla, and openssl).

Benchmarking The Linux Kernel With An "-O3" Optimized Build

Phoronix - Sre, 06/29/2022 - 14:00
Stemming from last weeks Linux kernel patches suggesting an -O3 experimental option for all CPU architectures and Linus Torvalds rather quickly shooting it down, here are some fresh benchmarks looking at the Linux kernel performance when the kernel image is rebuilt with the -O3 optimization level rather than -O2.

Ubuntu Touch OTA-23 Rolls Out to All Supported Ubuntu Phones, This is What’s New

tuxmachines.org - Sre, 06/29/2022 - 13:59

Ubuntu Touch OTA-23 comes more than four months after the Ubuntu Touch OTA-22 software update to add more improvements and fix various issues that prevent you from using your Ubuntu Phone device on a daily basis.

Highlights include FM Radio support for BQ E4.5 Ubuntu Edition, BQ E5 HD Ubuntu Edition, and Xiaomi Note 7 Pro smartphones through the FM Radio App, enables wireless display support for Halium 9 and later devices, as well as hardware decoding support on the Jingpad ARM-based Linux tablet in the Media Player App.

read more

Syndicate content
sfy39587f05