先编译成二进制,再安装。下面安装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.rpmrpm -ivh xxx.rpmrpm -ivh xxx.rmp --forcerpm -e pythonrpm -e xxx --nodepsrpm -qarpm -qa | grep ‘python‘rpm -q pythonrpm -ql python为了方便使用者进行软件的安装、升级、依赖等问题
yum install vimyum install vim -yyum reinstall vim -y清理缓存:yum clean all
卸载:yum erase vim
yum install createrepo -ymkdir /home/user/testcp xxx.rpm /home/user/testcreaterepo /home/user/testvim /etc/yum.repo.d/local.repo--> baseurl=file:///home/user/test原文:https://www.cnblogs.com/xjmlove/p/10381090.html