Close Menu
    Facebook X (Twitter) Instagram
    Command Linux
    • About
    • How to
      • Q&A
    • OS
      • Windows
      • Arch Linux
    • AI
    • Gaming
      • Easter Eggs
    • Statistics
    • Blog
      • Featured
    • MORE
      • IP Address
      • Man Pages
    • Write For Us
    • Contact
    Command Linux
    Home - man page - add-apt-repository

    add-apt-repository

    WillieBy WillieJanuary 26, 2026Updated:March 30, 2026No Comments2 Mins Read

    NAME

    add-apt-repository – Adds a repository into the /etc/apt/sources.list or /etc/apt/sources.list.d or removes an existing one  

    SYNOPSIS

    add-apt-repository [OPTIONS] REPOSITORY  

    DESCRIPTION

    add-apt-repository is a script which adds an external APT repository to either /etc/apt/sources.list or a file in /etc/apt/sources.list.d/ or removes an already existing repository.

    The options supported by add-apt-repository are:

    -h, –help Show help message and exit

    -r, –remove Remove the specified repository

    -y, –yes Assume yes to all queries

    -k, –keyserver Use a custom keyserver URL instead of the default

     

    REPOSITORY STRING

    REPOSITORY can be either a line that can be added directly to sources.list(5), in the form ppa:<user>/<ppa-name> for adding Personal Package Archives, or a distribution component to enable.

    In the first form, REPOSITORY will just be appended to /etc/apt/sources.list.

    In the second form, ppa:<user>/<ppa-name> will be expanded to the full deb line of the PPA and added into a new file in the /etc/apt/sources.list.d/ directory. The GPG public key of the newly added PPA will also be downloaded and added to apt’s keyring.

    In the third form, the given distribution component will be enabled for all sources.

    COPYRIGHT

    This manual page was written by Chow Loong Jin <[email protected]> for the Debian system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation.

    On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses.

    Willie
    • Website

    Willie has over 15 years of experience in Linux system administration and DevOps. After managing infrastructure for startups and enterprises alike, he founded Command Linux to share the practical knowledge he wished he had when starting out. He oversees content strategy and contributes guides on server management, automation, and security.

    Related Posts

    OPENDIR

    April 21, 2026

    TAIL

    April 21, 2026

    OPERATOR

    April 21, 2026

    NANO

    April 21, 2026
    Top Posts

    Object Storage Deployment on Linux Platforms Statistics 2026

    March 13, 2026

    How To Fix ‘apt-get command not found’ Error on Linux

    January 27, 2026

    Cloud Provider Linux Usage Breakdown Statistics 2026

    April 17, 2026

    RUBY(1)

    February 13, 2026
    • Home
    • Contact Us
    • Privacy Policy
    • Terms of Use

    Type above and press Enter to search. Press Esc to cancel.