linux装不上mysql客户端 老报错怎么办?
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。
基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。
yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
yum的命令形式一般是如下:yum [options] [command] [package ...]其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。
[command]为所要进行的操作,[package ...]是操作的对象。
概括了部分常用的命令包括:自动搜索最快镜像插件: yum install yum-fastestmirror安装yum图形窗口插件: yum install yumex查看可能批量安装的列表: yum grouplist1 安装yum install 全部安装yum install package1 安装指定的安装包package1yum groupinsall group1 安装程序组group12 更新和升级yum update 全部更新yum update package1 更新指定程序包package1yum check-update 检查可更新的程序yum upgrade package1 升级指定程序包package1yum groupupdate group1 升级程序组group13 查找和显示yum info package1 显示安装包信息package1yum list 显示所有已经安装和可以安装的程序包yum list package1 显示指定程序包安装情况package1yum groupinfo group1 显示程序组group1信息yum search string 根据关键字string查找安装包4 删除程序yum remove | erase package1 删除程序包package1yum groupremove group1 删除程序组group1yum deplist package1 查看程序package1依赖情况5 清除缓存yum clean packages 清除缓存目录下的软件包yum clean headers 清除缓存目录下的 headersyum clean oldheaders 清除缓存目录下旧的 headersyum clean, yum clean all (= yum clean packages; yum clean oldheaders) 清除缓存目录下的软件包及旧的headers比如,要安装游戏程序组,首先进行查找:#:yum grouplist可以发现,可安装的游戏程序包名字是”Games and Entertainment“,这样就可以进行安装:#:yum groupinstall "Games and Entertainment"所 有的游戏程序包就自动安装了。
在这里Games and Entertainment的名字必须用双引号选定,因为linux下面遇到空格会认为文件名结束了,因此必须告诉系统安装的程序包的名字是“Games and Entertainment”而不是“Games"。
此外,还可以修改配置文件/etc/yum.conf选择安装源。
可见yum进行配置程序有多方便了吧。
更多详细的选项和命令,当然只要在命令提示行下面:man yum
Linux下安装程序到指定路径
展开全部 如下: 1、打开一个SHELL,即终端。
2、用CD 命令进入源代码压缩包所在的目录。
3、根据压缩包类型解压缩文件(*代表压缩包名称)。
tar -zxvf ****.tar.gz tar -jxvf ****.tar.bz(或bz2) 4、用CD命令进入解压缩后的目录。
5、输入编译文件命令:./configure(有的压缩包已经编译过,这一步可以省去)。
6、然后是命令:make 7、再是安装文件命令:make install 8、安装完毕。
注:指定安装目录:注意make install命令过程中的安装目录,或者阅读安装目录里面的readme文件,当然最好的办法是在安装的过程中指定安装目录,即在./configure命令后面加参数--prefix=/**,可以通过./configure –help命令查看程序支持哪些参数。
编译安装软件的条件; 首先我们在Linux系统中至少得把开发工具安装上,比如 gcc ;perl;python;glibc;gtk;make ;automake 等开发工具或基础包;还要安装一些相应的开发包,一般是文件名包括dev的,比如kernel-devel;还有一些开发库,比如以lib开头的;如果您在编译软件时,有时提示缺少什么东西之类的,大多少的是这些开发工具和开发库等;从光盘中找出安装就是了;有时光盘没有提供,请用google搜索相应的软件包,有时可能也会用到源码包编译安装所依赖的包; 有时本来系统中已经安装了所依赖的包,但系统提示找不到应该怎么办?这时需要我们设置一下PKG_CONFIG_PATH的环境变量就行了; #export PKG_CONFIG_PATH=/usr/lib/pkgconfig 或 #export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig 然后我们再来运行编译的./configure ;make ;make install ,尝试着来吧; 以java开发的工具开发的程序,要用到 jre或者jdk ;jdk已经包括jre了,所以如果我们只是要求有一个java程序运行的环境,只需要安装jre就行了;安装好jre,配置一下java的环境变量就可以用了。
如果是图形界面的程序,点点鼠标就OK了; 用perl 开发的程序,是需要perl环境的,所以必须得把perl的包安装上,python 也同理;...
跪求centos下qt安装方法 ,rpm安装包也行,我用yum install *qt*安装完...
Linux下安装Oracle数据库缺少依赖包libiao,直接yum安装该包即可,方法如下:yum install libaio-devel -ycmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mariamysql -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_FEDERATED_STORAGE_ENGINE=1 -DENABLED_LOCAL_INFILE=1 -DEXTRA_CHARSETS=all -DDEFAULT_charset=utf-8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_DEBUG=0 -DBUILD_CONFIG=mysql_release -DFEATURE_SET=community -DWITH_EMBEDDED_SERVER=OFFcp support-files/my-innodb-heavy-4G.cnf /etc/my.cnf/usr/local/mariamysql/scripts/mysql_install_db --basedir=/usr/local/mariamysql/ --datadir=/usr/local/mariamysql/data/ --user=mysql/usr/local/mariamysql/bin/mysqld_safe --user=mysql &
安装gcc缺少stubs
缺少glibc-devel包。
linux不是windows,安装软件就要个执行文件就可以,在linux上特别是系统级别的软件,最好使用光盘自带的软件,不然会有很多兼容性的问题,如果不是针对单个应用的bug修复,不建议使用其他版本的软件。
老板可能不懂,但是作为有专业的人员,应该给老板中肯的建议。
在centos中怎样安装reaver的依赖包
在安装MySQLdb前安装以下依赖库:# yum install python-devel mysql-devel zlib-devel openssl-devel安装完以上依赖库后, 再在MySQL-python-1.2.3源码包根目录下执行以下安装命令即可:# python setup.py install如下信息表示MySQLdb安装成功:Installed /usr/local/lib/python2.7/site-packages/MySQL_python-1.2.3-py2.7-linux-x86_64.egg Processing dependencies for MySQL-python==1.2.3 Finished processing dependencies for MySQL-python==1.2.3接着还要重新编译安装Python-2.7.9, 在Python-2.7.9源码包根目录下执行以下命令:# ./configure && make && make install3. 检测模块MySQLdb是否可正常使用--------------------------------------------------------------------------------在终端执行以下命令:# pythonPython 2.7.9 (default, Feb 7 2015, 17:28:17) [GCC 4.4.7 20120313 (Red Hat 4.4.7-11)] on linux2Type "help", "copyright", "credits" or "license" for more information.>>>import MySQLdb>>>
mysql中建立一个表提示这样的错误ERROR 1046(3D000): No ...
展开全部这个提示的意思是没选择数据库。
如果你是使用软件(如navicat、SQL yog等)来创建数据库的话,先点一下软件左边的数据库名称,选中要创建的表所属数据库,再新建表。
如果是使用命令行创建,则先执行命令:use 数据库名;(如在test数据库中创建表,则输入:use test;后按回车)...
转载请注明出处51数据库 » yum安装软件提示缺少库