Project PPT - PR 591

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 11

Linux Application Management System

JIS COLLEGE OF ENGINEERING

Computer Science & Engineering

Aritra Dey - 123190703207


Ankit Bharati - 123190703202
Somnath Maity - 123190703218
Susmita Das - 123180703104
Swagata Thakur - 123180703107
Abstract
We developed an application named “Linux Software
Management System” which intended to install and
uninstall application software’s the easy way. For well over
a decade, Installing/Uninstalling get done by after writing
many lines of command. It's such a time taking concept that
it has served as the model for all major cell phone operating
systems and, Our application that pulls the software from
the server and installs it on computer. more recently, it have
the same way for installing software’s on any operating
system developed by Linux.
Introduction
Installing software on Linux isn’t nearly as hard as you
might have thought after using our application “Linux
Software Management System”. Yes, there may be the rare
occasion when you need to install something from the
command line, but even that isn’t much of a challenge.
Besides, chances are, you’ll never have to install software
outside of the GUI front end.
Challenges
• There are some issues faced while installing the software’s. We
have to write the many lines of codes for installing or uninstalling
any software. This is so problematic compare to windows or mac.

• Linux file systems have scalability issues that are not being
adequately addressed.

• Too many package managers makes Linux hard to learn and


master. Package managers such as YUM and Pacman. These
package managers use entirely different commands which can be
confusing

• Lack of software. There are limited options for same software’s in


Linux as compared to mac & windows.
Objective
• Our application is Linux free software package
management tool. This method is needed because users
don’t need to compile the code by themselves.
• Installing software using apt-get at the command line

Example:
apt-get install firefox
apt-get remove firefox
Application
• LibreOffice: LibreOffice is a powerful and free office suite. It’s
used by millions of people around the world. Its clean interface and
feature-rich tools help you unleash your creativity and enhance your
productivity. LibreOffice includes several applications that make it
the most versatile Free and Open Source office suite. Writer (word
processing), Calc (spreadsheets), Impress (presentations), Draw
(vector graphics and flowcharts), Base (databases), and Math
(formula editing).

• BleachBit: When our computer is getting full, BleachBit quickly


frees disk space. When your information is only your business,
BleachBit guards your privacy. With BleachBit you can free cache,
delete cookies, clear Internet history, shred temporary files, delete
logs, and discard junk you didn't know was there. Designed for
Linux and Windows systems
App Install Code
echo -e "\033[1;92m Want To Install Libre Office. \033[m"
read install
if [[ $install = Y || $install = y ]] ; then
clear
echo -e "\033[1;92m====== Installing LibreOffice ======\033[m"
sudo apt-get install libreoffice -y
if [ ! -f /usr/bin/libre_office ]; then
clear
echo -e "\e[1;91m [-] libreoffice Not Installed \e[0m" pause
installsoftwares
else
clear
echo -e "\e[1;92m [+] libreoffice Installed \e[0m"
pause
installsoftwares
fi
else
softwareinstallabort
fi
App Remove Code
read remove
if [[ $remove = Y || $remove = y ]] ; then
clear
echo -e "\033[1;92m====== Removeing LibreOffice ======\033[m"
sudo apt-get remove libreoffice -y
if [ ! -f /usr/bin/libre_office ]; then
clear
echo -e "\e[1;92m [+] libreoffice Removed \e[0m"
pause
removesoftwares
else
clear
echo -e "\e[1;91m [-] libreoffice Remove Failed \e[0m"
pause
removesoftwares
fi
else
softwareremoveabort
fi
Requrements
• Linux OS requires:
o A minimum of 20GB hard disk space for installation depending on the
version
o A minimum of 2GB RAM for i386 and AMD64 architectures.
o A bootable CD-DVD drive or a USB stick.
o A minimum of an Intel Core i3 or an AMD E1 processor for good
performance.

• The recommended hardware specification for a


smooth experience are:
o 50 GB of hard disk space, SSD preferred
o At least 2048 MB of RAM
Any Questions
Thank You

You might also like