Skip to main content
added 1 character in body
Source Link
rudimeier
  • 10.8k
  • 2
  • 35
  • 46

You can install curl as non-root using a prefix where you have write permissions.

Download curl sources, untar and cd into the extracted directory. Then

./configure --prefix=$HOME/usr
make
make install

and add this to you ~/.profile:

PATH="$HOME/usr/bin:$PATH"
export PATH
LD_LIBRARY_PATH="$HOME/usr/lib:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
PKG_CONFIG_PATH="$HOME/usr/lib/pkgconfig:PKG_CONFIG_PATH"$PKG_CONFIG_PATH"
export PKG_CONFIG_PATH
MANPATH=$HOME/usr/share/man:$MANPATH
export MANPATH

Note, after you've setup such $HOME/usr in your ~/.profile once you can easily install most other packages to that prefix too.

You can install curl as non-root using a prefix where you have write permissions.

Download curl sources, untar and cd into the extracted directory. Then

./configure --prefix=$HOME/usr
make
make install

and add this to you ~/.profile:

PATH="$HOME/usr/bin:$PATH"
export PATH
LD_LIBRARY_PATH="$HOME/usr/lib:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
PKG_CONFIG_PATH="$HOME/usr/lib/pkgconfig:PKG_CONFIG_PATH"
export PKG_CONFIG_PATH
MANPATH=$HOME/usr/share/man:$MANPATH
export MANPATH

Note, after you've setup such $HOME/usr in your ~/.profile once you can easily install most other packages to that prefix too.

You can install curl as non-root using a prefix where you have write permissions.

Download curl sources, untar and cd into the extracted directory. Then

./configure --prefix=$HOME/usr
make
make install

and add this to you ~/.profile:

PATH="$HOME/usr/bin:$PATH"
export PATH
LD_LIBRARY_PATH="$HOME/usr/lib:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
PKG_CONFIG_PATH="$HOME/usr/lib/pkgconfig:$PKG_CONFIG_PATH"
export PKG_CONFIG_PATH
MANPATH=$HOME/usr/share/man:$MANPATH
export MANPATH

Note, after you've setup such $HOME/usr in your ~/.profile once you can easily install most other packages to that prefix too.

deleted 12 characters in body
Source Link
heemayl
  • 58.1k
  • 9
  • 129
  • 144

You can install curl as non-root using a prefix where you have write permissions.

Download curl sources, untar and cd into the extracted directory. Then

./configure ./configure --prefix=$HOME/usr
make
make install

and add this to you ~/.profile:

PATH="$HOME/usr/bin:$PATH"
export PATH
LD_LIBRARY_PATH="$HOME/usr/lib:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
PKG_CONFIG_PATH="$HOME/usr/lib/pkgconfig:PKG_CONFIG_PATH"
export PKG_CONFIG_PATH
MANPATH=$HOME/usr/share/man:$MANPATH
export MANPATH

Note, after you've setup such $HOME/usr in your ~/.profile once you can easily install most other packages to that prefix too.

You can install curl as non-root using a prefix where you have write permissions.

Download curl sources, untar and cd into the extracted directory. Then

./configure ./configure --prefix=$HOME/usr
make
make install

and add this to you ~/.profile:

PATH="$HOME/usr/bin:$PATH"
export PATH
LD_LIBRARY_PATH="$HOME/usr/lib:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
PKG_CONFIG_PATH="$HOME/usr/lib/pkgconfig:PKG_CONFIG_PATH"
export PKG_CONFIG_PATH
MANPATH=$HOME/usr/share/man:$MANPATH
export MANPATH

Note, after you've setup such $HOME/usr in your ~/.profile once you can easily install most other packages to that prefix too.

You can install curl as non-root using a prefix where you have write permissions.

Download curl sources, untar and cd into the extracted directory. Then

./configure --prefix=$HOME/usr
make
make install

and add this to you ~/.profile:

PATH="$HOME/usr/bin:$PATH"
export PATH
LD_LIBRARY_PATH="$HOME/usr/lib:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
PKG_CONFIG_PATH="$HOME/usr/lib/pkgconfig:PKG_CONFIG_PATH"
export PKG_CONFIG_PATH
MANPATH=$HOME/usr/share/man:$MANPATH
export MANPATH

Note, after you've setup such $HOME/usr in your ~/.profile once you can easily install most other packages to that prefix too.

formatting...
Source Link
user14755
user14755

You can install curl as non-root using a prefix where you have write permissions.

Download curl sources, untar and cd into the extracted directory. Then

./configure ./configure --prefix=$HOME/usr
make
make install```install

and add this to you ~/.profile:

PATH="$HOME/usr/bin:$PATH"
and add thisexport toPATH
LD_LIBRARY_PATH="$HOME/usr/lib:$LD_LIBRARY_PATH"
export youLD_LIBRARY_PATH
PKG_CONFIG_PATH="$HOME/usr/lib/pkgconfig:PKG_CONFIG_PATH"
export `~PKG_CONFIG_PATH
MANPATH=$HOME/.profile`usr/share/man:$MANPATH
export MANPATH

PATH="$HOME/usr/bin:$PATH" export PATH LD_LIBRARY_PATH="$HOME/usr/lib:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH PKG_CONFIG_PATH="$HOME/usr/lib/pkgconfig:PKG_CONFIG_PATH" export PKG_CONFIG_PATH MANPATH=$HOME/usr/share/man:$MANPATH export MANPATH```

Note, after you've setup such $HOME/usr in your ~/.profile~/.profile once you can easily install most other packages to that prefix too.

You can install curl as non-root using a prefix where you have write permissions.

Download curl sources, untar and cd into the extracted directory. Then

./configure ./configure --prefix=$HOME/usr
make
make install```

and add this to you `~/.profile`:

PATH="$HOME/usr/bin:$PATH" export PATH LD_LIBRARY_PATH="$HOME/usr/lib:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH PKG_CONFIG_PATH="$HOME/usr/lib/pkgconfig:PKG_CONFIG_PATH" export PKG_CONFIG_PATH MANPATH=$HOME/usr/share/man:$MANPATH export MANPATH```

Note, after you've setup such $HOME/usr in your ~/.profile once you can easily install most other packages to that prefix too.

You can install curl as non-root using a prefix where you have write permissions.

Download curl sources, untar and cd into the extracted directory. Then

./configure ./configure --prefix=$HOME/usr
make
make install

and add this to you ~/.profile:

PATH="$HOME/usr/bin:$PATH"
export PATH
LD_LIBRARY_PATH="$HOME/usr/lib:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
PKG_CONFIG_PATH="$HOME/usr/lib/pkgconfig:PKG_CONFIG_PATH"
export PKG_CONFIG_PATH
MANPATH=$HOME/usr/share/man:$MANPATH
export MANPATH

Note, after you've setup such $HOME/usr in your ~/.profile once you can easily install most other packages to that prefix too.

Source Link
rudimeier
  • 10.8k
  • 2
  • 35
  • 46
Loading