(1) 虚拟机 安装ubuntu+ros+开发环境+搜狗输入法安装+Qt中文输入问题 过程

news/2024/4/21 1:14:14/

Table of Contents

一、安装ubuntu

二、安装VMware Tool 工具

三、安装ROS

四、开发环境

五、搜狗输入法安装过程 

六、Qt不能输入中文,解决方法


一、安装ubuntu

说明:电脑安装双系统,文档在 D:\U盘\软件\系统安装,此处 用以说明创建虚拟机的过程。

打开VMware,创建虚拟机,自定义高级 -> 默认 -> 稍后安装操作系统 -> Linux    版本 ubuntu 64位 ->设置名字和存储路径 -> 默认-> 虚拟机内存 2G左右  也可保持默认 ->默认 NAT -> 默认 -> 默认 -> 创建新虚拟磁盘 -> 将虚拟磁盘存储为单个文件 -> 默认 ->完成

创建虚拟机完成后,单击 编辑虚拟机设置 -> CD/DVD  使用ISO映像文件   浏览找到iso文件 -> 确定

开启此虚拟机,install ubuntu 英文版 -> 都不选 点击continue -> something else 点击continue -> New Partition Table  点击continue   出现 free space,如下图所示:

点击 + ,点击空闲分区(free space),若有多个空闲分区,按照磁盘压缩时的空间大小进行选择。
    以总空间40G为例:

    (1)逻辑分区,200M,起始,Ext4日志文件系统,/boot;(正常情况下,引导分区200MB足够;若总空间足够,建议分配300M)
         注意:双系统时,/boot选择逻辑分区;   虚拟机时,/boot选择主分区。

   (2)逻辑分区,4000M,起始,交换空间,无挂载点;(交换分区swap,一般不大于物理内存,一般用不着,但多少还是分点)    

   (3)逻辑分区,15000M,起始,Ext4日志文件系统,/;(系统分区”/”或称作”/root”装系统和软件,最多需要20G,视总空间大小定)

   (4)逻辑分区,剩余空间数,起始,Ext4日志文件系统,/home;(home分区存放个人文档,通常是最大的文件系统)

    分区设置好后,查看/boot分区的编号,然后在下边的“安装启动引导区的设备”下拉框中选择/boot分区的
编号,点击安装。

二、安装VMware Tool 工具

VMware Tools,可以实现主机与虚拟机之间的文件共享,可以设置共享文件夹,以及在主机与虚拟机之间直接进行复制黏贴的操作。

此时,如果ubuntu不能全屏显示,关闭虚拟机 -> 单击 编辑虚拟机设置  CD/DVD  使用物理驱动器 自动检测  -> 确定

重新开启虚拟机  在菜单栏单击 虚拟机 -> 安装VMware Tool  弹出以下界面:

选中 tar.gz 文件,复制到 home/Downloads文件夹下,右击 Extract Here  把压缩包解压。

打开终端Terminal,

cd /home/rain/Downloads/vmware-tools-distrib    进入文件夹

sudo ./vmware-install.pl   回车,输入密码,回车,开始安装

注:在安装过程中,问 no or yes   全部输入yes 回车    其他 直接回车即可。

安装完成后,重启。 sudo reboot     

此时,ubuntu桌面全屏显示,并在支持在win7与虚拟机之间复制粘贴。

 

卸载命令:sudo vmware-uninstall-tools.pl

参考网址:https://pubs.vmware.com/vsphere-51/index.jsp?topic=%2Fcom.vmware.vsphere.upgrade.doc%2FGUID-6F7BE33A-3B8A-4C57-9C35-656CE05BE22D.html

 

 

三、安装ROS

ubuntu版本和ros版本的关系,添加的国内的ubuntu源,参照博客:https://blog.csdn.net/jinking01/article/details/79387639

1、打开ubuntu系统的  software&update     确保 "restricted," "universe," and "multiverse." 前面已打 √     建议,五个勾都打上

打开terminal,   

sudo gedit /etc/apt/sources.list                 把源信息添加在文件开头,点击保存

sudo apt-get update

2、选择要安装的ros版本:ROS Kinetic Kame    对应 ubuntu16.04                 安装过程参照官网:http://wiki.ros.org/      

添加ios源:sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

设置秘钥:sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

更新源的信息:sudo apt-get update       

3、安装ios,安装完整版: sudo apt-get install ros-kinetic-desktop-full

安装完成后,查看可使用的包: apt-cache search ros-kinetic

4、刚安装好的ios系统不能使用,需要先进行初始化

sudo rosdep init   初始化rosdep,可以在编译某些源码时为其安装一些系统依赖,同时也是某些ROS核心功能组件必须用到的工具
rosdep update

5、初始化环境设置,环境变量是可以动态添加的,如果出现找不到package或node   是因为没有把当前工作空间添加进来

echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc

6、到此,ROS系统已安装完毕,最后,安装一个Python插件 

sudo apt-get install python-rosinstall        

安装完成后,打开一个新的终端,

roscore

rosrun turtlesim turtlesim_node

出现乌龟,即安装正常。

 

四、开发环境

1、安装Qt Creator for ROS         暂时没成功

