ubuntu操作系统从新机配置 + 虚拟机安装ubuntu(M1)+ ros

  1. 安装更新(服务器)

    rm -rf ~/.ssh/known_hosts     # 更换操作系统之后操作之后才能ssh
    
    ​
    ​
    apt update
    apt install git
    ​
    cat /etc/shells        # 查看本机shell
    sudo apt install zsh
    chsh -s /usr/bin/zsh   # zsh路径
  2. 安装Oh-my-zsh

    github 找 zsh-autosuggestions, ohmyzsh,zsh-syntax-highlighting

    # 安装ohmyzsh
    sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  3. 安装宝塔面板

虚拟机安装ubuntu(M1)+ ros

  1. 安装vwmare for mac m1,下载安装之后可能会出现‘未找到文件’的情况,很容易解决.

  2. 下载arm64ubuntu,一定不要看成amd64!!!

  1. 拖入iso文件到虚拟机进行安装,安装好了之后是命令行窗口,需要安装可视化桌面:

    sudo apt install tasksel
    sudo tasksel install ubuntu-desktop

    注意:大概半小时完成安装,安装完成之后还是命令行,需要执行reboot之后变为可视界面,到此,ubuntu安装完成. 这个可视化方法不适用于本机terminal登陆服务器

  2. 进入可视界面后,首先解决本机和虚拟机之间不能复制粘贴的问题

    sudo apt-get autoremove open-vm-tools
     
    sudo apt-get install open-vm-tools-desktop

    安装ros

    进入ros官网安装步骤,这里并没有给出ros安装的完整步骤,只有容易出错的几个点如果这个source.list不行的话,就用清华源的,官网有给出

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
  1. sudo apt install curl # if you haven't already installed curl
    curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -

    第二句话执行很可能报错,因为识别不了管道符。可以先执行前一步再执行后一步,但是我不是这样来的。虚拟机curl很慢,就直接在本机上操作

    curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc >> a.txt

    之后将a.txt文件内容剪切到虚拟机中的同名文件,在虚拟机中执行

    sudo apt-key add a.txt

    到这里添加成功!剩下的跟着官网步骤走,直到初始化这一步,可以reference.

    sudo pip install rosdepc  或者 sudo pip3 install rosdepc
    # 如果没有pip
    sudo apt-get install python3-pip 
    sudo pip install rosdepc
    # 初始化
    sudo rosdepc init
    rosdepc update

    到此,整个安装过程完成!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值