HB Computer Security | Aide Memoire
  • Introduction
  • Core Technical Skills
    • Core Skills
      • Linux
        • Getting to Know Linux
          • Using the Shell
            • Shells, Terminals, and Virtual Consoles
            • Choose your Shell
            • Shell Commands
              • Non-PATH Commands
              • Command History
                • Command Line Editing
                  • Keystrokes for Navigating Command Lines
                  • Keystrokes for Editing Command Lines
                  • Keystrokes for Cutting and Pasting Text from within Command Lines
                • Command Line Recall
                  • Keystrokes for Command Line Recall
              • Connecting and Expanding Commands
                • Piping Between Commands
                • Sequential Commands
                • Expanding Commands
            • Shell Variables
              • Common Shell Variables
            • Aliases
            • Create your Own Shell Environment
              • Modification Ideas
          • Navigating the Linux File System (LFS)
            • Filesystem Commands
            • Listing Files and Directories
            • File Permissions and Ownership
              • Modifying Permissions with chmod
              • Modifying Default Permissions with umask
              • Change File Ownership with chown
            • Copying, Moving, and Removing Files
            • Finding Files
              • locate
              • find
              • grep
            • Downloading Files
              • axel
              • wget
              • curl
                • User-Agent: Googlebot
          • Working with Text Files
            • Using vim and vi to Edit Text Files
              • Starting with vi
              • Adding Text
              • Moving Around in the Text
            • Text Manipulation
        • System Administration
          • Installing Linux
            • Installing from Live Media
            • Installing in the Enterprise
            • Partitioning Hard Disks
              • Tips for Creating Partitions
          • Account Administration
            • The root Account
              • Becoming root with su
              • sudo
                • The /etc/sudoers File
                • Granting sudo privileges
                  • visudo Guidance
                • Useful sudo Hints
            • Other Administrative Accounts
            • Standard User Accounts
              • Risks of userdel: Orphaned Files
          • Graphical Remote Administration
            • Cockpit
              • Installation Guide
            • Remote Desktop Protocol with xrdp
              • Installation and Configuration
            • Remote Desktop with vnc
              • Installation and Configuration
              • Running VNC as a System Service
          • Managing Running Processes
            • Listing Processes
              • ps
              • top
              • htop
            • Backgrounding and Foregrounding
              • Starting a Background Process
              • Using Foreground and Background Commands
            • Killing and Recining Processes
              • kill and killall
          • Managing Software
            • Managing Software from the Desktop
            • Going Beyond the Limitations of Software Center
              • Debian Packages
                • Advanced Package Tool (apt)
                • Repositories
                • dpkg
        • Shell Scripting
          • Variables
            • Command Substitution
            • Arguments
          • Reading User Input
          • if, else, and elif
          • BOOLEAN Logic
          • Loops
            • for Loops
            • while Loops
          • Functions
          • Local Vs Global Variables
          • Summary
        • Securing Linux
      • Windows
        • Security Hardening
Powered by GitBook
On this page

Was this helpful?

  1. Core Technical Skills
  2. Core Skills
  3. Linux
  4. System Administration
  5. Managing Software

Managing Software from the Desktop

PreviousManaging SoftwareNextGoing Beyond the Limitations of Software Center

Last updated 1 year ago

Was this helpful?

Ubuntu contains within it an app store of sorts called the Software Center. It is a utility for installing, purchasing, and managing software in Ubuntu. It provides a user-friendly graphical interface that allows users to browse and install thousands of applications available.

Key features of the Ubuntu Software Center include:

  1. Software Browsing and Search Users can browse through categories of software or search for applications by name or description

  2. Software Installation and Removal It simplifies the process of software installation. Users can install or remove software with just a few clicks

  3. Software Management The center keeps track of all installed software and provides updates when available

  4. Paid and Free Software It includes both free and paid software offerings, giving developers a platform to distribute their applications

  5. User Reviews and Ratings Users can read reviews and ratings for software written by other users, which can help in deciding which applications to install

  6. One-Click Install For many applications, installation is as simple as clicking the "Install" button and entering your password - nice!

If you're using Linux just for everyday stuff like writing up some documents, playing music, and the usual desktop bits and bobs, the Software Center should do you just fine. Straight out of the box, your system's hooked up to Ubuntu's main software shop, with hundreds of apps for you to choose from. Plus, you've got the choice to snag third-party apps that are freebies for your use, though you can't pass them on.

Now, while the Software bit lets you pick and choose a few apps from Ubuntu's vast cupboard of software goodies, there's a shedload more – we're talking tens of thousands – tucked away in there. So, what's off the menu from that repository? When would you ever need to dig around for those hidden gems? And if you fancy those or want to poke around in other software treasure chests, how do you get your hands on them?

Ubuntu's software center