I won't be able to check responses for a while, but I thought I'd jot this down, now that I thought of it. Not sure if this is the right forum for this question, but here goes:
I'm considering buying something like a small netbook (or Raspberry Pi
:) ), hook it to an extern hard drive, and use it solely to:
- check out the latest sources for some applications I commonly use (
gnuplot, etc), possibly on a weekly basis
- Build these sources as eventual Debian packages for different Ubuntu distributions (
- Serve these built packages on the local network (so I can quickly update my PCs)
- If these built packages work on the target platforms, then maybe post them to my Launchpad PPA (say, on a monthly basis, or more rarely)
This machine's OS wouldn't need a GUI (just
ssh access), so it doesn't even have to be Ubuntu as such - could be Linux from scratch, if it is better... Basically, it is like the PPA functionality of launchpad.net, just locally.
However, I have a hard time starting on this - I have found some resources that hold some bits and pieces, e.g.:
- The ultimate Debian/Ubuntu package building system - Le site de Cyril "Davromaniak" Lavier, sysadmin ascendant geek
- How To Setup A Debian Repository - Debian Wiki
... but not anything specifically discussing a use case like mine from start to finish.
That is why I would like to ask:
- Is there already an existing process for something like this? (e.g. install Ubuntu terminal-only via alternate install CD, then
sudo apt-get install local-launchpad
:), then edit config files and init/reboot)
- If not, are there any online resources that discuss this use case?
Many thanks in advance for any answers,