随笔分类 - Linux系统
关于linux安装、日常使用、技术开发等等内容。
摘要:Problem 最近工作中遇到个问题,就是开发是在服务器上,没有desktop没有UI的那种,想来想去也就只能用vim了。 但是服务器上的vim版本比较低,一些插件都安装不了。想更新vim呢,又没有root权限,不能直接升级软件包。 看来只能走源码编译这条路了。但是还有个问题,就是vim编译所需的环
阅读全文
摘要:问题 最近一般用笔记本(Windows系统)远程连接到服务器(Ubuntu系统)上进行开发。代码和开发工具都在服务器上。 使用的终端是MobaXterm。不得不说这个软件真的好用。支持SSH、VNC、RDP等等。而且它还自带X11 server。当你通过SSH登录后,在命令行里执行一个需要显示图形界
阅读全文
摘要:问题 最近在用 Ubuntu 18.04的时候,遇到了不能用快捷键 ctrl + alt + T打开命令行终端的问题。如果点击终端图标,则会在顶部显示一个正在加载的终端图标,貌似一会儿就能打开。不过过一会儿之后,顶部的图标就消失了,也没有打开终端窗口。 但是,如果对桌面点鼠标右键,选择“打开终端(O
阅读全文
摘要:Shell和Python可以说是Linux环境中很常用的脚本语言了,可以方便地实现运维、测试等等自动化,减轻人的负担。 很多时候,脚本也需要和用户进行简单的交互,例如读取键盘输入。响应键盘事件和读取输入还是不同的。响应键盘事件指的是判断哪个按键被按下,用户按下某一按键后立即响应,例如按下q键立即退出
阅读全文
摘要:1. 引言 多线程对于需要处理耗时任务的应用很有用,一方面响应用户操作、更新界面显示,另一方面在“后台”进行耗时操作,比如大量运算、复制大文件、网络传输等。 使用Qt框架开发应用程序时,使用QThread类可以方便快捷地创建管理多线程。而多线程之间的通信也可使用Qt特有的“信号 槽”机制实现。 下面
阅读全文
摘要:在Linux下做文档、作图的时候,可能需要用到Arial和Times New Roman等字体。但是由于版权问题,Linux一般是不直接提供这些字体的。 注意字体也是有版权的!不过有版权也不代表一定会收费。 如何安装呢? 以Ubuntu为例,执行以下指令即可: 由于前面提到版权问题,虽然这部分字体不
阅读全文
摘要:说明 以下操作以Ubuntu为例,大家可以参考。 我在Ubuntu 14.04和16.04都试过了。 Windows共享文件夹 如果局域网内有一台Windows主机,将指定文件夹设为共享,就可以在局域网内访问了。 如果要从Linux下访问该如何操作呢? 使用 mount.cifs Windows共享
阅读全文
摘要:资料来源于网络,自己总结 问题 Ubuntu下有时候插入U盘,发现不能修改其中的内容。例如不能新建文件和文件夹,不能向U盘中复制文件等,系统提示:只读文件系统。 原因大概是U盘的文件系统信息出错(保存在一个硬盘或U盘最前面的头,其中有所有文件的信息)。 格式化U盘自然可以解决问题,不过会删除U盘上的
阅读全文
摘要:问题 在Linux环境下,用Qt编写的程序运行时不能在诸如输入框、文本框中输入中文(不会激活中文输入法)。 注意与输入法类型有关(基于iBus或Fcitx) 原因 Qt程序的中文输入支持需要用Qt插件,Qt自带的插件中,支持iBus输入法,所以如果你恰好在用iBus输入法则可以正常输入。 如果要支持
阅读全文
摘要:问题 (1)Ubuntu下,搜狗拼音输入法能启动(系统托盘处有图标),但是打不出汉字,打字时选框不正常。 或者 (2)Deepin下,搜狗输入法无法启动,托盘处不显示图标,fcitx运行正常(这个可以通过命令行启动fcitx来验证)。 解决方法 删除搜狗拼音输入法的配置文件,并重启输入法。 执行如下
阅读全文
摘要:问题 电脑上装了windows 7和ubuntu双系统,起初分配硬盘的时候,给ubuntu划分的量较少,如今硬盘空间已不够用,另外挂载分区也不够方便。希望能在不重装系统的情况下,从win7的硬盘中分一部分给ubuntu。 环境 win7 64位,ubuntu 14.04 LTS 64位 所需软硬件
阅读全文