Sys Admin Course Package Management Fourie Joubert.

Slides:



Advertisements
Similar presentations
Software Package Management WeeSan Lee. Roadmap What is software package management? RPM YUM pkgtools.
Advertisements

Red Hat Linux Network. Red Hat Network Red Hat Network is the environment for system- level support and management of Red Hat Linux networks. Red Hat.
Objectives  Understand the purpose of the superuser account  Outline the key features of the Linux desktops  Navigate through the menus  Getting help.
Installing Linux softwares Sirak Kaewjamnong. 2 Software packets  When Linux developers create their software they typically bundle all the executable.
BIT 285: ( Web) Application Programming Lecture 07 : Tuesday, January 27, 2015 Git.
Downloading & Installing Software Chapter 13. Maintaining the System Yum Pirut BitTiorrent Rpm Keeping Software Up To Date Up2date Red Hat Network Wget.
Module 10 – Linux Installations. Wikipedia: Red Hat Package Manager or RPM Package Manager (RPM) is a package management system. The name RPM variously.
Debian package manager Presenter: Lilian Wang. Install Software  先別管 package 了, 你有聽過重灌嗎 ?  Chrome/Firefox, Office, pietty, Notepad++, PCMan, LOL, …
Linux Operations and Administration
1 Worker Nodes Installation&Configuration Sara Bertocco INFN Padova 11 th International GridKa School 2013 – Big Data, Clouds and Grids.
Dustin Harman VM Workshop 2015 RPM Basics. What is RPM? Red Hat Package Manager Native package manager on RHEL, Fedora, SUSE, some Mandriva RPM/SRPM files.
SUSE Linux Enterprise Server Administration (Course 3037) Chapter 4 Manage Software for SUSE Linux Enterprise Server.
LPIC-1 TRAINING COURSE Topic 102: Linux Installation and package management.
Package Management How to use rpms. Topics The Problem of Software Installation Package Management Systems Using RPM Finding RPMs Building RPMs.
COSC 4750 Customizing and maintenance. Installing software Redhat/Fedora (and linux in general) has a package installer, called rpm Many programs will.
E. Ferro, CNAF, april Enrico Ferro INFN-LNL LCFG: testbed upgrade.
Linux Introduction Part 2. Finding Files find “start directory” -name "filename“ Find the file called "filename" on the filesystem starting the search.
CIT 470: Advanced Network and System AdministrationSlide #1 CIT 470: Advanced Network and System Administration Package Management.
A Practical Guide to Fedora and Red Hat Enterprise Linux Unit 8: Installing Software in Linux Chapter 13: Downloading and Installing Software By Fred R.
EMT 2390L Lecture 6 Dr. Reyes Reference: The Linux Command Line, W.E. Shotts.
Linux Network Configuration Linux System Administration /etc/resolv.conf Tells the kernel which name server should be queried when a program asks to "resolve"
SUSE Linux Enterprise Desktop Administration Chapter 6 Manage Software.
CERN-PH-SFT-SPI August Ernesto Rivera Contents Context Automation Results To Do…
G. Cancio, L. Cons, Ph. Defert - n°1 October 2002 Software Packages Management System for the EU DataGrid G. Cancio Melia, L. Cons, Ph. Defert. CERN/IT.
Plugin management in Geronimo admin console
Linux Overview Why Linux ? Not-so-ancient history –Torvalds, Linus Torvalds, 002 the Helsinki University, as a student, low budget, work home –rapid and.
© 2006 ITT Educational Services Inc. Linux Operating System :: Unit 3 :: Slide 1 Downloading and Installing Software yum pirut Bit Torrent rmp.
Installation of PHP5 Objectives –Install PHP5 with support for Apache and MySQL Contents –Installing latest dependencies LibXML & LibSLT –Compiling and.
CSCI 330 UNIX and Network Programming Unit XX: Linux Administration.
RedHat Package Management RPM and YUM in RedHat Enterprise, Fedora, Suse and Centos.
Installing Applications in FreeBSD lctseng. Computer Center, CS, NCTU 2 Before we start  Permission issue root: the super user Like administrator in.
Sys Admin Course Service Management Fourie Joubert.
Your EC2 Instance. How to Connect to your EC2 Instance?
ServiceControl Manager Roc Paez HP Education Senior Education Consultant.
Installation of PHP5 Objectives –Install PHP5 with support for Apache and MySQL Contents –Installing latest dependencies LibXML & LibSLT –Compiling and.
Debian Package Management
System Requirements  Supports 32 bit i586 and 64 bit x86-64 PC hardware.  PowerPC(PPC) processors.  RAM: 256 MB minimum, 512 MB recommended.  Hard.
Git How to 1. Why Git To resolve problems in lab exams (accidental deletions) Use existing Libraries with ease (Statistics and Computer) Prepare undergraduates.
BIT 285: ( Web) Application Programming Lecture 07 : Tuesday, January 27, 2015 Git.
EGI-InSPIRE RI Pakiti Michal Prochazka, (Daniel Kouril)
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) Elisa Ingrà Consortium GARR- Roma WMS LB.
System Administration Application Management. ● A common task for a system administrator is the installation, updating and removal of software. Several.
Linux Basics Part 2. VIM Editor vi improved Installed on most Linux machines Can be a bit confusing at first... o Cheat sheets FTW Other popular editors:
Customizing Fedora Jeroen van Meeuwen Fedora Project.
1 Introduction to PiSi (Pardus Package Manager) Görkem Çetin TÜBİTAK/UEKAE
Managing User Desktops with Group Policy
Installing Applications in FreeBSD
Chapter 9 Managing Software
Design Skills Example.
Installation of MySQL Objectives Contents Practical Summary
CIT 470: Advanced Network and System Administration
Packaging with RPM Tom Lapp September 5, 2007 CINLUG
Linux Command RTFM: rpm(8) & yum(8)
Pkgng.
COP 4343 Unix System Administration
Installation and configuration of a top BDII
IBM Tivoli Provisioning Manager Red Hat 5 patch management
and what the developer saw there
Ubuntu Working in Terminal
Lecture 13 RPM and its advantages.
More Scripting & Chapter 11
RedHat Package Management
Call to Fix HP Printer Installation Error Code 1603
فصل نهم از کتاب طراحی آموزشی تألیف :آر.ام گانیه
University of Texas Rio Grande Valley Systems Administration CSCI 6175
IS3440 Linux Security Unit 8 Software Management
OPS235 PACKAGE MANAGEMENT
Course Title: BCM Crediting and Transfer of Feature Entitlements –
Configuration Of A Pull Network.
STMGSS eClass eEnrolment
Presentation transcript:

