Deck 9: Installing Software Packages

Full screen (f)
exit full mode
Question
The RPM utility is closed source software licensed by Red Hat, Inc.
Use Space or
up arrow
down arrow
to flip the card.
Question
You can use the RPM utility to package a software application in binary form.
Question
When uninstalling a package using the RPM utility, you must specify the package's full name.
Question
The openSUSE installation CD is considered to be an external repository.
Question
YaST can be used with GUI interfaces.
Question
A software ____ is an archive of related files, such as configuration, data, and documentation files, constituting a software application.

A) appliance
B) package
C) file
D) repository
Question
Software packages created with the RPM utility are often called "RPM files" or simply "____."

A) packages
B) archives
C) installations
D) repositories
Question
If you want to find the version number of a package, you can enter the following command: ____.

A) $rpm -f package_name
B) $rpm -sh package_name
C) $rpm -q package_name
D) $rpm -show package_name
Question
To use the RPM utility in removing mode, you must be a(n) ____.

A) owner
B) administrator
C) supervisor
D) root user
Question
Printed hashmarks displayed while a package is unpacked are indicated by ____.

A) hashmarks(-)
B) hashmarks()
C) hashmarks(*)
D) hashmarks($)
Question
Querying with the rpm command gives you package details from the RPM ____.

A) database
B) configuration files
C) dictionary
D) architecture
Question
What is the extension for RPM packages?

A) .rpm
B) .rpp
C) .rpkg
D) .pkg
Question
What does the first part of the RPM package filename describe?

A) architecture
B) release number
C) software
D) version
Question
The third part of the filename is the software ____.

A) architecture
B) release number
C) date
D) version
Question
Typically, the filename release number starts with one and is incremented by ____ with each new version.

A) 0.5
B) 1
C) 1.5
D) 2
Question
What happens if you try to upgrade a package and RPM finds a newer version installed on the system?

A) An error results.
B) A prompt appears asking if you want to continue.
C) RPM overwrites the newer version with the upgrade package.
D) RPM reinstalls the newer version using it's configuration file.
Question
Which RPM option is especially useful if you have downloaded several packages and want to upgrade only the ones already installed on your system.

A) -P
B) -U
C) -S
D) -F
Question
What happens if you try to delete a package that's providing capabilities to another application?

A) A message appears indicating the delete operation failed due to dependency issues.
B) The package and all related applications are deleted.
C) Only the package is deleted.
D) The dependent applications are deleted first and a message appears indicating that the package is now safe to delete.
Question
Which RPM feature is useful when you are installing a software package that requires the capabilities of another application.

A) Dependencies
B) Front-end package managers
C) Repository
D) Configuration files
Question
A ____ provides a user interface to make package management more user friendly.

A) repository
B) smart update
C) front-end package manager
D) filter
Question
Software in openSUSE is ____, meaning you do not have to remember the exact name of software to find it.

A) indexed
B) independent
C) streamlined
D) absolute
Question
You can use the ____ command to configure hardware, network connections and clients, services, and general system options, such as language, partitioning, and boot loaders.

A) rpm
B) config
C) yast
D) apache
Question
With the yast command install option, if you use the ____ path to the package file, just the package is installed if it meets dependency requirements.

A) short package name
B) long package name
C) relative
D) absolute
Question
What yast command option opens YaST in text mode?

A) --text
B) --opentext
C) --ncurses
D) --nogui
Question
Which type of software repositories for version 11.2 is the main openSUSE repository?

A) Packman
B) OSS (Open Source Software)
C) NON-OSS (Not Open Source Software)
D) Update (official security and bug-fix updates)
Question
Which additional software repository is the largest external repository for openSUSE?

A) NON-OSS
B) nVidia drivers
C) VideoLan Client
D) Packman
Question
A software package has a label containing ____________________, which is descriptive information, such as name, version, size, and description of its contents.
Question
RPM retains the previous version's configuration file, which is called a(n) ____________________.
Question
The RPM ____________________ feature determines whether a software package depends on another application to run and indicates what capabilities an installed package provides to other applications.
Question
A(n) ____________________ is a storage location for software packages - usually a Web server.
Question
You can search for software by using ____________________, which are collections of packages that define a type of function, such as server packages.
Question
Match each statement with an item

-The RPM option to Uninstall a software package.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Question
Match each statement with an item

-The yast command option to open YaST in the QT graphical front-end.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Question
Match each statement with an item

-The RPM option to upgrade an existing software package if a software package is not installed.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Question
Match each statement with an item

-The yast command option to update an RPM package.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Question
Match each statement with an item

-The RPM option used with install or upgrade options to show progress by printing hash marks while a software package is unpacked.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Question
Match each statement with an item

-The RPM option to Display detailed information.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Question
Match each statement with an item

-The yast command option to open YaST in the GTK graphical front-end.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Question
Match each statement with an item

-The yast command option to uninstall an RPM package.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Question
Match each statement with an item

-The RPM option to uninstall a software package.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Question
Discuss how software packages for Linux and UNIX were distributed in the past including the shortcomings of this delivery method and how these shortcomings were resolved.
Question
Describe two advantages of building packages with RPM.
Question
Describe three functions the RPM utility performs during installation.
Question
Describe the Advanced Package Tool (APT) front-end package manager.
Question
Describe the Yellowdog Updater, Modified (YUM) front-end package manager.
Question
Describe the YaST Software Manager front-end package manager.
Question
What is the openSUSE Configured Software Repositories tool and how do you open it?
Question
What problem occurs if you use the yast command to install software that can't be located in one of your repositories and how can you prevent this problem?
Question
Should you use several extra repositories? Why or why not?
Question
Describe one way you can get to the YaST Software Manager.
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/50
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 9: Installing Software Packages
1
The RPM utility is closed source software licensed by Red Hat, Inc.
False
2
You can use the RPM utility to package a software application in binary form.
True
3
When uninstalling a package using the RPM utility, you must specify the package's full name.
False
4
The openSUSE installation CD is considered to be an external repository.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
5
YaST can be used with GUI interfaces.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
6
A software ____ is an archive of related files, such as configuration, data, and documentation files, constituting a software application.

