UbuntuUbuntu Based

How To Install 7-Zip on Ubuntu 24.04 LTS

Install 7-Zip on Ubuntu 24.04

In the world of file management, having a reliable archiving tool is essential. One such tool is 7-Zip, a powerful and versatile file archiver that supports a wide range of formats. This article will guide you through the process of installing 7-Zip on Ubuntu 24.04, ensuring you can efficiently manage your files with ease.

Understanding 7-Zip

7-Zip is an open-source file archiver that is known for its high compression ratio and support for various file formats, including .7z, .zip, and .rar. It stands out from other archiving tools like WinRAR and ZIP due to its ability to compress files more efficiently and its support for a wider range of formats.

Some key features of 7-Zip include:

  • High compression ratio in 7z format.
  • Strong AES-256 encryption in 7z and ZIP formats.
  • Ability to create self-extracting archives.
  • Support for multi-threading, allowing faster compression and extraction.

Prerequisites for Installation

Before diving into the installation process, ensure that your system meets the following prerequisites:

  • Ubuntu 24.04: Make sure you are running this version or later.
  • Terminal Access: You will need to use the terminal to execute installation commands.
  • Updated System: It’s good practice to update your system before installing new software.

Step-by-Step Installation Guide

Step 1: Update Package Lists

The first step in installing 7-Zip is to update your package lists. This ensures that you have access to the latest software versions available in the repositories. Follow these steps:

sudo apt update

This command will refresh the list of available packages and their versions, but it will not install or upgrade any packages yet. It’s a crucial step to avoid potential issues during installation.

Step 2: Install 7-Zip from the Official Repository

Once your package lists are updated, you can proceed with installing 7-Zip directly from the official Ubuntu repository. Execute the following command:

sudo apt install p7zip-full p7zip-rar

This command installs two packages:

  • p7zip-full: This package includes the full functionality of 7-Zip, allowing you to create and extract archives in various formats.
  • p7zip-rar: This package adds support for RAR files, enabling you to work with this popular format as well.

Step 3: Verify Installation

After installation, it’s important to verify that 7-Zip has been installed correctly. You can do this by checking its version with the following command:

7z --version

If installed successfully, this command will return the version number of 7-Zip. If you encounter any errors, revisit the previous steps to ensure everything was executed correctly.

Step 4: Alternative Installation via Official Package

If you prefer to install the latest version of 7-Zip directly from the official website rather than using the repository, follow these steps:

  1. Download the Latest Version:You can download the latest version of 7-Zip by using wget. Replace `<download-link>` with the actual link to the latest tarball from the official site:
    wget -O 7z.tar.xz <download-link>
  2. Extract the Downloaded File:Once downloaded, extract it using tar:
    tar -xf 7z.tar.xz --one-top-level

    This command extracts the contents into a new directory based on the archive name.

  3. Move Executable to /usr/local/bin:This step makes it easier to run 7-Zip from anywhere in your terminal. Move the executable with:
    sudomv /path/to/extracted/7z /usr/local/bin/

    You may need to adjust permissions with:

    sudochmod +x /usr/local/bin/7z

Step 5: Using Graphical Interface

If you prefer a graphical user interface (GUI) over command-line operations, you can easily access it after installation. Most desktop environments in Ubuntu allow you to right-click on files or folders and select “Compress” or “Extract Here” options when working with archives.

You can also launch a GUI application like File Roller or PeaZip if installed alongside or instead of 7-Zip for additional features and a more user-friendly experience.

Step 6: Uninstalling 7-Zip

If you decide that you no longer need 7-Zip, uninstalling it is straightforward. Use this command in your terminal:

sudo apt remove p7zip-full p7zip-rar

This command removes both packages associated with 7-Zip from your system. If you installed it via an alternative method, simply delete its directory and executable files accordingly.

Basic Usage of 7-Zip

Once installed, using 7-Zip is intuitive and efficient.

Compressing Files

The primary function of any archiving tool is compression. To compress files into an archive using 7-Zip, use this syntax:

7z a archive_name.7z file1 file2

This command creates an archive named `archive_name.7z` containing `file1` and `file2`. You can also compress entire directories by specifying their paths instead of individual files.

Extracting Files

7z x archive_name.7z

This extracts all files from `archive_name.7z` into the current directory. The `x` command preserves directory structure within the archive.

Troubleshooting Common Issues

While installing and using software like 7-Zip is generally straightforward, issues may arise:

  • Installation Fails: Ensure your package lists are updated and check for any errors during installation commands.
  • Command Not Found: If you receive an error stating that `7z` is not found, verify that it has been installed correctly or check your PATH variable.
  • File Extraction Errors: If extraction fails due to unsupported formats or corrupted archives, ensure you’re using a compatible file type.

Congratulations! You have successfully installed 7-Zip. Thanks for using this tutorial for installing the 7-Zip compression of files and directories on the Ubuntu 24.04 LTS system. For additional help or useful information, we recommend you check the official 7-Zip 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