zoukankan      html  css  js  c++  java
  • linux下安装软件的方法

    1. 区分 rpm -qi -qf -ql -qa四个不同选项组合的作用?
    rpm -qi //查询已经安装的某个RPM软件包的信息
    rpm -qf //查询某个程序文件是由哪个RPM软件包安装的
    rpm -ql //查询某个RPM软件包的所有安装文件
    rpm -qa //查询所有已经安装的RPM软件包

    2. rpm -qi 后面如果跟一个未安装的包名,会显示什么信息?
    会提示该软件包没有安装

    3. 请找出 vim 这个命令是由哪个rpm包安装来的?
    rpm -qf `which vim`

    4. 使用rpm安装和卸载某个包的命令是什么?
    rpm -ivh rpm包文件名
    rpm -e 包名

    5. rpm安装某个包有依赖关系时,如何忽略依赖关系,强制安装该包?
    rpm -ivh --nodeps

    6. 如何使用rpm升级一个包?
    rpm -Uvh

    7. 使用yum搜索包含关键词 "tidy" 的rpm包,并安装,安装后再使用yum将其卸载。
    yum list |grep tidy
    yum install -y tidy tidy-devel
    yum remove -y tidy tidy-devel

    8. 如何使用yum来下载一个rpm包?
    yum install -y --downloadonly --downloaddir=/usr/local/src

    9. 请到php的官方网站下载一个php的源码包,动手试试编译安装它?(php官网地址 http://www.php.net/)

    10. 查资料搞明白 yum upgrade 以及 yum update 两者的区别?它们在什么情况下使用?
    yum upgrade : 用于大规模的版本升级,更新Linux系统和整个软件版本
    yum update : 用于安装补丁文件,更新内核和软件包到最新

    11. 如何查看Linux系统中(CentOS)是否安装过某个包?
    rpm -qa | grep 包名

    12. ./configure 完成后,并不知道到底有没有成功,用什么命令可以验证呢?
    echo $?

    13. 如果在./configure 这一步出现这样的错误"configure: error: no acceptable C compiler found in $PATH" 我们该怎么办?
    yum install -y gcc

    14. 有时,你忘记某个编译参数是如何写的,你怎么办?
    ./configure --help

    15. 如何使用光盘构建yum仓库?
    a)挂载光盘
    b)vim /etc/yum.repos.d/CentOS-Media.repo
    修改以下内容:
    baseurl=file:///mnt
    enabled=1
    c) 刷新 repos 生成缓存
    yum makecache

  • 相关阅读:
    typescript基础语法--变量/函数/指令/类
    java获取post请求头部字符串
    spring MVC 3.2中@ResponseBody(Post接口)返回乱码的完美解决方案
    java+js正则表达式获取URL(带端口)域名
    jquery的ajax提交时加载处理方法
    js截取+全部替换+字符串
    Filter过滤器除去部分URL链接
    Eclipse常用快捷键
    CAS+Tomcat SSL第三方数据证书导入(jks)
    CAS客户端和服务器配置https证书
  • 原文地址:https://www.cnblogs.com/zhangyin6985/p/5487606.html
Copyright © 2011-2022 走看看