today's howtos

-
The magic one-line ImageMagick 7 AppImage installer
To install ImageMagick 7 on any distribution that supports AppImage, copy and paste this one-line script into your favourite shell:
-
PAM SSH agent authentication (with Ansible)
Specifically for use with Ansible, I’m known to recommend adding NOPASSWD: ALL to the sudoers entry and be done with it. No mucking about with sudo passwords (in essence users’ login passwords), no -K option, no passwords in clear-text files because people are unwilling to use Ansible vault, etc. It makes lives easier all around, and yes, I am aware that there are people who get the screaming heebie-jeebies when I say NOPASSWD:. So be it.
There is an alternative to authenticating use of sudo using SSH agent forwarding instead of login passwords. If you’re new to agent forwarding, I recommend you read the Illustrated Guide to SSH Agent Forwarding, which explains the concept and its pitfalls very well.
-
Jenkins
In this article, you will learn more about how Jenkins’s deployment stages and pipeline tools can be used to help automate software development. You will learn how to leverage Jenkins’s deployment phases and Pipeline features to help automate your software development. You’ll leave with a better grasp on what a Jenkins Pipeline is and you’ll know how to set up Jenkins and the Pipeline plug-in.
-
So long and thanks for all the disks!
Free (as in libre) was a tradition that would continue until the very end of the disk series: one of the last floppies compiled contained a version of the touch command. Fish helped bring about wider knowledge of open source, GNU, Unix and its related command line tools to the Amiga user base, preparing a generation of young computer enthusiasts not only for the systems they might encounter at universities and workplaces but also for the coming of Linux. Thus, he contributed to building a foundation for the continued use and growth of free software after both the demise of his disk series and the Amiga platform, a legacy of which the effects are still highly tangible.
Fish would go on to release a thousand disks before switching to distribution on CD-ROMs in 1994. However, the then imminent arrival of dial-up Internet (giving us commoners access to Aminet) meant that only a few of these CD:s were made. Though he and his disk series will live on in memory for as long as there are Amiga users, his real achievement was bringing the joy and philosophy of free software to a world-wide user base outside academia, long before free software itself helped build the Internet that made his disks obsolete.
Here's to you, Fred, 35 years later. So long and thanks for all the disks!
-
I wish systemd logged information about the source of "transactions"
Modern Linux doesn't work this way, especially with systemd involved. Systemd has a D-Bus interface that people can use, there's hardware events that may trigger a reboot, there are various programs that may decide to ask systemd to reboot the system, and under some circumstances systemd itself can decide that a particular, harmless looking process failure or 'systemctl' transaction actually will trigger a reboot through some weird chain of dependencies and systemd unit settings. These days, it's entirely possible to have a system go through an orderly shutdown and reboot with no clues in the logs as to what actually did it or why it happened.
However, systemd also has all of the information it needs to log a summary of this. Every time systemd starts a "transaction" (a set of changes to units), it knows what the starting request is and generally who asked for it (and how). It could routinely log this, which would make it much easier to trace back mysterious events later.
-
How to Recover Deleted Files in Linux
Losing data is one of the most unsettling and harrowing experiences that any user can go through. The prospect of not ever finding precious data once it is deleted or lost is what usually inspires anxiety and leaves users helpless. Thankfully, there are a couple of tools that you can use to recover deleted files on your Linux machines. We have tried out a few data recovery tools that can help you get back your deleted files and one that stood out among the rest. This is the TestDisk data recovery tool.
TestDisk is an opensource and powerful data recovery tool that, apart from recovering your data, rebuilds and recovers boot partitions and fixes partition tables. It recovers deleted files from filesystems such as FAT, exFAT ext3, ext4, and NTFS to mention just a few, and copies them to another location. TestDisk is a command-line data recovery tool, and this is one of the attributes that sets it apart from other data recovery tools.
In this guide, we will demonstrate how you can recover deleted files in Linux using the Test disk utility tool. We will demonstrate how TestDisk can recover deleted data from a removable USB drive in Ubuntu 20.04.
-
How to Install Gtop System Monitoring Tool in Linux
System monitoring is an important aspect of Linux administration as it helps a Linux user or administrator identify and later investigate the performance statuses of various operating system software and hardware elements related to the system’s disk usage, CPU utilization, and main memory consumption.
Gtop is an ideal candidate for Linux system monitoring due to its rich and graphical monitoring dashboard/interface. Its graphical display accounts for the operating system’s disk usage, CPU, and main memory info. Gtop’s visual layout also projects running processes statistics like how much resource is being utilized or overused.
-
How to install Python 3.10 on Debian 11? - Unixcop the Unix / Linux the admins deams
Hello friends. In this rather short post, we will help you to install Python 3.10 on Debian 11.
Debian 11 has Python, do I have to upgrade?
The answer to this question depends on the needs of each user. Some users are developers in this language and therefore need to take advantage of the latest features of this; On the other hand, there are also the testers who with their expertise help the growth of the language and the applications that use it.
There is also a third group more focused on server administration. These are more careful at the moment of making any new installation, but they can also be forced to instate it in favor of some scripts, libraries, or programs that require it.
On the opposite side are the desktop users who are not forced to do this. If you are an occasional system user or do not belong to any of this group then it is not strictly necessary leaving the decision up to you,
So, let’s go for it. The process is fast and secure.
-

- Login or register to post comments
Printer-friendly version- 1791 reads
PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is released
After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release.
|
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future Tech
The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world.
Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility.
|
today's howtos
|








.svg_.png)
Content (where original) is available under CC-BY-SA, copyrighted by original author/s.

Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago