ubuntu系统重装后环境配置步骤

1 如果安装英文需要中文汉化 可以在设置里面更换语言然后restart 最好选择保留旧的文件名称

2 更换源(清华镜像源) 更新系统的软件包 sudo apt update && sudo apt upgrade

3 配置ibus框架下的输入法 直接执行sudo apt install ibus-pinyin 然后在语言设置中加入输入源 中文(智能拼音)

4 根据项目要求配置ros2环境和docker容器

5 配置ros2环境时可参阅清华ros2镜像参考文档https://docs.ros.org/en/foxy/Installation/Ubuntu-Install-Debians.html 先按照文档更改编码 然后设置资源 sudo apt-cache policy | grep universe 如果出现500 http://us.archive.ubuntu.com/ubuntu focal/universe amd64 Packages release v=20.04,o=Ubuntu,a=focal,n=focal,l=Ubuntu,c=universe,b=amd64 则继续下一步骤 拉取国外的gpg公钥到本地 sudo apt update && sudo apt install curl gnupg2 lsb-release sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg 在上一步可能出现访问被拒绝的情况 需要到https://www.ipaddress.com查询raw.githubusercontent.com的ip地址 然后编辑/etc/hosts文件 在最后添加 查询的ip地址 raw.githubusercontent.com 例如 185.199.108.133 raw.githubusercontent.com 然后再次执行sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg 如果成功则无提示 继续步骤 echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(source /etc/os-release && echo $UBUNTU_CODENAME) main" | sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null 目前为止没有问题的话安装环境就配置好了

6 安装ros2 先执行sudo apt update && sudo apt upgrade更新 然后执行sudo apt install ros-foxy-desktop/ros-galactic-desktop安装相应版本 安装成功后进行测试 因为命令环境变量未配置到bush 所以需要先执行source /opt/ros/galactic/setup.bush 再执行ros2相关命令 也可以直接配置环境变量:echo "source /opt/ros/galactic/setup.bash" >> ~/.bashrc 然后执行source ~/.bashrc检查是否设置成功 成功就可以直接使用ros2执行相关命令 而不用每次先执行source /opt/ros/galactic/setup.bush 再执行ros2相关命令

7 安装docker 执行sudo apt install docker.io

8 安装vscode 下载deb包(官网下载过慢可以复制链接,然后将域改成vscode.cdn.azure.cn) 然后执行安装的指令即可

9 如果需要通信 可以安装wine环境包和企业微信wine包 然后就可以使用企业微信了 具体可参考https://blog.csdn.net/wmcy123/article/details/125596823 By Leo

ubuntu系统配置中文输入法以及安装ros2,docker等开发环境相关推荐

  1. ubuntu下中文输入法的安装--fcitx

    在自己电脑ssd上装了ubuntu系统以来 一直没有怎么用过 今天打开电脑想着配置一下环境 在查资料的时候难免的要输入中文 然后自己弄了一下中文输入法的安装 我安装的是fcitx小企鹅输入法 下面介绍 ...

  2. ubuntu系统安装中文输入法

    ubuntu系统安装中文输入法 一. 安装输入法 下面任选一种即可: IBus拼音:sudo apt-get install ibus-pinyin (sudo 以超级权限去执行下面操作,apt-ge ...

  3. Ubuntu 12.04中文输入法的安装

    http://www.2cto.com/os/201207/144189.html Ubuntu 12.04中文输入法的安装 Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fci ...

  4. 【ubuntu】中文输入法安装二三事

    本来很愉快地刷着JS程序,很有感慨啊,想写篇博客记一下学习笔记,结果忘记了博客账号,后来通过邮箱找回了之后想要开始写..发现ubuntu的中文输入法不能用啊(其实不是不能用,就是小白没搞清楚状况,双系 ...

  5. [置顶] Ubuntu 12.04中文输入法的安装

    Ubuntu 12.04中文输入法的安装 Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等.其中Scim和Ibus是输入法框架. 在Ubuntu的中 ...

  6. Ubuntu 12.04 中文输入法的安装

    Ubuntu 12.04   中文输入法的安装 第一步:安装语言包   1)进入"system setting(系统设置)": 2)选择"Language Support ...

  7. Ubuntu 12.04 LTS 中文输入法的安装

    original source: http://www.cnblogs.com/zhj5chengfeng/archive/2013/06/23/3150620.html 本文是笔者使用 Ubuntu ...

  8. Ubuntu中文输入法的安装和使用

    在使用 Ubuntu 时一个很重要的问题就是中文输入法的安装,毕竟在国内,还是中文输入法会方便一点. 换源 由于安装中文输入法之前,需要更新语言支持包,这些语言支持包又是从源中进行安装的,因此需要对源 ...

  9. linux中文输入法怎么安装目录,Linux怎么安装中文输入法

    受够了Linux那不友好的输入法?想要在Linux上面安装中文输入法?小编为大家分享了Linux安装中文输入法的解决方法,下面大家跟着学习啦小编一起来了解一下吧. Linux安装中文输入法 Ubunt ...

最新文章

  1. phpHiveAdmin开发两个月记录
  2. 我国北斗卫星导航系统在轨卫星已达39颗
  3. Elasticsearch入门和基本使用
  4. linux网络批量安装上限,linux基于网络的批量安装
  5. 2021-01-10 Halcon初学者知识 【9】形状匹配【一】准备图像
  6. python编写加密程序_python编写的维吉尼亚密码加解密程序
  7. 32位md5解密_冰蝎特征检测及报文解密
  8. 电脑控制苹果手机_必备神器,电脑控制手机
  9. Python学习总结15:时间模块datetime time calendar (二)
  10. 私人心情录小程序源码
  11. java后端简历项目经历_java程序员简历项目经验怎么写
  12. Python数据分析(4):jieba分词详解
  13. 控制理论中的几种稳定性介绍
  14. libtorrent源码分析(三)BT下载相关知识总结
  15. 7-46 新浪微博热门话题 (30分)
  16. 打不开wifi是怎么回事 笔记本wifi无法开启
  17. 技术干货 | 如何用MindSpore优化器加速收敛高度逼近最优值?
  18. python分行读取excel xslx 格式的方法
  19. mysql出现表warning_查看mysql的warnings
  20. 程序员,这些跨年姿势已就位,请查收~

热门文章

  1. 完整版MYSQL 使用基础 - 这么用就对了
  2. sun.misc.Cleaner实现堆外内存回收
  3. 小程序发布一年做了什么?错过将遗憾数年的3个大势
  4. JVM内存与垃圾回收篇——堆
  5. ReSpeaker 4-Mic 声源定位
  6. 华为HCIP-WLAN考试总结
  7. 面试知识点梳理二:常见范数最小二乘
  8. 计算机四级英语翻译,英语四级考试翻译技巧
  9. 区间概念让5千年都无人能识的无穷大自然数一下子暴露出来——数学一直被假自然数集(列)迷惑而将各假N误为N
  10. Arrays.copyOf()方法用法