基于Qt Creator开发的IDE插件,利用Qt Creator本身强大的项目管理和开发的功能,很容易上手

一种:

(1)安装依赖:    sudo apt install libqtermwidget5-0

(2)下载Qt Creator for ROS安装包,右键选择属性 -> 切换到权限 -> 选中可执行一栏 -> 此时,双击扩展名为.run的安装包即可。

(3)安装ros_qtc_plugin插件    https://blog.csdn.net/weixin_40609307/article/details/82852726 

 

另一种:

http://www.pianshen.com/article/30001267/           Ubuntu16.04下使用ros_qtc_plugin在qt下进行编译

https://ros-qtc-plugin.readthedocs.io/en/latest/_source/Improve-ROS-Qt-Creator-Plugin-Developers-ONLY.html        官网安装

https://blog.csdn.net/weixin_40609307/article/details/82852726     对官网安装步骤的进一步说明

https://blog.csdn.net/qq_17032807/article/details/80540290           ubuntu16.04版本中QT的ros_qtc_plugin插件的例子 详细过程

 

2、安装RoboWare     已成功

博客:https://blog.csdn.net/lixujie666/article/details/80139112   安装过程

官网:http://www.roboware.me/#/Download     

选择:RoboWare Studio  下的  linux  64bit     下载后发现是deb安装包

右键属性 -> 权限 -> 可执行文件  选中        双击该安装包安装即可    若双击无反应,参考上面的安装过程链接

博客:https://blog.csdn.net/iamqianrenzhan/article/details/79694898      例子,即roboware的使用

 

五、搜狗输入法安装过程 

见博客:https://blog.csdn.net/woainishifu/article/details/71420303

安装完成后,若在Text Entry中找不到sougoupinyin,重启虚拟机即可

 

六、Qt不能输入中文,解决方法

  a.先安装fcitx-libs-qt和fcitx-libs-qt5这两个库:
        sudo apt-get install fcitx-libs-qt fcitx-libs-qt5
    b.将这安装的文件复制到这两个目录下(注意:不同版本路径可能不同,一定找准路径,否则是没有用的。本人亲测此路径是Ubuntu16.04+Qt5.6.2)
        cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so ~/Qt5.6.2/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
        cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so ~/Qt5.6.2/5.6/gcc_64/plugins/platforminputcontexts
    c.重启QT                

 

 

 

 


http://www.ppmy.cn/news/914049.html

相关文章

从零到一保姆级Ubuntu深度学习服务器环境配置教程

文章目录 前言一、Ubuntu安装教程1.1 下载Ubuntu镜像1.2 软碟通刻录U盘1.3 进入Bios,修改相关选项1.4 Ubuntu18.04安装流程 二、更换软件源三、 NVIDIA驱动安装四、安装cudacudnn4.1 安装cuda4.2 安装cudnn4.3 卸载cuda 五、深度学习环境安装5.1 安装Anaconda5.2 Py…

卸载部分软件后大部分软件不能联网问题

电脑安装VMware的童鞋注意啦! 前天由于系统盘空间不足,就卸载了一些安装到系统盘的软件,如搜狗输入法、有道翻译、Netbeans、迅雷、爱奇艺播放器及多年前练习用的VMWare Workstation等,卸载后系统盘倒是腾出空间来了,…

ubuntu安装命令及搜狗安装方法

1、apt 是Advanced Packaging Tool,是Ubuntu下的安装管理工具,大部分的软件安装/更新/卸载都是利用apt命令来实现的,直接在终端输入apt即可以查阅命令帮助信息 1.1、安装软件 sudo apt install 软件名 1.2、卸载软件 sudo apt remove 软件名…

ubuntu20.04入门----安装QQ,微信,搜狗等

文章目录 设置服务器镜像源软件图标添加到启动栏apt更新升级系统软件使用apt删除软件 安装deb压缩包的软件安装Chrome浏览器安装搜狗输入法 安装QQ微信 可参考学习视频:视频链接 我也是由上面学习视频写的这篇博客 安装完Ubuntu16.04之后,最开始需要设置…

OpenCV for Python 入坑第二天 :图片处理(1)

上一篇博客我们简单了解了一下如何打开图片、保存图片、创建窗口等等。那么今天我们就来尝试一下完成OpenCV基础操作——图像的处理 文章目录 什么是图像处理图像的展示方法灰度图像介绍彩色图像介绍 图像的像素修改OpenCV的图像存储方式NumPy创建图像彩色图片存储 小结 什么是…

聊一下2023前端状况

2023已过大半,也是疫情后开放的第一年,想必大家都能感受到 各行各业一定程度上都在萎缩,线下一些工厂招聘,喊着90年以前的,可以回家了的 今年出现频率最高的一词就是裁员,失业,大学生慢就业 互联…

利用百度翻译阅读外文文献PDF/CAJ

最近撰写文献综述,阅读了不少外文文献,直接阅读的话,还要花费一部分脑力做“中英文语义映射”。这个时候实验室的dalao(SZW)提供了一个办法,阅读文献效率翻倍。故分享之: 准备: 一篇英文文献PDF/CAJ&…

