我正在尝试使用mozjpeg作为jpeg-turbo的替代库。 我完全可以获取源代码并根据需要进行编译,甚至可以创build一个deb文件来安装软件包(例如, apt-get install ./mozjpeg_3.2_amd64.deb )。 要清楚,请注意,这两个包应该提供完全相同的界面,因此在function上是等同的。 因此,对jpeg-turbo的依赖应该由mozjpeg满足。 好的,继续,当我继续安装相关软件包(例如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的包都将使用替换来安装吗? 提前致谢。
我正在创build一个企业debian存储库,以简化在服务器上安装自定义应用程序的过程。 我正在使用reprepro 。 到目前为止,我阅读文档,并创build了一个分发和一个组件的存储库,通过processincoming规则集导入包。 有效。 现在,我需要在分发中创build两个不同的组件,并在组件A中导入一些软件包,并在组件B中导入一些软件包。 我错过了我可以把逻辑“这些软件包进入组件A和这些在B”的逻辑…在每个包“.changes”文件? 在传入的规则集? 怎么样? 非常感谢您的帮助。
我的系统pipe理员想为我正在尝试更新的一些旧的CentOS服务器添加一个代理白名单(直到现在,它从互联网上被切断)。 我要求有完整的互联网访问权限,所以我可以更新一切,并安装更多,然后发送更新所需的URL列表,以便他可以切换到白名单。 不幸的是,使用的URL没有login到/var/log/yum.log。 我遇到了这个问题: 如何知道哪个yum版本库已经安装了一个包? 它告诉我“从回购”,但这只是一个“逻辑名称”,可以映射到许多URL,并随着时间的推移而变化,“URL”是包的“创造者/来源”,而不是它的物理位置从…下载。 是否有其他地方,我可以提取yum用来安装/更新的URL,或者我可以configurationyum的日志logging以logging这些信息? 目前,更新一个包只是在日志中产生这样的东西: 5月18日18:04:07更新:1:busybox-1.15.1-21.el6_6.x86_64
我有一个第三方python API,只有32位(ELF 32位LSB共享对象),我需要在64位的RedHat服务器上运行。 当然这是不行的,因为python的安装是64位的。 我认为解决这个问题的方法是在64位内核上运行python作为32位用户空间。 我该怎么做呢? 我必须在RedHat x64上编译一个32位的python吗? 有更容易的方法吗? #cat / etc / redhat-release 红帽企业Linux客户端版本5.3(Tikanga)
这是我的场景: 最初有两个独立的存储库,我需要将它们合并到一个存储库。 我不太关心这些知识库的历史。 我创build了一个新的仓库,可以导入仓库没有问题。 问题是与用户的工作副本,我可以要求他们 开关–relocate 他们但是有UUID这将是不同的每个原始存储库的问题:我只能在新的存储库中重新分配UUID以匹配其中一个原始存储库。 那么解决这个问题的最好方法是什么? (我怀疑/希望我正在讨论这个错误…)任何想法赞赏! -grant。
我正在尝试遵循一些很好的实践方法,而不是把servlet jar放到java安装中。 相反,我希望能找出指向servletjar子的正确方法。 如果我的tomcat jar文件位于/ urs / local / tomcat / lib中,那么我应该如何configuration它,以便当我尝试编译内容时,我的Ubuntu真的可以理解在那里寻找那些库? 🙂 谢谢,Alex
我试图编辑一个包的来源,使其工作。 因此,我没有使用YUM安装,我从源安装它,它正在工作。 从源代码构build的包是libvirt。 现在我想安装libvirt-python。 我用yum安装libvirt-python。 它说,libvirt没有安装,依赖libvirt.so.0丢失,它必须安装它。 但我希望这个libvirt-python被安装在我编译的libvirt之上。 我知道libvirt.so.0在/ lib中。 有人可以告诉我怎么可以告诉百胜libvirt.so.0的当前位置(通过使用符号链接或什么),并安装libvirt-python而不使用libvirt?
我弄糟了/ usr / lib中的符号链接和库。 我修改了像libmysql *这样的库。 有人build议重新安装libmysqlclient-dev包。 是libmysqlclient-dev持有Mysql库吗? 我如何强制重新安装libmysqlclient-dev? 我正在使用Ubuntu Server 10.04和当前的Mysql 5.1.x. 我需要使用服务器托pipe一个Rails应用程序,我需要编译mysql2 gem,这是失败的。 UPDATE 我删除了/ usr / lib下的libmysql *文件和mysql目录。 然后我清除并重新安装MySQL服务器,客户端和libmysqlclient-dev,但我得到: mysql: error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory 我需要知道哪个软件包安装共享库以及如何解决这个问题。
这是一个CentOS 5系统,x64,使用yum/rpm进行包pipe理。 libxml2有点过时,我想安装的Perl XML库(来自CPAN)需要更新版本的C libxml2库。 现在我可以下载源代码并构build并安装到/usr/local 。 但是他们也提供RPM在ftp://xmlsoft.org/libxml2/ 。 是否有可能以不干扰系统提供的RPM的方式安装RPM,我不想更改或升级RPM? 我尝试了以下内容: package-cleanup –problems libxml2-2.7.8-1.x86_64.rpm 但输出似乎表明,它将取代系统RPM,这不是我想要的。 Marking libxml2-2.7.8-1.x86_64.rpm as an update to libxml2-2.6.26-2.1.12.el5_7.2.i386 另外,当继续时,命令失败并出错。 –> Finished Dependency Resolution eel2-2.16.1-1.el5.i386 from installed has depsolving problems –> Missing Dependency: libxml2.so.2 is needed by package eel2-2.16.1-1.el5.i386 (installed) libxml2-python-2.6.26-2.1.12.el5_7.2.x86_64 from installed has depsolving problems –> Missing Dependency: libxml2 = 2.6.26 […]
我有一个Debian 6服务器,64位… 我检查了ldconfig,ldconfigpath,符号链接…,重新启动等等…但仍然是一个cgi无法findlibidn.so.11。 安装libidn11软件包(包括libidn11-dev和libnet-libidn-perl ) root@server:/home/user/public_html/cgi-bin/# ldd tbk_bp_pago.cgi linux-gate.so.1 => (0xf77c4000) **libidn.so.11 => not found** libc.so.6 => /lib32/libc.so.6 (0xf7676000) libnsl.so.1 => /lib32/libnsl.so.1 (0xf765e000) libdl.so.2 => /lib32/libdl.so.2 (0xf765a000) librt.so.1 => /lib32/librt.so.1 (0xf7651000) libpthread.so.0 => /lib32/libpthread.so.0 (0xf7638000) /lib/ld-linux.so.2 (0xf77c5000) 图书馆存在 root@server:/home/user/log# locate libidn.so.11 /usr/lib/libidn.so.11 /usr/lib/libidn.so.11.5.44 root@server:/home/user/log# ldconfig -v | grep "libidn.so.11" libidn.so.11 -> libidn.so.11.5.44 我在Centos 5,64位机器上也testing过,同样的问题出现了。 任何帮助表示赞赏。 […]