UbuntuUbuntu Based

How To Install Nomacs on Ubuntu 24.04 LTS

Install Nomacs on Ubuntu 24.04

Nomacs stands out as one of the most versatile and lightweight image viewers available for Linux systems. This comprehensive guide will walk you through multiple installation methods for Nomacs on Ubuntu 24.04 LTS, ensuring you can choose the approach that best fits your needs and technical preferences.

Whether you’re a photographer managing RAW files, a developer working with various image formats, or simply someone who appreciates a powerful yet simple image viewer, Nomacs delivers exceptional functionality without the bloat of commercial alternatives. The installation process is straightforward, and this tutorial covers every method available for Ubuntu 24.04 LTS users.

What is Nomacs Image Viewer?

Project Background and Development History

Nomacs originated as part of the Image Lounge project in 2011 and has maintained active development ever since. This open-source image viewer represents a collaborative effort by developers who recognized the need for a cross-platform solution that could handle modern image formats while maintaining excellent performance across different operating systems.

The project has evolved significantly from its initial release, incorporating user feedback and expanding functionality to meet the demands of both casual users and professional photographers. Its GPL v3 license ensures that Nomacs remains free and accessible to everyone, while the active development community continues to add features and improve stability.

Core Features and Capabilities

Nomacs excels in providing comprehensive image viewing and basic editing capabilities. The software supports an extensive range of image formats including PNG, JPG, JPEG, TIF, BMP, PPM, ARW, PSD, DNG, TGA, ICO, CRW, MPO, GIF, XPM, XBM, PBM, PGM, NEF, CRW, ARW, and CR2 formats. This broad format support makes it particularly valuable for photographers working with RAW files from different camera manufacturers.

The application includes essential editing tools such as cropping, color correction, brightness and contrast adjustments, resizing, saturation control, hue modification, gamma correction, and exposure adjustments. These features position Nomacs as a capable alternative to basic Photoshop functionality for everyday image editing tasks.

One unique feature that sets Nomacs apart is its synchronization capability. Users can synchronize multiple Nomacs instances across the same computer or different computers via LAN connection. This functionality proves invaluable for professional workflows where image comparison and collaborative review are essential.

Prerequisites and System Requirements

Hardware Specifications

Before installing Nomacs on Ubuntu 24.04 LTS, ensure your system meets the minimum hardware requirements. Nomacs is designed to be lightweight, requiring minimal system resources. A computer with at least 2GB of RAM and 100MB of available storage space will sufficiently run the application.

The software performs optimally on systems with dedicated graphics cards, though integrated graphics solutions handle basic functionality without issues. For users working with large RAW files or high-resolution images, additional RAM beyond the minimum requirement will improve performance significantly.

Software Prerequisites and System Setup

Your Ubuntu 24.04 LTS system should be properly configured with an active internet connection for downloading packages and dependencies. Administrative privileges are essential for installation, requiring either root access or sudo capabilities for your user account.

Ensure your system package database is current before beginning the installation process. This preparation step prevents potential conflicts and ensures access to the latest package versions. Terminal access is necessary for most installation methods, though some graphical alternatives exist for users preferring GUI-based installation approaches.

Installation Method 1: Using APT Package Manager

Updating System Packages

The APT (Advanced Package Tool) method represents the most straightforward approach for installing Nomacs on Ubuntu 24.04 LTS. Begin by updating your system packages to ensure compatibility and access to the latest software versions.

Open your terminal using the keyboard shortcut Ctrl+Alt+T and execute the following command:

sudo apt update && sudo apt upgrade

This command combination refreshes the package database and upgrades existing packages to their latest versions. The process typically takes a few minutes depending on your internet connection speed and the number of packages requiring updates.

Installing Nomacs via APT

Ubuntu’s Universe repository includes Nomacs packages, making installation through APT seamless and reliable. The Universe repository contains community-maintained open-source software that undergoes testing for compatibility with Ubuntu systems.

Execute the following command to install Nomacs:

sudo apt install nomacs

The APT package manager automatically resolves dependencies and downloads the necessary files. Installation typically requires downloading approximately 15-20MB of data, depending on already installed dependencies. The process completes within minutes on most systems with standard internet connections.

Verification and Initial Launch

After installation completes, verify the successful installation by checking the installed version:

nomacs --version

Launch Nomacs from the terminal using:

nomacs

Alternatively, access the application through Ubuntu’s Activities overview by searching for “Nomacs” or navigate to Applications → Graphics → Nomacs.

Advantages and Limitations of APT Installation

The APT method offers several advantages including seamless integration with Ubuntu’s package management system, automatic dependency resolution, and inclusion in system-wide updates. Security updates and bug fixes arrive through the standard Ubuntu update mechanism, ensuring consistent maintenance.

However, APT repositories may not always contain the absolute latest Nomacs version immediately upon release. Users requiring cutting-edge features might need to consider alternative installation methods for access to the most recent updates.

Installation Method 2: Using Flatpak

Installing Flatpak Package Manager

Flatpak provides universal package management across different Linux distributions, offering applications in sandboxed environments with enhanced security. If Flatpak isn’t already installed on your Ubuntu 24.04 LTS system, install it using:

sudo apt install flatpak

Add the Flathub repository, which serves as the primary source for Flatpak applications:

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Restart your system to ensure proper Flatpak integration:

sudo reboot

Installing Nomacs via Flatpak

After system restart, install Nomacs from the Flathub repository:

flatpak install flathub org.nomacs.ImageLounge

The installation process downloads the Nomacs Flatpak package along with its runtime dependencies. Flatpak packages are typically larger than traditional packages due to bundled dependencies, but this approach ensures application compatibility across different Linux distributions.

Running and Managing Flatpak Installation

Launch the Flatpak version of Nomacs using:

flatpak run org.nomacs.ImageLounge

Create a desktop shortcut or launcher for convenient access. Flatpak applications integrate with the desktop environment, appearing in application menus alongside traditionally installed software.

Update Flatpak applications, including Nomacs, using:

flatpak update

Installation Method 3: Using PPA Repository

Adding the Official Nomacs PPA

Personal Package Archives (PPAs) provide access to software versions that may be newer than those available in standard Ubuntu repositories. The official Nomacs PPA offers stable releases with regular updates directly from the development team.

Add the Nomacs stable PPA to your system:

sudo add-apt-repository ppa:nomacs/stable

Update the package database to include packages from the newly added PPA:

sudo apt update

Installing from PPA Repository

Install Nomacs from the PPA using the standard APT command:

sudo apt install nomacs

The PPA method combines the convenience of APT package management with access to more recent software versions. Updates arrive through the normal Ubuntu update process, ensuring consistency with system maintenance routines.

Benefits of PPA Installation

PPAs often provide access to the latest stable releases before they appear in official Ubuntu repositories. The official Nomacs PPA receives regular updates from developers, ensuring users have access to new features and bug fixes promptly.

Security updates and compatibility patches arrive through established Ubuntu update mechanisms, maintaining system stability while providing enhanced functionality.

Post-Installation Configuration and Usage

Launching and Initial Setup

Access Nomacs through multiple methods depending on your installation approach. Command-line users can execute nomacs directly from the terminal. Desktop environment users can locate Nomacs in the Applications menu under Graphics or use the Activities overview search function.

Configure file associations to open image files with Nomacs by default. Right-click on an image file, select “Properties,” navigate to the “Open With” tab, and choose Nomacs as the default application.

Install Nomacs on Ubuntu 24.04 LTS

Interface Customization and Preferences

Nomacs offers extensive customization options accessible through the Preferences menu. Adjust interface themes, modify keyboard shortcuts, and configure display options to match your workflow preferences.

Set up thumbnail view preferences, adjust zoom behavior, and configure metadata display options. The histogram panel can be toggled for professional image analysis, while the information panel provides comprehensive EXIF data for supported image formats.

Basic Operations and Navigation

Navigate through images using keyboard shortcuts or mouse controls. The arrow keys advance through images in a directory, while the mouse wheel controls zoom levels. Drag and drop functionality allows easy loading of images or entire directories.

Basic editing operations include brightness and contrast adjustments, color correction, and resizing functionality. These tools provide sufficient capability for most everyday image enhancement tasks without requiring complex professional software.

Advanced Features and Professional Capabilities

Image Editing and Enhancement Tools

Nomacs provides professional-grade image analysis tools including histogram display and manipulation capabilities. The histogram panel offers real-time feedback during color correction and exposure adjustments, enabling precise image enhancement.

Advanced color correction tools include saturation, hue, gamma, and exposure controls. These features provide sufficient capability for RAW processing workflows and professional image adjustment tasks. The crop tool offers precise selection capabilities with aspect ratio constraints for professional output requirements.

Synchronization and Collaboration Features

One of Nomacs’ unique capabilities is multi-instance synchronization across local and network environments. This feature enables collaborative image review sessions where multiple users can view synchronized content across different computers connected via LAN.

