Module 3 day 1, intro-supplemental for updating mobile apps Flashcards
what will I do almost every day in IT support?
install and maintain packages
who generally packages software for us to use?
developers and organizations that make them
what do we need to do to install packages in most cases?
click install
what do developers use to package software?
software compiling tools
what is the end result of compiling?
package
in Windows, how is software usually packaged?
as a .exe, or executable file
what contain instructions for a computer to execute when they run? ex: copy this file from here to here, install this program, or perform this operation?
Executable files .exe
what format are .exe created according to?
Microsoft’s portable format
What files include things like text or computer code, images the computer might user, and potentially an MSI file?
.exe files
what is used to Guide a program called the windows installer in the installation, maintenance, and removal of programs on the windows operating system
Microsoft install package, .msi
what users the gui setup wizard to guide a user in installing a program?
the windows installer
what uses the MSI filed to create instructions and how to remove a program if the user wants to uninstall it?
the windows installer
what are usually used as starting points to bootstrap the windows installer?
windows executable files
what might just contain an msi file and some instructions to start up the Windows installer and read it?
Windows Executable files, when they are just there to bootstrap the windows installer.
what can be used as standalone custom installers? with no MSI file or usage of the windows installer
.exe files
when will an executable file need to contain all the instructions the operating system needs to install the program?
if it is packages without an MSI file or usage of the Windows installer, as a standalone custom installer.
When would you go with a custom installer?
if you want precise control over the actions Windows takes when it installs your software
what kind of installation can be tricky?
custom installer, especially when managing things like code dependencies.
What method of installation with .exe takes care of a lot of bookkeeping and setup for you but has some strict rules about how the software gets installed?
using the Windows Installer, guided by an MSI file.
what did Microsoft introduce as of Windows 8 to distribute programs?
the Windows Store
what is an example of an application repository or warehouse where you can download and install universal Windows platform apps?
the Windows Store
what do you call the applications that can run on any compatible Windows devices like desktops, pc, or tablets?
universal Windows platform apps
what format do Windows Universal platform apps use to package their contents, which acts like a unit of distribution? It’s an option for packaging software you can use.
APPX
how do you install an .exe from the gui?
double click on the executable and go through the installation process provided.
what provides the installation process we go through in the gui?
the execution or the Windows Installer
what is an example of why you would install software from the Windows command line instead of the gui?
Automatic installations, script writing, automatic installations, configuration management tool without needing a human to click buttons in an installation wizard.
how do you run .exe files from the command line?
open cmd prompt or PowerShell,
go in the directory where the .exe is
type the name of the .exe
(or you could just type the absolute path of the .exe)
what cmd line option will potentially have more options for installation?
running from an installer from the command line
what is a silent installation?
nothing shows up on the screen and the package is installed quietly. You can use a flag to make the cmd line do this.
what can I use to get the computer to reboot automatically after the installation?
an argument.
what varies from vendor to vendor? Microsoft vs mozilla
installation from the command line options for different software.
what will using the /? parameter do when running a package from the command line
you might see what kinds of sub-commands the package might support
what if a package doesn’t have any help related options when you try to run it with the /? parameter?
check the vendor’s documentation for what kinds of installations their packages support
what is software usually packaged as in Windows?
.exe
what contain all the information the Windows Installer needs to install software on a computer?
Installation packages
what does an .msi, or microsoft install file, contain?
an installation database, summary information, and data streams for each part of the installation.
what may also include internal source files and external source files needed for the installation?
the .msi file
what uses the information in an .msi file to install, maintain, and remove programs on Windows?
The Windows Installer.
what are .msi files contained within?
a portable executable, PE, a format specific to Windows.
What is the file type extension for PE?
.exe
What include instructions for a computer to run, like .msi files, and may also have images the computer may run or computer code?
PE
What is the common Windows installation method?
from the gui, using the Windows Installer
what are executable files that are run in the Windows interface by clicking on them or running from the command line?
Self-extractor packages
what format will software installed by an IT pro onto an end-user’s computer likely use?
self-extractor packages.
what command line extracts the content of the package to the path folder. If a path isn’t specified, then a browse dialog appears
/extract:[path]
what enables verbose logging, more detailed information recorded in the log file, for the update installation?
/log:[path to log file]
what sets the user interface to the specified locale when multiple locales are available in the package? command.
/lang:lcid
what cmd runs the package in silent mode?
/quiet
what command runs the update without any interaction from the user?
/passive
what command prevents prompting of the user when a restart of the computer is needed?
/norestart
what command forces a restart of the computer as soon as the update is finished?
/forcerestart
what commands can you try to view help options for installation?
/?, /h, /help
what program does the packager used in the Windows Software development kit and Microsoft Visual Studio include?
MakeApp.exe
What is a tool that creates an app package from files on disk or extracts the files from an app package to disk?
MakeAppx.exe
What program can also create and extract app package bundles for Windows 8.1 and higher?
MakeAppx.exe
What app packager tool is primary used by software developers?
MakeAppx.exe
what is the primary source for apps, games, and videos in Windows?
The Microsoft store
what source of content on Windows only contains apps and programs certified for compatibility and curated for content?
Microsoft Store