-- Leo's gemini proxy

-- Connecting to gemini.tuxmachines.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en-GB

Tux Machines


today's howtos


Posted by Roy Schestowitz on Sep 11, 2022


today's leftovers

Programming Leftovers


↺ FreeOffice


How To Install FreeOffice on Ubuntu 22.04 LTS - idroot


↺ How To Install FreeOffice on Ubuntu 22.04 LTS - idroot


> In this tutorial, we will show you how to install FreeOffice on Ubuntu 22.04 LTS. For those of you who didn’t know, FreeOffice is a free and open-source alternative tool for MS Office created by SoftMaker. It is compatible with Windows, Linux, and Mac and free for home use or at the workplace. Although Free Office does not offer all applications as available in Microsoft Office, it focuses mainly on day-to-day used applications such as Text (an alternative to MS Word), PlanMaker (spreadsheet), and Presentation (like PowerPoint).


> 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 FreeOffice suite 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.



What systemd timer directives seem to be used in practice


↺ What systemd timer directives seem to be used in practice


> Systemd .timer units have a bunch of different On directives to define the time when the timer(s) trigger, including OnCalendar=. As I discovered when looking into using timers to run things very frequently, there can be more than one way to get what you want with all of these directives. This variety of options raises a straightforward question, namely what do people seem to do in practice.


> I'm not energetic enough to download every Ubuntu or Fedora package that has a timer and look at them all. Instead, I'm looking (only) at the packages installed on the Fedora and Ubuntu systems I have ready access to, and especially the timer units that are actually enabled (things that aren't enabled can have weird things lurking in their depths). Widely installed and enabled timer units sort of set the standard for what people expect.


> By far the most popular option is OnCalendar. Unsurprisingly there's a bunch of packages that use 'daily' or 'weekly' as basically a replacement for cron.daily and cron.weekly. Even the Certbot timer unit (on both Ubuntu and Fedora) uses OnCalendar, although it has an interesting trick; it sets itself to run at 00:00 and 12:00 but also has a 12 hour randomized delay, so the actual activation time of all of those Certbot timers is (hopefully) randomized very broadly across the day. This same trick is used by fwupd-refresh.timer, motd-news.timer (in Ubuntu), man-db.timer, and plocate-updatedb.timer (although it only activates once a day so it's not quite the same).



Using Filament to Create a WebGUI for FreeRadius - ByteXD


↺ Using Filament to Create a WebGUI for FreeRadius - ByteXD


> Filament is a TALL (Tailwind, Alpine.js, Laravel, Livewire) admin panel framework.


> There are several admin panel frameworks available for Laravel. Until recently, my favorite was Laravel Nova — the official Admin Panel, backed by the creators of Laravel.



[Fix] Laravel: Return type of Illuminate\\Support\\Collection::offsetExists($key)


↺ [Fix] Laravel: Return type of Illuminate\\Support\\Collection::offsetExists($key)



chroot too many levels of symbolic links


↺ chroot too many levels of symbolic links


> There is a serious problem in the '3buildeasydistro' script in woofQ, building Easy Bookworm. In a few places it runs "chroot rootfs-complete ...", that now fail.



Solene'% : Video - talk about NixOS deployments tools


↺ Solene'% : Video - talk about NixOS deployments tools


> At work, we have a weekly "knowledge sharing" meeting, yesterday I talked about the state of NixOS deployments tools.




gemini.tuxmachines.org

-- Response ended

-- Page fetched on Sat Jun 1 08:21:28 2024