zoukankan      html  css  js  c++  java
  • linux 软件安装篇

    在linux下安装软件,不像windows一样,下一步下一步安装,但是也有很方便的方式。也有自定义的安装方式,总体来说,套路还不算太深,但是要实践才能出真知哦!

    linux版本有很多,但是大部分命令都是通用的。所以就以centos做个指引吧。用源码安装软件,这是最高级的模式,也是最万能的,套路如下:

    wget http://httpd.apache.org/download.cgi        #下载安装包
    tar -zxvf httpd-2.4.20.tar.gz                 #解压软件包
    less README                        #查看说明文件,方便下面的参数配置
    ./configure --prefix=/usr/local/apache24/          #配置一些安装参数,类似于windows下一步时提醒你设置的参数
    make                              #生成makefile安装的文件,进行编译
    make install                         #按照之前的设置安装软件
    #按照命令,启动应用

    yum安装软件

    yum install abc    #安装abc软件
    yum reinstall abc    #重新安装abc
    yum erase abc      #删除abc
    yum list abc*      #列出abc相关的包,安装的和未安装的
    yum list --showduplicates abc  #列出所有版本的abc  

    RPM命令常用技巧

    rpm -qlp      #查看rpm包里有什么内容
    rpm -qp --scripts   #查看rpm包的安装脚本
    rpm -qp --requires  #查看rpm包的依赖性关系
    
    rpm -qi      #查看rpm包详细信息
    rpm -ivh      #安装rpm包
    rpm -Uvh      #更新软件
    rpm -e        #卸载软件
    rpm -ivh --nodeps --force --root=你指定的路径    #在安装过程中指定相对安装路径
    rpm -ivh --nodeps --force      #在安装过程中忽略依赖性关系
    rpm -qp --changelog        #查看rpm包的更新记录
    rpm -ba spec配置文件        #重新编译rpm包

    docker 常用命令

    docker exec -it con_cc /bin/bash    #进入某个docker 容器

    docker ps            #查看docker 进程

    docker images          #查看docker镜像

  • 相关阅读:
    poj 2485 Highways 最小生成树
    hdu 3415 Max Sum of MaxKsubsequence
    poj 3026 Borg Maze
    poj 2823 Sliding Window 单调队列
    poj 1258 AgriNet
    hdu 1045 Fire Net (二分图匹配)
    poj 1789 Truck History MST(最小生成树)
    fafu 1181 割点
    减肥瘦身健康秘方
    人生的问题
  • 原文地址:https://www.cnblogs.com/yougewe/p/6419122.html
Copyright © 2011-2022 走看看