我一直使用 Debian,现在我必须使用一些 CentOS 服务器。我需要安装一个软件包,我总是使用它在 Debian 服务器上安装它sudo apt-get install python-zbar
。
因此我尝试运行sudo yum install python-zbar
,但结果却是No package python-zbar available
。该软件包在 CentOS 上的名称是否不同,或者它根本不存在?
为了找出它在 Debian 上安装了哪些软件包apt-get install --dry-run python-zbar
,我运行了
Inst libxau6 (1:1.0.8-1 Ubuntu:14.04/trusty [amd64])
Inst libxdmcp6 (1:1.1.1-1 Ubuntu:14.04/trusty [amd64])
Inst libxcb1 (1.10-2ubuntu1 Ubuntu:14.04/trusty [amd64])
Inst libx11-data (2:1.6.2-1ubuntu2 Ubuntu:14.04/trusty [all])
Inst libx11-6 (2:1.6.2-1ubuntu2 Ubuntu:14.04/trusty [amd64])
Inst libv4lconvert0 (1.0.1-1 Ubuntu:14.04/trusty [amd64])
Inst libv4l-0 (1.0.1-1 Ubuntu:14.04/trusty [amd64])
Inst libzbar0 (0.10+doc-9build1 Ubuntu:14.04/trusty [amd64])
Inst python-zbar (0.10+doc-9build1 Ubuntu:14.04/trusty [amd64])
Conf libxau6 (1:1.0.8-1 Ubuntu:14.04/trusty [amd64])
Conf libxdmcp6 (1:1.1.1-1 Ubuntu:14.04/trusty [amd64])
Conf libxcb1 (1.10-2ubuntu1 Ubuntu:14.04/trusty [amd64])
Conf libx11-data (2:1.6.2-1ubuntu2 Ubuntu:14.04/trusty [all])
Conf libx11-6 (2:1.6.2-1ubuntu2 Ubuntu:14.04/trusty [amd64])
Conf libv4lconvert0 (1.0.1-1 Ubuntu:14.04/trusty [amd64])
Conf libv4l-0 (1.0.1-1 Ubuntu:14.04/trusty [amd64])
Conf libzbar0 (0.10+doc-9build1 Ubuntu:14.04/trusty [amd64])
Conf python-zbar (0.10+doc-9build1 Ubuntu:14.04/trusty [amd64])
这是否意味着我需要单独安装所有这些软件包?还是还有其他技巧?欢迎提供所有提示!
答案1
zbar - 就像ZBar 条形码阅读器? 如果是的话sudo yum install zbar
它位于 EPEL 仓库中,因此您可能需要安装/启用它才能找到它。(此处有说明)
yum info zbar
得出以下结果:
Name : zbar
Arch : x86_64
Version : 0.10
Release : 7.el6
Size : 136 k
Repo : epel
Summary : Bar code reader
URL : http://zbar.sourceforge.net/
License : LGPLv2+
Description : A layered barcode scanning and decoding library. Supports EAN, UPC, Code 128,
: Code 39 and Interleaved 2 of 5.
: Includes applications for decoding captured barcode images and using a video
: device (eg, webcam) as a barcode scanner.