I am trying to install ros-desktop
on Ubuntu16.04, ARM. However, my plan is to first download the .deb packages recursively using apt-get download
and apt-rdepends
as shown here and later install using dpkg
ignoring some of the dependencies I don't want. (apt-get install
won't let me ignore these dependencies, so I resorted to this method). But I encounter errors while downloading the package
E: Can't select candidate version from package xxx as it has no candidate
and many more such lines. Can you please suggest a work around for this.
Important Note: If the suggestion is apt-get update
, I cannot perform it as some of the updated packages are not compatible and will crash my installed drivers. Besides this, is there a way I can successfully download and install manually?
FYI: the dependencies I am ignoring are mesa because I already have own libraries for implementation of opengl and I don't want these additional mesa packages to interfere. Thanks in advance.
|grep -v "xxx"
, like in the second answer to the linked question?ros-desktop.deb
file and remove the dependencies. Find a script file calledvidebcontrol
on the internet, execute it and remove the unwanted packages from the "Depends:" line. Save the.deb
file, and install it withdpkg
.|grep -v "xxx"
as you suggested and now it throws the errorHandler silently failed
. Any ideas?