Chapter 4.3 Managing Software Sources
============================================


Occasionally you may need to change the setting of you software sources. This could involve: 

-   changing update settings like update frequency, notification of new releases,
-   adding or removing sources such as PPAs
-   changing download server
-   etc,


Usage
------

You can navigate the Software Sources using the tabs.

The :guilabel:`Ubuntu Software` tab contains settings involving the downloading of software from Ubuntu repositories. Here you can disable proprietary software and select a download server among other things. To toggle enabling /disabling the proprietary drivers check/uncheck the :guilabel:`Proprietary drivers for devices(restricted)` checkbox. To toggle enabling/disabling other proprietary software check/uncheck the :guilabel:`Software restricted by copyright or legal issues(multiverse)` checkbox. To change the mirror or where you download change the :guilabel:`Download from` drop down menu. The :guilabel:`Main Server` option downloads from the main ubuntu server. There is an :guilabel:`Other` option with a large list of mirrors. The :guilabel:`Mirror` column lists a collapse list of mirrors to download from. To choose the fastest option press the :guilabel:`Select Best Server`.

.. image::   ubuntu_software-tab.png

The :guilabel:`Other software` tab allows you to add, remove or edit other software sources.  Here you can manage remote repositories (PPAs) and CD-ROM repositories.To enable/disable a software source click the checkbox to the left of its name. To remove software from the list left click the :guilabel:`Remove` button. 

.. image::  other-software-sources.png

The :guilabel:`Updates` tab allows you set which software updates you would like to subscribe to, in this case  :guilabel:`Important ecurity updates`, :guilabel:`Recommended updates`, :guilabel:`Pre-released (unstable)`, and :guilabel:`Unsupported updates`. You can also set how frequently your system will automatically check for updates to the right of :guilabel:`Check for updates` and what actions it should take, namely notify you, download (without notification), or install updates. You can also specify which releases you would like to be notified of in the :guilabel:`Show new distribution releases` drop down, Normal Releases, Long term releases or Never.

The :guilabel:`Authentication` tab manages key files which ensure your downloads are not compromised, basically ensuring you are download from a reliable source and your download has not been intercepted. The list of all keys signed on your system are listed under :guilabel:`Trusted software providers`. To remove a key you no longer want to have access to your system press the :guilabel:`Remove` button. To only allow the default keys that ship with lubuntu press the :guilabel:`Restore Defaults` button.

.. image:: sources-auth.png

-   Submitting statistical data will improve the Ubuntu experience allowing developers to know which software you are downloading anonymously. We urge you to enable this feature but it is disabled by default as Lubuntu has an "Opt-in" philosophy.

To reset changes to software sources press the :guilabel:`Reset` button. When exiting the program and your sources change you will be asked to download new software sources and to do so press the :guilabel:`Reload` button. 

Proprietary Drivers
-------------------
To install proprietary drivers use the :guilabel:`Additional Drivers` tab. Then press the check box to use the :guilabel:`Using Driver Name` radio button to input the proprietary driver for that checkbox. To not use proprietary drivers for something use the :guilabel:`Do not use the device` radio button. To apply these changes you will need internet access and will need to press the :guilabel:`Apply Changes` button. To revert back to your previous changes use the :guilabel:`Revert` button. 

To launch this part of the program directly :menuselection:`Prefrences --> Additional Drivers`.

Version
-------
Lubuntu ships with version 0.97.9 of software properties. 

Screenshot
--------------
.. image:: software_sources.png

How to Launch
-------------

In Muon Package Manager :menuselection:`Settings --> Configure Software Sources`. Directly from the menu you can :menuselection:`Prefrences --> Software Sources`.


In Discover Software Center :menuselection:`Settings --> Ubuntu (Default) --> Settings (Gear icon) --> Software Sources`.

command line:   

.. code:: 

    lxqt-sudo software-properties-qt

tags:ppa, software, download, sources, release, update, discover, muon, security, 