自从学会Python后,无视百度文库VIP,所有文档免费下载阅读

最近要用到百度文库查资料,但是很多都需要付费VIP或者下载券,还不能复制,就有点苦逼! 还好小编会Python,在Python面前真的所有VIP都是小意思,啥视频网站,资料网站等等,统统无视收费机制! 今天就给大家分享一下如何突破百度文库VIP限制! 在Python面前直接无视百度…

百度浏览器android,百度浏览器app下载

手机浏览器,并且还拥有强劲的极速内核,使用户的个性所求能够得到全面贴心的满足,结果更清晰,收录海量精品小说,优化你的阅读体验,视频栏目华丽变身,有钱赚,我的皮肤我做主&#xff0…

百度阅读器之拙见

2104.10博客恢复 百度阅读器是一款全面便捷地为您提供快速、轻量、优质的文档阅读的工具 安装使用百度阅读器使用有一个多月时间了,这里做一个简要的总结: 1、阅读器,就应该可以导入已有的文件、书籍等,这些可能存于手机和电脑上。…

pdf2swf+flexpaper解决pdf在线阅读(类百度文库)

1:工具准备 swftools.exe 下载 http://www.swftools.org/download.html 安装至D盘 SWFTools提供了一系列将各种文件转成swf的工具: font2swf.exe gif2swf.exe jpeg2swf.exe pdf2swf.exe png2swf.exe wav2swf.exe 这里我们只使用pdf2swf.exe flexp…

T Chat 第九期「 李泽磊 - 我在百度做阅读器 」9 月 1 日晚 8 点开播

“T Chat | 我在大厂做研发”系列直播活动第九期 9 月 1 日晚 8 点正式开播! 活动详情 讲师 & 活动简介 本场我们邀请到了百度小说客户端团队负责人李泽磊,来给大家聊聊他带领团队,在百度小说做阅读器的那些事~ 平时有看书…

百度语音合成实现文字阅读功能

很简单的一段代码&#xff1a; 就是通过api将需要阅读的文字传给百度&#xff0c;然后会返回一个二进制的音频文件 代码&#xff1a; <html> <head> <meta http-equiv"Content-Type" content"text/html; charsetutf-8"> <title>…

阅读关于DuReader:百度大规模的中文机器阅读理解数据集

很久之前就得到了百度机器阅读理解关于数据集的这篇文章&#xff0c;今天才进行总结&#xff01;。。。。 论文地址&#xff1a;https://arxiv.org/abs/1711.05073 自然语言处理是人工智能皇冠上的明珠&#xff0c;而机器阅读理解可以说是自然语言处理皇冠上的明珠。近些年机器…

超七成阅读APP都借百度语音技术促用户增长

全国十多亿人在这个春节集体“关门闭户”与手机和网络作伴&#xff0c;除了手游和短视频流量飞涨&#xff0c;在线阅读也迎来“高光时刻”&#xff0c;特别是当手机阅读APP标配了语音朗读即“听书”功能。 据百度大脑AI开放平台的后台数据显示&#xff0c;疫情期间&#xff0c…

《IT职场人生》百度阅读图书出版

本书是IT职场人生系列博客的改编版本&#xff0c;增加了若干新的章节。 图书为免费&#xff0c;注册百度阅读用户&#xff08;或用已有百度用户登录&#xff09;&#xff0c;即可领取。下载客户端后可在移动设备上阅读。 图书链接&#xff1a;http://yuedu.baidu.com/ebook/a…

文档在线阅读(类似百度文库)的实现

因为需要在网站中添加文档在线阅读功能&#xff0c;故查阅了相关资料。下面分享一下实现过程。 一般的在线文档阅读思路大概是这样&#xff1a; 文件上传至服务器服务器端脚本语言&#xff08;如&#xff1a;PHP&#xff09;&#xff0c;调用文件类型转换程序&#xff08;比如&…

百度文库新一代文档阅读器,核心技术点全解析

导读&#xff1a;文库有数十亿文档&#xff0c;包括 word、ppt、excel、txt 和 pdf 等十几种常见办公文档&#xff0c;核心技术是转码和展现&#xff0c;转码的目的是把不同文档进行解析转换成一套通用的数据格式&#xff0c;由后端实现&#xff0c;而展现是把文档数据进行渲染…

谁说阅读App只能“阅”?百度大脑变“口语专家”为英语朗读打分

学好一门语言不容易&#xff0c;关键是要有“用武之地”。想想“开不了口”的那些年&#xff0c;不得不说&#xff0c;语感的培养还是要“从娃娃抓起”。这个时候&#xff0c;一个能实时矫正发音的老师就显得很重要&#xff0c;这也是一直以来幼儿口语火爆的最大原因之一——起…

百度阅读器-支持超多文档格式的免费阅读器

正在找一款轻量级的免费PDF文档阅读器&#xff1f;&#xff1b;又或者喜欢在电脑上看小说&#xff0c;想要一款适合阅读电子书的看书软件&#xff0c;那么就尝试一下免费的百度阅读器把&#xff0c;这个软件除了支持的格式众多之外&#xff0c;软件界面做的非常的美观&#xff…