The Following 99 Users Say Thank You to pali For This Useful Post: | ||
AapoRantalainen, abill_uk, abubakar, acrux, ahmadamaj, akaSM, Alfred, AlMehdi, arcean, bingomion, bipinbn, casketizer, casper27, cproc, D@vIcHoJD, danramos, daperezg, daperl, dar3d3vil, datjomp, Dave999, davedickson, debernardis, DfLo1913, don_falcone, egoshin, Estel, evan, F2thaK, foobar, freemangordon, fw190, haffid, hhmah, HtheB, ivgalvez, jaanusa, jedi, johnel, JohnLF, Joseph9560, jpala16, jurop88, kevloral, kitwalker, kl2010, klinglerware, kmare, kojacker, kureyon, latindark, lore, Magik, malfunctioning, MartinK, mehulrajput, Mentalist Traceur, mesz, MINKIN2, misterc, moepda, MohammadAG, Mr.bot, mrsellout, mr_jrt, mscion, nicholes, nicolai, NIN101, nkirk, onion, OVK, panjgoori, pelago, Protegio, reinob, scoobydoo, sifo, sinaisix, sjgadsby, Skaven2k2, skykooler, slender, Sohil876, Sourav.dubey, sr00t, SSLMM, StefanL, TeHeR, TimusEravan, tuxsavvy, WilliePre, wumpwoast, Xagoln, xopher, ysss, Zaerc, zoner |
|
2011-07-23
, 11:54
|
Posts: 842 |
Thanked: 1,197 times |
Joined on May 2010
|
#2
|
The Following 7 Users Say Thank You to RobbieThe1st For This Useful Post: | ||
|
2011-07-23
, 11:55
|
Posts: 136 |
Thanked: 115 times |
Joined on Jul 2010
@ Greece
|
#3
|
The Following 4 Users Say Thank You to evan For This Useful Post: | ||
|
2011-07-23
, 11:56
|
Posts: 41 |
Thanked: 37 times |
Joined on Jan 2011
@ Guatemala
|
#4
|
|
2011-07-23
, 12:01
|
Banned |
Posts: 3,412 |
Thanked: 1,043 times |
Joined on Feb 2010
|
#5
|
|
2011-07-23
, 12:10
|
Posts: 248 |
Thanked: 66 times |
Joined on Oct 2009
@ Birmingham
|
#6
|
|
2011-07-23
, 12:12
|
Posts: 502 |
Thanked: 366 times |
Joined on Jun 2010
@ /dev/null
|
#7
|
|
2011-07-23
, 12:14
|
Posts: 2,154 |
Thanked: 8,464 times |
Joined on May 2010
|
#8
|
|
2011-07-23
, 12:17
|
Posts: 248 |
Thanked: 66 times |
Joined on Oct 2009
@ Birmingham
|
#9
|
|
2011-07-23
, 12:51
|
Posts: 502 |
Thanked: 366 times |
Joined on Jun 2010
@ /dev/null
|
#10
|
Well I don't mind backing up the lot (plus updating as new stuff is added - so if they do shut it down we have a complete backup), just need to know how big it is first, to ensure I have enough space. Can anyone give me an estimate, or is there anyway to work it out
The Following User Says Thank You to tuxsavvy For This Useful Post: | ||
Tags |
apt-mirror, closed packages, futureproofing, orphaned, repository dump |
|
These scripts for creating backup of maemo packages are now obsolated (but still can be used to verify openess of packages).
I created patch for apt-mirror which can download packages also from downloads.maemo.nokia.com, so apt-mirror is good way to backup apt rpositories. See wiki page: http://wiki.maemo.org/Apt-mirror
We know that Nokia abandoned Maemo5 and some day Nokia will stop Maemo5 repositories (SDK, apps, extras...). So I'm started creating shell scripts which will backup maemo 5 fremanle repositories (downloads.maemo.nokia.com and repository.maemo.org).
Scripts can also create package index (from repositories) and separate open and closed source. Some info about closed packages wrote Carsten Munk on his page - but it was for PR1.1. I asked him for application which generated his page, but he refuse publish it. So I'm created my own (scripts + wiki page).
I published all my scripts attached in this post/thread. It may contains bugs and download script is very very slow - but it works.
Size:
downloads.maemo.nokia.com mr0+apps 280MB
repository.maemo.org sdk+tools+nokia-binaries 5.8GB
Backed repositories are fully compatible with apt, so it may be used for n900 as mirror server.
How to use scripts:
download.sh - backup packages (source + binary) from repositories specified in sources.list and use authorisation informations from file auth (both files are in n900 in /etc/apt)
other scripts needs downloaded indexes files from repositories
installed-packages.sh need dpkg status file (copy from n900 after reflash /var/lib/dpkg/status)
Now I can say, that in default PR1.3 image is 355 closed packages and 364 open. But a lot of closed packages are now open (on meego.gitorious.org or maemo.gitorious.org or in CSSU) and a lot of are marketing/third-party (skype, flash, installers) and some maybe be replaced (ofono, icd2, ...)
I created wiki page where is table of all closed packages + info:
http://wiki.maemo.org/Fremantle_closed_packages
I wrote some informations about packages (if exists alternative, if is now open, ...) - but not for all packages. Maybe this will be good start point how to clean/rewrite Maemo 5. Anybody who is interesting in this is welcome.
Last edited by pali; 2012-06-19 at 14:47.