首頁 > linux教程 > LAMP環境搭建和LNMP環境搭建 閱讀:0更新時間:2020-03-28 01:06:15

Linux ncurses安裝教程(2種方法)

ncurses 提供字符終端處理庫,包括面板和菜單。它提供了一套控制光標、建立窗口、改變前景/背景顏色及處理鼠標操作的函數,使用戶在字符終端編寫應用程序時繞過了那些惱人的底層機制。簡而言之,它是一個可以使應用程序直接控制終端屏幕顯示的函數庫。

這個軟件既可以采用 RPM 包方式安裝,也可以采用源碼包方式安裝。但是不用兩種包都安裝,只要安裝一種即可。

1) 方法一:安裝RPM的ncurses包

這里既可以使用手工 RPM 包命令安裝,也可以使用 yum 命令安裝,我們使用 RPM 包命令安裝。安裝命令如下:

[root@localhost ~]# rpm -ivh /mnt/cdrom/Packages/ncurses-5.7-3.20090208.el6.i686.rpm
[root@localhost ~]# rpm -ivh /mnt/cdrom/Packages/ncurses-devel-5.7-3.20090208.el6.i686.rpm
[root@localhost ~]# rpm -ivh /mnt/cdrom/Packages/ncurses-libs-5.7-3.20090208.el6.i686.rpm
[root@localhost ~]# rpm -ivh /mnt/cdrom/Packages/ncurses-base-5.7-3.20090208.el6.i686.rpm
[root@localhost ~]# rpm -ivh /mnt/cdrom/Packages/ncurses-term-5.7-3.20090208.el6.i686.rpm
[root@localhost ~]#rpm-ivh/mnt/cdrom/Packages/ncurses-static-5.7-3.20090208.el6.i686.rpm

不過這里大家需要注意的是,“ncurses-static”是在第二張 CentOS 光盤中的。安裝完成就可以繼續安裝下一個軟件 mysql 了。

2) 方法二:安裝ncurses的源碼包

安裝步驟如下:

[root@localhost ~]# cd /usr/locai/src/ncurses-5.9
#進入ncurses解壓縮目錄
[root@localhost ncurses-5.9] # ./configure \ #編譯前配置
--with-shared \ #生成共享庫
--without-debug \ #不生成 debug 庫
--without-ada \ #不編譯為ada綁定,因為進入chroot環境不能便用ada
--enable-overwrite #參數為定義把頭文件安裝到/tools/include目錄下,而不是/tools/include/ncurses 目錄下
[root@localhost ncurses-5.9]# make #編譯
[root@localhost ncurses-5.9)# make install #編譯安裝

beylze編程學院,一個分享編程知識和seo優化知識的網站。跟著beylze一起學習,每天都有進步。

通俗易懂,深入淺出,一篇文章只講一個知識點。

文章不深奧,不需要鉆研,在公交、在地鐵、在廁所都可以閱讀,隨時隨地漲姿勢。

文章不涉及代碼,不燒腦細胞,人人都可以學習。

當你決定關注beylze(公眾號:beylze),你已然超越了90%的其他從業者!

相關文章

優秀教程

国产亚洲欧美日韩