Skip to content

tibbotech/ltpp3g2_ppa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LTPP3(G2) PPA

Updating the PPA

This repository contains the Personal Package Archive (PPA) for Tibbo's Ubuntu-based distribution running on the Size 3 Linux Tibbo Project PCB, Gen. 2 — a.k.a. the LTPP3(G2). The PPA is automatically included in base builds of Tibbo's distro.

To update the PPA on a running system, enter the following at the command prompt:

sudo apt-get update && sudo apt-get upgrade

Don't forget to reboot after performing an update and upgrade:

sudo reboot

Creating your own PPA

Tibbo has created two handy scripts to help automate the process of making your own PPA for our distribution.

You'll first need to create and/or import a GPG key, for example:

gpg --import public.gpg
gpg --import private.asc  

Next, you'll want to generate the PPA. Edit the file to "makeppa.sh" replace the variables at the top with your own information. Then, run it with the FOLDER_NAME (e.g. u0_6_0) as a parameter:

./makeppa.sh FOLDER_NAME

You'll need to add your debian packages to the ppa folder, which is what is actually included in the archive. After adding or updating files, run opy updateppa.sh with the FOLDER_NAME to your PPA and update your PPA by running:

./updateppa.sh FOLDER_NAME

Add the ppa to the device.

To add your PPA (or re-add the Tibbo PPA), you can run the following commands after replacing the URLs with those of your archive:

curl -s --compressed "https://tibbotech.github.io/ltpp3g2_ppa/ppa/KEY.gpg" | sudo apt-key add -
sudo curl -s --compressed -o /etc/apt/sources.list.d/my_list_file.list "https://tibbotech.github.io/ltpp3g2_ppa/u0_6_0/my_list_file.list"
sudo apt-get update -y

However, please note that should the FOLDER_NAME change from u0_6_0 to for example u0_7_0, then also change the following line from:

sudo curl -s --compressed -o /etc/apt/sources.list.d/my_list_file.list "https://tibbotech.github.io/ltpp3g2_ppa/u0_6_0/my_list_file.list"

to:

sudo curl -s --compressed -o /etc/apt/sources.list.d/my_list_file.list "https://tibbotech.github.io/ltpp3g2_ppa/u0_7_0/my_list_file.list"

Example of how to install a package

First update & upgrade:

sudo apt-get update -y && sudo apt-get upgrade -y

After that, install the desired package (e.g. tibbo-oobe):

sudo apt-get install -y tibbo-oobe

About

Tibbo PPA for the LTPP3G2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages