How can I use gdebi with wildcard args correctly?
When I have a directory full of deb packages to install and I try "gdebi --n /path/*.deb" it installs the first package only and then stops. I can't find a clear explanation in the man page for how to force it to continue to the rest of the packages. What is the correct set of arguments to install all deb packages?
For background, I'm transitioning a project from CentOS to Ubuntu and need to find an Ubuntu utility that has roughly the equivalent of rpm's basic package handling functions. On CentOS or RHEL, we use the command "rpm /path/*.rpm" and it will solve all dependencies and install the packages in the correct order. We initially tried "dpkg /path/*.deb" but it invariably fails with errors as it's not able to solve dependencies or get the install order correct. We looked into using apt but it requires either an internet connection or a special repo; it doesn't seem able to work on an air-gapped server with a directory containing deb packages. Several answers on Stackexchange recommended we try gdebi as it is more capable than dpkg but so far I think I'm not understanding what command line args to use to get gdebi to work correctly in this context.
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- Ubuntu gdebi Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Steve Rainwater for more information if necessary.