My task is to retrieve package - bluez - from a repository supporting ARM architecture.
Unless it is important to understand this post , I would prefer, for time being, NOT to delve on WHY I am doing this.
I would like to ask this forum to help me on specific questions first.
I have found "apt" option "-a =architecture" does not work, hence I am using "wget".
wget needs an option to specify the actual repository on the network.
To obtain that I used following command
apt show bluez -a
and received this
http://archive.raspberrypi.org/debian stretch/main armhf Packages
however - that "link" does not exists
I did find and follow this , similar , link
http://archive.raspberrypi.org/debian/dists/stretch/main/binary-armhf/Packages
It does contain package "bluez".
I like to know
1, Assuming that the first result is actually retrieved from the network, not from local OS files - is that normal that it does not match the second link?
2. Since the second link contains the "bluez" package - how do I change from package name to actaull contents of the package - files?
Something in "apt install bluez" style would be nice.
The requirement of file(s) options to retrieve is the second part of the wget options.
I did try just using "bluez" but it obviously cannot satisfy the requirement of "files" for this second option.
I did start looking at various "repository" tutorials , however , so far none of them tell me how to extract package files from package name. Only how to build a package.
I would really appreciate an assistance in resolving this.
I am open to suggestions if there is different way to accomplish the task to eventually install ARM bluez package ,as C++ library, on X86 architecture required to crosscompile C++ code.
Thanks
Unless it is important to understand this post , I would prefer, for time being, NOT to delve on WHY I am doing this.
I would like to ask this forum to help me on specific questions first.
I have found "apt" option "-a =architecture" does not work, hence I am using "wget".
wget needs an option to specify the actual repository on the network.
To obtain that I used following command
apt show bluez -a
and received this
http://archive.raspberrypi.org/debian stretch/main armhf Packages
however - that "link" does not exists
I did find and follow this , similar , link
http://archive.raspberrypi.org/debian/dists/stretch/main/binary-armhf/Packages
It does contain package "bluez".
I like to know
1, Assuming that the first result is actually retrieved from the network, not from local OS files - is that normal that it does not match the second link?
2. Since the second link contains the "bluez" package - how do I change from package name to actaull contents of the package - files?
Something in "apt install bluez" style would be nice.
The requirement of file(s) options to retrieve is the second part of the wget options.
I did try just using "bluez" but it obviously cannot satisfy the requirement of "files" for this second option.
I did start looking at various "repository" tutorials , however , so far none of them tell me how to extract package files from package name. Only how to build a package.
I would really appreciate an assistance in resolving this.
I am open to suggestions if there is different way to accomplish the task to eventually install ARM bluez package ,as C++ library, on X86 architecture required to crosscompile C++ code.
Thanks