Useful extra repositories
{CODE(colors="bash", wrap="1", caption="Command on a console")}
xavi@penguinbookpro:~$ sudo su
add-apt-repository -y ppa:nilarimogard/webupd8
add-apt-repository -y ppa:danielrichter2007/grub-customizer
add-apt-repository -y ppa:webupd8team/java
add-apt-repository -y ppa:bit-team/stable
add-apt-repository -y ppa:jtaylor/keepass
add-apt-repository -y 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/' # main binary packages for R 3.5.x
add-apt-repository -y ppa:marutter/c2d4u3.5 # extra binary packages for R 3.5.x from the usual marruter repo
add-apt-repository -y ppa:atareao/telegram
add-apt-repository -y ppa:maarten-baert/simplescreenrecorder
add-apt-repository -y ppa:yg-jensge/shotwell
add-apt-repository -y ppa:mkusb/ppa
add-apt-repository -y ppa:hamishmb/myppa
add-apt-repository -y ppa:utappia/stable
add-apt-repository -y ppa:gezakovacs/ppa # for unetbootin
add-apt-repository -y ppa:kubuntu-ppa/backports # upgrades to major versions of kde apps
# Add the release PGP keys for syncthing repo:
apt install curl
curl -s https://syncthing.net/release-key.txt | apt-key add -
# Add the "release" channel to your APT sources for updated-twice-per-month syncthing daemon:
echo "deb https://apt.syncthing.net/ syncthing release" | tee /etc/apt/sources.list.d/syncthing.list
# Next 3 lines are for syncthing-gtk
sh -c "echo 'deb http://download.opensuse.org/repositories/home:/kozec/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/home:kozec.list"
wget -nv https://download.opensuse.org/repositories/home:kozec/xUbuntu_18.04/Release.key -O Release.key
apt-key add - < Release.key
# Add the key for the new repo for R 3.5.x from cloud.r-project.org
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E084DAB9 # marutter
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 089EBE08314DF160 # ubuntugis-stable
# Google Earth repo
sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/earth/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
# Setup the Ǵoogle Key with:
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
# Update packages list again, just in case
apt-get update
{CODE}
Press enter each time when requested.
After keys are imported, you can quit from the root session with "exit":
{CODE(colors=bash, wrap="1")}
root@computer:/home/xavi# exit
exit
xavi@computer:/home/xavi#
{CODE}