二进制包
- 二进制包是已经编译好的软件包,直接安装即可使用。
- 二进制包需要根据计算机的CPU和操作系统去选择。
- 二进制包的命名方式一般为:软件包名称-软件包版本.操作系统版本.CPU架构.rpm。
源码包
- 源码包是程序员写的原始代码文件,不能直接安装使用。
- 源码包需要进行编译,成为二进制包后才可以安装使用。
- 源码包一般可以在任意计算机和平台上编译安装。
- 源码包一般命名为:源码包.tar.gz,源码包.tar.bz2,源码包.tar.xz,源码包.zip。
平台区别
平台 | 包类型 | 工具 | 在线安装 |
---|---|---|---|
RedHat/CentOS/Fedora/SUSE | rpm | rpm, rpmbuild | yum/dnf |
Ubuntu/Debian | deb | dpkg | apt |
搜索下载RPM包的网站
- www.rpmfind.net
- rpm.pbone.net
CPU 类型区别
- x86_64包只能安装在64位系统上;
- i386, i586, i686包可以安装在32位和64位系统上;
- noarch表示软件包与硬件架构无关,可以通用;
- 64位的包不能安装在32位的系统上。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。