Synchronization includes zooming, panning, and file navigation, making it invaluable for professional photography workflows requiring collaborative decision-making. The overlay functionality allows comparing multiple images with adjustable opacity for detailed analysis.

Metadata and Technical Information

Nomacs displays comprehensive EXIF metadata for supported image formats, providing essential technical information for professional photographers. Camera settings, exposure data, GPS coordinates, and other metadata appear in the information panel.

The search functionality enables quick location of images based on metadata criteria. This capability proves valuable for managing large image collections where specific technical parameters or capture dates are important for organization.

Troubleshooting Common Installation Issues

Dependency Resolution Problems

Occasionally, package dependency conflicts may arise during installation. If APT reports unresolved dependencies, update the package database and attempt installation again:

sudo apt update
sudo apt --fix-broken install
sudo apt install nomacs

For persistent dependency issues, consider using the aptitude package manager which provides more sophisticated conflict resolution:

sudo apt install aptitude
sudo aptitude install nomacs

Repository Access and Network Issues

Network connectivity problems can interrupt package downloads. Verify internet connectivity and DNS resolution if installation fails. Try switching to different Ubuntu repository mirrors if the default servers are experiencing issues.

For Flatpak installations experiencing network problems, verify Flathub repository configuration:

flatpak remotes --show-details

Permission and Authentication Errors

Ensure your user account has sudo privileges for administrative tasks. If authentication fails, verify your user is in the sudo group:

groups $USER

For Flatpak installations, some systems require additional user configuration for proper integration with desktop environments.

Performance and Compatibility Issues

If Nomacs exhibits poor performance with large images, consider adjusting memory usage settings in the preferences menu. Graphics driver issues can affect image rendering; ensure proper drivers are installed for your graphics hardware.

For users experiencing crashes with specific image formats, verify the installation includes all necessary codec libraries. The APT installation typically includes comprehensive format support, while Flatpak versions are self-contained.

Updates and Maintenance Procedures

Maintaining APT Installations

Regular system updates include Nomacs when installed via APT. Execute standard Ubuntu update commands to maintain current software versions:

sudo apt update && sudo apt upgrade

Security updates arrive automatically through Ubuntu’s update mechanism, ensuring protection against discovered vulnerabilities. Configure automatic updates for hands-off maintenance if preferred.

Flatpak Update Management

Flatpak applications require separate update commands. Check for available updates:

flatpak update

Configure automatic Flatpak updates using systemd timers or cron jobs for regular maintenance. Flatpak updates are independent of system updates, requiring separate attention for optimal security.

PPA Maintenance and Updates

PPAs integrate with standard APT update procedures, receiving updates through normal system maintenance. Monitor PPA status occasionally to ensure continued availability and compatibility with newer Ubuntu versions.

Remove outdated or discontinued PPAs to maintain system cleanliness and security. Check PPA descriptions periodically for important announcements regarding version support and migration paths.

Uninstallation Procedures

Removing APT Installation

Complete removal of APT-installed Nomacs includes the application and its configuration files:

sudo apt autoremove --purge nomacs

This command removes the package and automatically installed dependencies no longer required by other applications. Configuration files in user directories remain unless manually deleted.

Flatpak Uninstallation

Remove Flatpak installations using the specific package identifier:

flatpak uninstall --delete-data org.nomacs.ImageLounge

The --delete-data flag removes user configuration and data files associated with the application. Flatpak runtime dependencies remain available for other applications unless explicitly removed.

PPA Cleanup and Removal

Remove the Nomacs PPA repository before uninstalling the application to prevent future conflicts:

sudo add-apt-repository --remove ppa:nomacs/stable
sudo apt update
sudo apt autoremove --purge nomacs

This procedure ensures clean removal and prevents repository errors during future system updates.

Congratulations! You have successfully installed Nomacs. Thanks for using this tutorial for installing the Nomacs image viewer on Ubuntu 24.04 LTS system. For additional help or useful information, we recommend you check the official Nomacs website.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get the best deal!

r00t

r00t is an experienced Linux enthusiast and technical writer with a passion for open-source software. With years of hands-on experience in various Linux distributions, r00t has developed a deep understanding of the Linux ecosystem and its powerful tools. He holds certifications in SCE and has contributed to several open-source projects. r00t is dedicated to sharing her knowledge and expertise through well-researched and informative articles, helping others navigate the world of Linux with confidence.
Back to top button