先编译成二进制,再安装。下面安装python为例。
准备:yum install gcc-* glibc-* make zlib-* -y
下载:wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tgz
解压:tar zxvf Python-3.6.7.tgz
添加编译(需要有gcc编译等包)参数(指定安装路径等等):./configure --prefix=/usr/local/python3.6
编译:make
安装:make install
配置环境变量:vim /etc/profile
-->export PATH=$PATH:/usr/local/python3.6/bin
环境变量生效:source /etc/profile
测试:
[root@online1 bin]# python3
Python 3.6.7 (default, Feb 15 2019, 05:57:53)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
直接安装
rpm -i xxx.rpm
rpm -ivh xxx.rpm
rpm -ivh xxx.rmp --force
rpm -e python
rpm -e xxx --nodeps
rpm -qa
rpm -qa | grep ‘python‘
rpm -q python
rpm -ql python
为了方便使用者进行软件的安装、升级、依赖等问题
yum install vim
yum install vim -y
yum reinstall vim -y
清理缓存:yum clean all
卸载:yum erase vim
yum install createrepo -y
mkdir /home/user/test
cp xxx.rpm /home/user/test
createrepo /home/user/test
vim /etc/yum.repo.d/local.repo
--> baseurl=file:///home/user/test
原文:https://www.cnblogs.com/xjmlove/p/10381090.html