zoukankan      html  css  js  c++  java
  • Linux学习笔记(五)Linux应用程序的安装和卸载

    1. Linux应用程序安装概述

      • Windows下安装程序步骤
      • 在program files文件夹下建立程序文件夹(Linux下的/user)
      • copy相关动态链接库(依赖类库)到程序文件夹或者系统文件夹下,比如dll文件
      • copy可执行文件到程序文件夹下,比如exe文件
      • copy配置文件到程序文件夹或者系统文件夹下,比如Ini文件
      • 把启动配置和程序依赖的配置放到注册表(Linux没有注册表)
      • 如果有自定义服务程序的,注册并启动服务程序
      • Linux安装原理:cp类库,可执行程序,配置文件到相应目录,根据需要选择性配置和启动服务
      • Linux卸载原理:安装的倒叙
    2. Linux应用程序安装方法分类

      • 下载安装包进行安装
        软件包命名格式: 软件包名称_版本号-修订版本_体系架构
        软件包的优先级:Required,Important,Standard,Optional,Extra
        Linux程序依赖关系:依赖关系用来描述程序与当前系统程序(包括类库)之间的依赖性:Depends,Recommends,Suggests,Replaces,Conflicts,Providers
        常用软件包:rpm,deb
        Ubuntu下软件包安装工具及使用:打包;查询检索包信息-包括依赖信息,安装卸载软件包;dpkg(deb包常用管理工具),dpkg-deb,apt(常用在线智能管理工具集),aptitude…
        dpkg包操作: dpkg -i<package>安装包;dpkg -r<package>移除包;dpkg -P <package>移除包和配置文件;depg -L<package> 列出安装包清单
        tab自动补全失灵:编辑/etc/bash.bashrc文件(必须管理员权限)

      • 下载源文件编译,安装

      • 根据程序管理包在线安装(apt-get;apt-cash)
        apt-get install 工作步骤
        1.扫描本地安装包列表
        2.进行软件包依赖关系检查
        3.从软件包指定的apt源下载软件包
        4.解压软件包,并且完成安装和配置




  • 相关阅读:
    Icinga使用总结
    Linux入门:usermod
    JMeter入门(01)概念和样例
    英语日常词汇:living-room、dining-room vs dining hall
    安装 docker-compose
    CentOS7下安装python-pip
    JMeter入门(03)多台JMeter联合测试
    jmeter入门(02)测试报告各项指标含义
    istio入门(01)istio的优势在哪里?
    Docker学习笔记
  • 原文地址:https://www.cnblogs.com/aniudcs/p/7aa968c80f52f93046e4c759026919fe.html
Copyright © 2011-2022 走看看