AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[libraries](server)

Martin Hope
panzi
Asked: 2021-02-24 16:09:29 +0800 CST

libzbar 的官方资源在哪里?

  • 0

zbar是一个提供条形码/二维码扫描库和命令行程序的项目。libzbar0在0.22Debian buster(我们的 Docker 映像)和0.23Ubuntu 20.04 版本中提供(GitHub 操作;在 Fedora 33 顺便说一句。)。我们的文档可以很好地扫描版本0.22,但没有0.23,我想报告一个错误。不过,唯一看起来像官方网页(http://zbar.sourceforge.net/)的东西似乎真的已经过时了,并且只提供了版本0.10(并且谈论了真正过时的 Linux 发行版)。

有人知道那个图书馆的官方网站(或 git reop)是什么吗?这些较新的版本从何而来?

ubuntu debian package-management libraries
  • 2 个回答
  • 96 Views
Martin Hope
user549144
Asked: 2021-01-13 22:34:31 +0800 CST

如何让我的 PHP 源安装使用 /usr/local/programname/lib 或 /usr/local/lib 中的库?

  • 1

如何让我的 PHP Source 安装使用里面的库/usr/local/programname/lib代替或/usr/local/lib?

我尝试将 LD_LIBRARY_PATH 设置为每个程序名称,例如LD_LIBRARY_PATH="/usr/local/programname1/lib:/usr/local/programname2/lib:/usr/local/programname3/lib".

而且,我退出了。甚至运行source /etc/environment(我已将 LD_LIBRARY_PATH 变量放在 /etc/environment 中),甚至重新启动系统。

但是,当我运行时./configure --with-openssl --with-curl,它告诉我 libssl 不存在。

我不想使用apt提供的libssl-devandlibcurl-dev包,因为我需要最新版本来测试。

而且,我注意到:如果我安装程序的 lib 目录/usr/local/lib而不是/usr/local/programname/lib,它可以在不设置任何环境变量的情况下工作。

但是,在我看来,/usr/local/programname/lib更清楚,所以我想使用这种类型的路径。

我怎样才能使 PHP 使用里面的库/usr/local/programname/lib而不是/usr/local/lib?我的意思是,我想/usr/local/programname/lib比其他lib目录更优先。

programname是指安装在 中的每个程序的名称/usr/local。

我什至尝试使用(我在里面/etc/ld.so.conf.d/programname.conf写过),然后运行​​. 但仍然没有运气。/usr/local/programnameldconfig

顺便说一句,我使用的是 Ubuntu 20.10

编辑:

“不要与系统的约定作对” ——我不能就这样继续前进。我必须尝试这样做,否则我会被卡住,并且依赖于 apt 给我的有点旧的包(即使它给了我最新的包,我也不能,例如:使用 http/3 并测试它和更多的..)。而且,将无法进行任何测试。我这样做是为了让我的程序经得起未来的考验,甚至是为了享受这些试验的乐趣。通过使用新程序进行测试。安装/usr/local感觉不太好,因为我测试了多个版本的库。就像我使用 OpenSSL 1.1.1i 和 OpenSSL 3.0.0 以及其他版本进行测试一样。所以,安装到 /usr/local 不会让我受益,但安装到/usr/local/openssl-1.1.1i和/usr/local/openssl-3.0.0会更干净,会节省我更多的时间。我不能每次都make install继续跑步。make uninstall不仅是 OpenSSL,甚至是 cURL 和其他包。

php environment-variables configuration make libraries
  • 2 个回答
  • 151 Views
Martin Hope
Vedran B
Asked: 2020-05-18 17:50:38 +0800 CST

在 VPS、centOS 6 上删除 glibc x86_64

  • 0

你能帮我解决这个问题吗?

我“意外地” rpm -e glibc.x86_64 库并使我的 VPS 无法使用,因为所有命令都会引发以下错误之一:

[root@panel lib64]# yum
bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory
[root@panel lib64]# ls 
bash: /bin/ls: /lib64/ld-linux-x86-64.so.2: bad ELF interpreter: No such file or directory

如果以下任何一项可以提供帮助:

1)我仍然连接到外壳

2) 我无法启动恢复,因为它是远程 VPS

3) 仍然安装了 i686 glibc

4) 我的主目录中有 x86_64 版本的 .rpm 文件。

5) 有/lib/ld-linux.so.2,我能以某种方式指向系统使用那个吗?

6) 我有一个 /opt/glibc-2.14/lib/ld-linux-x86-64.so.2 ,我可以执行带有前缀的命令,但关键的命令,如 rpm2cpio 或 wget 会引发共享对象错误。

我可以使用静态命令或将其他一些库放在路径中或任何其他方式来解决这个问题吗?

谢谢大家。

linux centos vps glibc libraries
  • 3 个回答
  • 425 Views
Martin Hope
fvm
Asked: 2017-02-20 01:58:53 +0800 CST

使用 mozjpeg 代替 jpeg-turbo,包括满足依赖关系

  • 2

我正在尝试使用 mozjpeg 作为 jpeg-turbo 的替代库。我完全能够获取源代码并根据需要对其进行编译,甚至可以从中创建一个 deb 文件,我可以使用它来安装包(例如apt-get install ./mozjpeg_3.2_amd64.deb)。

为了清楚起见,请注意这两个包应该提供完全相同的接口,因此在功能上是等效的。因此,mozjpeg 应该满足对 jpeg-turbo 的依赖。

好的,继续,当我继续安装依赖包(例如 ghostscript 开发头文件libgs-dev)时,我遇到了错误,因为它们声明了对libjpeg62-turbo-dev:

dpkg: error processing archive /tmp/apt-dpkg-install-HuzNRO/0-libjpeg62-turbo-dev_1%3a1.5.1-2_amd64.deb (--unpack):
trying to overwrite '/usr/include/jerror.h', which is also in package mozjpeg 3.2-20170219

现在,在这一点上出现冲突当然是合乎逻辑的。有没有办法防止这种情况?我可以告诉依赖系统 mozjpeg 满足对 jpeg-turbo 的依赖,以便任何依赖 jpeg-turbo 的包都将使用替​​换安装吗?

提前致谢。

debian installation dependencies apt libraries
  • 1 个回答
  • 529 Views
Martin Hope
Lobuno
Asked: 2010-04-16 04:01:49 +0800 CST

Windows 7 库的噩梦

  • 4

在我们的 Active Directory 中,我们向客户部署了一项策略,其中个人目录(我的文档)被重定向到我们的文件服务器

\\server\share\username\Documents

在旧系统中,一切正常。在 Windows 7 中,一些用户正在尝试以下症状:

  • 文档库为空
  • 在资源管理器中应显示文档库的位置会显示一个空白图标。无标题。
  • 右键单击文档库以编辑属于库的文件夹会弹出对话框。但是,该对话框无法使用。那里没有文件夹,单击“添加文件夹”不会执行任何操作。
  • 删除库并自动创建它并不能解决问题
  • 可以通过 UNC 路径访问共享目录,也可以将其挂载为共享驱动器。图书馆还是坏了。
  • 共享驱动器位于 W2008 索引服务器上...
  • 使用 Windows 库工具实用程序并不能解决问题。

这个问题的原因是什么,如何解决?

windows libraries
  • 1 个回答
  • 1612 Views
Martin Hope
user27422
Asked: 2010-03-10 17:36:58 +0800 CST

链接到共享库的问题

  • 1

我在链接到共享库时遇到问题。具体来说,这是一个链接到 libmemcached 的 nodejs 模块,但我猜这个问题比这更普遍。它无法找到/打开的文件存在,并且一切都在 /usr/local 下运行。以 root 身份运行也不会让它看到该文件。

我正在运行 CentOS 5.4

[node-memcache]$ node tests/test.js
Error: libmemcached.so.4: cannot open shared object file: No such file
or directory
[...]

[node-memcache]$ sudo find /usr -name "libmemcached.so.4"
/usr/local/lib/libmemcached.so.4 
linux memcached libraries
  • 2 个回答
  • 1873 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve