Tiny Core Extensions > TCE Talk
User mirroring of the repo.
DoRight:
--- Quote from: helander on February 14, 2010, 12:54:33 PM ---... having a large portion of the official repo available locally. I do an rsync (only tranfser differences) about twice a week in order not to be a too bad citizen.
--- End quote ---
I would like to rsync the Tiny Core repository to/for my terminal server. I have very 'iffy' internet access except for between 1 - 4 AM (7 - 10 AM GMT). I live in rural eastern Honduras where I am responsible for 2 school labs and assist with a 3rd.
I have not been able to figure out the source directory for the rsync. Please assist. Here is what I have tried:
--- Code: ---rsync -av --stats --progress --delete-after --exclude-from=/srv/tc.exclude --include-from=/srv/tc.include distro.ibiblio.org/pub/linux/distributions/tinycorelinux/3.x/tcz/* .
--- End code ---
Any suggestions for the exclusion file? Especially what files should not be excluded? I hope to start doing development on Tiny Core, especially Spanish language updates and some missing educational apps. I will just rsync needed TCE's for now. But my user base is growing rapidly in their computational sophistication.
Thanks, Do
mbainrot:
Would it be possible to have just a gzipped copy of the repository?
Then atleast it would speed things up a little bit (by preventing multiple download threads and hung downloads)
edit:
--- Quote from: DoRight on May 06, 2011, 11:11:06 PM ---
--- Quote from: helander on February 14, 2010, 12:54:33 PM ---... having a large portion of the official repo available locally. I do an rsync (only tranfser differences) about twice a week in order not to be a too bad citizen.
--- End quote ---
I would like to rsync the Tiny Core repository to/for my terminal server. I have very 'iffy' internet access except for between 1 - 4 AM (7 - 10 AM GMT). I live in rural eastern Honduras where I am responsible for 2 school labs and assist with a 3rd.
I have not been able to figure out the source directory for the rsync. Please assist. Here is what I have tried:
--- Code: ---rsync -av --stats --progress --delete-after --exclude-from=/srv/tc.exclude --include-from=/srv/tc.include distro.ibiblio.org/pub/linux/distributions/tinycorelinux/3.x/tcz/* .
--- End code ---
Any suggestions for the exclusion file? Especially what files should not be excluded? I hope to start doing development on Tiny Core, especially Spanish language updates and some missing educational apps. I will just rsync needed TCE's for now. But my user base is growing rapidly in their computational sophistication.
Thanks, Do
--- End quote ---
Ideally if I was you to get you started, I would get all of the binaries, thats all of the files in the tcz/ folder, then leave the sources for another day. I attempted a sync earlier today off ftp.vim.org and failed quite badly because I attempted to sync EVERYTHING. Now I am syncing just the contents of the tcz folder (excluding "source" and "src") to get my base copy.
maro:
NOPE, using gzip on any of the already highly compressed tcz files (being 'squashFS' possibly using LZMA) is unlikely to provide any significant savings. I've sometimes even noted that if I want to compress a file that was already very well compressed that the size of the "compressed" output is a few bytes larger than the input as it just adds a few bytes of "wrapper" without being able to "squeeze out" any more.
Furthermore I personally would consider it "nuts" to sync more than the latest (i.e. 3.x) TCZ repository. Who needs all the sources and the older repositories (i.e. 1.x and 2.x) now?
mbainrot:
My main reference was to reduce the CPU load caused by FTP clients handling large numbers of files.
Didn't know sources weren't needed, fairly new here :)
I guess my question is why are the sources put in the tcz dir when everyone knows most people will drag and drop the whole folder across.
I am only doing the contents (excluding sources) and its insane that I have to deal with 20,000+ files, Noting that I am doing my initial sync on my main workstation not on the server.
If I was to some how find some time in my insane study schedule and was to write up improved documentation, am I able to create a log in to the wiki and then just edit it myself or do I pm someone with my docs?
Rich:
Hi mbainrot
According to a couple of posts I've read you can log into the wiki using your Tinycore name and
password, and add documentation.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version