How to install DEB package on Debian and derivatives. DEB file extension How to open a deb file

From time to time new tasks appear, or the need to solve old problems in new ways - then the need for additional software arises. This article tells you what to do if you need a new program for Ubuntu.

In Ubuntu, as in other operating systems, there is a concept dependencies. This means that the program can only be installed if the packages on which it depends are already installed. This scheme allows you to avoid duplication of data in packages (for example, if several programs depend on the same library, then you do not have to shove this library into the package of each program - it will be installed once in a separate package). Unlike, for example, Slackware or Windows, in Ubuntu dependencies are resolved by a package manager (Synaptic, apt, Application Center, apt-get, aptitude) - it will automatically install dependencies from the repository. Dependencies will have to be installed manually if the required repository is not connected, is inaccessible, if the required package is not in the repository, if you install packages without using a package manager (use Gdebi or dpkg), if you install the program not from a package (compile from sources, run the installation run /sh script).

Installation from repositories

If you have not added local repositories (for example, CD/DVD disks), then you will need the Internet to install programs from the repositories.

This method of installing programs has many advantages: it is simply convenient, you install already tested programs that are guaranteed to work on your system, dependencies between packages will be resolved automatically, and when new versions of installed programs appear in the repository, you will be informed about this.

Using GUI

Select System → Administration → Synaptic Package Manager and get a more powerful tool for working with packages. In particular, you can, for example, install programs partially if you, for example, do not need documentation or something else. Launch Synaptic Package Manager System→Administration→Synaptic Package Manager. When prompted, enter your password. In the launched program, click the “Update” button, wait until the system updates the data about available programs.

In the list of available programs, double-click on the desired program (or right-click - select “Mark for installation”). Once all the desired programs are marked for installation, click the "Apply" button. Wait while the required packages are downloaded and installed. Similar functions are performed by the “Add or Remove Applications” program; it can be easily found in the menu Applications→Install/Uninstall…

Installing from the command line allows you to get more information about the installation process and allows you to flexibly customize it, although it may seem inconvenient to a novice user.

Using the command line

Launch the terminal (Menu: Applications - Accessories - Terminal). Installation is performed using the dpkg program

Sudo dpkg -i /home/user/soft/ntlmaps_0.9.9.0.1-10_all.deb

You will need to enter your password. Don't forget that the password is not displayed when you enter it in the terminal. Note that when using dpkg, you must enter the full file name (not just the program name). Read what dpkg outputs to the terminal - there will be either a message about successful installation, or a description of the error (for example, unmet dependencies). You can install several packages at once with one command, for example, the following command will install all deb packages in a directory:

Sudo dpkg -i /home/user/soft/ntlmaps_*.deb

This is useful for installing a software package along with dependency packages.

Prevent package update

There are times when it is unnecessary to install a package version newer than the installed one. For example, there is no support for something in the new version or it does not work correctly on the system.

Via dpkg

In the terminal:

Sudo echo "package_name hold" | sudo dpkg --set-selections

The package name is taken from the command you installed the package with. To allow updating, do this:

Echo "package_name install" | sudo dpkg --set-selections

Let's look at the package status:

Dpkg --get-selections | grep "package_name"

Via apt

Installing programs with their own installer from sh, run files

Sometimes programs can be distributed with their own installer. This is no different from the situation in Windows. Only here, after unpacking the tar.gz archive with the program distribution kit, instead of setup.exe you will see something like install.sh. This is a pre-assembled software package, which is designed as a script or binary; it takes on the work of placing files in the right places and specifying the necessary parameters. In this case, the ability to manage such software using a package manager is lost. It is not advisable to use such packages, but if there is no choice, then go to the directory with the file, for example:

Cd ~/soft

We allow this file to be executed:

Chmod +x install.sh

Let's launch it:

Sudo ./install.sh

Sometimes a program can be installed without superuser rights (without sudo), but this is rather an exception.

Sometimes the program distribution is distributed as a self-extracting archive. In this case, it will simply be one single .sh file that needs to be run. Then you will simply receive a wizard where you will need to answer a series of questions, just as it is done in Windows. This is how official nVidia, ATI drivers, NetBeans developer environment, etc. are installed.

There are programs that do not require installation and are distributed in the form of a regular tar.gz archive, which you just need to unpack somewhere. Windows also has such programs; they are often called Portable. There is no need to install such programs, just unpack them to any location, but the standard location is usually the /opt directory. Of course, you will have to add launch items to the menu manually; to do this, you need to right-click on the Programs menu title and select Edit menu.

Installation from source

If there are no deb packages for your system anywhere, then the program can be assembled (compiled) yourself from source codes, which can be downloaded from the official website of any program or from the distribution's source repository.

I recommend avoiding this method of installing programs if possible. The main thing you will need is tools for compilation, for this you first need to install the build-essential package. Next, you need to unpack the archive with the program codes into some temporary folder. Then you need to find the README or INSTALL file, read it and do what is written there. More often, installing programs in this way is limited to sequential execution of the following commands:

./configure make sudo make install

But in some cases there may be differences. In addition, after executing the ./configure script, you may receive a message that the system does not have the libraries necessary to compile the program installed. In this case, you will need to install them yourself and repeat the process. Usually the compilation process takes some time and directly depends on the power of your computer.

Like this. It is advisable, of course, to avoid installing programs if possible. Not using deb packages, that is, other methods are not recommended. However, you need to know them so as not to get confused in the flow of information.

Automatic installation of dependencies when building from sources

This type of installation is better than just ./configure && make && make install, and is suitable for installing programs that are not in the repositories.

Set auto-apt:

Sudo apt-get install auto-apt

Go to the folder with the unpacked sources and command:

Sudo auto-apt update && auto-apt -y run ./configure

The auto-apt command will deliver the necessary packages for the build itself, and will allow you to ask fewer questions.

Creating a deb package for easier work in the future (installation, removal, etc.).

If a situation arises in which you cannot open the DEB file on your computer, there may be several reasons. The first and at the same time the most important (it occurs most often) is the absence of a corresponding application serving DEB among those installed on your computer.

The easiest way to solve this problem is to find and download the appropriate application. The first part of the task has already been completed - programs for maintaining the DEB file can be found below. Now you just need to download and install the appropriate application.

In the remainder of this page, you will find other possible reasons causing problems with DEB files.

Possible problems with files in the DEB format

The inability to open and work with a DEB file should not mean at all that we do not have the appropriate software installed on our computer. There may be other problems that also block our ability to work with the Debian Linux Package Format file. Below is a list of possible problems.

  • Corruption of a DEB file which is being opened.
  • Incorrect DEB file associations in registry entries.
  • Accidental removal of the DEB extension description from the Windows registry
  • Incomplete installation of an application that supports the DEB format
  • The DEB file which is being opened is infected with an undesirable malware.
  • There is too little space on your computer to open a DEB file.
  • Drivers for the equipment used by the computer to open a DEB file are out of date.

If you are sure that all of the above reasons are not present in your case (or have already been ruled out), the DEB file should work with your programs without any problems. If the problem with the DEB file is still not resolved, this may mean that in this case there is another, rare problem with the DEB file. In this case, the only thing left is the help of a specialist.

Even if you are new to Linux and have not worked with it for long, you know that the most common way to install programs in distributions based on this kernel is to install from repositories. However, there are cases when this is not possible, and the desired program is distributed as an rpm or deb package. And since distributions based on Debian (Ubuntu, Elementary OS, Linux Mint, etc.) that use deb packages are more common today, let’s look at how to install them.

Installing a deb package in Ubuntu

On Ubuntu, you can install the deb package through the Application Center:

  • download the required file;
  • double-click on it with the left mouse button;
  • in the Application Center that opens, select “Install”.

Installing deb package via terminal

As always, the easiest and most universal way to both configure Linux and install deb packages in particular is the terminal. To install a deb package via the terminal, just run a few commands. Let's look at the example of installing Google Chrome:

  • Naturally, first we download the package itself;
  • then open the terminal and go to the directory with the file, since most often it is “Downloads”, the command will look like this: cd ~/Downloads/
  • and install using the dpkg package manager: sudo dpkg -i google-chrome-stable_current_i386.deb
  • Enter the superuser password and wait for the installation to complete.

That is, to install a deb package via the terminal you need to use the following construction:

Sudo dpkg -i package_name.deb Previous post

