文档章节

You need to install a terminal library; for example ncurses.

今天来找bug
 今天来找bug
发布于 2017/06/05 14:33
字数 292
阅读 47
收藏 0
点赞 0
评论 0
Vim
no terminal library found
checking for tgetent()… configure: error: NOT FOUND!
      You need to install a terminal library; for example ncurses.
      Or specify the name of the library with –with-tlib.

ncurses是一个比较老的库

解决方法:

sudo apt-get install libncurses5-dev

1.到官网下载vim-7.3.tar.bz2包

 

2.打开终端,通过命令行解压缩,输入

tar jxf vim-7.3.tar.bz2

此时会在当前目录下生成vim73文件夹

 

3.继续在终端输入

cd vim73
cd src
./configure

经过前面几步,会在/vim73/src目录下生成MakeFile文件

 

4.在/src目录下输入

sudo make
sudo make install

完成这步就完成了编译,安装

注意:在make过程中可能会碰到下面的问题:

no terminal library found
checking for tgetent()… configure: error: NOT FOUND!
      You need to install a terminal library; for example ncurses.
      Or specify the name of the library with –with-tlib.

ncurses是一个比较老的库

解决方法:

sudo apt-get install libncurses5-dev

 

5.再输入

sudo apt-get install vim-gnome

此时在/src目录输入vim就可以进入了,还需要修改一下路径

 

6.将软件所在位置添加到环境变量中

PATH=$PATH:/usr/local/bin

这样打开终端输入vim直接可以进入

本文转载自:http://blog.csdn.net/jdsjlzx/article/details/12883359

共有 人打赏支持
今天来找bug
粉丝 8
博文 207
码字总数 36040
作品 0
深圳
程序员
如何在 Linux 中安装 Ncurses 库

GNU Ncurses 是一个允许用户编写基于文本的用户界面(TUI)的编程库。许多基于文本的游戏都是使用这个库创建的。一个受欢迎的例子是 PacVim,这是一款学习 VIM 命令的 CLI 游戏。在这篇简要的...

18% ⋅ 05/30 ⋅ 0

使用 ncurses 进行颜色编程

Jim 给他的终端冒险游戏添加了颜色,演示了如何用 curses 操纵颜色。 在我的使用 ncurses 库进行编程的系列文章的第一篇和第二篇中,我已经介绍了一些 curses 函数来在屏幕上作画、从屏幕上查...

作者: Jim Hall ⋅ 04/15 ⋅ 0

Xtrabackup系列之:源码安装

一、检查依赖包 rpm -q cmake gcc gcc-c++ libaio libaio-devel automake autoconf bison libtool ncurses-devel libgcrypt-devel libev-devel libcurl-devel vim-common libev-devel |grep ......

hui90877 ⋅ 05/02 ⋅ 0

Install Htop 2.0 – Linux Process Monitoring for RHEL, CentOS & Fedora

原文:https://www.tecmint.com/install-htop-linux-process-monitoring-for-rhel-centos-fedora/ This article is the continuation of our Linux system monitoring series, today we’re ......

zdhsoft ⋅ 03/27 ⋅ 0

Centos7系统编译安装Mysql5.7.21

环境说明 : centos7.4 64位虚拟机 mysql5.7.21.tar.gz 编译安装需要虚拟机2G内存 [root@localhost ~]# uname -a Linux localhost.localdomain 3.10.0-693.el7.x8664 #1 SMP Tue Aug 22 21:0......

模范生 ⋅ 05/02 ⋅ 0

redhat 安装Rabbitmq

先安装JDK 安装erlang环境: 安装依赖文件:yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto; yum install unixODBC-devel 解压erlang文件:tar -zxvf otpsrc19.2.ta......

ts88 ⋅ 04/23 ⋅ 0

Centos7安装Python3

1.查看是否已经安装Python CentOS 7.2 默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5。 使用 python -V 命令查看一下是否安装Python 然后使用命令 which python 查...

xinrenbaodao ⋅ 04/19 ⋅ 0

Docker实战番外 之在CentOs6.5上安装Docker

内核升级环境准备 yum grouplist #一般是安装这两个软件包组,这样做会确定你拥有编译时所需的一切工具 yum groupinstall "Development Tools" #你必须这样才能让 make *config 这个指令正确...

晨猫 ⋅ 06/11 ⋅ 0

CentOS6.5安装python2.7.9

