Tux Machines

Do you waddle the waddle?

Other Sites

LinuxGizmos.com

Arduino expands lineup with Ventuno Q board pairing Dragonwing IQ8 and STM32H5

The board integrates a Qualcomm Dragonwing IQ-8275 processor, which provides CPU, GPU, and NPU resources for neural network inference and data processing. The platform delivers up to 40 TOPS of AI compute, allowing the system to run vision models, speech processing pipelines, and multimodal workloads directly on the device.

BeagleBadge wearable platform boasts TI AM62L SoC, ePaper display, and Linux support

The platform is built around the Texas Instruments AM62L Sitara SoC. The AM62L32 integrates a dual-core Arm Cortex-A53 processor running up to 1.25 GHz and includes a 256 KB shared L2 cache along with per-core 32 KB instruction and 32 KB data caches.

MSI MS-C936 Ultra-Thin Fanless Box PC Combines Intel Raptor Lake-P U-Series CPUs with Quad Displays and Dual 2.5GbE

The system supports processors including the Intel Core 5 120U, a 15 W chip that can reach boost frequencies up to 5.0 GHz.

Tiny CM0IQ Board Runs Raspberry Pi CM0 Module with HDMI and CSI

The CM0IQ is a compact carrier board designed for the Raspberry Pi CM0 compute module and measures 42 × 36 mm, placing it among the smallest boards built around the platform. The design exposes several interfaces typically associated with larger Raspberry Pi boards while maintaining a minimal footprint.

F&S FSSM8MP SMARC Module Features NXP i.MX 8M Plus with Dual GbE and Edge AI

The FSSM8MP from F&S Elektronik Systeme is a SMARC 2.2 computer-on-module built around the NXP i.MX 8M Plus processor. The module is designed for embedded and industrial systems requiring multimedia processing, machine vision capability, and edge inference support.

9to5Linux

Fedora Linux 44 Beta Released with Linux 6.19, GNOME 50, and KDE Plasma 6.6

Powered by the latest and greatest Linux 6.19 kernel series, the Fedora Linux 44 beta ships with the soon-to-be-released GNOME 50 desktop environment for the flagship Fedora Workstation edition, as well as the latest KDE Plasma 6.6 desktop environment for the Fedora KDE Plasma Desktop edition.

Latest Steam Client Update Improves Support for Proton Games on Linux

The new Steam Client update introduces an option to attach hardware specs when writing or updating a Steam User Review on a game’s store page, adds notification settings for showing a toast and playing a sound when an achievement is unlocked, and adds an option to provide anonymized framerate data.

9to5Linux Weekly Roundup: March 8th, 2026

I want to thank everyone who sent us donations; your generosity is greatly appreciated. I also want to thank all of you for your continued support by commenting, liking, sharing, and boosting the articles, following us on social media, and, last but not least, sending us feedback.

HandBrake 1.11 Open-Source Video Transcoder Adds AMD VCN AV1 10-Bit Encoder

Coming six months after HandBrake 1.10.2, the HandBrake 1.11 release introduces an AMD VCN AV1 10-bit encoder, a ProRes encoder, a DNxHR encoder, an AV1 VCN 2160p 4K preset for AMD 9000 series GPUs and newer, Production DNxHR presets, Production ProRes presets, and Preservation FFV1 FLAC and PCM presets.

CachyOS ISO Release for March 2026 Is Out with KDE Plasma 6.6, Winboat, and More

Powered by the long-term supported Linux 6.18 LTS kernel series, the CachyOS ISO snapshot for March 2026 ships with the latest and greatest KDE Plasma 6.6.2 desktop environment by default, which is accompanied by the KDE Frameworks 6.23 and KDE Gear 25.12.3 software suites.

digiKam 9.0 Open-Source Photo Manager Released as a Massive Update

Highlights of digiKam 9.0 include a dedicated Qt 6 port for a more modern UI/UX experience across all supported platforms, along with a redesigned Welcome page in a more modern style, as well as completely revamped GUIs of the File Copy and File Transfer dialogs for better usability.

Internet Society

Women Who Connect: Celebrating Six Women Championing the Internet

This International Women’s Day, we celebrate the Women Who Connect—members of the Internet Society community who are driving a more inclusive Internet. Across regions and communities, they are expanding access, sharing knowledge, and opening doors for others to participate in the digital world.

Gnuastro 0.19 released

posted by Roy Schestowitz on Oct 24, 2022

Dear all,

