Linux Classroom essay-day fifth

Source: Internet
Author: User

RPM Package Installation and management

Introduction to RPM Packages:

currently in many RPM Packages are used on Linux systems , which are easy to install, upgrade, delete, and query, and do not need to be compiled to install software packages.

RPM Package

for terminals,rpm simplifies the installation, uninstallation, updating, and upgrading of Linux systems, and requires only a short command.

RPM Package Management uses

can install, delete, upgrade, refresh, and manage rpm packages

RPM Database,

The Linux system retains the database of the current installation package, which is located in thevar/lib/rpm directory, which contains a hash database file in which most of the files are in binary form.

Use the command to view the RPM database of the current installation package

file/var/lib/rpm*

Delete rpm Packages

use the RPM-E command to remove the rpm package from the Linux system

Delete Bind-chroot

Rpm-e Bind-chroot

Upgrade RPM Packages

Refresh Package

query Specifies whether the RPM package is installed

Rpm-qa

query Specifies the list of files that are included in the installed RPM software

Rpm-ql

Query rpm software package modification record

Command syntax

Rpm-q-changelog{rpm package name }

querying the dependencies of RPM packages

Rpm-qr

For example

querying for dependencies on Crontabs packages

RPM-QR Crontabs

which rpm package The specified file belongs to in the query system

Grammar

Rpm-qf

query which package the/etc/crontab file belongs to

Query script

Rpm-q-scripts

RPM software public Key Management

Import rpm public Key Management

about Yum

What is yum

The purpose of Yum automates the upgrade, installation, and removal of rpm packages, and collects information about RPM packages

Check dependencies and install all dependent packages at once, without tedious installation.

Um has the following characteristics

Multiple repositories can be configured at the same time

Concise configuration file etc/yum.conf

Automatic resolution of dependency issues when installing or removing rpm software

Easy to use

maintaining consistency with the RPM database

etc/yum.conf file details

The etc/yum.conf file is a yum master configuration file. Yum configuration generally has two ways, one is to configure the etc/yum.conf file directly, and the other is to add in the etc/repos.d Directory repo file

Vim

ZZ Save exit

: Wq Save Exit

: W Save but do not exit

: q! Do not save , and force quit

: w! Overwrite current file

: W newfile Save as new file

Three shell and Unix commands

: SH ctrl+d Enter and exit Shell

CTRL + Z FG put VI into the background

:!command do not exit VI, execute UNIX command

: line number range !command:.,. +100!sort 100 Row Sort

Linux Classroom essay-day fifth

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.