zoukankan      html  css  js  c++  java
  • 5.linux 软件安装的三种方法


     
    一.linux 操作系统中 软件的分类 以及软件的安装
        vmtools  调用了perl语言写的安装脚本去进行内核的升级安装  ./ xxxxx 
     
        源码包安装软件:GNU  使用tar的压缩工具进行打包压缩, 压缩内容   包括软件的源代码,以及安装脚本文件
     
        优点:跨平台安装  linux unix   更新速度快  可以指定安装位置 以及只等安装软件的部分功能    修改源代码
     
        缺点:安装方法不统一   安装过于繁琐 需要本地软件的支持
     
        封装后的软件包:源码包进行封装  系统的提供商 redhat的专业封装工具  xxxx.rpm   redhat  package   Manager
        debian   de后缀   xxxx.deb
     
        优点:安装方便   不需要指定安装路径  并且指定所有文件的存放位置配置
     
        缺点:更新速度慢  不能跨平台装   需要解决软件与软件之间的依赖关系
        
    二.源码包安装首先
        1.解压缩/usr/src
        2.进入解压目录 INSTAL法  README 说明文件
        3.找到configure安装配置脚本并进行运行安装
        ./configure --help  帮助信息
        --prefix=指定软件的安装路径
        ./configure -- prefix= /usr/local/webserver 指定安装路径以及生成需要编译的makefile文件
        4.对生成出来的makefile文件进行编译,成为计算机可以识别的文件
        make
        5.将编译后生成的文件拷贝到指定目录中/uer/local/webserver
        make install
        6.启动服务
        /uer/local/webserver/bin/apachectl start    /  stop
        7.编辑主页
        /usr/local/webserver/htdocs/index.html
        8.将虚拟机第一块网卡桥接,点击右上角的电脑选择system eth0激活
        ifconfig eth0
        service httpd stop
     
    三.安装封装后的软件包:
     
        rpm -qpi rpm包 查看当前软件包的详细信息
        -q 请求 -p package -i info信息
     
        rpm -qpl rpm包 列出该安装包释放的文件有哪些
     
        rpm -qa 列出系统中已安装的rpm包
     
        rpm -ivh rpm包 安装rpm包
        -i install -v  显示安装过程 -h 以#号代替进度条
     
        rpm -ivh vsftpd-2.2.2-11.el6.x86_64.rpm
     
        service vsftpd start
     
        /var/ftp 共享目录
     
        rpm -qf 文件或目录                查看文件或目录属于哪个已经安装的软件包
     
        service vsftpd stop
     
        rpm -e vsftpd  卸载软件
     
        rpm -ql 软件名    查看已经安装的软件产生过哪些文件
     
    ------------------------------------------------
    三.yum 源  软件仓库 中的  软件目录
     
        /etc/yum.repos.d/  保存操作系统yum源的备份源文件
        mkdir bak
        mv C* bak
     
        vim xueying.repo
        [xueying]   标签
        name=class5 dvd package 描述
        baseurl=file:/misc/cd 光盘的挂载路径
        gpgcheck=0 拒绝密钥对验证
     
     
        yum install elinks -y 确认安装
        yum remove elinks -y 确认卸载
     
        建立自己的yum源
     
        yum install createrepo -y   建立yum源依赖关系列表文件
        createrepo -g 光盘路径/repodate/repomd.xml  /var/mp3repo(下载的rpm目录)
        在rpm包所在路径生成repodate依赖关系文件列表
     
        [xueying]    旧源
        name=zijidingyi de yum
        enabled=0  关闭该源
        baseurl=file:/misc/cd
        gpgcheck=0
     
        [mp3]
        name=mp3play
        baseurl=***************
        gpgcheck=0
        ~             
     
        yum clean all
        配置好yum源后安装
        yum install mplayer -y
        mplayer mp3文件   播放
     
     
  • 相关阅读:
    波段是金牢记六大诀窍
    zk kafka mariadb scala flink integration
    Oracle 体系结构详解
    图解 Database Buffer Cache 内部原理(二)
    SQL Server 字符集介绍及修改方法演示
    SQL Server 2012 备份与还原详解
    SQL Server 2012 查询数据库中所有表的名称和行数
    SQL Server 2012 查询数据库中表格主键信息
    SQL Server 2012 查询数据库中所有表的索引信息
    图解 Database Buffer Cache 内部原理(一)
  • 原文地址:https://www.cnblogs.com/yikuaiqian/p/9473051.html
Copyright © 2011-2022 走看看