comptia-a-plus-core2/labs/OS-10-application-installation-lab.md

96 lines
1.4 KiB
Markdown

# Lab OS-10: Application Installation Readiness
Domain:
- 1.0 Operating Systems
Works on:
- Windows
- Linux
- Optional macOS
## Goal
Practice checking whether a system meets application requirements before installing software.
## Hypothetical Application
Requirements:
- 64-bit OS
- 8 GB RAM
- 20 GB free storage
- Modern CPU
- Dedicated GPU preferred
- Internet access
- Vendor download or approved package manager
## Windows Steps
Run:
```powershell
systeminfo
wmic os get osarchitecture
Get-Volume
winget --version
```
Record:
- OS:
- Architecture:
- RAM:
- CPU:
- Free storage:
- Package manager available:
- Meets requirements:
- Risk/impact notes:
## Linux Steps
Run:
```bash
cat /etc/os-release
uname -m
lscpu
free -h
df -h
which apt
which dnf
```
Record:
- Distribution:
- Architecture:
- RAM:
- CPU:
- Free storage:
- Package manager:
- Meets requirements:
- Risk/impact notes:
## Optional macOS Steps
Run:
```bash
sw_vers
uname -m
system_profiler SPHardwareDataType
```
Record:
- macOS version:
- Architecture:
- RAM:
- CPU/chip:
- Meets requirements:
- Risk/impact notes:
## What You Should Learn
- Always check OS, architecture, CPU, RAM, storage, and graphics requirements.
- Use trusted distribution methods.
- ISO files are mountable disk images.
- Image deployment can install a full prepared system build.
- Business-critical apps require planning, testing, communication, and rollback.