[mysql@test922 ~]$ rpm --install --prefix linuxqq-v1.0.2-beta1.i386.rpm
error: linuxqq is not relocatable
经查找,可以使用下面的命令查看rpm包是否可以重定位,也就是安装到另一个目录。
# rpm -qpi linuxqq-v1.0.2-beta1.i386.rpm |head
Name : linuxqq Relocations: (not relocatable)
Version : v1.0.2 Vendor: Tencent Inc.
Release : beta1 Build Date: 2009年01月05日 星期一 17时31分44秒
Install Date: (not installed) Build Host: localhost.localdomain
Group : Internet Source RPM: linuxqq-v1.0.2-beta1.src.rpm
Size : 6346491 License: Commercial
Signature : (none)
Packager : @Home
Summary : QQ for Linux v1.0.2 Beta1
Description :
从结果看到
Relocations: (not relocatable)
是无法修改安装目录的,也就是不能重定位,只有去掉 --prefix参数了。
分享到:
相关推荐
- `-prefix<path>`: 将软件包安装到由 `<path>` 指定的路径下。 - `-ignorearch`: 不校验软件包的结构。 - `-ignoreos`: 不检查软件包运行的操作系统。 - `-nodeps`: 不检查依赖性关系。 - `-ftpproxy<host>`: 使用 ...
- `--prefix`:安装前指定安装目录。 - `--ignorearch`:忽略架构差异。 - `--ignoreos`:忽略操作系统版本差异。 - `--nodeps`:不检查依赖关系。 - `--ftpproxy`:为 FTP 定义代理服务器。 - `--ftpport`:定义 ...
- `--prefix`:将软件包安装到由指定的路径下。 - `--ignorearch`:不校验软件包的架构。 - `--ignoreos`:不检查软件包运行的操作系统。 - `--nodeps`:不检查依赖性关系。 - `--ftpproxy`:用作 FTP 代理。 - `--...
## 解压gcc ```bash tar -xvf gcc-rpms.tar.gz ``` ## rpm安装gcc ```bash ...Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=...
- **指定安装路径**: 在编译前,通过`./configure --prefix=<路径>`设置应用程序的安装位置。 以上就是rpm命令在Linux系统中的一些核心应用,通过这些命令,你可以有效地管理和维护系统的软件包。
在Red Hat或CentOS系统中,构建RPM(Red Hat Package Manager)软件包是一项关键的技能,特别是当你需要为项目自定义安装包时。本文将详细介绍如何为Ceph的文件系统部分,即CephFS,构建RPM包,这个过程通常涉及到`...
2、执行安装 rpm -ivh ffmpeg-6.0-1.el7.centos.x86_64.rpm --nodeps --force 3、安装完成后,目录在/usr/local/ffmpeg /usr/local/ffmpeg/bin/ffmpeg [root@localhost /usr/local/ffmpeg/bin]# ./ffmpeg ffmpeg ...
安装这些 RPM 包的步骤通常是使用 `yum` 或 `dnf` 命令(根据你的 CentOS 7 是否启用了 DNF),但因为我们要安装到非默认路径,所以我们需要使用 `rpm` 命令的 `--prefix` 选项指定安装位置: ```bash sudo rpm -...
- `--prefix`:指定安装路径。 - `--ignorearch`:不校验软件包架构。 - `--ignoreos`:不检查操作系统。 - `--nodeps`:不检查依赖性。 - `--ftpproxy`:使用 FTP 代理。 - `--ftpport`:指定 FTP 端口号。 ...
- `--prefix`: 自定义安装路径。 - `--force`: 忽略冲突并继续安装。 - `--nodeps`: 忽略依赖性检查。 7. **删除选项**: - `--test`: 只进行删除测试。 - `--nodeps`: 不检查依赖关系。 - `--root`: 指定根...
- `--prefix`:将软件包安装到由指定的路径下。 - `--ignorearch`:不校验软件包的结构。 - `--ignoreos`:不检查软件包运行的操作系统。 - `--nodeps`:不检查依赖性关系。 - `--ftpproxy`:用作 FTP 代理。 ...
- 使用RPM命令进行安装:`rpm -ivh --prefix=/usr/local/clamav clamav-0.104.2.linux.x86_64.rpm`。 3. **配置ClamAV环境**: - **创建用户组和用户**: - `groupadd clamav`:创建名为`clamav`的用户组。 - `...
- `--prefix`:指定安装的前缀路径。 - `--ignorearch`:忽略架构不匹配的问题。 - `--ignoreos`:忽略操作系统不兼容的问题。 - `--nodeps`:忽略依赖性问题。 - `--ftpproxy` 和 `--ftpport`:设置FTP代理和端口,...
### Linux RPM 安装命令详解 在Linux系统中,RPM(Red Hat Package Manager)是一种广泛使用的软件包管理系统,主要用于管理、安装、卸载及升级软件包。通过RPM,用户可以轻松地处理各种类型的软件包,从而简化了在...
5. 配置编译选项:`./configure --prefix=/usr/local/nginx --with-pcre --with-zlib --with-openssl` 6. 编译和安装:`make && make install` 完成以上步骤后,Nginx便可以在CentOS 6.6上正常运行,支持各种高级...
./configure --prefix=/opt/apache --enable-mod_perl make make install make clean ``` #### 三、Webmin安装示例 Webmin是一种用于系统管理的基于Web的应用程序。可以通过执行以下命令来进行安装: ```bash cd /...
然后执行`# rpm -ivh jdk-7u25-linux-x64.rpm --prefix=/opt/jdk1.7`完成安装。 **步骤2: 配置环境变量** 1. **编辑`/etc/profile`文件**: 使用`# vim /etc/profile`编辑环境变量配置文件。 2. **添加环境变量设置...