linux之下载工具那些事

1. 原安装包文件下载安装(以安装python3为例)

  • 配置环境
#安装gcc        yum -y install gcc
#安装gcc-c++         yum -y install gcc-c++ 
#安装wget        yum -y install wget
  • 查看环境
rpm -q gcc 
rpm -q gcc-c++ 
rpm -q make
  • 下载源码包(以python为例)
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
  • 编译安装
# 第一步 解压 
tar xvf Python-3.7.0.tar.xz 
# 第二步 进入 
cd Python-3.7.0/ 
# 第三步 配置 
./configure --prefix=/usr/local/python3 --with-ssl --enable-shared 
# 第四步 编译安装 
make && make install
  • 测试安装情况
/usr/local/python3/bin/python3 -V
  • 错误解决方案
# 第一步 尝试查找本地,若没有则需要安装 
sudo find / -name libpython3.7m.so.1.0 # 可能返回的结果 
# /root/Python-3.7.10/libpython3.7m.so.1.0 
# /usr/local/python3/lib/libpython3.7m.so.1.0 # 第二步 设置环境变量 
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/python3/lib
  • 船舰软链接(快捷键)
    设置 /usr/local/python3/bin/python3 快捷键,即使用 python3 访问
# 第一步
ln -s /usr/local/python3/bin/python3 /usr/bin/python3 
# 第二步 
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 
# 第三步 
ln -s /usr/local/python3/bin/pyvenv /usr/bin/pyvenv3
  • 之后就输入python3就可以啦

2.yum下载文件(从官网上下载文件,类似于软件管家)

[base]:容器名称,一定要放在[]中。
name:容器说明,可以自己随便写。
mirrorlist:镜像站点,这个可以注释掉。
rpm -qa | grep yum ls /etc/yum.repos.d/ 运行结果: CentOS-Base.repo CentOS-Media.repo CentOS-Debuginfo.repo.bak CentOS-Vault.repo vim /etc/yum.repos.d/ CentOS-Base.repo
baseurl:我们的 yum 源服务器的地址。默认是 CentOS 官方的 yum 源服务器,是可以使用的。
如果你觉得慢,则可以改成你喜欢的 yum 源地址。
enabled:此容器是否生效,如果不写或写成 enabled 则表示此容器生效,写成 enable=0 则表示
此容器不生效。
gpgcheck:如果为 1 则表示 RPM 的数字证书生效;如果为 0 则表示 RPM 的数字证书不生效。
gpgkey:数字证书的公钥文件保存位置。不用修改。
yum list:查询所有已安装和可安装的软件包
yum list 包名:查询执行软件包的安装情况。
yum search 关键字:从 yum 源服务器上查找与关键字相关的所有软件包。
yum info 包名:查询执行软件包的详细信息。

  • 若没有yum,选择下载
rpm -qa | grep yum
  • 查询,下载软件
yum search 关键字
#从 yum 源服务器上查找与关键字相关的所有软件包。
yum -y install 包名

install:表示安装软件包。
-y:自动回答 yes。如果不加 -y,那么每个安装的软件都需要手工回答 yes;

  • yum升级命令
yum -y update :升级所有软件包。不过考虑到服务器强调稳定性,因此该命令并不常用。
yum -y update 包名 :升级特定的软件包。
  • yum卸载命令
yum remove 包名
  1. pip3

pip3是python中的下载工具,用于下载python所需的包
命令格式:pip3 install 包名

谢谢大家

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值