以前一直用ubantu下的python,ubantu比较卡。自己倾向于使用centos,但默认的python版本太低,所以重新装了一个python和ipython centos6.5安装python2.7.9 第一步:安装devtoolset [root@sp...

wujunqi1996 ⋅ 05/12 ⋅ 0

在虚拟机Linux系统上手工编译安装Mysql

在虚拟机Linux系统上手工编译安装Mysql 1、 首先将mysql-5.5.24.tar.gz源代码包准备好,解压到虚拟机Linux的/opt文件夹下。 2、 通过yum仓库安装需要的基础工具,主要包括(gcc 、 gcc-c++ ...

xiaoyaokeyx ⋅ 04/20 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

聊聊spring cloud gateway的LoadBalancerClientFilter

序 本文主要研究一下spring cloud gateway的LoadBalancerClientFilter GatewayLoadBalancerClientAutoConfiguration spring-cloud-gateway-core-2.0.0.RELEASE-sources.jar!/org/springfram......

go4it ⋅ 41分钟前 ⋅ 0

详解:Nginx反代实现Kibana登录认证功能

Kibana 5.5 版后,已不支持认证功能,也就是说,直接打开页面就能管理,想想都不安全,不过官方提供了 X-Pack 认证,但有时间限制。毕竟X-Pack是商业版。 下面我将操作如何使用Nginx反向代理...

问题终结者 ⋅ 47分钟前 ⋅ 0

002、nginx配置虚拟主机

一、nginx配置虚拟主机可分为三种方式,分别为: 1、基于域名的虚拟主机,通过域名来区分虚拟主机——应用:外部网站 2、基于端口的虚拟主机,通过端口来区分虚拟主机——应用:公司内部网站...

北岩 ⋅ 50分钟前 ⋅ 0

shell脚本之死循环写法

最近在学习写shell脚本,在练习if while等流程控制时,突然它们的死循环写法是怎么样的?经过百度与亲测记录如下: for死循环 #! /bin/bashfor ((;;));do date sleep 1d...

hensemlee ⋅ 52分钟前 ⋅ 0

苹果的ARKit2.0有多可怕,看了就知道

序言 ARKit主要由三部分组成: 跟踪(Tracking) 跟踪是ARKit的核心组件之一,其提供了设备在物理世界中的位置与方向信息,并对物体进行跟踪,如人脸。 2.场景理解(Scene Understanding) 场...

_小迷糊 ⋅ 53分钟前 ⋅ 0

5.1 vim介绍 5.2 vim移动光标 5.3 ,5.4vim一般模式下移动光标,复制粘贴

vim命令 vim是vi的一个升级版;vim可以显示文字的颜色 安装vim这一个包vim-enhanced 如果不知道安装包,可以使用 命令下面命令来查看vim命令是那个包安装的。 [root@linux-128 ~]# yum prov...

Linux_老吴 ⋅ 57分钟前 ⋅ 0

vim一般模式

vim 是什么 vim是什么 ? 在之前接触Linux,编辑网卡配置文件的时候我们用过了vi ,vim简单说就是vi的升级版,它跟vi一样是Linux系统中的一个文本编辑工具。 如果系统中没有vim ,需要安装一...

李超小牛子 ⋅ 今天 ⋅ 0

docker实战

构建企业级Docker虚拟化平台实战 重点剖析虚拟化和云计算概念; 分析Docker虚拟化的概念和原理; 从0开始实战Docker虚拟化平台; 基于Docker构建Nginx WEB服务器和CentOS虚拟机; 基于开源监...

寰宇01 ⋅ 今天 ⋅ 0

vim介绍、vim颜色显示和移动光标、vim一般模式下移动光标、一般模式下复制粘贴剪切

VIM Vim 是 UNIX 文本编辑器 Vi 的加强版本,加入了更多特性来帮助编辑源代码。Vim 的部分增强功能包括文件比较(vimdiff),语法高亮,全面的帮助系统,本地脚本(Vimscript),和便于选择的...

蛋黄Yolks ⋅ 今天 ⋅ 0

springboot+mockito测试controller层遇到的问题

使用MockitoJUnitRunner测试的一个例子,原来报错无法找到bean, 类似的异常如下:createBeanError..... 原因:是因为@Runwith使用了SpringRunner,应该修改为MockitoJUnitRunner 代码如下: ...

writeademo ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部