1 / 23

Downloading & Installing Software

Downloading & Installing Software. Chapter 13. Maintaining the System. Yum Pirut BitTorrent Rpm Keeping Software Up To Date Up2date Red Hat Network Wget. Packages. A software package is a collection of scripts, programs, files, and directories required to run a software application.

fay
Download Presentation

Downloading & Installing Software

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Downloading & Installing Software Chapter 13

  2. Maintaining the System • Yum • Pirut • BitTorrent • Rpm • Keeping Software Up To Date • Up2date • Red Hat Network • Wget

  3. Packages • A software package is a collection of scripts, programs, files, and directories required to run a software application. • Software from your system can come in different packages • Rpm • Tar • GNU Config & Build System

  4. yum • Early releases of Red Hat did not have a tool for managing updates • Yellow Dog Updater , Modified (yum) is now included with Fedora • Yum works with “rpm” packages

  5. Repositories • The yum utility downloads package headers and packages from servers called repositories. • Fedora provides the initial repositories (repos). These are quickly mirrored around the world. • Yum is configured to use these mirrors.

  6. Configuring yum • By default yum is configured to access the global mirrors and install updates as requested. • There is no configuration needed unless you want to modify the repo that you are using (use an in-house mirror)

  7. Using yum to update, install and remove packages • Logged in as “root” you can run yum from the command line • “Yum update” • See p.478-9 for an example of the output

  8. Installing with yum • New packages can be installed with yum • Yum install package_name • In addition to working with individual packages you work with groups. • If you are unsure of the groups you can use: • Yum grouplist

  9. Installing with yum • Unsure of a groups contends? • Yum groupinfo groupname

  10. Other yum commands • Check-update • Lists packages installed and list updates available • List available • list all packages that can be installed from the yum repositories • Search word • Searches for a word in the package description, summary, packager, and name

  11. Automatic updates • The yum service can be set to run nightly: • /sbin/service yum start • This will set the service • To verify: • /sbin/chkconfig yum on

  12. Pirut:add and remove • GUI Package Install and Removal Utility • KDE: System – Add/Remove Software • GNOME – Applications – Add/Remove

  13. BitTorrent • Hybrid Server / Client and P2P • Efficiently distributes large amounts of static data – Fedora ISOs • Requirements • BT client software curses • Firewall permission to pass .torrent • Bandwidth Wizard brings back Klaw!

  14. BitTorrent-curses • Textual BT client • Downloading a slackware ISO

  15. rpm • A utility and a package format • Red Hat Package Manager (rpm) works only with packages tht have been built for processing by rpm • It install, uninstalls, upgrades, queries, and verifies rpm packages

  16. rpm • Rpm can be used to install a new kernel • We cover this in ch.15

  17. Keeping Software Up to Date • Reasons to keep current • Security • Bug Fixes • Feature enhancement

  18. Up2date • The up2date utility utilizes the Red Hat Network (RHN) Alert Notification Tool. • When updates are available they are indicated by a pop up or light on the panel • Up2date uses the similar approach as yum with repositories

  19. Up2date GUI • Up2date-config

  20. RHN Alert Notification Tool • Main Panel indictors: • Blue with a check mark • All is well • Red with an exclamation mark • Updates available • Green with ½ arrows • System is downloading • Gray with question mark • Indicates an error

  21. wget • Wget • utility is a noninteractive command line utility that can retrieve files from the web • Wget http://www.redhat.com/filename

  22. Summary • Yum • Pirut • BitTorrent • Rpm • Keeping Software Up To Date • Up2date • Red Hat Network • Wget

More Related