Module 3 challenge: Package and Software Management(Operating Systems and You: Becoming a Power User) Answers 2025
Question 1
Which of the following file types is used to guide software installations in Ubuntu?
-
❌ .msi files
-
✅ .deb files
-
❌ .exe files
-
❌ .mpg files
🔹 Explanation:
Ubuntu uses .deb (Debian) package files for installing and managing software. These packages contain compiled software and the metadata needed for installation.
Question 2
What does the following command do in Ubuntu: apt-get install NamePackage?
-
❌ List all packages installed on your Linux system
-
❌ Search for a package named “NamePackage” on your Linux system
-
❌ Uninstall a software package named “NamePackage”
-
✅ Install a software package named “NamePackage” using a package manager
🔹 Explanation:
The apt-get install command installs a specified package and all its required dependencies on Ubuntu.
Question 3
Fill in the blank: _____ are a central managed marketplace for app developers to publish and sell mobile apps.
-
❌ Package managers
-
✅ App stores
-
❌ Debian packages
-
❌ Windows executables
🔹 Explanation:
App stores (like Google Play Store or Apple App Store) are managed marketplaces for publishing, distributing, and selling mobile apps.
Question 4
Which of the following file types are a common type of archive file? Select all that apply.
-
❌ .deb files
-
✅ .rar files
-
✅ .tar files
-
❌ .msi files
🔹 Explanation:
.rar and .tar are archive file formats used to compress and bundle multiple files into a single package for storage or transfer.
Question 5
Which of the following PowerShell commands will install a software package called “TestPackage” on your system?
-
❌ TestPackage-Install -Chocolatey
-
❌ Get-Package -name TestPackage
-
✅ Install-Package -name TestPackage
-
❌ Find-Package TestPackage -IncludeDependencies
🔹 Explanation:
In PowerShell, Install-Package -name TestPackage installs a package through the PackageManagement (OneGet) framework.
Question 6
Which of the following is the package manager used in Ubuntu?
-
❌ Puppet
-
✅ APT
-
❌ Gimp
-
❌ Launchpad
🔹 Explanation:
Ubuntu uses the APT (Advanced Package Tool) system to install, update, and remove software efficiently from repositories.
Question 7
In Ubuntu, when a device is connected to your computer, a device file is created in the /dev directory. What kind of device might create a file called /dev/sdc?
-
❌ A printer
-
❌ A monitor
-
✅ A memory stick
-
❌ A keyboard
🔹 Explanation:
Device names like /dev/sda, /dev/sdb, /dev/sdc represent storage devices (like hard drives or USB drives). /dev/sdc likely represents a USB memory stick.
Question 8
When Windows notices that a new device has been connected, what’s the first thing it will do?
-
❌ Place the new device in an existing device category in Device Manager
-
❌ Scan the device for viruses
-
❌ Create a new device category in Device Manager
-
✅ Ask for the new device’s hardware ID
🔹 Explanation:
When a device is plugged in, Windows first reads its hardware ID, then searches for an appropriate driver to handle that device.
Question 9
Which of the following will appear as a character device in your Ubuntu /dev directory? Select all that apply.
-
❌ A CD-ROM
-
✅ A mouse
-
❌ A hard drive
-
✅ A keyboard
🔹 Explanation:
Character devices (like keyboards and mice) transfer data character by character, unlike block devices (like hard drives and CD-ROMs) which transfer data in chunks.
Question 10
Which of the following commands will update your Linux application sources?
-
✅ sudo apt update
-
❌ install source.list
-
❌ sudo apt full-upgrade
-
❌ uname -r
🔹 Explanation:
The sudo apt update command refreshes the local list of available packages from the repositories, ensuring you can install or upgrade to the latest versions.
🧩 Summary:
-
Ubuntu software uses
.debfiles and APT for package management. -
apt-get installinstalls packages;sudo apt updaterefreshes sources. -
App stores serve as centralized platforms for mobile app distribution.
-
Archive files (.rar, .tar) bundle multiple files together.
-
PowerShell’s
Install-Packageinstalls software in Windows. -
/dev/sdc indicates a storage device like a USB stick.
-
Windows identifies new hardware via hardware IDs.
-
Character devices include input peripherals like keyboards and mice.