Thursday, February 13, 2014
RPM commands
Query a package via rpm:
[root@sbt-centos tmp]# rpm -q openssh-server
openssh-server-5.3p1-84.1.el6.x86_64
Get information on a package
[root@sbt-centos tmp]# rpm -qi openssh-server
Name : openssh-server Relocations: (not relocatable)
Version : 5.3p1 Vendor: CentOS
Release : 84.1.el6 Build Date: Fri 22 Feb 2013 03:51:49 AM GMT
Install Date: Sat 12 Oct 2013 04:25:50 PM BST Build Host: c6b9.bsys.dev.centos.org
Group : System Environment/Daemons Source RPM: openssh-5.3p1-84.1.el6.src.rpm
Size : 667631 License: BSD
Signature : RSA/SHA1, Sat 23 Feb 2013 05:40:05 PM GMT, Key ID 0946fca2c105b9de
Packager : CentOS BuildSystem <http://bugs.centos.org>
URL : http://www.openssh.com/portable.html
Summary : An open source SSH server daemon
Description :
OpenSSH is a free version of SSH (Secure SHell), a program for logging
into and executing commands on a remote machine. This package contains
the secure shell daemon (sshd). The sshd daemon allows SSH clients to
securely connect to your SSH server.
List files installed by a package
[root@sbt-centos tmp]# rpm -ql openssh-server
/etc/pam.d/ssh-keycat
/etc/pam.d/sshd
/etc/rc.d/init.d/sshd
/etc/ssh/sshd_config
/etc/sysconfig/sshd
/usr/libexec/openssh/sftp-server
/usr/libexec/openssh/ssh-keycat
/usr/sbin/.sshd.hmac
/usr/sbin/sshd
/usr/share/doc/openssh-server-5.3p1
/usr/share/doc/openssh-server-5.3p1/HOWTO.ssh-keycat
/usr/share/man/man5/moduli.5.gz
/usr/share/man/man5/sshd_config.5.gz
/usr/share/man/man8/sftp-server.8.gz
/usr/share/man/man8/sshd.8.gz
/var/empty/sshd
List configuration files for a package
[root@sbt-centos tmp]# rpm -qc openssh-server
/etc/pam.d/ssh-keycat
/etc/pam.d/sshd
/etc/ssh/sshd_config
/etc/sysconfig/sshd
List documentation for a package
[root@sbt-centos tmp]# rpm -qd openssh-server
/usr/share/doc/openssh-server-5.3p1/HOWTO.ssh-keycat
/usr/share/man/man5/moduli.5.gz
/usr/share/man/man5/sshd_config.5.gz
/usr/share/man/man8/sftp-server.8.gz
/usr/share/man/man8/sshd.8.gz
Show the change log for a package
[root@sbt-centos tmp]# rpm -q --changelog openssh-server
* Thu Dec 13 2012 Petr Lautrbach <plautrba@redhat.com> 5.3p1-84.1
- Add a 'netcat mode' (ssh -W) (#860809)
* Mon Nov 12 2012 Petr Lautrbach <plautrba@redhat.com> 5.3p1-83
- fix the required authentications patch (#869903)
* Fri Oct 12 2012 Petr Lautrbach <plautrba@redhat.com> 5.3p1-82
- check return value of PK11_Authenticate in ssh-add -n (#782912)
- document available methods to RequiredAuthentications[12] (#821641)
- fix ssh-copy-id (#836650)
</snip>
List the installed packages in date order:-
[root@sbt-centos tmp]# rpm --last -qa | more
tigervnc-server-1.1.0-8.el6_5.x86_64 Wed 05 Feb 2014 04:26:45 PM GMT
tomcat6-6.0.24-62.el6.noarch Thu 30 Jan 2014 11:50:04 AM GMT
tomcat6-lib-6.0.24-62.el6.noarch Thu 30 Jan 2014 11:50:03 AM GMT
tomcat6-el-2.1-api-6.0.24-62.el6.noarch Thu 30 Jan 2014 11:50:03 AM GMT
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment