最近想在cent7上装个记事本程序,之前在windows下一直使用notepad++,感觉很好用,单纯的记事本,没有其他多余的功能,不喜欢集成编译器、文件管理器之类的软件,但是安装过程一波三折。
之前网上能搜到的有几个版本,一是导入新的yum源,我不太会用,没有成功;二是按照官网给出的github项目去下载tar包并按项目页上的说明进行操作,下载没有问题,但安装过程中,遇到没有适合cent7的qtwebengine包,网上的资料也少的可怜,差点放弃,最后仔细查看了下github网页notepadqq的github项目页,发现提供历史版本的下载。
最后在github的历史版本releases中,看到了介绍,notepadqq从2.0版本开始使用qtwebengine,所以我果断使用1.X版本,没敢用太新的,我的需求也不复杂 ,把1.0、1.2、1.4版本的tar包都下载下来了,然后解压,运行configure进行安装前检查。
这里要注意configure文件的编码格式是dos还是unix,可通过vim查看,详见编码格式
我准备安装在opt路径下,使用命令./configure --prefix=/opt,检查的内容不多,会告诉我缺少哪些依赖包,直接用yum安装或自行下载rpm包。下载rpm包直接去pkgs上找,这里需要注意名称可能会略有不同,比如我configure之后显示缺少的qt5webkit直接搜,搜不到cent7版本,改搜qtwebkit,就有了qt5-qtwebkit。还要注意有时候yum安装的版本不对,比如需要x86_64版本,结果自动安装了i686版本,需要在yum下输入详细版本号。若出现lrelease…not found,可以参考添加链接描述下载qt5-linguist。若出现Unknown module(s) in QT: svg,可以参考添加链接描述安装qt5-qtsvg-devel。
安装好各种依赖包后,再检查一遍,没有问题就可以安装了sudo make sudo make install,过程中没有再出现问题,最后去/opt/bin路径查看,看到了notepadqq文件,命令行输入./notepadqq就可以运行了。

cent7 安装 notepadqq相关推荐

  1. Linux debian安装Notepadqq,Linux系统下的Notepad++编辑器

    Notepad++是Windows系统常用的文本编辑器,而Notepadqq是Linux系统下Notepad++的免费开源替代品. 在Debian系统中安装Notepadqq的方法 Debian也可以 ...

  2. UBT17:ubuntu安装NotePadqq

    17.1 简介 ​ 在windows上有一个编辑软件NotePad++,但是这个软件却没有linux版,想要使用便只能使用wine,不过linux却提供了notepadqq. 17.2 环境 ​ 日期 ...

  3. linux notepad 安装教程,Ubuntu 15.04/14.10/14.04下安装和卸载Notepad++(notepadqq)

    Ubuntu下的Notepad++也就是notepadqq,比较适合刚从Windows平台转移到Linux平台的用户使用,如果你一直在Windows下使用的是nodepad++,那么推荐你在Linux ...

  4. centos 7 安装GTK+-2.0

    问题:The development files for GTK+ were not found. 解决如下 1 yum install libgtk2.0*, #gtk+-2.0所需的所有文件将统通 ...

  5. 安装完Ubuntu桌面后要做的(待续)

    1. 为了快速而顺畅的更新,打开终端并输入以下命令来让系统使用新软件库: $ sudo apt-get update 2. 更改系统外观和行为 如果你想要更改桌面背景或图标大小,依次打开System ...

  6. linux终端下载notepad,在Linux系统上安装NotePad++的三种方法介绍

    本文介绍在Linux操作系统上安装NotePad++的三种方法,使用Snap.Wine和NotePadQQ.这里要说的是:由于像Wine和Snap软件包这样的工具,在Linux上运行的Notepad+ ...

  7. 重装 UOS Deepin V20 后必安装软件(个人习惯)

    文章目录 启动盘制作工具: 开启开发者模式: 换源: 安装 git: 安装 QtCreator: 安装 zsh: 配置 vim 主题(one): 下载 gitlab 仓库地址: 安装常用软件: 系列地 ...

  8. Manjaro - 环境配置及软件安装卸载记录

    文章目录 1. 更改镜像源 2. 系统初始化 2.1 升级前版本对比 3. 安装软件 3.1 安装zsh及oh-my-zsh 4. 卸载软件 系统 版本 备注 Manjaro 查看版本命令 1. 更改 ...

  9. notepad linux,Linux上的Notepad++──Notepadqq

    Notepad++是一款由我们台湾人所开发,在Windows系统环境下非常受欢迎的开源文本编辑器,如果习惯使用Notepad++的话,在Linux系统下也有类似Notepad++的软件能用,其名称为「 ...

最新文章

  1. springboot+vue在线音乐网站
  2. 线程启动start和run
  3. Python编程基础:第五十九节 守护线程Daemon Threading
  4. 传智播客pscs6ppt_freeCodeCamp播客直播。 这是6集,您现在可以狂欢。
  5. 一行命令搞定图像质量评价
  6. bzoj 1492: [NOI2007]货币兑换Cash
  7. 使用JS制作一个鼠标可拖的DIV(二)——限制区域移动
  8. R语言数据科学编程教程-从新手到大师
  9. 共射级三极管放大电路与其饱和失真与截止失真的分析
  10. 57个你没有听过的Google产品
  11. iOS获取UUID,并使用keychain存储,可用于封设备
  12. HTML期末作业-我的大学宿舍
  13. Excel VBA编程实现自动分页
  14. 支付宝扫码支付-PC版(沙箱环境)
  15. Tablespace free space
  16. ISP芯片:如何让数字之眼“看清”真实世界?
  17. node 文件重命名
  18. Diffusion Model
  19. ActiveX(VB6)+JavaScript让IE浏览器与光标阅读器交互
  20. 鹿定制与国际大牌西服的10点区别?丨新浪官方长微博工具

热门文章

  1. volatile的区别
  2. 【新人求助】苹果允许开发者制作类似按键精灵的app吗?
  3. OS学习笔记-7(清华大学慕课)实验二物理内存管理
  4. arcgis html图像标记,图片标记
  5. 将用户需求转成产品需求
  6. 计算机启动时滴滴两声,电脑开机时出现滴滴两声后,不能开机,怎么回事。
  7. Mysql解决微信特殊符号昵称入库报错乱码
  8. TwinCAT3中GetSystemTime()功能块使用
  9. 读《470个建筑设计创意发想》
  10. 欧拉计划 P429 (数论)