zoukankan      html  css  js  c++  java
  • rpm -qa -qc 查询安装过的软件

    dpkg  -l  | grep ssh        #Ubuntu

    rpm -qa |grep ssh   #centos

    通过ps -e |grep ssh命令查看是否启动。如果只有ssh-agentssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了

     -q  <== 查询(查询本机已经安装的包时不需要版本名称)
       -qi   #查询被安装的包的详细信息(information)
       -qa | grep dhcp  <== 列出所有被安装的rpm package 
       -qc 列出配置文件(/etc下的文件) 会列出conf文件的位置        //查看配置文件所在路径
       -qd 列出帮助文件(man)
       -ql dhcp     <== 查询指定 rpm 包中的文件列表
       -qf /bin/ls  <== 查询哪个库里包含了 ls 文件(注意,需要安装了 /bin/ls 后才能查到)
       -qp < rpm package name>  <== 根据rpm包查询(.rpm 文件),可以接其他参数(如i查详细信息,l查文件列表 等)
       -qR 列出需要的依赖套件

    在类debian系统下安装rpm格式的软件包用alien进行格式转换。不过lz貌似是把rpm包管理机制当成软件包了……

    如果安装rpm包,照下面做:
    1.apt-get install alien
    alien -i xxx.rpm 直接安装
    alien -d xxx.rpm 生成Debian包

    2.apt-get install rpm
    mkdir /var/lib/rpm
    rpm --initdb
    rpm -ivh xxx.rpm
    3.自运行:用rcconf
    apt-get install rcconf
    rcconf
    配置启动选项。

    要再出错,多半是软件包格式支持问题。没deb就下源码编译吧
  • 相关阅读:
    Balsamiq Mockups完全手册
    LPTSTR、 LPCSTR、LPCTSTR、LPSTR的来源及意义(转)
    Socket编程
    在窗口中绘图(转)
    写博客
    _beginthread还是CreateThread (转)
    CString 与其他类型的转换
    TCP/IP 详述 (转大部分)
    解决svgview控件ax_XXX_Control.SetSRC中出现内存不能为write 遥远的青苹果
    new 与malloc问题 遥远的青苹果
  • 原文地址:https://www.cnblogs.com/hanxing/p/4221246.html
Copyright © 2011-2022 走看看