Re: Installing packages onto /media/...

2009-03-09 Thread Eero Tamminen
Hi,

ext Peter Flynn wrote:
> I have a nicely-running N800, but the apps I use are taking up most of 
> the internal space. I want to add a couple of big ones (TeX is one) and 
> I have plenty of space on SD cards. Is there a command for package 
> installation that says, in effect, "install this all in /media/foo/bar 
> and symlink it back to where you would normally have installed it"? Or 
> some other way? I guess if I knew how to view the inside of a package I 
> could work out where all the big stuff is expecting to go, and create 
> symlinks in those places to the SD cards...or would that make the 
> installer spit blood when it finds that symlinks exist where it expected 
> to create new directories?

"Easiest" way is probably something like following as root
(NOT TESTED!):
   # cp -a /usr/share/ /media/mmc1/
   # cd /usr
   # mv share share.old
   # ln -s /media/mmc1/share share
   (# rm -r share.old)

(Depending on which memory card you want to use, you might change
mmc1 to mmc2.)

Memory cards have VFAT file system which doesn't support all
the required file attributes, so they're mounted so that you cannot
execute programs from them, but /usr/share shouldn't have any
executables.  The data files should take most of the space in
the packages, so moving /usr/share on to memory card probably
helps most.


***NOTE***: if/when your memory VFAT file system card corrupts,
your device will not anymore boot!

That's why it's instead recommended booting the whole system from
a memory card that has been formatted with a file system that doesn't
corrupt as easily as VFAT (needed for Windows/OSX compatibility)
and supports all the necessary file attributes.


- Eero
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Installing packages onto /media/...

2009-03-09 Thread Samer Azmy
the strange tinyg is that my old nokia N770 was asking me where to install
any application, it is odd - for me - that it is not there out of the
box!

Samer

On Mon, Mar 9, 2009 at 8:55 AM, Martin Grimme wrote:

> Hi,
>
> another and maybe easier way is to boot from SD card. As a bonus,
> you'll get faster booting with a fast SD card.
>
> Search www.internettablettalk.com or the wiki on maemo.org for
> instructions on how to boot from SD card.
>
>
> Regards,
> Martin
>
>
> 2009/3/9, Dmitry S. Makovey :
> > Peter Flynn wrote:
> >> I have a nicely-running N800, but the apps I use are taking up most of
> >> the internal space. I want to add a couple of big ones (TeX is one) and
> >> I have plenty of space on SD cards. Is there a command for package
> >> installation that says, in effect, "install this all in /media/foo/bar
> >> and symlink it back to where you would normally have installed it"? Or
> >> some other way? I guess if I knew how to view the inside of a package I
> >> could work out where all the big stuff is expecting to go, and create
> >> symlinks in those places to the SD cards...or would that make the
> >> installer spit blood when it finds that symlinks exist where it expected
> >> to create new directories?
> >>
> > didn't look into it myself but I think if you find a way to bolt-on
> > unionFS (http://www.filesystems.org/project-unionfs.html) you can
> > achieve that - have a "base" system on built-in flash and the rest on SD
> > or whatever else you feel like. EeePC does that out-of-the box, and I
> > think it's a darn good idea - having stable OS underneath and having
> > easy roll-back plan (just wipe FS stacked on top of "base"). Good luck
> > with your search :)
> > ___
> > maemo-users mailing list
> > maemo-users@maemo.org
> > https://lists.maemo.org/mailman/listinfo/maemo-users
> >
> ___
> maemo-users mailing list
> maemo-users@maemo.org
> https://lists.maemo.org/mailman/listinfo/maemo-users
>



-- 
__
http://geek2live.blogspot.com/
http://www.siteheed.com
- You pick the level of your suffering yourself - Budha-
- There is nothing noble in being superior to some other man.  The true
nobility is in being superior to your previous self.-- Hindu proverb
- "Nearly all men can stand adversity, but if you want to test a man's
character, give him power."-Abraham Lincoln
- Live Free or Die-Kernel The Canine-
- Without music, life would be a mistake.- Nietzsche
- He who reigns within himself and rules his passions, desires, and fears is
more than a king.-- John Milton
- The best portion of a good man's life is the little, nameless,unremembered
acts of kindness and love.-- William Wordsworth (1770-1850) English poet --
- The higher type of man clings to virtue, the lower type of man clings to
material comfort.  The higher type of man cherishes justice, the lower type
of man cherishes the hope of favors to  be received.-- Confucius (551-479
BC) Chinese Philosopher
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Installing packages onto /media/...

2009-03-08 Thread Martin Grimme
Hi,

another and maybe easier way is to boot from SD card. As a bonus,
you'll get faster booting with a fast SD card.

Search www.internettablettalk.com or the wiki on maemo.org for
instructions on how to boot from SD card.


Regards,
Martin


2009/3/9, Dmitry S. Makovey :
> Peter Flynn wrote:
>> I have a nicely-running N800, but the apps I use are taking up most of
>> the internal space. I want to add a couple of big ones (TeX is one) and
>> I have plenty of space on SD cards. Is there a command for package
>> installation that says, in effect, "install this all in /media/foo/bar
>> and symlink it back to where you would normally have installed it"? Or
>> some other way? I guess if I knew how to view the inside of a package I
>> could work out where all the big stuff is expecting to go, and create
>> symlinks in those places to the SD cards...or would that make the
>> installer spit blood when it finds that symlinks exist where it expected
>> to create new directories?
>>
> didn't look into it myself but I think if you find a way to bolt-on
> unionFS (http://www.filesystems.org/project-unionfs.html) you can
> achieve that - have a "base" system on built-in flash and the rest on SD
> or whatever else you feel like. EeePC does that out-of-the box, and I
> think it's a darn good idea - having stable OS underneath and having
> easy roll-back plan (just wipe FS stacked on top of "base"). Good luck
> with your search :)
> ___
> maemo-users mailing list
> maemo-users@maemo.org
> https://lists.maemo.org/mailman/listinfo/maemo-users
>
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Installing packages onto /media/...

2009-03-08 Thread Dmitry S. Makovey
Peter Flynn wrote:
> I have a nicely-running N800, but the apps I use are taking up most of 
> the internal space. I want to add a couple of big ones (TeX is one) and 
> I have plenty of space on SD cards. Is there a command for package 
> installation that says, in effect, "install this all in /media/foo/bar 
> and symlink it back to where you would normally have installed it"? Or 
> some other way? I guess if I knew how to view the inside of a package I 
> could work out where all the big stuff is expecting to go, and create 
> symlinks in those places to the SD cards...or would that make the 
> installer spit blood when it finds that symlinks exist where it expected 
> to create new directories?
>   
didn't look into it myself but I think if you find a way to bolt-on
unionFS (http://www.filesystems.org/project-unionfs.html) you can
achieve that - have a "base" system on built-in flash and the rest on SD
or whatever else you feel like. EeePC does that out-of-the box, and I
think it's a darn good idea - having stable OS underneath and having
easy roll-back plan (just wipe FS stacked on top of "base"). Good luck
with your search :)
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Installing packages onto /media/...

2009-03-08 Thread Peter Flynn
I have a nicely-running N800, but the apps I use are taking up most of 
the internal space. I want to add a couple of big ones (TeX is one) and 
I have plenty of space on SD cards. Is there a command for package 
installation that says, in effect, "install this all in /media/foo/bar 
and symlink it back to where you would normally have installed it"? Or 
some other way? I guess if I knew how to view the inside of a package I 
could work out where all the big stuff is expecting to go, and create 
symlinks in those places to the SD cards...or would that make the 
installer spit blood when it finds that symlinks exist where it expected 
to create new directories?

///Peter
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users