RECENT POSTS
- Introduction to FreeBSD Security Best Practices
- Working with Package Management in FreeBSD
- Understanding FreeBSD Security Advisories and Updates
- Troubleshooting Common System Administration Issues in FreeBSD
- Tips for Hardening FreeBSD to achieve System Protection
- Setting Up DHCP Server in FreeBSD
- Secure User and Group Management in FreeBSD Systems
- Secure Remote Access with SSH in FreeBSD
- Optimizing System Performance in FreeBSD
- Network Packet Capture with tcpdump in FreeBSD
- All posts ...
Do you have GDPR compliance issues ?
Check out Legiscope a GDPR compliance software, that will save you weeks of work, automating your documentation, the training of your teams and all processes you need to keep your organisation compliant with privacy regulations
Explosions
Jul 20, 2023
##
This is a simplified 3D world with alpha-blended objects that look kind of like fireworks or sparks. It also has a number of effects built in, such as fading, blurring, fire “heat”, and zooming.
It serves no purpose except to look pretty. The source-code is also well-documented, so someone might find it useful in learning SDL routines.
In our ongoing series exploring FreeBSD ports, today let’s focus on a hidden gem- “Explosions”- this quirky little tool from the misc
category that could bring colors to your FreeBSD experience.
Introduction
[Explosions]https//freebsdsoftware.org/misc/explosions.html is a simple animation program, primarily designed to serve as a screensaver or a fun application that can run on your FreeBSD system. It is part of the FreeBSD ports collection, an assembly of thousands of third-party applications that have been made ready for installation on FreeBSD.
Installation
To install the Explosions port, you can use either the binary package method or the ports collection. For this article, we will demonstrate both methods.
- Binary Package Method
The binary package system uses pkg
, the FreeBSD package management tool. To install Explosions using pkg, open your terminal and type
pkg install explosions
- Ports Collection Method
First, navigate to the Explosions directory
cd /usr/ports/misc/explosions/
Then compile and install the port using the following command
make install clean
You’ll be asked to configure some options relating to how you’d like to build and install the software. Leave these at their defaults unless you have specific requirements.
Usage
To run Explosions, use the following command in your terminal
explosions
The program will start running, and your screen will be filled with colorful explosion animations. To stop the program, simply press CTRL+C
.
Benefits of Explosions
Even though Explosions is essentially a visual treat rather than a productivity tool, it reflects the playful side of FreeBSD. Meeting an unexpected need - making the user’s screen into a fun, animated festival of colors, it indirectly gives an enduring impression about the versatility of FreeBSD ports collection.
Other Interesting FreeBSD Ports
The FreeBSD ports collection has various categories containing tools spanning diverse functionality domains. For example, under security, there’s a powerful port named [nmap]https//freebsdsoftware.org/security/nmap.html. Nmap is an open-source utility for network exploration and security auditing. It can also help you discover what services are running on your system and how they’re configured, it’s a must-try for any FreeBSD user interested in IT security.
Conclusion
Exploring and utilizing FreeBSD Ports Collection is an exciting voyage. While there many serious, powerful tools and utilities, there also exist ports like Explosions. A simple, entertaining, and colorful terminal-based animation program that adds an unexpected and joyful twist to experience of FreeBSD.
Whether you are a developer, a system administrator, or simply a computer enthusiast, FreeBSD and its ports collection have something for everyone. Be sure to follow our series as we continue to journey into the fascinating world of FreeBSD ports.
- Older
- Newer
Checkout these related ports:
- Zoneinfo - Updated timezone definitions
- Zine - Simple and opinionated tool to build your own magazine
- Ytree - DOS-XTREE(tm) look-a-like file manager
- Yaunc - Yet another uptimes.net client
- Xtypo - X-based keyboard trainer
- Xtar - View and manipulate contents of a tar file
- Xtail - Watches the growth of files or directories
- Xplr - Hackable, minimal, fast TUI file explorer
- Xosd - X11 on-screen-display program and library
- Xless - X11-based viewer for text files
- Xiphos - Bible interface utilizing the sword framework
- Xgboost - Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT, GBM)
- Xgas - The animated simulation of an ideal gas
- Xfce4-wm-themes - Additional themes for xfwm4
- Xfce4-weather-plugin - Weather plugin for the Xfce panel