Linux软件安装

Linux软件安装

源码包安装

如:httpd-2.2.15.tar.gz

特点:

  • 源码包一般是源码包
  • 可以跨平台安装
  • 更新速度快
  • 安装过于繁琐
  • 可以指定安装那些功能

httpd源码包的安装

  1. 先解压缩,进入解压目录之后看 INSTALL 文件告诉安装方法

  2. ./configure --prefix=/usr/local/webserver指定安装路径生成makefile文件

  3. make找makefile文件进行编译

  4. make install 将编译完成的内容拷贝到安装目录下

  5. /usr/local/webserver/bin/apachectl start 启动 apache服务器

  6. 主页在/usr/local/webserver/htdocs/index.html

  7. /usr/local/webserver/bin/apachectl stop 关闭 apache服务器

封装后的软件包

特点:

  • 经过压缩处理
  • 安装便捷
  • 更新速度慢
  • 不能指定安装路径和安装功能
  • 不支持跨平台安装(deb(debian),rpm(redhat package manager))

安装:

  1. 确认是否已经安装过该软件包
    rpm -qa (query all) 列出已经装好的软件包
    rpm -qa | grep lftp 确认lftp是否有安装

  2. 确认软件的作用
    rpm -qpi(query package info) 软件包名

  3. 确认软件的安装位置
    rpm -qpl(list)软件包名

  4. 安装软件
    rpm -ivh(install verbose hash)软件包名
    安装的过程显示具体过程,进度条通过#显示

  5. 通过man帮助查看lftp

    >user 用户名 密码
    >登陆
    >set ftp:charset gb2312 修改编码
    >get 下载
    >lcd (local) 设置下载文件的路径
    >put  上传文件
    >quit
    
  6. 卸载软件
    rpm -e lftp

  7. 查看软件包的执行脚本
    rpm -qpi --scripts 软件包名

posted @ 2021-09-02 16:11  携兮  阅读(71)  评论(0)    收藏  举报