I am happy to announce the availability of GNU Astronomy Utilities (Gnuastro) version 0.19. It is packed with many exciting new features and bug fixes (see below).
Gnuastro is an official GNU package, consisting of various command-line programs, C/C++ library functions and Makefile extensions for the manipulation and analysis of (astronomical) data. All the programs share the same basic command-line user interface (modeled on GNU Coreutils). For the full list of Gnuastro's library, programs, and several comprehensive tutorials (recommended place to start using Gnuastro), please see the links below respectively:
https://www.gnu.org/s/gnuastro/manual/html_node/Gnuastro-library.html
https://www.gnu.org/s/gnuastro/manual/html_node/Gnuastro-programs-list.html https://www.gnu.org/software/gnuastro/manual/html_node/Tutorials.html
The full list of improvements in this version is available in the NEWS file within the source, and also in [1] below. The new features are so exciting/useful that Pedram (author of the newly added Warp features) has recorded a video to show the tip of the iceberg in the Warp and ConvertType programs. Please watch it to get a hands-on feeling of the power of these new capabilities using SDSS and J-PLUS images (and go the manual for the rest!):
https://peertube.stream/w/uq7SBDYZS1HRtJwCkbcDsz (17.5 minutes)
If you have any questions or ideas, or just want to stay up to date with tips and other discussions, feel free to visit our Matrix chat:
#gnuastro:openastronomy.org
Here is the compressed source and the GPG detached signature for this release. To uncompress Lzip tarballs, see [2]. To check the validity of the tarballs using the GPG detached signature (*.sig) see [3]:
https://ftp.gnu.org/gnu/gnuastro/gnuastro-0.19.tar.lz (4.3MB) https://ftp.gnu.org/gnu/gnuastro/gnuastro-0.19.tar.lz.sig (833B) https://ftp.gnu.org/gnu/gnuastro/gnuastro-0.19.tar.gz (6.8MB) https://ftp.gnu.org/gnu/gnuastro/gnuastro-0.19.tar.gz.sig (833B)
You can use a mirror for higher download bandwidth:
https://ftpmirror.gnu.org/gnuastro/gnuastro-0.19.tar.lz https://ftpmirror.gnu.org/gnuastro/gnuastro-0.19.tar.lz.sig https://ftpmirror.gnu.org/gnuastro/gnuastro-0.19.tar.gz https://ftpmirror.gnu.org/gnuastro/gnuastro-0.19.tar.gz.sig
Here are the SHA1 and SHA256 checksums (other ways to check if the tarball you download is what we distributed). Just note that the SHA256 checksum is base64 encoded, instead of the hexadecimal encoding that most checksum tools default to (see [4] on how to generate it). For the list of software used to bootstrap this tarball, see [5].
fb53193886ca967a17bd8daf85835e8ad2b57780 gnuastro-0.19.tar.lz f3UQsxNt2P9AxyVfe6DWLWn/3LU0OQoZc7w6+kkcWKQ gnuastro-0.19.tar.lz adc6fcbf7ca476ffd3f6c4468527210ffeaff8b4 gnuastro-0.19.tar.gz 4bPNW0sSb/J34vSOit8BA9Z/wK0Hz5o9OqfgVSlDDjU gnuastro-0.19.tar.gz
For their direct contribution to this version's source code, I am very grateful to Pedram Ashofteh-Ardakani (9 commits), Sepideh Eskandarlou (6), Raul Infante-Sainz (6), Faezeh Bidjarchian (4), Jash Shah (3), Marjan Akbari (2) and Elham Saremi (1). I am also grateful to (in alphabetical order) to Marjan Akbari, Faezeh Bidjarchian, Sepideh Eskandarlou, Giulia Golini, Raul Infante-Sainz, Teet Kuutma, Irene Pintos Castro, Nafise Sedighi and Richard Stallman for their good suggestions or reported bugs that have been implemented in this release.
If any of Gnuastro's programs or libraries are useful in your work, please cite _and_ acknowledge them. For citation and acknowledgment guidelines, run the relevant programs with a `--cite' option (it can be different for different programs, so run it for all the programs you use). Citations _and_ acknowledgments are vital for the continued work on Gnuastro, so please don't forget to support us by doing so.
Best wishes, Mohammad
-- Staff Researcher Centro de Estudios de Física del Cosmos de Aragón (CEFCA), Plaza San Juan 1, Planta 2, Teruel 44001, Spain
[1] Noteworthy updates in Gnuastro 0.19 (released on October 24th, 2022)
** New features
Book: - Two new sections added to the "General program usage tutorial" for describing how to prepare a FITS image for high quality publication (in PDF), and drawing vector graphics marks from a catalog over it (for example to show your selected galaxies in the field of view). The use the newly added features of ConvertType.
Arithmetic: - Added new type operators and physical constants. All are also available in Table's column arithmetic also). - e: Base of the natural logarithm (no units). - pi: Fraction of Circle cirumference to diameter (no units). - c: speed of light in vaccume (in units of m/s). - G: Gravitational constant (in units of m^3/kg/s^2). - h: Plank's constant (in units of J/Hz). - au: Astronomical Units (in units of meters). - ly: Light years (in units of meters). - avogadro: Avogadro's constant (in units of 1/mol). - fine-structure: Fine structure constant (no units). - counts-to-sb: convert counts to surface brightness (mag/arcsec^2). - sb-to-counts: convert surface brightness (mag/arcsec^2) to counts. - mag-to-sb: convert magnitudes to surface brightness over an area. - sb-to-mag: convert surface brightness to magnitudes over an area. - New operators that are specific to Arithmetic: - collapse-median: collapse input dataset by calculating the median along the given dimension. - collapse-sigclip-std: Collapse with sigma-clipped standard deviation. - collapse-sigclip-mean: Collapse with sigma-clipped mean. - collapse-sigclip-median: Collapse with sigma-clipped median. - collapse-sigclip-number: Collapse with number remaining after sigma-clip.
ConvertType: - It is now possible to draw vector graphics marks from a catalog over the output PDF images. The following options have been added to ConvertType for doing this. See the "General program usage tutorial" for a fully working example. --marks: name of table containing mark information. --markshdu: HDU of table if file given to '--marks' is FITS. --markcoords: name or number of two columns containing coordinates. --mode: if the coordinates are in 'img' (image) or 'wcs' (RA/Dec). --markshape: name or number of column containing the shape of each mark. --markrotate: name or number of column containing rotation of each mark. --marksize: name or number of column containing the size of the mark. --sizeinpix: interpret the values in the size column as pixels. --sizeinarcsec: interpret the values in the size column as arc-seconds. --sizeinarcmin: interpret the values in the size column as arc-minutes. --marklinewidth: name or number of column containing mark's line width. --markcolor: name or number of column containing mark's color. --listcolors: List all the 140 available colors, and show the colors on 24-bit (true color) terminal. --marktext: name or number of column containing text under each mark. --marktextprecision: number of decimals to print as text when the text column (given to '--marktext') is floating point. --markfont: name or number of column containing the font to use for the the mark text (given to '--marktext'). --markfontsize: name or number of column containing the size of the font to use for the mark text (given to '--marktext'). --showfonts: build a demo PDF with one page per font to show the various available fonts on the system. --listfonts: List the names of the available fonts on the terminal. - It is now possible to select the color of the border of images produced in vector graphics outputs (EPS and PDF) with '--bordercolor'.
Fits: --pixelareaarcsec2: print the image pixel area in units of arcsec^2 to standard output. Among other things, this is useful in creating a surface brightness image using the new 'counts-to-sb' operator of Arithmetic. --pixelareaonwcs: Ouput an image with the same number of pixels as the input. But each pixel's value shows its area on the sky (in degrees-squared). This area is calculated after accounting for distortion, projection or rotation. Implemented by Pedram Ashofteh-Ardakani. --edgesampling: extra sampling along each pixel's edge used to configure the output of '--pixelareaonwcs', similar to Warp.
Statistics: - Linear and Polynomial least squares fitting are now available and very easy to call on the command-line. They are wrappers over the respective least squares fitting functions of the GNU Scientific Library. The interface is pretty simple, like the example below: aststatistics table.fits -cX,Y,Yerr --fit=linear-weighted It is also possible to estimate values and errors of the fitted model on a new X axis. A complete example has been added to the newly added "Least squares fitting" section of the book (under the Statistics program documentation). Please see that tutorial to easily use this feature. The following new options have been added to the Statistics program for this purpose: --fit: the model to use. Currently the following models are supported: linear linear-weighted linear-no-constant linear-no-constant-weighted polynomial polynomial-weighted polynomial-robust --fitweight: nature of the "weight" column (default: standard dev). --fitmaxpower: maximum power of X in polynomial models. --fitrobust: weight function to use in the "robust" polynomial model. --fitestimate: File name, or number to estimate the fit on. --fitestimatehdu: HDU containing table in file given to '--fitestimate'. --fitestimatecol: Column containing X axis values for '--fitestimate'.
Table: - It is now possible to customize the format of floating point numbers in the plain-text outputs: when output is printed on the standard output (command-line) or in plain-text files. The following new options have been added for this new feature: --txtf32format (or '-f'): Format of 32-bit floating point columns. This can be either 'fixed' (for fixed-point notation) or 'exp' (for exponential/scientific notation). --txtf32precision (or '-d'): number of digits following the decimal-point of 32-bit floating point columns. --txtf64format (or '-p'): Format of 64-bit floating point columns. This can be either 'fixed' (for fixed-point notation) or 'exp' (for exponential/scientific notation). --txtf32precision (or '-B'): number of digits following the decimal-point of 32-bit floating point columns.
Warp: - Can correct distortions (with any standard recognized by WCSLIB) and simultaneously align the image to the coordinate system. When no named linear operation (like '--rotate', '--scale' or etc) is requested, Warp will go into this mode. It is highly customizable through the following options. See the "Invoking Warp" section of the book for more. This feature has been written by Pedram Ashofteh-Ardakani. --center: RA, DEC of the center of the central pixel of output. --width: Width of output in degrees or pixels (see '--widthinpix'). --widthinpix: interpret values of '--width' as pixels. --cdelt: Pixel scale of output ('CDELTi' keywords in FITS). --ctype: Coordinates and projection algorithm. Default: RA/Dec and Gnomonic or 'TAN'). --edgesampling: extra sampling of pixel polygon to account for strong non-linear projection or distortion effects, when necessary. --gridfile: warp the input to the exact WCS and pixel grid of the file given to this option. This is very useful when matching images from differetn surveys. Using this option, you can also insert distortions in an image (for example on a mock image, to make it match an observed exposure with dithering+distortion). --gridhdu: HDU containing image to be matched in '--gridfile'. --checkmaxfrac: visualize the Moiré pattern of the warp in the second extension of the output. This is the maximum fraction of a single input pixel's area in the output pixel. When the output pixel scale is similar to the input, the Moiré pattern can cause varying artificial smoothing of the noise level. See the newly added "Moiré pattern and its correction" section of the book for more on its basics and how to reduce it in your outputs. - List of WCS projections available in WCSLIB 7.12 (and therefore in Gnuastro's Warp): AZP: Zenithal/azimuthal perspective. SZP: Slant zenithal perspective. TAN: Gnomonic (tangential). STG: Stereographic. SIN: Orthographic/synthesis. ARC: Zenithal/azimuthal equidistant. ZPN: Zenithal/azimuthal polynomial. ZEA: Zenithal/azimuthal equal area. AIR: Airy. CYP: Cylindrical perspective. CEA: Cylindrical equal area. CAR: Plate carree. MER: Mercator. SFL: Sanson-Flamsteed. PAR: Parabolic. MOL: Mollweide. AIT: Hammer-Aitoff. COP: Conic perspective. COE: Conic equal area. COD: Conic equidistant. COO: Conic orthomorphic. BON: Bonne. PCO: Polyconic. TSC: Tangential spherical cube. CSC: COBE spherical cube. QSC: Quadrilateralized spherical cube. HPX: HEALPix. XPH: HEALPix polar, aka "butterfly". - List of WCS distortions available in WCSLIB 7.12 (and therefore in Gnuastro's Warp): TPD: Template Polynomial Distortion. SIP: Simple Imaging Polynomial. TPV: Polynomial distortion for Gnomonic (TAN) projection. DSS: Digitized Sky Survey. WAT: Chebyshev or Legendre polynomials for TNX and ZPX projections.
astscript-fits-view: --ds9colorbarmulti: show a separate color-bar for each image in DS9. By default this script will show a single color-bar for all the images to help save space on the monitor when there are many images.
astscript-psf-stamp: - sub-pixel warping is applied to ensure that your coordinate is at the center of the central pixel of the output image. This results in a _major_ improvement when estimating the center of the PSF. --nocentering: disable sub-pixel warping when creating the PSF stamp. As described above, the sub-pixel warping is critical for the central part of the PSF, but for the outer parts it is statistically negligible. So to avoid slowing down you pipeline, you can disable sub-pixel warping with this option. --snthresh: if given, the value to this option is assumed to be a signal-to-noise ratio (S/N) threshold and all pixels below that S/N will be masked. This is useful because we are often forced to stack stars of differing magnitudes. While the fainter ones are good for the inner parts of the star, they degrade the stack's outer parts. With this option, the fainter stars won't harm the outer parts.
GNU Make extensions (in a Makefile) It is now possible to use custom Gnuastro functions in GNU Make, using its extension facilities with Dynamic libraries. GNU Make is a very powerful workflow manager that is also used for data analysis (not just for compilation). With the Gnaustro Make functions, (astronomical) data analysis becomes even more easier and faster. In the following, you can see the first set of such functions (they all begin with 'ast-'). For more, see the newly added chapter in the Gnuastro manual. - ast-version-is: will return '1' if the running Gnuastro has the given version (argument of this function). This can be used to ensure reproducibility in combination with Make's conditional features, see the minimal working example in the manual. - ast-text-contains: will return space-separated words within a larger list that contain a certain string. The to-contain string can be anywhere within the words of the larger list. - ast-text-not-contains: will return space-separated words within a larger list that DO NOT contain a certain string. The to-not-contain string can be anywhere within the words of the larger list. - ast-fits-with-keyvalue: takes a keyword name, a list of keyword values, a HDU and a list of FITS files. It will return only those FITS files that have the requested value(s) in the requested keyword of the requested HDU. - ast-fits-unique-keyvalues: takes a keyword name, a HDU and a list of FITS files. It will return all the unique values given to that keyword within the FITS files.
Library: - GAL_CONFIG_HAVE_PYTHON: non-zero if Python3+Numpy features included. - GAL_CONFIG_HAVE_GNUMAKE_H: non-zero if GNU Make extensions can be made. - gal_box_border_rotate_around_center: width of box after rotation. - gal_color_id_to_name: return the name of a color from its ID. - gal_color_in_rgb: return the fraction of red-green-blue in a color. - gal_color_name_to_id: return the ID of a color from its name. - gal_dimension_collapse_median: collapse input along dim. using median. - gal_dimension_collapse_sigclip_mean: collapse with sig-clipped mean. - gal_dimension_collapse_sigclip_std: collapse with sig-clipped STD. - gal_dimension_collapse_sigclip_median: collapse with sig-clipped median. - gal_dimension_collapse_sigclip_number: collapse with num. after sig-clip. - gal_eps_shape_id_to_name: return the name of a shape from its ID. - gal_eps_shape_name_to_id: return the ID of a shape from its name. - gal_fit_name_to_id: Convert string name to ID of fitting model. - gal_fit_name_from_id: Convert ID of fitting model to string name. - gal_fit_name_robust_to_id: Convert name of robust weights to ID. - gal_fit_name_robust_from_id: Convert ID of robust weights to name. - gal_fit_1d_linear: linear fit of input columns. - gal_fit_1d_linear_no_constant: linear fit with no constant. - gal_fit_1d_linear_estimate: estimate a linear fit on a new X column. - gal_fit_1d_polynomial: polynomial fit of input columns. - gal_fit_1d_polynomial_robust: robust polynomial fit of input columns. - gal_fit_1d_polynomial_estimate: estimate a polynomial fit on new X column. - gal_fits_unique_keyvalues: extract all unique values to a certain keyword in many files. - gal_fits_with_keyvalue: select FITS image with a certain key value. - gal_list_data_select_by_name: select a dataset from a list by its name. - gal_list_str_cat: Concatenate (append) list to a space-separated string. - gal_list_str_extract: Extract space-separated tokens to a list. - gal_python_type_from_numpy: Convert Numpy's type id. to Gnuastro's. - gal_python_type_to_numpy: Convert Gnuastro's type id. to Numpy's. - gal_txt_contains_string: Check a certain string within in a larger one. - gal_units_counts_to_sb: SB from counts, zeropoint and area. - gal_units_mag_to_sb: surface brightness (SB) from magnitude and area. - gal_units_sb_to_counts: counts from SB, zeropoint and area. - gal_units_sb_to_mag: magnitude from SB and area. - gal_warp_pixelarea: return image of same size, but with area on sky. - gal_warp_wcsalign_init: initialize the WCS aligning structure. - gal_warp_wcsalign_onpix: Per-pixel filling of output. - gal_warp_wcsalign_onthread: function to give to pthreads. - gal_warp_wcsalign: high-level function to align input by its WCS. - gal_warp_wcsalign_free: free the contents of the WCS aligning structure. - gal_wcs_free: free a WCS structure that is created or read by Gnuastro.
** Removed features
Statistics: --refcol has been removed because it breaks the modularity principle (given that it is the job of Gnuastro's Table program to limit rows from a larger table based on many different criteria). The output of Table can be directly piped to Statistics to achieve the same (and much more feature-rich effect).
Warp: --align: has been removed. This is because aligning an image (while correcting for any possible distortion) is now the default behavior of Warp (when no linear operations have been requested).
** Changed features
Book: - The "General program usage tutorial" section is now the first section of the Tutorial chapter, since it introduces the tools at a more basic level. The "Sufi simulates a detection" (which was previously first) has been moved to the fourth section.
Warp: - The short format of the '--centeroncorner' option has been removed. The '-c' is now the short format for the new '--center' option to Warp.
astscript-psf-scale-factor: --widthinpix: new name for the old '--stampwidth' option. This was done to have the same name to a similar option in Crop and help in remembering.
astscript-psf-stamp: --widthinpix: new name for the old '--stampwidth' option. This was done to have the same name to a similar option in Crop and help in remembering.
Library - gal_eps_write: two new arguments have been added to draw marks, and to set the border color. - gal_pdf_write: similar to 'gal_eps_write'. - gal_fits_hdu_open: new argument to optionally exit program if HDU couldn't be opened. - GAL_TABLE_DISPLAY_FMT_FIXED: new name for GAL_TABLE_DISPLAY_FMT_FLOAT since it corresponds to the fixed-point notation of printing floating points in plain-text (the '_FLOAT' suffix was too generic and unclear).
** Bugs fixed bug #62861: '--printkeynames' of Fits program gets caught in an infinite loop on FITS files that have empty keywords before 'END'. Found by Pedram Ashofteh-Ardakani. bug #62892: Installed scripts don't account for differing LANG and LC_NUMERIC. Found by Teet Kuutma and fixed by Raul Infante-Sainz. bug #62937: psf-scale-factor not being quiet, when requested. Found and fixed by Sepideh Eskandarlou. bug #62943: Couldn't read the value of width with '--snthresh' is called. Found and fixed by Sepideh Eskandarlou. bug #62944: No warning when the option value isn't immediately after the equal sign in long format. Found by Faezeh Bijarchian. bug #63013: Sigma clip segmentation fault when input has an integer type with values close to saturation-level. bug #63022: psf-scale-factor not saving the result in the output file, found and fixed by Raul Infante-Sainz. bug #63189: MakeProfiles custom profiles become NaN with a single row being NaN, reported by Nafise Sedighi. bug #63207: Match crashes when one input has no rows. Found by Sepideh Eskandarlou. bug #63257: Fits program's '--skycoverage' gives unreasonable outputs when image crosses the RA=0 hour circle. Found by Irene Pintos Castro. bug #63261: Radial profile script ignores central pixel in azimuthal profiles. Found and fixed by Sepideh Eskandarlou.
[2] Lzip has better compression ratio and archival features compared to the `.gz' or `.xz' formats. Therefore Gnuastro's alpha/test releases are only in this format, but for historical reasons we also include `.gz' tarballs in the official releases. If you don't have Lzip (you can check with `lzip --version' command), download and install it from its webpage:
https://www.nongnu.org/lzip/lzip.html
If Lzip is present and you use GNU Tar, then the single command below should uncompress and un-pack the tarball:
$ tar xf gnuastro-0.19.tar.lz
If the command above doesn't work, you have to un-compress and un-pack it with two separate commands (or use a pipe to feed the output of the first into the second: `lzip -cd gnuastro-0.19.tar.lz | tar -xf -'):
$ lzip -d gnuastro-0.19.tar.lz $ tar xf gnuastro-0.19.tar
[3] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this:
gpg --verify gnuastro-0.19.tar.gz.sig
The signature should match the fingerprint of the following key:
pub rsa4096 2018-12-08 [SC] 52B0 4484 D806 C90D CB52 7249 71E8 9901 2D17 4B66 uid [ unknown] Mohammad Akhlaghi
If that command fails because you don't have the required public key, or that public key has expired, try the following commands to retrieve or refresh it, and then rerun the 'gpg --verify' command.
gpg --recv-keys 71E899012D174B66
As a last resort to find the key, you can try the official GNU keyring:
wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg gpg --keyring gnu-keyring.gpg --verify gnuastro-0.19.tar.gz.sig
[4] To get the base64 SHA256 checksum, you can use the command below (assuming you already have the 'openssl' command-line program). Just note that an extra '=' is printed as the last character that you should ignore.
cat gnuastro-0.18.71-c982.tar.lz \ | openssl dgst -binary -sha256 | openssl base64 -A
[5] This tarball was bootstrapped (created) with the tools below. Note that you don't need these to build Gnuastro from the tarball, these are the tools that were used to make the tarball itself. They are only mentioned here to be able to reproduce/recreate this tarball later.
Texinfo 6.8 Autoconf 2.71 Automake 1.16.4 Help2man 1.49.2 ImageMagick 7.1.0-51 Gnulib v0.1-5536-g0814a293a4 Autoconf archives v2022.09.03-4-gda89908

Read on

Other Recent Tux Machines' Posts

CachyOS ISO Release for March 2026 Is Out with KDE Plasma 6.6, Winboat, and More
Today, the developers of the Arch Linux-based CachyOS distribution published a new ISO snapshot for March 2026, including the latest package updates, new features, and improvements.
TUXEDO InfinityBook Max 16 Linux Laptop Now Available with AMD Ryzen AI 300
Today, Linux hardware vendor TUXEDO Computers launched a new variant of the TUXEDO InfinityBook Max 16 Gen10 Linux laptop with an AMD Ryzen AI 9 CPU instead of an Intel CPU.
Someone got Linux working on the PS5, and it runs GTA 5 with ray tracing
Okay, I know I've said that I believe 2026 will be the year of gaming on Linux
Linux 7.0-rc3
now out
Mamma Mia! The Party at Manchester City’s Campus [original]
I don't get it; do they reckon this venture will be profitable?
Linux From Scratch 13.0
The Linux From Scratch community announces the release of LFS Version 13.0
Age Verification Laws Are Multiplying Like a Virus, and Your Linux Computer Might be Next
What started as age gates on adult websites has quietly crept into app stores and operating systems
digiKam 9.0 Open-Source Photo Manager Released as a Massive Update
digiKam 9.0 open-source professional photo manager is now available for download with numerous new features and improvements.
LibreOffice 26.2.1 Open-Source Office Suite Released with 65 Bug Fixes
The Document Foundation announced today the general availability of LibreOffice 26.2.1 as the first maintenance update to the latest LibreOffice 26.2 office suite series with various bug fixes.
HandBrake Released 1.11.0 with DNxHR & ProRes Encoders (Ubuntu PPA)
HandBrake, the popular free open-source video transcoder for Linux, Windows, and macOS, released new 1.11.0 version today
Women in My Life [original]
In this planet we are compelled to coexist with some really monstrous men
"Attestation" Mandated in US If American Politicians Get Their Way
Linux also
 
today's howtos
Instructionals/Technical posts
Open Hardware/Modding: Raspberry Pi, Arduino, and More
Hardware leftovers
Security Leftovers
only 4 more for now
KDE Plasma 6.5.6 Released as the Last Update in the Series with More Fixes
The KDE Project released KDE Plasma 6.5.6 today as the sixth and last maintenance update in the KDE Plasma 6.5 desktop environment series with more bug and crash fixes.
Fedora Linux 44 Beta Released with Linux 6.19, GNOME 50, and KDE Plasma 6.6
The Fedora Project released today the beta version of the upcoming Fedora Linux 44 for public testing to give us a glimpse of the new features and report potential bugs.
GNU/Linux Leftovers
3 more GNU/Linux stories
Servers: Slop Promoted by Kubernetes, Hetzner Prices Soar After Slop Grifting (Hoarding Hardware)
some server news
Free, Libre, and Open Source Software and Open Data Leftovers
mostly FOSS picks
Security and Standards: NTP Security, New Attack Against Wi-Fi, AirSnitch, and More
mostly security
Programming Leftovers
Development picks
Web Browsers: Curl, Blocking HTTP1.1, and Mozilla Peddling Slop via Firefox
Stories about browsers/Web clients
Debian: Colin Watson, Sven Hoexter, LibreOffice at MiniDebConf Kanpur
Some Debian news
Red Hat/RHEL: Libvirt, Slop Hype, and AlmaLinux
From Red Hat circles
GNU/Linux Devices and Open Hardware Projects
some hardware news
Audiocasts/Shows: Late Night Linux, LINUX Unplugged, and More
Some new audio
today's howtos
many howtos for today
FreeBSD 14.4 Released
FreeBSD 14.4-RELEASE Release Notes
Android Leftovers
I found the best budget Android phone and earbuds combination, and it's glorious
One of the best Arch-based Linux distros out there just got even easier to set up
One of the best parts of Arch Linux is that you don't have to install Arch Linux
Free and Open Source Software
This is free and open source software
Claws Mail 4.4.0 unleashed
Claws Mail release
Games: SiN Reloaded, Less DRM, PRAGMATA, and More
7 stories from GamingOnLinux
Today in Techrights
Some of the latest articles
Latest Steam Client Update Improves Support for Proton Games on Linux
Valve released a new stable Steam Client update today, which brings a few interesting new features related to their hardware surveys and Steam user reviews, as well as improvements for Proton games on Linux, and other changes.
Android Leftovers
I've used Tor browser for years, but now I'm using it on my Android phone - here's why
Reclaiming Freedom: Who Holds Veto Over Your Data Stack
Stallman understood that software freedom isn’t about ideology, but more about who has veto power over your work
Free and Open Source Software
This is free and open source software
Kdenlive 25.12.3 released
The last maintenance release of the 25.12 series is out with the usual batch of stability fixes and workflow improvements
Free, Libre, and Open Source Software Leftovers
FOSS news for today
Leftovers Regarding the Web and the Net
inc. Spartan
Programming Leftovers
Development blurbs
GNU/Linux Leftovers
and some Red Hat news
BSD: BSDCan Registration is Open and a Look at OpenBSD
BSD news
Free/Open Hardware, Linux Boards, and and GNU/Linux Phone for EU
gadgets and more
Barry Kauler's Latest Updates on EasyOS and Other Projects
3 Barry Kauler updates
Applications: Resources 1.10.2, Concessio, HandBrake 1.11, and GoPlaying
Application-related news
today's howtos
mostly idroot for today
The New Digital Literacy
Once upon a time winning arguments was considered important
Videos and Shows About GNU/Linux From Recent Weeks
Various picks via Invidious
today's howtos
a handful of howtos
Most secure GNU/Linux distros and latest bulletin from DistroWatch
a couple of distro walkthroughs
Weekly GNU-like Mobile Linux Update and GNU/Linux on Small Devices
a weekly outline and new project
This Week in Plasma: Polish and Stability
This was another week of focusing on bug-fixing and UI polishing
Customizing your Linux desktop is a waste of time: Here's a better way to get what you want
Linux is famously customizable, and when you hear its perks discussed
Even after 10 years of using Linux, these 3 distros still scare me (and they’re not Arch)
Arch Linux has a reputation for being brutally hard to install and maintain
Free and Open Source Software
This is free and open source software
Review: Quick looks at three Linux distributions
This week though I found myself curious about small aspects of three separate projects and decided to share what I learned
Participation Required a Microsoft License — Until Citizens Pushed Back
Ironically, when the EU asked for feedback on new tech rules, it locked the process to dear old Microsoft. A fast, focused campaign forced officials to add an open format instead.
Today in Techrights
Some of the latest articles
Sloppyleft: Dealing With Plagiarism by Slop [original]
Article by Alexandre Oliva
9to5Linux Weekly Roundup: March 8th, 2026
The 282nd installment of the 9to5Linux Weekly Roundup is here for the week ending March 8th, 2026.
HandBrake 1.11 Open-Source Video Transcoder Adds AMD VCN AV1 10-Bit Encoder
HandBrake 1.11 was released today as a major update to this free and open-source video transcoder application for converting between a multitude of video file formats.
GNU and the AI reimplementations
Those who cannot remember the past are condemned to repeat it
A Record Year for Tux Machines [original]
Traffic-wise and activity-wise we've never had a better year in our entire history
The Tank [original]
Maybe this coming summer we'll add some more fish to the group
GNOME is a Men's Club [original]
Many women rightly learned to avoid GNOME, based on the project's track record
Android Leftovers
My Wi-Fi kept dropping until I toggled this hidden Android setting
I'm a Linux bore now, so I used my new powers to resurrect a ten year-old laptop forgotten by Windows
I pulled the old XPS laptop out of my wardrobe because I've started wearing cardigans and have therefore become a bit of a Linux bore
Best Free and Open Source Software
This is free and open source software
This Week in KDE Apps
New Glaxnimate release, source mode in Marknote and S3 support in Dolphin
Free, Libre, and Open Source Software and Standards
only 3 more stories for now
GNU/Linux Leftovers
GNU/Linux links
Audiocasts/Shows: Linux Saloon, Going Linux, and This Week in Linux
3 new episodes
Web Browsers/Web Servers: Nginx, "Web is bearable with RSS", and Firefox
News about WWW
Algorithms, Data Visualization, R, and Literature
programming leftovers
Databases: YottaDB, PostgreSQL, and More
Database news
Open Hardware: Modding, Repairability, and More
Hardware news
New default wallpaper for EasyOS 7.x and release of EasyOS Excalibur-series version 7.2.1
distro updates and release
Games: Payphone Go, GCompris, Valve, and More
5 stories
Wine 11.4 Released
now ready to download
today's howtos
Instructionals/Technical picks
Debian: Louis-Philippe Véronneau, Clonezilla Live 3.3.1-35, and More
Debian leftovers
Android Leftovers
I mapped my Android's volume buttons to do this and it's incredibly convenient
My Firefox for Android local build environment
The Firefox for Android app has always had a complicated build process
Linux has an identity crisis—and it's holding back desktop PCs
Linux is everywhere, and that's not a bad thing
This is the best Linux distro for creative Windows refugees
Ubuntu Studio is a Linux distro from Canonical that's designed for creatives
Best Free and Open Source Software
This is free and open source software
Money isn’t going to solve the burnout problem
While I’m definitely not opposed to giving people money for their FLOSS work
AerynOS – independent Linux distribution
AerynOS is an independent Linux distribution built from scratch and currently in alpha development
Service Under Maintenance 5 Days From Now [original]
We don't expect any downtimes
The Birds Have Won [original]
it's important to push back and stand for one's beliefs
Today in Techrights
Some of the latest articles