Professional Documents
Culture Documents
Operating systems
Package Management and
Configuration
M.Karanraj (17pw18)
1
Introduction
2
Examples:
● Ruby - RubyGems
● Python - PyPi
● Java - Maven
● Javascript - NPM, Jam
● Objective C - CocoaPods
3
4
5
6
ANCESTORS OF RPM
RPP
7
● Package verification: The files of individual packages
can be checked to see that they haven't been
modified since they were installed.
● Powerful querying: The database of packages can be
queried for information about installed packages,
including file lists, descriptions and more.
PMS
8
PM
RPM Version-1
9
SUCCESSES
10
FLAWS
RPM Version-2
12
Maintenance of configuration
13
and then overwrite this configuration, for instance, in
headless installations to a large number of computers. This
kind of pre-configured installation is also supported by
dpkg.
14
15
● Removing a package
16