- Extension (format) is the characters at the end of the file after the last dot.
- The computer determines the file type by its extension.
- By default, Windows does not show file name extensions.
- Some characters cannot be used in the file name and extension.
- Not all formats are related to the same program.
- Below are all the programs that can be used to open the DEB file.

Universal Extractor is a convenient utility for unpacking various archives, as well as some additional file types. This program is primarily suitable for those users who create archives on a computer, but only download various archives from the Internet and then unpack them. The Universal Extractor utility copes with this task quite well. It allows you to unpack all known archives, as well as dll, exe, mdi and other types of files. In fact, the program can serve, to some extent, as a kind of program installer, because it allows you to unpack some of the installers and then run...

HaoZip is a Chinese clone of the popular Winrar archiver, both in terms of functionality and interface as a whole. The archiver can work with all popular formats, including 7Z, ZIP, TAR, RAR, ISO, UDF, ACE, UUE, CAB, BZIP2, ARJ, JAR, LZH, RPM, Z, LZMA, NSIS, DEB, XAR, CPIO, SPLIT, WIM, IMG and others. In addition, using Haozip you can mount ISO images and view images through the built-in viewer, which is a very useful feature for archivers. As for the interface, the Chinese developers have done a good job here. They not only copied the design and functionality from the Winrar archiver, but also added...

Peazip is a universal and powerful archiver with a graphical shell. An excellent replacement for its paid counterpart - Winrar. PeaZip supports data encryption, creating multi-volume archives, working with several archives simultaneously, exporting a task as a command line, and installing filters on archive contents. In addition, the archiver supports all known and even unknown archive formats including 7Z, 7Z-sfx, BZ2/TBZ2, GZ/TGZ, PAQ/LPAQ, TAR, UPX, ZIP and others. The PeaZip interface is very primitive and at the same time full of useful functions. You can use the assistant to integrate it into Windows Explorer or return it back, install...

When developing the FreeArc archiver, the author decided to create a program that compresses files at maximum speed. This required the best qualities of the LZMA, PPMD ​​and GRZipLib compression libraries. During the packaging process, the archiver forms files by type and performs compression using the most appropriate algorithm. When working, the archiver uses more than ten different algorithms and filters. If you compare this with common archivers, then 7-zip has only three, and RAR uses only seven algorithms. The archiver is easily adaptable for installation on various systems. It is developed on an open platform giving...

FileOptimizer is a convenient file compression application created by one of the independent teams of programmers. This application features improved compression algorithms and high speed. The program allows you to compress files of almost all types, including archives, text formats, image formats, etc. Also, this program can work with scripts, as well as through the command line, which will be especially useful for experienced users. For novice users, everything is very simple. The program is integrated into the context menu, which allows you to very quickly compress files located on any drive and in any folder.

TUGZip is a convenient archiver that has a clear user interface and also has a number of additional features. The TUGZip program allows you to work with almost all popular archives. However, the capabilities of the TUGZip program are not limited to this. The TUGZip utility allows you to work with optical disk images, for example, img, nrg, iso, etc. Also, the TUGZip program can be integrated into the context menu. But if most archivers only add submenus to it, then the TUGZip program boasts the ability to use various scripts to automate the process of creating archives, or decomposing them...

7-Zip is a well-known open source archiver. This feature allows you to make changes to the structure of the program, adding certain functions to it. The program has a clear and simple interface and has unique algorithms that speed up data archiving and unpacking. Also, this program can perform standard operations with the archive, for example, you can set a password for the file, or set the compression level of the archive. Also, if necessary, you can create a self-extracting archive with the necessary parameters, which are specified in special comments to the archive.

ExtractNow is a convenient program that allows you to unpack zipped files quickly: with just the click of a button. This option will be especially convenient for those users who regularly have to unpack many files. The only negative is that the program does not support creating archives, because... is exclusively an unpacker (high-quality and convenient), and not an archiver. To unpack a file, you need to drag the archives into the program window and click the Extract button. Supports popular archive formats. Thus, the program can unpack all the popular and most frequently used...

