導航:首頁 > 操作系統 > linuxncurses安裝

linuxncurses安裝

發布時間:2022-07-05 22:10:54

linux rehl sever 6.0 mysql5.6.16 詳細安裝

1、安裝前准備:
1)安裝CMAKE。
下載最新(較新)的CMAKE源碼包。源碼安裝CMAKE:
1.解壓CMAKE:# tar zxvf cmake-xxx.tar.gz
2.# cd cmake-xxx
安裝所需包文件:
# yum -y install gcc
# yum -y install gcc-c++
3.編譯CMAKE:# ./configure
4.安裝CMAKE:# make && make install
2)yum安裝 ncurses-devel.防止安裝報錯。
# yum install ncurses-devel。
2、安裝MYSQL

下載並解壓MYSQL源碼包。我這里用的是相對穩定的mysql 5.5.34。是5.5最後的一個正式發布包。
1)解壓後,cd到mysql的源碼路徑下。使用cmake進行編譯:

# cmake. -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DDEFAULT_CHARSET=utf8-DDEFAULT_COLLATION=utf8_general_ci
這里指定安裝路徑為/usr/local/mysql 以及默認字元集UTF-8。

2)安裝:# make && make install
make時可以使用make -j n 命令。n為cpu核數。可以極大加快make速度。

3、配置mysql啟動環境

1)創建mysql用戶(方便系統級許可權管理):
# useradd mysql

# vim /etc/passwd
把mysql:x:500:500::/home/mysql:/bin/bash
修改為:mysql:x:500:500::/home/mysql:/sbin/nologin
/* 默認不登陸 */

2)拷貝mysql配置文件:
# cp support-files/my-medium.cnf /etc/my.cnf (support-files/my-medium.cnf路徑是在源碼包中)
3)根據你的需要修改/etc/my.cnf文件進行配置。

4、初始化授權表
# cd /usr/local/mysql
# scripts/mysql_install_db --user=mysql (最好在完成修改my.cnf修改後進行此步驟,特別是修改了默認文件中的一些文件路徑)

初始化授權表常會報錯。通常是系統許可權問題。具體情況可以具體分析。歡迎追問。

5、復制啟動服務文件到所需目錄
# cd /usr/local/mysql/support-files/
# cp mysql.server /etc/init.d/mysqld

6、寫入開機自啟動

# vim /etc/rc.local
加入/etc/init.d/mysqld start

7、驗證安裝是否成功
1)檢查進程

# ps -ef | grep mysql
2)檢查埠
# netstat -tnl | grep 3306
這里要注意埠號。我使用的是默認埠3306.如果你在配置文件中指定了其他埠,那就要檢查你指定的這個埠是不是被監聽。

到這里安裝完畢。不明白的地方可以追問。

Ⅱ Linux下 ncurses安裝失敗,求大神指點

其中有一行文字/bin/sh: 1: -I.. /c++:not found
所以可以知道你沒有安裝g++編譯器,如果你的電腦系統是Ubuntu的話,直接使用 sudo apt-get install g++就行了,當然了,或許還需要安裝g++_multlib,你自己可以選~根據提示來~~

Ⅲ linux中怎麼安裝libcurses包

下載ncurses5.tar.gz壓縮文件

安裝方法:

復制到一個路徑:cpzxvf ncurses5.tar.gz
/bin/

解壓:tarzxvf ncurses5.tar.gz

安裝需要切換到root許可權:

su root

輸入密碼:xxx

cd ncurses<version> 進入解壓縮的目錄(注意版本)
./configure 按照系統環境製作安裝配置文件
make編譯源代碼並且編譯NCURSES庫
make install安裝編譯好的NCURSES庫

可以進入/usr/lib下查找是否有libncurses.so或libncurses.a這個庫,也可以man initscr()看需要的函數存在不存在,如果存在安裝cruses庫已經成功了。

二,測試:

輸入代碼如下:

執行:g++ 1.c -lncurses && a.out

Ⅳ 如何給linux安裝新內核

