导航:首页 > 操作系统 > 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安装相关的资料

热点内容
传奇特殊命令 浏览:671
怎么查移动定向流量使用的app 浏览:80
进入组策略的命令 浏览:137
python数据结构和内存 浏览:25
python软件功能简介 浏览:784
外国程序员一般多少岁退休 浏览:917
怎么看linux和时间服务器 浏览:680
程序员搞笑花名 浏览:501
dota2怎么设置国服服务器地址 浏览:212
单片机高电平驱动 浏览:115
ios多选文件夹 浏览:909
加强行车调度命令管理 浏览:243
服务器已禁用什么意思 浏览:150
部队命令回复 浏览:755
神奇宝贝服务器地图怎么设置 浏览:382
加密算法输出固定长度 浏览:862
程序员去重庆还是武汉 浏览:121
服务器如何撤销网页登录限制 浏览:980
微信公众平台php开发视频教程 浏览:628
怎么看苹果授权绑定的app 浏览:255