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镜像

  • 相关阅读:
    MySQL数据库之WHERE条件语句
    MySQL数据库的简单操作指令之DML语言
    课程设计必备之数据库操作代码模板
    MySQL数据库之外键约束的简单理解
    pdf.js的使用
    javascript连连看
    数据库问题
    列表文字超出后,鼠标悬浮显示全部内容
    springboot component注入servecie
    点击列表 获取table tr td 下的input value
  • 原文地址:https://www.cnblogs.com/yougewe/p/6419122.html
Copyright © 2011-2022 走看看