Ubuntu18.04 Melodic 小鱼一键安装后安装超级终端terminator失败

ROS安装

建议准备一个干净、换好源的 Ubuntu 16.04 及以上版本的虚拟机(建议 清华源 ),本教程也适用其他 ROS1版本。

查看ubuntu 版本

lsb_release -a


根据自己的 Ubuntu 的版本选择 ROS 版本 (我的是 Ubuntu 18.04 所以对应ROS版本为 melodic)

方法一(推荐)使用小鱼ROS一键安装
要使用小鱼的一键安装系列,需要下载一个脚本,然后执行这个脚本,进行ROS的安装与环境的配置(此脚本还可以安装很多工具,具体可以看鱼香大佬的说明 )

下载脚本并执行脚本
wget http://fishros.com/install -O fishros && . fishros

初次执行会让你输一次密码


然后就会看见选择安装界面,小鱼脚本除了安装ROS还可以支持很多工具安装,这里我们选择 1 ROS安装


大家可以看到这里会显示出你当前的Linux发行版版本,而且他还支持arm平台(我在jetson nano试过,可以),接着会让你选择是否按照他提供的源(好像是清华源)进行安装,因为我己经换了源了这里 选择 2 ,如果没换源可以选 1


到这里就是选择ROS版本 ,这里我选择 1 melodic(ROS1)


这里也选 1,后面就进行安装了(大概几分钟)

显示这个表示安装完成(可能会让你再次输入密码)


可以打开用户目录下的 .bashrc 文件,可以在最后看到 ROS环境


在终端输入 roscore ,看到以下输出表示ROS安装成功。

原文链接:https://blog.youkuaiyun.com/weixin_55944949/article/details/130468032

安装超级终端遇见以下错误 解决办法

上面错误表明当你尝试在Ubuntu或基于Debian的系统上安装软件包时,如果遇到错误信息说无法获得锁 /var/lib/dpkg/lock-frontend,这意味着有另一个进程正在使用APT(高级包装工具)或dpkg(Debian软件包管理系统),所以你的命令不能继续执行。

使用lsof /var/lib/dpkg/lock-frontend命令来查看是否有其他的APT进程正在运行。如果有,请等待它们完成或者终止这些进程。

unattended-upgrades进程在你尝试终止它之后又重新启动了。这是因为系统配置可能会自动重启这个服务

 尝试停止该服务以防止它再次启动并占用锁文件。

sudo systemctl stop unattended-upgrades.service

然后在输入

sudo lsof /var/lib/dpkg/lock-frontend    进行检查 显示已经终止之后

移除锁文件

sudo rm /var/lib/dpkg/lock-frontend

sudo rm /var/lib/dpkg/lock

在移除锁文件后,确保软件包管理系统处于一致状态

sudo dpkg --configure -a
清理旧的包和更新APT缓存,确保一切是最新的。

sudo apt clean

sudo apt update

sudo apt upgrade

然后在重新输入 sudo apt install terminator  就好了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值