Simplyzip is a convenient archiver with all the necessary functions that most users use. The program works with almost all popular archive formats, including rar or zip. However, due to the fact that the developers of the winRar program do not allow the use of algorithms for their format, Rar archives can only be unpacked or their contents viewed. However, Simplyzip supports the installation of various modules and plugins that can expand the functionality of this archiver. If you install the necessary plugin, the program can be taught to create both Rar archives and archives of other formats...

Ashampoo ZIP is an archiver program that helps you compress and store the necessary information. Works with a variety of formats, allowing users to send large documents in a compressed form. Ashampoo ZIP has a wide range of different functions. Using the application, you can create, unpack and split archives. In addition, the program supports reading, recovery, encryption, and instant conversion. The list of formats supported by Ashampoo ZIP is quite impressive. In addition to creating archives, the program supports unpacking documents in more than 30 different archive formats.

IZArc is a convenient program for working with archives, featuring a clear and simple interface, as well as a number of additional features. IZArc supports a huge number of formats, including the most popular rar and zip. Unique algorithms used in the program allow you to increase the speed of working with archives. However, the main feature of IZArc is that it can easily convert archives from one format to another. This is especially necessary if you need to transfer some files to another user who does not have the appropriate archiver. In addition, the IZArc program allows you to view...

Every year, to improve and enhance the convenience of users, developers of various computer software release many interesting, convenient and high-quality programs that significantly help in their work. One of these programs is the latest development of the WinArc archiver. This utility is available for public use and with its help you can easily archive or unarchive any file that interests you. During operation, this utility uses all processor cores, thereby speeding up the archiving process. In addition, it has the function of adjusting the use of RAM, which will significantly reduce the load on your computer...

DEB file summary

These DEB files can be viewed using three existing application software tool(s), typically IZArc, developed Ivan Zahariev. It is associated with one major file type(s), but is often found in the format Debian Software Package. Most DEB files are related to Compressed Files.

The DEB file extension can be viewed on Windows, Mac, and Linux. They are supported primarily on desktop computers and some mobile platforms. The DEB file extension has a popularity rating of "Low", which means that these files are typically not found in most user file stores.

For more information about DEB files and associated software applications, see the information below. Additionally, the following also provides a basic troubleshooting guide to help you resolve issues that occur while opening DEB files.

Popularity of file types
File Rank

Activity

This file type is still relevant and is actively used by developers and application software. Although the original software of this file type may be overshadowed by a newer version (eg Excel 97 vs Office 365), this file type is still actively supported by the current version of the software. This process of interacting with an old operating system or outdated version of software is also known as " backward compatibility».

File status
Page Last updated


DEB file types

DEB main file association

The DEB file extension is a compressed standard Unix archive that contains two gzipped or bzip-compressed archives. Each archive is used in one different task, one of them for actual data and other information for managing the installer. Software installation packages primarily use the DEB file type. Several Linux versions such as; PCLinuxOS, Edubuntu, Ubuntu and Kubuntu use a DEB installation file.


Try a universal file viewer

In addition to the products listed above, we suggest you try a universal file viewer like FileViewPro. The tool can open over 200 different file types, providing editing functionality for most of them.

License | | Terms |


Troubleshooting problems opening DEB files

Common problems opening DEB files

IZArc is not installed

By double clicking on the DEB file you can see a system dialog box telling you "This file type cannot be opened". In this case, it is usually due to the fact that IZArc for %%os%% is not installed on your computer. Since your operating system doesn't know what to do with this file, you won't be able to open it by double-clicking on it.


Advice: If you know of another program that can open the DEB file, you can try opening the file by selecting that application from the list of possible programs.

The wrong version of IZArc is installed

In some cases, you may have a newer (or older) version of the Debian Software Package file, not supported by the installed version of the application. If you do not have the correct version of the IZArc software (or any of the other programs listed above), you may need to download a different version of the software or one of the other application software listed above. This problem most often occurs when working in an older version of the application software With file created in a newer version, which the old version cannot recognize.


Advice: Sometimes you can get a general idea of ​​the version of a DEB file by right-clicking the file and then choosing Properties (Windows) or Get Info (Mac OSX).


Summary: Either way, most problems that occur when opening DEB files are due to not having the correct application software installed on your computer.

Install optional products - FileViewPro (Solvusoft) | License | Privacy Policy | Terms |


Other causes of problems opening DEB files

