elementary OS User Handbook
eOS HomeTeamBlogSupportGet Involved
  • πŸ”΅Welcome to elementary OS
  • Overview
    • πŸ“˜Idea & Evolution
    • πŸ“˜Desktop Tour
      • πŸ“–Greeter
      • πŸ“–Panel
      • πŸ“–Dock
      • πŸ“–App Windows
      • πŸ“–Multitasking
    • πŸ“˜System Idiosyncrasies
      • πŸ“–Gestures
      • πŸ“–Hot Corners
      • πŸ“–Picture-in-Picture
      • πŸ“–Display Filters
      • πŸ“–Feedback App
      • πŸ“–Missing Habits
  • Get Started
    • πŸ“—Install elementary OS
      • πŸ“–Writing ISO with Etcher
      • πŸ“–Using GParted
    • πŸ“—Explore System Settings
      • πŸ“–Manage User Accounts
      • πŸ“–Control System Access
      • πŸ“–Set up Date & Time
      • πŸ“–Configure Network
      • πŸ“–Add Online Accounts
      • πŸ“–Stay Secure & Private
      • πŸ“–Adjust Power Settings
      • πŸ“–Set Language & Formats
      • πŸ“–Keyboard Settings
      • πŸ“–Mouse & Touchpad
    • πŸ“—Customize Desktop
      • πŸ“–Set up Visual Style
      • πŸ“–Change Wallpaper
      • πŸ“–Adjust Text Size
      • πŸ“–Configure Dock & Panel
      • πŸ“–Windows and Corners
    • πŸ“—Plug in Hardware
      • πŸ“–Connect via Bluetooth
      • πŸ“–Printers & Scanners
      • πŸ“–Hook up Tablet
  • Best Practices
    • πŸ“™Tips & Tricks
      • πŸ“–Add PPAs
      • πŸ“–Get More Tweaks
      • πŸ“–Max the AppCenter Out
      • πŸ“–Add More Fonts
      • πŸ“–Make QT apps look like GTK
    • πŸ“™2 Advanced
      • πŸ“–Open as Admin
      • πŸ“–Create Local Network
      • πŸ“–Plank Advanced Customization
  • Troubleshooting
    • πŸ“•Installation Issues
    • πŸ“•Common Issues
      • πŸ“–Grub menu 30 sec
      • πŸ“–Nvidia Drivers
      • πŸ“–Double Icons in Plank
      • πŸ“–Sound and Picture Issues
      • πŸ“–Ghost Updates
  • Extra Info
    • πŸ“’Useful Links
    • πŸ“’Feedback
Powered by GitBook
On this page
  1. Best Practices
  2. Tips & Tricks

Add PPAs

software-properties-common

PreviousTips & TricksNextGet More Tweaks

Last updated 1 year ago

Though in elementary OS, it is recommended to install Flatpak apps, sometimes you have to add a Personal Package Archive (PPA) to your system to get the apps you need. For example, this is the way of installing .

What helps you to do that is software-properties-common, which contains scripts like add-apt-repository and apt-add-repository, and thus simplifying the process of adding and removing PPAs.

Mind the from Danielle ForΓ© (elementary OS founder):

Be aware that adding an apt repository is functionally equivalent to creating a new administrator account on your computer for the repository owner. Packages from this repository will have root permission on your computer when they are installed. So be sure you absolutely trust the repository maintainer. I highly recommend against adding third-party apt repositories to your system.

Installation of software-properties-common is simple.

Open your Terminal, and run:

sudo apt-get install software-properties-common

Now you can add PPAs to your system with the command which would look like

sudo add-apt-repository -y ppa:xxxxxxxxxx/xxxxxxxxxxx

and install the desired app from this PPA with the command like

sudo apt install <APP_NAME>

As a rule, you can always find the required installation info on the app web page ().

πŸ“™
πŸ“–
Pantheon Tweaks
recommendation
example
Useful article about software-properties-common