Install Deb Package On Arch Linux Arm

Install Deb Package On Arch Linux Arm Average ratng: 8,5/10 9592 reviews

How to install Discord on Linux. Details Nick Congleton System Administration & Configuration 31 July 2017. But reports are that the Debian package can be easily converted with the Alien. First, and there are other ways to use the AUR if you want to. In any case, this method will get you a working Discord install on you Arch Linux system. How is it possible that a package will work on all versions of Linux, Windows and other operating systems. Well, for a start not all packages contain applications. For example, the application gnome-backgrounds.arch is a collection of desktop backgrounds.

Active8 months ago

The problem is simple - I have a .deb package and I want to install it on my Arch Linux. Is this possible? If yes, how?

BKCBKC

4 Answers

Is it possible? Yes. Is it a good idea? That depends. You would only really need to do this if the application only exists as a .deb package. It is much more likely that you can just grab the upstream source and write a simple PKGBUILD to install it with pacman.

You should also search the AUR to ensure that someone hasn't done this already.

jasonwryanjasonwryan
52.9k14 gold badges140 silver badges194 bronze badges

dpkg for Arch exists. You should be able to install .deb packages on arch, but you should also not use it instead of pacman, so just use it for selected few packages.

The default command looks like:

superuser0superuser0
1,1741 gold badge7 silver badges19 bronze badges

Possible? Yes, but different methods exist on basis of use case.

Assumption: The debian package doesn't have an equivalent package in the Arch (or Arch based Distribution's) official repository.

  1. Install yaourt using pacman:

Reason: yaourt is a front-end(CLI-based) for pacman used to query & install AUR packages. In case the debian package has already been repackaged as an AUR by someone else.

  1. Install the package_name using yaourt:

note: replace package_name with the name of the debian package as found in the AUR. It'll attempt to install the dependencies on it's own using pacman.

Alternative

Assumption: The Debian package hasn't been repackaged as an Arch package in AUR yet.

  1. Install debtap from yaourt:

  2. Create equivalent package using debtap:

  3. Install using pacman:

Not the recommended way (possibly dangerous)

This method attempts to install the package using the debian packaging format on Arch, which is not recommended due to possible danger of corrupting your installation. If using this method it is recommended to be ready with a rescue disc image of Arch & backup of the user data/space.

  1. Install dpkg using yaourt:

  2. Install the debian package using dpkg:

ToxicMenderToxicMender

You can install dpkg by: yaourt dpkg.

If you don't have yaourt, you can get it from its AUR page.

Then just cd to where you put it and dpkg -i package.deb whatever the package may be

willowwillow

Not the answer you're looking for? Browse other questions tagged debianarch-linux or ask your own question.

Active8 days ago

How do I install a .deb file via the command line?

TheXedTheXed
13k13 gold badges52 silver badges87 bronze badges

10 Answers

Packages are manually installed via the dpkg command (Debian Package Management System). dpkg is the backend to commands like apt-get and aptitude, which in turn are the backend for GUI install apps like the Software Center and Synaptic.

Something along the lines of:

dpkg -->apt-get, aptitude --> Synaptic, Software Center

If one of this file is your intelectual property (copyright infringement) or child pornography / immature sounds, please or email to info[at]aiohow.org to us. It is illegal for you to distribute copyrighted files without permission. Odia sarthak tv serial song. Aiohow.org is Media search engine and does not host any files, No media files are indexed hosted cached or stored on our server, They are located on soundcloud and Youtube, We only help you to search the link source to the other server. The media files you download with aiohow.org must be for time shifting, personal, private, non commercial use only and remove the files after listening. Aiohow.org is not responsible for third party website content.

But of course the easiest ways to install a package would be, first, the GUI apps (Synaptic, Software Center, etc.), followed by the terminal commands apt-get and aptitude that add a very nice user friendly approach to the backend dpkg, including but not limited to packaged dependencies, control over what is installed, needs update, not installed, broken packages, etc. Lastly the dpkg command which is the base for all of them.

Since dpkg is the base, you can use it to install packaged directly from the command line.

Install a package

For example if the package file is called askubuntu_2.0.deb then you should do sudo dpkg -i askubuntu_2.0.deb. If dpkg reports an error due to dependency problems, you can run sudo apt-get install -f to download the missing dependencies and configure everything. If that reports an error, you'll have to sort out the dependencies yourself by following for example How do I resolve unmet dependencies after adding a PPA?.

Remove a package

For example if the package is called askubuntu then you should do sudo dpkg -r askubuntu.

Reconfigure an existing package

This is useful when you need to reconfigure something related to said package. Some useful examples it the keyboard-configuration when you want to enable the Ctrl+Alt+Backspace in order to reset the X server, so you would the following:

Another great one is when you need to set the Timezone for a server or your local testing computer, so you use use the tzdata package:

Community
Luis AlvaradoLuis Alvarado
151k141 gold badges492 silver badges667 bronze badges

Debian (.deb) packages are the packages that are used in Ubuntu. You can install any .deb package in your system. .deb files can generally be installed from your file manager (Nautilus) merely by clicking on them, since file associations with the default installer is already set in Ubuntu. These instructions are for those who wish to install packages from the command-line terminal (Terminal).

To install a downloaded Debian (Ubuntu) package (.deb): Open Terminal and type

To remove a Debian (Ubuntu) package (.deb):

To Reconfigure/Repair an installed Debian (Ubuntu) package (.deb):

Atul MakwanaAtul Makwana
1,8381 gold badge10 silver badges9 bronze badges

My favourite is GDebi, available from both terminal/shell or graphical desktop.

I usually associate .deb files with GDebi as it is fast and efficient - especially compared to Ubuntu Software Center. One of the main feature of GDebi is it resolves dependencies and installs them.

For command-line run sudo gdebi <package.deb> to install a single deb file.

Pandya
21.7k29 gold badges99 silver badges161 bronze badges
dstodsto
1,0511 gold badge7 silver badges2 bronze badges

Are you looking for all dpkg commands? click this link to have a read.

There are two actions, they are dpkg-query and dpkg-deb.

Install a package

Remove a package

Remove a package and its configuration files

List all installed packages.

You can pipe the command to less (a pager) so you can more easily scroll the content:

Check if the package is installed or not

Check if the package is installed or not, and if it is, launch it:

See whether a package is installed or not

And this will show the location where the package will be installed.Here -S (capital S) to search whether the package was installed or not.

Install a *.deb package from a specified location

Here -R is recursive. (Recursively handle all regular files matching the pattern *.deb found at specified directories and all of its subdirectories).

Show package details

Here -p (lowercase p) will show the package info:

View the content of a package

Use -c (lowercase c) to show the content:

Extract the *.deb package file

Use -x (lowercase x) to extract:

Extract and display the filenames contained in a package

Use -X (uppercase X) to display the content with extraction.

Display information about a package

Here -I stands for information:

Reconfigure an already installed package

dpkg-reconfigure reconfigures packages after they already have been installed. Pass it the name(s) of a package or packages to reconfigure. It will ask configuration questions, much like when the package was first installed.

This will reconfigure postfix the same way as when you installed it for the first time.

Need to know more about dpkg commands? Have a look at the manual page:

Babin LonstonBabin Lonston
4,3901 gold badge17 silver badges23 bronze badges

While dpkg -i indeed installs the package, it doesn't do any automatic dependency resolution, meanwhile there are two other alternatives, using gdebi, or the apt-get tool. To use the later just use:

Even if you are on the directory with the package you need to give a path using ./ at the start:

terdon
73.3k14 gold badges150 silver badges233 bronze badges
BraiamBraiam
54k21 gold badges144 silver badges229 bronze badges

A handy tip when installing a program like Libreoffice which has multiple .deb files in a folder is to use.

Install Deb Package On Arch Linux Armour

tadcantadcan

Here's the best way to install a .deb file on Ubuntu on the command-line:

If you don't have gdebi installed already, install it using sudo apt install gdebi-core.

gdebi will look for all the dependencies of the .deb file, and will install them before attempting to install the .deb file. I find this much preferable than sudo dpkg -i skype.deb && sudo apt install -f. The latter is much too eager to remove dependencies in certain situations. For instance, when I tried to install Skype, it attempted to remove 96 (!) packages, including packages like compiz and unity! gdebi gave a much clearer error message:

(Here is the solution to that particular issue, by the way.)

Community
FlimmFlimm
23.1k16 gold badges64 silver badges123 bronze badges

Create your own script installer debInstaller as the following:

Make the script executable with

Then move it to some dirs in your PATH or add the current directory to your PATH.

I'm going to move it to /usr/bin

Now you can install any .deb package using the command:

The added value of this method is the solving the dependencies problem, since mostly you'll face some problems when you install a .deb with dpkg -i due to dependencies error, so you have to use apt-get install -f to solve it, this script will do the job for you, but here I used apt-get --yes --fix-broken install to automatically solve these errors without user intervention.

You have already flagged this document. Thank you, for helping us keep this platform clean. The editors will have a look at it as soon as possible. Manual gerenciador financeiro bb.

Arch Linux Deb

MaythuxMaythux
54.4k35 gold badges183 silver badges225 bronze badges

To install deb files, open Terminal and type:

The second line is to fix broken packages if the installation fails, then, install again to complete the installation.

Another approach is to use gdebi tool to install deb files.

Arch Linux Remove Package

BennyBenny
3,6182 gold badges12 silver badges27 bronze badges

There are many tools to install a deb packageI personally use built-in package installer dpkg

If you are logged as rootchange the directory to location of deb package

if you are not logged as root

To make sure that package installed correctly and didn't have any broken dependencies

If there are any broken dependencies

masterpianistmasterpianist

protected by CommunityFeb 20 '14 at 20:57

Arch Linux How To Install

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged command-linesoftware-installationdpkgdeb or ask your own question.