首页 > 系统相关 >linux构建系统常见问题集

linux构建系统常见问题集

时间:2022-12-08 17:32:47浏览次数:44  
标签:输入法 常见问题 -- 虚拟机 IBus 用户 构建 linux root



1.linux 编译出现 zlib.h: No such file or directory

编译提示 “error: zlib.h: No such file or directory”,开始以为是拷贝文件时少了什么文件,后面认真看了下,原来是系统里面没有安装 zlib开发包.执行 apt-get install zlib1g-dev 。然后重新编译就解决了。

 

2、消除VMware启动虚拟机时的floppy0提示的方法
每次启动VMware虚拟机,都提示如下的信息:
不能启用虚拟设备 floppy0 由于没有相应的有效设备在主机上. 
你要尝试在每次打开虚拟机电源时连接此虚拟设备?
解决办法:
打开虚拟机面板但不要启动,在菜单栏上的“虚拟机”-“设置”,

选中“软盘驱动器”,将右侧的“打开电源时连接”的勾选去掉即可!


3、

ubuntu下怎么确定自己的用户主目录

cd ~    pwd


4、普通用户切换到root用户

设置root用户密码:sudo passwd root

su - 切换到root用户

su - root(或者其他用户名)这里加了"-"后表示也切换的当前的环境变量到新用户的环境变量, su - root 注:这个和su - 是一样的功能;

  su [OPTION选项参数] [用户]

  -, -l, ——login 登录并改变到所切换的用户环境;

  -c, ——commmand=COMMAND 执行一个命令,然后退出所切换到的用户环境;

  至于更详细的,请参看man su ;

sudo 表示获取临时的root权限命令 sudo 命令      这样输入当前管理员用户密码就可以得到超级用户的权限。但默认的情况下5分钟root权限就失效了。 (2)sudo -i 通过这种方法输入当前管理员用户的密码就可以进到root用户。

5.Qt Widgets、QML、Qt Quick的区别

 

6、关于Relocations in generic ELF (EM: 40)的问题

首先检查交叉编译工具链是否指定正确,在Makefile里查看CC的设置,如果设置正确查看LD的设置,必须用同一套的交叉编译工具链。

7、error while loading shared libraries: libts-0.0.so.0: cannot open s

hared object file: No such file or directory

可以看到运行出错,说是少libts-0.0.so.0,(可以用命令:#ldd myefos查看myefos可执行文件的动态依赖库),那就把这个库加到 /lib/ 目录下,关键是怎么知道这个库在什么地方,这就靠 find 这个命令了,如下:


#find -name libts-0.0.so.\*


意思是寻找当前目录下以 libts-0.0.so.0 开头的文件,当然了你要在根目录下才能查询到所有的文件,找到后就把这个文件放到ARM开发板的 /lib/ 目录下就可以了。

8、Ubuntu 12.04 LTS 添加中文输入法

默认只有英语一中,可以安装其他输入法;

IBus拼音:sudo apt-get install ibus-pinyin

一般检测会自行安装

这时,还需要将 ibus-pinyin输入法启动。在ubuntu系统菜单上选择System(系统) --- Preferences(首选项)--- IBus Preferences(IBus首选项),在Input Method(输入法)页中的“Select an input method(选择输入法)”下拉框中选择增加Chinese – Pinyin,就是图标中有个一个大大蓝色“拼”字的那一个,然后点击Add按钮,最后通过Up按钮将该输入法移动到最上面。

 

linux构建系统常见问题集_输入法

1. 在/usr/share/applications/ 路径下面找到 IBus, 然后双击打开。

2. 这个时候我会发现在屏幕的右上角,会出现一个键盘模样的图标,这个就是IBus的指示图标。

linux构建系统常见问题集_root用户_02

 

3. 单击此图标,选择'Preferences'  --> 'Input Method' --> 勾上'Customize active input methods' --> 点击下拉列表框 'Selectan input method' --> 选择 'Chinese' --> 选择'Pinyin' --> 点击右边的按钮 ‘Add'.   到这一步,我们就已经可以使用中文输入法了。在使用过程中,用 Control + Space 切换中英文输入法。

 当然我们也可以在Advanced选项中,勾选 'Share the same input method among all applications',这样,所有的程序都可以用此设置了。


安装ubuntu,

开机默认输入法是不启动ibus,

所以每次自己手动启动输入法。很是麻烦;

以下是解决方法:
方法一.  System >> Administration >> Language Support

然后设置"Keyboard Input Method System"为ibus

方法二:当然你也可以设置开机自己启动ibus
System >> Preferences >> Startup Applications(或者直接在左上角的Dash Home里面输入Startup Application)
Click the button: Add
Name: IBus daemon
Command: /usr/bin/ibus-daemon -d
Comment: start IBus daemon when Gnome starts



标签:输入法,常见问题,--,虚拟机,IBus,用户,构建,linux,root
From: https://blog.51cto.com/u_6958388/5922968

相关文章

  • Linux crontab 定时任务
    定时任务是比较常用的一项功能,crontab在Linux最常用的定时任务,非常稳定可靠。一般情况crontab默认安装有,可以先查看crontab有状态:servicecrondstatus#查看crontab状......
  • 实现在windows、linux下上传ios app到App Store​
     我们知道发布一个app,一般是用到苹果的applicationloader助手上传应用,用过的都知道使用起来很繁琐,经常出错。而且只能运行在mac系统上,需要一定的硬件条件。​  前......
  • 【Linux】常用
    查看端口占用yuminstalllsoflsof-i:8080:查看8080端口占用lsofabc.txt:显示开启文件abc.txt的进程lsof-cabc:显示abc进程现在打开的文件lsof-c-p1234:列出进程......
  • linux 下编译与发布jar包 ---主要用在本地开发环境
    我们的代码在git上,然后通过如下命令进行下载与编译。编译后,运行我们执行的jar包build-demo.sh ---git下载代码到本地、maven发布包restart-demo-mock.sh ---在本机......
  • linux 时间同步
    设置ntp时间同步服务1、安装ntpyuminstall-yntp2、设置NTP服务开机启动chkconfigntpdonservicenptdstart//查看当前的linux系统时间#date如果还是不行在加这行......
  • VMware Workstation 17.0 Pro SLIC & Unlocker for Linux
    VMware_Dell_2.6_BIOS-EFI64_Mod;macOSUnlocker,支持macOSVentura请访问原文链接:VMwareWorkstation17.0ProSLIC&UnlockerforWindows&Linux,查看最新版。原创作......
  • Linux——Bash脚本基本用法总结
    文章目录基本语法基于语法awk(分割命令返回值)sed(处理行内容)融合正则指令条件语句条件判断符1.if2.while额外方法在脚本中使用命令行指令并获取返回值延......
  • Linux下学习FPGA
    声明(叠甲):鄙人水平有限,本文章仅供参考。1.环境推荐使用Ubuntu20.04这是我使用多个版本中最好用的一个,相关安装教程可以自行上网搜索这不再赘述,但要补充的一点的是......
  • 用于软驱的Linux驱动程序直到2023年仍在维护中
        当我们准备进入 2023 年时,Linux 内核的软盘驱动仍在维护。在下周的 Linux 6.2 合并窗口之前,开发人员在为 2 月左右公布的 Linux 6.2 稳定版而努力,这......
  • 对于CocoaPods的简单理解,实践安装使用过程和常见问题
    (本文是自己通过其他文章进行的自我编辑和简单修改,请大家凑活看看。)一、什么是CocoaPodsCocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。开发iOS项目不可避免地......