linux安装zlib的问题

用yum命令,显示已安装;用whereiszlib,没有显示路径信息。linux的path路径有问题?[root@localhostzlib-1.2.8]#whereis... 用yum命令,显示已安装;
用whereis zlib,没有显示路径信息。
linux的path路径有问题?
[root@localhost zlib-1.2.8]# whereis copy
copy:
[root@localhost zlib-1.2.8]# whereis cp
cp: /bin/cp /usr/share/man/man1/cp.1.gz /usr/share/man/man1p/cp.1p.gz
上面是whereis copy和whereis cp的执行结果
展开
 我来答
百度网友4cac5ac
2013-10-28
知道答主
回答量:5
采纳率:0%
帮助的人:7099
展开全部
yum -y reinstall zlib 重新安装软件包, zlib是个软件包,cp是个命令, which 查看可执行文件的位置,并不是查看软件包的名字。
[root@instructor ~]# whereis zlib
zlib: /usr/include/zlib.h /usr/share/man/man3/zlib.3.gz
追问
yum安装默认安装路径在哪儿?
之前用make安装的,./configure时没有指定安装路径,我把它安装到哪儿了?如果重装,是否还可以使用make安装,怎么使用make重新安装?
百度网友8c35aa0
2013-10-28 · TA获得超过287个赞
知道小有建树答主
回答量:307
采纳率:100%
帮助的人:241万
展开全部
那你试着
export PATH="zlib路径:$PATH"
看看呢
如果可以就加到profile里面呗
更多追问追答
追问
不行。不知道是不是我的zlib路径写错了。我的zlib使用make安装的,./configure时没有设置路径,直接在zlib的解压文件目录下安装的,用export PATH时,写的zlib路径就写了zlib的解压路径,然后再执行whereis zlib,输出跟之前一样,没有显示路径
追答
你用rpm -qa|grep zlib看看呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ljuname123
2020-08-30
知道答主
回答量:6
采纳率:0%
帮助的人:3857
展开全部
如果你只是安装了例如zlib.x86_64包,那么是没有zlib.h头文件的。你需要再安装例如zlib-devel.x86_64包才行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiangtao9999
2013-10-28 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8234万
展开全部
zlib 没有可执行文件吧?只是几个动态连接库文件。而且文件名也肯定不是 zlib 这四个字母。
另外,Linux 没有 copy 命令。没这东西,whereis 没有提示很正常啊。
追问
文件名是zlib+版本号。但是whereis zlib应该可以显示安装的路径呀
追答
谁告诉你的?
zlib 实际的文件名是 libz 开始。而且因为是函数库而不是可执行文件,文件名是含有 so 后缀和 ABI 版本号的。

jiangtao@localhost ~/arm/qemu $ equery f zlib
* Searching for zlib ...
* Contents of sys-libs/zlib-1.2.8-r1:
/lib64
/lib64/libz.so.1 -> libz.so.1.2.8
/lib64/libz.so.1.2.8
/usr
/usr/include
/usr/include/minizip
/usr/include/minizip/crypt.h
/usr/include/minizip/ioapi.h
/usr/include/minizip/mztools.h
/usr/include/minizip/unzip.h
/usr/include/minizip/zip.h
/usr/include/zconf.h
/usr/include/zlib.h
/usr/lib64
/usr/lib64/libminizip.so -> libminizip.so.1.0.0
/usr/lib64/libminizip.so.1 -> libminizip.so.1.0.0
/usr/lib64/libminizip.so.1.0.0
/usr/lib64/libz.so
/usr/lib64/pkgconfig
/usr/lib64/pkgconfig/minizip.pc
/usr/lib64/pkgconfig/zlib.pc
/usr/share
/usr/share/man
/usr/share/man/man3
/usr/share/man/man3/zlib.3.bz2
jiangtao@localhost ~/arm/qemu $

还有,谁教你找程序安装与否用 whereis 、which 的?
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式