Sys Admin Course Package Management Fourie Joubert

Sys Admin Course yum is the package manager yum (yellowdog updater modified) It fetches packages, checks for dependencies, installs the package and it’s dependencies It can be configured to use different repositories

Sys Admin Course Searching for a package yum search term Listing packages yum list glob_expression yum list php\* Listing installed packages yum list installed yum list installed php\*

Sys Admin Course Package groups yum grouplist Repositories yum repolist

Sys Admin Course Package information yum info package_name yum info php Extended package information yumdb info package_name Listing files in a package repoquery –list package_name

Sys Admin Course Installing packages yum install package_name yum install php Installing architecture-specific packages yum install sqlite.i686 Installing packages using globs yum install php\* Installing packages using file names yum install /usr/sbin/named

Sys Admin Course Finding which package provides a file yum provides “*bin/named”

Sys Admin Course Installing package groups yum –v grouplist kde\* yum groupinstall group_name yum groupinstall “KDE Desktop” yum groupinstall kde-desktop yum

Sys Admin Course Removing a package yum remove package_name yum groupinstall group_name Removing a package group yum groupremove “KDE Desktop” yum groupremove kde-desktop yum

Sys Admin Course Working with package histories yum history list yum history list all yum history list glob Examining transactions yum history summary id yum history info id yum history addon-info id

Sys Admin Course Reverting a transaction yum history undo id Redoing a transaction yum history redo id

Sys Admin Course Completing unfinished transactions yum-complete-transaction Starting a new history yum history new Viewing the current yum config yum-config-manager

Sys Admin Course Adding a repository yum-config-manager --add-repo repository_url (.repo file) Enabling a repository yum-config-manager enable repository Disabling a repository yum-config-manager disable repository

Sys Admin Course Using the GUI System -> Administration -> Add / Remove Software

Sys Admin Course The RPM package manager works with prebuilt packages that have been downloaded – – rpm.pbone.net

Sys Admin Course Installing a package rpm –i package_name Upgrading a package rpm –U package_name Removing a package rpm –e package_name Forcing things rpm –i –nodeps package_name rpm –e –force package_name

Sys Admin Course Querying packages rpm –q package_name Querying package files rpm –ql package_name Listing all installed packages rpm –qa Finding an installed package rpm –qa |grep package_name