Debian 用户学习 CentOS:如何安装这个软件包?

Debian 用户学习 CentOS:如何安装这个软件包?

我一直使用 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.

相关内容