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