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

2021-10-02 16:56:56 字數 1341 閱讀 7860

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

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 #編譯安裝

Mysql zip archive版本 安裝教程

2.解壓縮至相應目錄,並配置環境變數 將 bin新增進path中 3.重要 在根目錄新建my.ini檔案,寫入以下內容 mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 bas...

Cloudera Manager 離線安裝教程

前言 以前部署 hadoop集群,一直使用 cloudera 提供的tarball 部署安裝 今天嘗試使用 cm在新機器部署 hadoop,因為使用它使用起來簡單方便 並且提供了一系列的監控功能 但由於 cm的安裝是要聯網的,而且 cloudera 還在中國沒有源 所以安裝過程非常的慢 而且失敗率很...

Windows 安裝 Tensorflow 教程

直接從官網下就好了 進入cmd 檢視anaconda環境是否安裝成功 conda version 檢視目前安裝了哪些環境變數 conda info envs 可以使用這個語句檢視可以安裝得python版本conda search full name python conda create name ...