Installing ROS Melodic in Ubuntu 18.04.2 LTS (Bionic Beaver) 32-bit
Hello I have a raspberyy pi 3b+ with ARMv7 Processor (64bit). I have followed the ROS Melodic installation instruction from the http://wiki.ros.org/melodic/Installat....
Robotic_arm@Robotic_arm-desktop:~$ sudo sh -c 'echo "deb http://packages.ros.org/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
[sudo] password for Robotic_arm:
Robotic_arm@Robotic_arm-desktop:~$ sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
Executing: /tmp/apt-key-gpghome.HQv1zUHfW7/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
gpg: key F42ED6FBAB17C654: public key "Open Robotics <info@osrfoundation.org>" imported
gpg: Total number processed: 1
gpg: imported: 1
Robotic_arm@Robotic_arm-desktop:~$ sudo apt update
Hit:1 http://ports.ubuntu.com bionic InRelease
Hit:2 http://ppa.launchpad.net/ubuntu-pi-flavour-makers/ppa/ubuntu bionic InRelease
Ign:3 http://packages.ros.org/ubuntu bionic InRelease
Get:4 http://ports.ubuntu.com bionic-updates InRelease [88.7 kB]
Err:5 http://packages.ros.org/ubuntu bionic Release
404 Not Found [IP: 2600:3402:200:227::2 80]
Get:6 http://ports.ubuntu.com bionic-security InRelease [88.7 kB]
Hit:7 http://ports.ubuntu.com bionic-backports InRelease
Hit:8 http://ports.ubuntu.com/ubuntu-ports bionic InRelease
Get:9 http://ports.ubuntu.com bionic-updates/main armhf Packages [490 kB]
Get:10 http://ports.ubuntu.com bionic-updates/universe armhf Packages [800 kB]
Get:11 http://ports.ubuntu.com bionic-updates/universe Translation-en [279 kB]
Reading package lists... Done
E: The repository 'http://packages.ros.org/ubuntu bionic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Robotic_arm@Robotic_arm-desktop:~$ sudo apt install ros-melodic-desktop-full
[sudo] password for Robotic_arm:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package ros-melodic-desktop-full
Robotic_arm@Robotic_arm-desktop:~$
Can you please let me know how I can overcome this issue?? Thank you very much!
You first write that you're looking to install 32-bit software, then state that your processor is 64-bit. What is it that you actually want to do?
Please edit your question to include the full commands you ran and the complete error message. Also please make sure to use copy and paste not type out error messages as accurate reproduction is important for us to help you debug.
@gvdhoorn: Sorry if I wasn't clear. I have Ubuntu 18.04.2 which is 32 bit. But my raspberry pi has arm processor which is 64 bit.
@Robotic_arm: note @tfoote's answer: you have
packages.ros.org/ubuntu
, it'spackages.ros.org/ros/ubuntu
. Note theros
afterpackages.ros.org
there.@gvdhoorn: yes thank you! I realized it as i was copy pasting the entire list of commands.