A) appliance
B) package
C) file
D) repository
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
7
Software packages created with the RPM utility are often called "RPM files" or simply "____."

A) packages
B) archives
C) installations
D) repositories
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
8
If you want to find the version number of a package, you can enter the following command: ____.

A) $rpm -f package_name
B) $rpm -sh package_name
C) $rpm -q package_name
D) $rpm -show package_name
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
9
To use the RPM utility in removing mode, you must be a(n) ____.

A) owner
B) administrator
C) supervisor
D) root user
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
10
Printed hashmarks displayed while a package is unpacked are indicated by ____.

A) hashmarks(-)
B) hashmarks()
C) hashmarks(*)
D) hashmarks($)
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
11
Querying with the rpm command gives you package details from the RPM ____.

A) database
B) configuration files
C) dictionary
D) architecture
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
12
What is the extension for RPM packages?

A) .rpm
B) .rpp
C) .rpkg
D) .pkg
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
13
What does the first part of the RPM package filename describe?

A) architecture
B) release number
C) software
D) version
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
14
The third part of the filename is the software ____.

A) architecture
B) release number
C) date
D) version
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
15
Typically, the filename release number starts with one and is incremented by ____ with each new version.

A) 0.5
B) 1
C) 1.5
D) 2
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
16
What happens if you try to upgrade a package and RPM finds a newer version installed on the system?

A) An error results.
B) A prompt appears asking if you want to continue.
C) RPM overwrites the newer version with the upgrade package.
D) RPM reinstalls the newer version using it's configuration file.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
17
Which RPM option is especially useful if you have downloaded several packages and want to upgrade only the ones already installed on your system.

A) -P
B) -U
C) -S
D) -F
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
18
What happens if you try to delete a package that's providing capabilities to another application?

A) A message appears indicating the delete operation failed due to dependency issues.
B) The package and all related applications are deleted.
C) Only the package is deleted.
D) The dependent applications are deleted first and a message appears indicating that the package is now safe to delete.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
19
Which RPM feature is useful when you are installing a software package that requires the capabilities of another application.

A) Dependencies
B) Front-end package managers
C) Repository
D) Configuration files
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
20
A ____ provides a user interface to make package management more user friendly.

A) repository
B) smart update
C) front-end package manager
D) filter
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
21
Software in openSUSE is ____, meaning you do not have to remember the exact name of software to find it.

A) indexed
B) independent
C) streamlined
D) absolute
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
22
You can use the ____ command to configure hardware, network connections and clients, services, and general system options, such as language, partitioning, and boot loaders.

A) rpm
B) config
C) yast
D) apache
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
23
With the yast command install option, if you use the ____ path to the package file, just the package is installed if it meets dependency requirements.

A) short package name
B) long package name
C) relative
D) absolute
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
24
What yast command option opens YaST in text mode?

A) --text
B) --opentext
C) --ncurses
D) --nogui
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
25
Which type of software repositories for version 11.2 is the main openSUSE repository?

A) Packman
B) OSS (Open Source Software)
C) NON-OSS (Not Open Source Software)
D) Update (official security and bug-fix updates)
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
26
Which additional software repository is the largest external repository for openSUSE?

A) NON-OSS
B) nVidia drivers
C) VideoLan Client
D) Packman
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
27
A software package has a label containing ____________________, which is descriptive information, such as name, version, size, and description of its contents.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
28
RPM retains the previous version's configuration file, which is called a(n) ____________________.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
29
The RPM ____________________ feature determines whether a software package depends on another application to run and indicates what capabilities an installed package provides to other applications.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
30
A(n) ____________________ is a storage location for software packages - usually a Web server.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
31
You can search for software by using ____________________, which are collections of packages that define a type of function, such as server packages.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
32
Match each statement with an item

-The RPM option to Uninstall a software package.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
33
Match each statement with an item

-The yast command option to open YaST in the QT graphical front-end.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
34
Match each statement with an item

-The RPM option to upgrade an existing software package if a software package is not installed.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
35
Match each statement with an item

-The yast command option to update an RPM package.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
36
Match each statement with an item

-The RPM option used with install or upgrade options to show progress by printing hash marks while a software package is unpacked.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
37
Match each statement with an item

-The RPM option to Display detailed information.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
38
Match each statement with an item

-The yast command option to open YaST in the GTK graphical front-end.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
39
Match each statement with an item

-The yast command option to uninstall an RPM package.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
40
Match each statement with an item

-The RPM option to uninstall a software package.

A) -U
B) -F
C) -h
D) -e
E) -v
F) --remove
G) --update
H) --qt
I) --gtk
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
41
Discuss how software packages for Linux and UNIX were distributed in the past including the shortcomings of this delivery method and how these shortcomings were resolved.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
42
Describe two advantages of building packages with RPM.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
43
Describe three functions the RPM utility performs during installation.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
44
Describe the Advanced Package Tool (APT) front-end package manager.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
45
Describe the Yellowdog Updater, Modified (YUM) front-end package manager.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
46
Describe the YaST Software Manager front-end package manager.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
47
What is the openSUSE Configured Software Repositories tool and how do you open it?
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
48
What problem occurs if you use the yast command to install software that can't be located in one of your repositories and how can you prevent this problem?
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
49
Should you use several extra repositories? Why or why not?
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
50
Describe one way you can get to the YaST Software Manager.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 50 flashcards in this deck.