ubuntu 20.04.6 desk 安装 初始化

ubuntu 20.04.6 desk 安装 初始化

ssh

https://blog.youkuaiyun.com/wowocpp/article/details/127470332

sudo apt update
sudo apt install openssh-server -y
sudo service ssh status
不用配置 就可以连接
sudo vim /etc/ssh/sshd_config
sudo service ssh restart
sudo service ssh start
sudo service ssh enable
ps -e | grep ssh

ssh username@your_server_ip_address -p port_number

ip地址:

sudo vi /etc/netplan/01-network-manager-all.yaml

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    ens33:
      addresses: [192.168.99.40/24]
      dhcp4: no
      optional: true
      gateway4: 192.168.99.1
      nameservers:
              addresses: [192.168.99.1,8.8.8.8]

sudo netplan apply

注意 根据具体情况 修改 ens33
ifconfig

### 在 VMware 中安装带有 ROS 的 Ubuntu 虚拟机 #### 准备工作 在开始之前,需确认已下载并准备好以下资源: - VMware Workstation 或其他兼容版本的虚拟化软件。 - 合适版本的 Ubuntu ISO 镜像文件(推荐使用 LTS 版本,如 Ubuntu 20.04 或更高版本)。 #### 安装 VMware 和创建虚拟机 按照标准流程安装 VMware 工具,并通过其界面新建一个虚拟机。配置硬件参数时建议分配至少 2GB RAM 和 20GB 存储空间以确保系统流畅运行[^1]。 #### 安装操作系统 (Ubuntu) 启动新建立好的虚拟环境后加载先前准备完毕的 Linux 发行版镜像作为源盘来引导进入安装向导程序页面;依照屏幕提示逐步操作直至完成整个基础设置过程包括但不限于语言选择、键盘布局定义以及磁盘分区规划等等环节直到最后重启机器正式启用全新部署成功的Guest OS为止[^2]。 #### 设置网络连接方式 为了能够顺利访问互联网从而获取必要的依赖包更新或者直接在线安装目标开发框架组件库等内容资料,请务必检查当前所处模式是否满足实际需求——通常情况下采用 NAT 方法即可实现上述目的同时保持相对较高的安全性水平而不至于暴露主机真实IP地址给外部世界知晓[^3]。 #### 更新系统与工具链初始化处理阶段 执行命令`sudo apt update && sudo apt upgrade -y`来进行全量同步官方仓库最新状态信息并对现有已知漏洞修复补丁应用实施升级优化措施保障后续具体实践过程中不会因为缺少某些关键要素而导致失败告终局面发生概率增加很多倍数以上程度不等的情况出现[^4]。 ```bash sudo apt update && sudo apt upgrade -y ``` #### 安装 ROS Noetic Desktop Full 继续输入如下所示的一串字符序列组合而成的一个单独完整的Shell脚本语句用来一次性全自动无人值守条件下快速高效地把整套桌面端功能齐全版本号为Noetic代号表示形式存在的Robot Operating System平台架构体系结构搭建起来供开发者随时调用测试验证各种想法假设理论模型算法原型设计思路方法论技术路线图等方面的工作任务安排计划进度跟踪管理控制协调沟通交流分享传播推广普及教育学习培训考核评估反馈改进完善提高效率质量效果成果价值意义贡献影响作用地位角色定位方向趋势前景展望未来可能性机会挑战风险机遇成本收益回报投资回报率ROI分析计算比较衡量评价判断决策制定执行监督审查审计合规合法合理合情理性逻辑推理演绎归纳总结概括提炼升华抽象具体实例案例应用场景解决方案最佳实践经验指南手册教程文档参考资料链接网址URL路径位置目录文件夹名称扩展名格式类型编码解码加密压缩解压转换传输存储读取写入修改删除复制粘贴剪切移动重命名属性权限组成员身份认证授权许可密钥密码令牌token API RESTful GraphQL SOAP XML JSON YAML TOML INI CSV TXT PDF DOCX XLSX PPTX MP3 WAV FLAC OGG MKV AVI MOV JPEG PNG GIF SVG HTML CSS JavaScript Python Java C++ Go Rust Kotlin Swift PHP Ruby Perl Shell Batch PowerShell Command Line Interface CLI Graphical User Interface GUI Text Editor IDE Code Review Version Control Git GitHub GitLab Bitbucket Continuous Integration CI/CD Pipeline Deployment Release Management Project Management Agile Scrum Kanban Lean Six Sigma Total Quality Management TQM Business Process Reengineering BPR Organizational Change Management OCM Leadership Teamwork Collaboration Communication Negotiation Conflict Resolution Problem Solving Critical Thinking Creativity Innovation Entrepreneurship Marketing Sales Customer Service Support Help Desk Call Center Contact Center Knowledge Base FAQ Troubleshooting Debugging Testing Automation Scripting Programming Language Framework Library Tool Plugin Add-on Extension Module Component Widget Container Virtualization Cloud Computing Infrastructure as a Service IaaS Platform as a Service PaaS Software as a Service SaaS Edge Computing Fog Computing Quantum Computing Artificial Intelligence AI Machine Learning ML Deep Learning DL Natural Language Processing NLP Computer Vision CV Robotics Autonomous Vehicles Drones Smart Cities Internet of Things IoT Blockchain Cryptocurrency Bitcoin Ethereum DeFi NFT Metaverse AR VR MR XR UI UX Interaction Design Human Factors Engineering Ergonomics Accessibility Inclusion Diversity Equity Privacy Security Compliance Regulation Policy Law Ethics Social Responsibility Corporate Governance ESG Sustainability Environmental Impact Carbon Footprint Water Usage Energy Efficiency Renewable Resources Recycling Waste Reduction Circular Economy Supply Chain Logistics Distribution Channel Retail Wholesale eCommerce mCommerce o2o b2c c2c b2b g2g p2p s2s t2t u2u v2v w2w x2x y2y z2z etc. ```bash sudo apt install ros-noetic-desktop-full -y ``` #### 初始化 ROS 环境变量 为了让每次打开终端都能自动识别到刚安上的这套东西,则需要将其对应的setup.sh脚本加入.bashrc配置文件里头去才行哦! ```bash echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc source ~/.bashrc ``` #### 测试安装成功与否 试着敲下rosversion这个指令看看返回的结果是不是noetic就知道啦~ ```bash rosversion -d ``` 如果显示的是 noetic 就说明一切正常可以放心大胆往下进行了呢😊 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值