Even if you already have IZArc or other DEB-related software installed on your computer, you may still encounter problems while opening Debian Software Package files. If you are still having problems opening DEB files, it may be due to other problems preventing these files from being opened. Such problems include (presented in order from most to least common):

  • Invalid links to DEB files in the Windows registry (“phone book” of the Windows operating system)
  • Accidental deletion of description DEB file in the Windows registry
  • Incomplete or incorrect installation application software associated with the DEB format
  • File corruption DEB (problems with the Debian Software Package file itself)
  • DEB infection malware
  • Damaged or outdated device drivers hardware associated with the DEB file
  • Lack of sufficient system resources on the computer to open the Debian Software Package format

Quiz: What type of image file is the most popular format used on websites?

Right!

Close, but not quite...

PNGs are only slightly more popular than JPEG files (74.5% vs. 72.8% of websites using them) according to usage data from W3Techs.com.


Best Operating Systems

Windows (82.33%)
Android (11.56%)
iOS (3.43%)
Macintosh (1.71%)
Linux (0.60%)

Event of the day

A vector image can be scaled infinitely without losing quality. Unlike raster images, which are made up of individual pixels, vector images are created using a line between dots. The points are mathematically organized and displayed and have no size restrictions built into the file itself.



How to fix problems opening DEB files

If you have installed on your computer antivirus program Can scan all files on your computer, as well as each file individually. You can scan any file by right-clicking on the file and selecting the appropriate option to scan the file for viruses.

For example, in this figure it is highlighted file my-file.deb, then you need to right-click on this file and select the option in the file menu "scan with AVG". When you select this option, AVG Antivirus will open and scan the file for viruses.


Sometimes an error may occur as a result incorrect software installation, which may be due to a problem encountered during the installation process. This may interfere with your operating system link your DEB file to the correct application software, influencing the so-called "file extension associations".

Sometimes simple reinstalling IZArc may solve your problem by linking DEB to IZArc correctly. In other cases, problems with file associations may result from bad software programming developer and you may need to contact the developer for further assistance.


Advice: Try updating IZArc to the latest version to ensure you have the latest patches and updates.


This may seem too obvious, but often The DEB file itself may be causing the problem. If you received a file via an email attachment or downloaded it from a website and the download process was interrupted (such as a power outage or other reason), the file may become damaged. If possible, try getting a new copy of the DEB file and try opening it again.


Carefully: A damaged file can cause collateral damage to previous or existing malware on your PC, so it is important to keep your computer up-to-date with an up-to-date antivirus.


If your DEB file related to the hardware on your computer to open the file you may need update device drivers associated with this equipment.

This problem usually associated with media file types, which depend on successfully opening the hardware inside the computer, e.g. sound card or video card. For example, if you are trying to open an audio file but cannot open it, you may need to update sound card drivers.


Advice: If when you try to open a DEB file you receive .SYS file error message, the problem could probably be associated with corrupted or outdated device drivers that need to be updated. This process can be made easier by using driver update software such as DriverDoc.


If the steps do not solve the problem and you are still having problems opening DEB files, this may be due to lack of available system resources. Some versions of DEB files may require a significant amount of resources (e.g. memory/RAM, processing power) to properly open on your computer. This problem is quite common if you are using fairly old computer hardware and at the same time a much newer operating system.

This problem can occur when the computer is having trouble keeping up with a task because the operating system (and other services running in the background) may consume too many resources to open DEB file. Try closing all applications on your PC before opening the Debian Software Package. Freeing up all available resources on your computer will provide you with the best conditions for attempting to open your DEB file.


If you completed all the steps described above and your DEB file still won't open, you may need to run equipment update. In most cases, even when using older versions of hardware, the processing power can still be more than sufficient for most user applications (unless you're doing a lot of CPU-intensive work, such as 3D rendering, financial/scientific modeling, or intensive multimedia work) . Thus, it is likely that your computer does not have enough memory(commonly called "RAM" or random access memory) to perform the task of opening a file.

Try refreshing your memory to see if this will help you open the DEB file. Today, memory upgrades are quite affordable and very easy to install, even for the average computer user. As a bonus, you you'll probably see a nice performance boost while your computer performs other tasks.


Install optional products - FileViewPro (Solvusoft) | License | Privacy Policy | Terms |