![]() |
2010-10-12
, 06:42
|
Posts: 38 |
Thanked: 33 times |
Joined on Aug 2010
@ Bangalore, India
|
#32
|
The Following User Says Thank You to kitwalker For This Useful Post: | ||
![]() |
2010-10-12
, 06:45
|
Posts: 1,048 |
Thanked: 1,127 times |
Joined on Jan 2010
@ Amsterdam
|
#33
|
./configure --prefix=/where_ever/you_want
The Following 4 Users Say Thank You to anthonie For This Useful Post: | ||
![]() |
2010-10-12
, 07:01
|
|
Posts: 1,111 |
Thanked: 1,985 times |
Joined on Aug 2009
@ Åbo, Finland
|
#34
|
You can definitely change the install path. I'll give you a small example of what I did. I didn't want another daemon running, so I extracted qwerty12's headset-control deb package and copied the headset-control binary into my external sdcard (ext3 partitioned). So now, whenever I want to run the binary, I simply open xterm, cd to my sdcard and run ./headset-control. Works like a charm! See, application 'installed' to the path of my choosing. I also store some small bash scripts and c progs that I have created here, and execute them the same way.
![]() |
2010-10-12
, 07:24
|
|
Posts: 3,159 |
Thanked: 2,023 times |
Joined on Feb 2008
@ Finland
|
#35
|
Why we aren't expected to have the freedom of installing things just about anywhere we want?
![]() |
2010-10-12
, 08:12
|
Posts: 999 |
Thanked: 1,117 times |
Joined on Dec 2009
@ earth?
|
#36
|
The Following 2 Users Say Thank You to johnel For This Useful Post: | ||
![]() |
2010-10-12
, 09:08
|
|
Posts: 1,637 |
Thanked: 4,424 times |
Joined on Apr 2009
@ Germany
|
#37
|
I much rather how Windows installers work, by default they install where everyone installs, but they give you the option of doing differently at install time, without the need of recompiling things nor doing manual changes after the installation.
The Following 8 Users Say Thank You to nicolai For This Useful Post: | ||
![]() |
2010-10-12
, 09:28
|
Posts: 2,802 |
Thanked: 4,491 times |
Joined on Nov 2007
|
#38
|
Don't most package managers allow you to install to different folders?
RPM:
rpm --prefix=/home/chroot/ bind-chroot*.rpm
or use the --root command-line option to install *.deb to a different folder.
The Following User Says Thank You to lma For This Useful Post: | ||
![]() |
2010-10-12
, 09:29
|
|
Posts: 135 |
Thanked: 375 times |
Joined on Mar 2010
@ Hong Kong
|
#39
|
The Following User Says Thank You to benlau For This Useful Post: | ||
![]() |
2010-10-12
, 09:33
|
Posts: 1,751 |
Thanked: 844 times |
Joined on Feb 2010
@ Sweden
|
#40
|
Linux gives the user power to make a mess in so many way....why the need for additional steps just to change the install folder name or location?
I much rather how Windows installers work, by default they install where everyone installs, but they give you the option of doing differently at install time, without the need of recompiling things nor doing manual changes after the installation.
edit: oh and there is even a trend now for also offering the option of keeping config files in the install folder instead of in the shared folder for config files
Here is some critique about application installation in linux
http://www.washingtonpost.com/wp-dyn...-2004Jul3.html
.edit
Oh dear looks like he had problems that I have not had for couple of years. Maybe something to do with 2004 year but who knows. 7-10 years ago I had similiar problems nowdays most of distroes go pretty well to my machines.
Last edited by slender; 2010-10-12 at 06:43.