清除垃圾(這一步:一般是在就內核重新編譯時使用,在編譯新的內核是不需要);
make clean及make mrproper;
進行內核裁減配置;
內核裁減配置的原則:
從實際出發。
如:根據支持的硬體設備來決定需要選擇的驅動模塊,根據需要選擇所支持的文件系統格式等;
具體配置命令為:
make config :通過命令介面,依次要求你設定每個選項,如果.config文件存在,會根據該文件來設置默認值;
make menuconfig :顯示以curses為基礎的、終端式的配置菜單。
make xconfig :圖形界面,顯示以Tk為基礎X Window配置菜單。
最常用的為:make menuconfig(註:需要ncurses的rpm包)。
說明:這一步中選擇為M模式的,編譯到/lib/moles/下相關目錄文件中;選擇為*模式的,編譯到內核中即/boot/vmlinuz中,啟動時載入到內核中。
具體內核裁減配置參閱其它資料。
第四步:生成依賴關系(make dep)
內核源碼樹中大多數文件都會與一些頭文件有依存關系,要想編譯內核順利,在正式編譯前必須讓內核源碼樹中的各個Makefile文件知道這些依存關系。
依存關系建立期間會在內核源碼樹中每個子目錄里產生一個隱藏的.depend文件,此文件內含子目錄里各個文件所依存的頭文件清單。
第五步:建立內核映像和模塊
2.4內核:make bzImage :在arch/YOUR_ARCH/boot/中生成在在zImage內核映像文件;
make moles :在相應目錄下生成內核模塊(即驅動模塊)
2.6內核:make :作用相當於make bzImage與make moles
第六步:安裝模塊(make moles_install)
讓make moles或make 過程中產生的.o驅動模塊拷入/lib/moles/下相應目錄中;
第七步:安裝內核
第一種情況:直接使用make install命令即可。
第二中情況:先採用cp arch/i386/boot/bzImage /boot/×××(×××表示自己隨意的命名)
mkinitrd /boot/×××.img 2.6.12.6(內核版本號)

Ⅳ ncurses-devel 安裝問題 linux

yum -y install ncurses-devel

Ⅵ linux 沒有curses庫,要安裝什麼包才能用

Ubuntu下安裝方法:
sudo apt-get install libncurses5-dev
CentOS下安裝方法:
1.到網上下載這個庫ncurses-5.6.tar.gz,同樣的需要解壓、configure、make。(./configure –with-named-curses-libs=/usr/lib/libncurses.so.5,指定目錄比較重要,這里提供參考。)
2.另一種方法就是簡單的yum命令了,輸入yum install ncurses-devel,自動完成。
curses庫是一組函數,程序員可以用它們來設置游標的位置和終端屏幕上顯示的字元樣式。curses庫最初是由UCB的開發小組開發的。大部分控制終端屏幕的程序使用curses。曾經由一組簡單的函數組成的庫現在包括了許多復雜的特性。

Ⅶ LINUX 的 ncurses 怎麼安裝

安裝這個ncurses-devel-5.5-24.20060715.x86_64.rpm
devel是開發的意思,裡面有頭文件和庫

Ⅷ 求linux環境下ncurses的安裝方法,要一部一部來的,不然不會,是一個新手

解決方案:
在命令行中輸入:
sudo
apt-get
install
libncurses5-dev
make
menuconfig
ncurses是一個能提供功能鍵定義(快捷鍵),屏幕繪制以及基於文本終端的圖形互動功能的動態庫。
這就不難解釋為何執行make
menuconfig命令需要ncurses了。
ncurses是一個能提供基於文本終端窗口功能的動態庫.
ncurses可以:

Ⅸ Linux 安裝libncurses

這東西是系統的必備庫。
而且這個庫是基礎庫。必須保證當前系統所有依賴這個庫的程序都要升級到支持新版的庫。

另外,apt-get install 他會安裝最新版的軟體,如果你的系統長時間沒有升級,或者升級到最新,卻去安裝舊版本的某個包,那麼很容易出現這個問題。

解決辦法:先給自己的系統升級到最新……

Ⅹ 在linux下安裝ncurses-5.2.tar.gz時,執行./configure命令後出現錯誤

這里應該是文件的許可權問題,你可以嘗試一下把mv 命令更改為cp,看看使用cp命令能否通過,具體的修改位置我也不知道,不過可以通過grep命令來查看到
# grep -r "MKterm.h.awk" ./
找到mv命令這行,嘗試把mv 修改成cp.

閱讀全文

與linuxncurses安裝相關的資料

熱點內容
文件夾常用命令 瀏覽:203
被調侃的程序員 瀏覽:489
哪裡有無損音樂app下載 瀏覽:221
單片機如何使用proteus 瀏覽:991
java常用的伺服器 瀏覽:281
集結APP在哪裡下載 瀏覽:800
歐洲cf玩什麼伺服器 瀏覽:529
如何連接另一台電腦上的共享文件夾 瀏覽:681
如何讓桌面文件夾搬家到e盤 瀏覽:73
java自動格式化 瀏覽:619
ipad怎麼查看文件夾大小 瀏覽:583
手工粘土解壓球 瀏覽:552
在線視頻教育源碼 瀏覽:41
快四十學什麼編程 瀏覽:754
gnumakelinux 瀏覽:537
視易峰雲伺服器怎麼改系統 瀏覽:535
javamap取值 瀏覽:768
mac和win磁碟加密軟體 瀏覽:474
蘋果為什麼會連接不到伺服器 瀏覽:726
pdf格式文件如何保存 瀏覽:303