Instale o ROS Melodic no Ubuntu18.04 (Comando não encontrado E: Não foi possível obter o bloqueio, o problema de falha na inicialização do rosdep init (não há soluções na Internet, não é um problema de rede, ensinarei a instalá-lo))

  Comando não encontrado E: Não é possível obter o bloqueio, problema de falha na inicialização do rosdep init (todos os métodos na Internet não podem ser resolvidos, não é um problema de rede, ensinarei a instalar) ↵

Instale Melodic

Quando um novato instala melódico pela primeira vez, o processo de instalação sempre encontra um relatório de erro de acordo com as etapas de instalação. Seus resultados em execução não são tão bons quanto os dos blogueiros. Você pode encontrar muitos resultados de blog iguais (você não resolve o problema, desperdiçando tempo e energia) O problema da falha de inicialização não está na velocidade da rede! É porque o GitHub está bloqueado.

apt install -y ros-melodic-desktop-full ,

Inicializar sudo rosdep init

Erro:

ERRO: não é possível baixar a lista de fontes padrão de

https: //raw.githubuser content.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.lis

 

1 Configure a fonte do software ROS

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

2 chave de configuração

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

3 Atualize a fonte de software do sistema

sudo apt update

4 Instale o Melodic (o primeiro poço !!!)

sudo apt install ros-melodic-desktop-full

E: Não foi possível obter falha na execução do bloqueio (solução fornecida abaixo)

Executar por sua vez

sudo ps -ef | grep dpkg | awk -F ' ' '{print $2}' | xargs sudo kill -9
sudo ps -ef | grep apt | awk -F ' ' '{print $2}' | xargs sudo kill -9
sudo rm -rf /var/lib/dpkg/lock-frontend
sudo rm -rf /var/lib/dpkg/lock
sudo rm -rf /var/lib/dpkg/lock*

 

2 Reinicie, reinicie quantas vezes for possível, algumas vezes e, em seguida,

5 Inicialização (segundo poço !!!)

sudo rosdep init
rosdep update

      Haverá esse erro de inicialização. Nenhum dos três métodos na rede de erros de inicialização pode resolver o problema. Algumas pessoas dizem que a rede não é boa e outras dizem que é um ponto de acesso. Ao copiar a página acima, você não abre a conexão e cria a pasta. É inútil, porque o problema não é a velocidade da rede! ! ! Porque bloqueou o github

Comece a resolver o problema de inicialização abaixo

1 Digite a autoridade para simplificar as instruções subseqüentes.

进入root权限
sudo su

2Execute a seguinte declaração, será exibida

lsb_release -a

3 implementação

apt install -y ros-melodic-desktop-full

4 Resolva o problema de blindagem do GitHub

Executar

sed -i "s/raw.githubusercontent.com/raw.ctl.app/g" /usr/lib/python2.7/dist-packages/rosdistro/__init__.py

sed -i "s/raw.githubusercontent.com/raw.ctl.app/g" /usr/lib/python2.7/dist-packages/rosdistro/manifest_provider/github.py

sed -i "s/raw.githubusercontent.com/raw.ctl.app/g" /usr/lib/python2.7/dist-packages/rosdep2/rep3.py

sed -i "s/raw.githubusercontent.com/raw.ctl.app/g" /usr/lib/python2.7/dist-packages/rosdep2/gbpdistro_support.py

5rosdep init

6 Execute as seguintes instruções em sequência

7 start rosdep

8 variáveis ​​de ambiente de configuração

A instalação está completa!

Confira abaixo

roscore

rosrun turtlesim turtlesim_node

rosrun turtlesim turtle_teleop_key

Execute os 3 comandos acima, por sua vez, em 3 terminais para
controlar a pequena tartaruga, clique no último terminal e não clique em outras posições, você pode usar as setas do teclado para controlar

 

 

 

 

 

 

 

Publicado 10 artigos originais · ganhou 11 · visualizações 3934

Acho que você gosta

Origin blog.csdn.net/jasdhasd/article/details/105607125
Recomendado
Clasificación