Section 3: Open Source Application Flashcards
Learning about what open source is and why it is important.
What is Open Source Software?
Software released under a license in which the copyright holder grants users the rights to study, change, and distribute it to anyone and for any purpose.
What is the Open Source Initiative?
Is a public benefit corporation that promotes the usage of open source software
What is the OSD?
Open Source Definition: A document which determines whether a software license can be labeled with the open source verification mark
What is wireshark?
an open source server application that is protocol analyzer. Captures network traffic.
What is Gparted?
An open source server aplication software that is a disk partion tool.
What is timeshift?
Open source equivalent to timemachine in MAC. You can take snapshots.
What is Atom?
An open source, simple text editor.
What is Putty?
An open source application terminal client used by system administrators.
What terminal command displays contents of files?
gedit
What is a package manager?
Automatically download appropriate packages from its repository and set it up for you. It will also download the latest updates for every piece of software.
Why don’t Linux users normally download and install applications form application websties?
Each distro has its own application repository with packages compiled for its version.
What do archives contain?
Archives contain a list of files.
What does the file extension .deb mean?
It was created for the debian distro.
What does the file extension rpm stand for
Redhat Package Manager ( used by Red Hat, Fedora and OpenSUSE distros)
What does .tar .tgz and .tar.gz files extensions mean?
These are considered a universal package formatand is used by distros such as Arch Linux and Slackware
What does PPA stand for?
Personal Package Archive
What does file extensions .exe stand for?
Executable file ( used by windows and not Linux)
Which package format is used by Ubuntu?
.deb because it is a debian based distro.
What do all OS’s have?
A kernel
What does a Kernel do?
Directly controls hardware and translates software commands into hardware specific requests. It manages the hardware resources intelligently by allocating memory efficiently.
What are modular desktops?
You can have different desktops on your Linux distro. Its customizable.
What does BASH stand for?
Bourne Again Shell
What is BASH?
Acts as the shell program within the command line interface.
what does CD command stand for?
Change Directory
MV
move one file to another directory
touch
create a file
mkdir
make a directory
locate
search function for files inside file system.
rm
remove/ delete file
rmdir
remove directory
clear
clear terminal screen
What is a package ?
A compressed file archive containing all of the files that come with a particular application.
Examples of package managers?
Apt, Yum and Pacman
What tools with you use in debian distro to install software?
dpgk, apt-get and apt
What directly controls hardware and translates the commands given from a piece of software into the something the hardware can understand and act upon?
Kernel
What program takes the commands from the keyboard and gives them to the kernel to execute?
Shell
What program is used to access the shell?
Terminal ( text based command line program that is used in Linux to directly access the shell)
What are dependencies?
A term for a package that is a pre-req required for installation of another program.
Is the application packaging the same for each distro family?
false