| Next revision | Previous revision |
| dcore:ppa-add_command [2016/05/19 18:27] – created nitram | dcore:ppa-add_command [2016/10/20 17:38] (current) – nitram |
|---|
| ===== dCore ppa-add Command ===== | ===== dCore sce-ppa-add Command ===== |
| |
| The ''ppa-add'' command is only present in Ubuntu-based dCores. It is used to add PPAs (Personal Package Archives) to an Ubuntu-based dCore system. This allows the user to add additional software from outside Ubuntu's already vast repositories! | The ''sce-ppa-add'' command is only present in Ubuntu-based dCores. It is used to add PPAs ([[https://help.launchpad.net/Packaging/PPA|Personal Package Archives]]) to an Ubuntu-based dCore system. This allows the user to add additional software from outside Ubuntu's already huge repositories! |
| |
| The ''ppa-add'' command turns a supplied ppa argument into an apt source by prepending "[[http://ppa.launchpad.net/|http://ppa.launchpad.net]]" and adding the distro and version specified in dCore's /usr/share/doc/tc/ plus an optional second argument that is interpreted as a repository (defaults to "main"). The ''ppa-add'' command shares the basic format of the Ubuntu command. | The ''sce-ppa-add'' command turns a PPA argument into an apt source by prepending "[[http://ppa.launchpad.net/|https://ppa.launchpad.net]]" and adding dCore's distro and version, specified in /usr/share/doc/tc/*, plus an optional second argument that is interpreted as a repository (defaults to "main"). The ''sce-ppa-add'' command shares the basic format of the Ubuntu command. |
| |
| More information is availabe in the [[http://forum.tinycorelinux.net/index.php/board,75.0.html|dCore Extra Repositories]] sub-forum. | More information regarding PPAs and sources can be found in the [[http://forum.tinycorelinux.net/index.php/board,75.0.html|dCore Extra Repositories]] sub-forum. The [[http://wiki.tinycorelinux.net/dcore:handling_extensions#additional_repositories|dCore Extra Repositories]] wiki section provides some additional information. Ubuntu's [[https://launchpad.net/ubuntu/+ppas|PPA search page]] may also be useful. As per the Ubuntu warning outlined below, exercise caution when installing software from external sources. |
| |
| Usage options from the 'ppa-add –help' command: | Usage options from the 'sce-ppa-add –help' command: |
| |
| ppa-add - add a PPA (Personal Package Archive) entry in /opt/debextra, | sce-ppa-add - Add a PPA (Personal Package Archive) entry in /opt/debextra. |
| for use with Ubuntu based dCore ports. | For use with Ubuntu-based dCore ports. |
| | |
| Ubuntu warning: PPAs do not undergo the same validation process as packages in | Ubuntu warning: PPAs do not undergo the same validation process as packages in |
| the main Ubuntu repositories. PPA keys are cryptographically signed but are | the main Ubuntu repositories. PPA keys are cryptographically signed but are |
| still a lower security alternative to the main repository. The user will | still a lower security alternative to the main repository. The user will |
| be installing software at their own risk. | be installing software at their own risk. |
| | |
| Usage: | Usage: |
| 'ppa-add PPA_NAME' create a PPA entry in /opt/debextra, use exact PPA_NAME | |
| provided by the PPA, eg. ppa-add ppa:midori/ppa, re-run | sce-ppa-add PPA_NAME Create a PPA entry in /opt/debextra/. Use exact PPA_NAME |
| command for each PPA added, manually remove PPA entry | provided by the PPA (eg. sce-ppa-add ppa:midori/ppa). |
| from /opt/debextra as desired, use sce-import to | Re-run command for each PPA added. Manually remove PPA |
| install the actual extension and create an SCE, | entry from /opt/debextra/ as desired. Use sce-import to |
| for more information on available PPA archives | install the actual extension and create an SCE. |
| see https://launchpad.net/ubuntu/+ppas. | For more information on available PPA archives |
| | see https://launchpad.net/ubuntu/+ppas. |
| |
| **[[http://wiki.tinycorelinux.net/dcore:welcome|> Return to the dCore Wiki Welcome page]]** | **[[http://wiki.tinycorelinux.net/dcore:welcome|> Return to the dCore Wiki Welcome page]]** |