关于Ubuntu 12.04 64位下的libpcre.so.0

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Ubuntu 12.04 64位下的libpcre.so.0相关的知识,希望对你有一定的参考价值。

我的操作系统是Ubuntu 12.04 64位,我在ftp://root.cern.ch/root/root_v5.34.14.Linux-slc6_amd64-gcc4.4.tar.gz下载了ROOT软件安装包之后对其解压,得到名为root的文件夹,在这一文件夹下的bin文件夹里用./root命令启动root程序时,报错如下:error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory。求这一问题的解决方式(请给出terminal终端命令行里需要输入的命令),亲测若成功,则采纳并悬赏分数。

看了一下这个网站, 根据文档你在开始之前需要做几件事

    设置环境变量$ROOTSYS为你的解压目录, 你可以运行pwd来得到当前目录

    $ export ROOTSYS=/path/to/root (用你的pwd结果代替)

    把ROOTSYS/bin追加给PATH变量

    $ export PATH=$PATH:$ROOTSYS/bin (你的root执行文件的路径)

    追加库路径
    $ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ROOTSYS/lib(你的root调用共享对象库文件的路径)

这样你就可以运行root了, 

在这之前你可能希望察看libpcre.so.0是否在$ROOTSYS/lib里面,没有的话就得花一点时间去下载

参考技术A 首先,看看你的系统有没有libpcre.so.0,
比如说运行命令 locate libpcre.so.0,看看有没有

如果没有,那么就要安装PCRE(Perl-compatible Regular Expression) shared library

然后,看看你的libpcre.so.0的路径在不在你的环境变量 LD_LIBRARY_PATH中或者/etc/ld.so.conf;如果不在,配置环境变量,加入该路径

然后重新尝试你的软件

关于 Ubuntu 怎么安装

如题 关于安装 Ubuntu 的问题~ 加我的Q号 960190360 分数不是问题

参考技术A 到红联看看 硬盘全新安装ubuntu(不是WUBI)有人或新手不会安装 11.04,特别做了个最简单的方法,前提是你已经装过window7或XP了
ubuntu10.10、10.04或者其他版本(没全试过)
都可用此法安装。
先说windows 7 用户,他的引导方法与XP不同。
1.将grldr、grldr.mbr、grldr.mbr、menu.lst复制到C盘,这四个文件在这里下载:http://dl.dbank.com/c0ne3mgkla
menu.list的设置如下:(注意哦,你的安装文件的名称要改成ubuntu.iso)
title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
2.将安装文件ubuntu.iso复制到C盘
3.将安装文件ubuntu.iso/casper/initrd.lz和vmlinuz文件,复制到C盘4.将以下文字复制,保存为boot.ini,复制到C盘
[boot loader]
[operating systems]
c:\grldr.mbr=”ubuntu”
再说xp用户
前面三步一模一样,就是第4步不同,xp用户只需要在已有的C盘目录下的boot.ini文件最后面,加上:
c:\grldr.mbr=”ubuntu”
重新启动将进入安装。
以上只是引导安装步骤。
下面的话 ,高手可以不看
先下载11.04的安装镜像(最好是桌面版的),不建议用dvd镜像,虽然大点儿,但是本人觉得安装时好出问题(可能我机子内存小)。
2.设置引导项(参考本文上半部分)。为了方便大家,本人将配置文件已经打包上传到了本文附件need。
3.将Ubuntu 11.04的引导文件解压到c盘根目录,就是iso镜像的casper目录下的initrd.lz跟vmlinuz放到c盘根目录下,将下载的Ubuntu 11.04的安装镜像命名为ubuntu.iso,也放入c盘根目录下。重启即可进入引导先择,这时选ubuntu,随后选 insall ubuntu进入livecd。
4.然后你就可以进入Ubuntu的桌面了,此时直接安装会不成功,你需要解除挂载,按ALT+F2,输入gnome-terminal,打开命令行,
然后输入sudo umount -l /isodevice ,退出命令行就可以正常双击安装了。
5.安装完成后会重启进入系统,如果你的开机菜单中没有了从前的Windows XP或者Windows 7也不要着急,进入系统后ALT+F2运行gnome-terminal,然后输入sudo update-grub即可,提示输入密码即是你安装时候设置的密码。
附件
注意了,看到楼下很多人在问,在些回答几个问题:
1,这是跟光盘安装一样的全新安装,因为是放到C盘的,因此是不可能将C盘格掉的,所以,担心将原来系统格掉的人也该放了了,不会影响你原来的系统!
2,这不是WUBI安装!硬盘性能不会像WUBI安装那样有损失!完完全全的全新全性能安装!
3,附件在文中,他细找就能找到!
4,关于安装分区,在安装过程中会给出你选择分区,格式分区的选项界面,无须担心不知道安装到哪里的问题!到时你想安到哪个分区都行(C盘不行啊!)!!
参考技术B 和服务器版的WIN2000、 2003一个方法安装啊。要先设置个缓冲区块的。

以上是关于关于Ubuntu 12.04 64位下的libpcre.so.0的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu-64位下hadoop安装

谁有win7 64位下的 shimgvw.dll

ubuntu12.04上手动安装mysql

ubuntu 12.04下无法安装MySQL-python

在Ubuntu16.04 64位下搭建samba,实现linux与windows之间的资源共享

为什么ubuntu64位下C语言for循环不能超过2147483647次?(size_t )