[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: How to use update-alternatives --install ...?



On Thu, Aug 15, 2002 at 11:30:13PM +0200, Vincent Lefevre wrote:
> I have kaffe installed and "update-alternatives --display java" says:
> 
> java - status is auto.
>  link currently points to /usr/lib/kaffe/bin/java
> /usr/lib/kaffe/bin/java - priority 300
>  slave java.1.gz: /usr/share/man/man1/kaffe.1.gz
> Current `best' version is /usr/lib/kaffe/bin/java.
> 
> I have installed the JDK in /usr/local/j2sdk1.3.1 and want to add the
> corresponding alternative. I've tried:
> 
>   update-alternatives --install java /usr/bin/java \
>     /usr/local/j2sdk1.3.1/bin/java 20 --slave java.1.gz \
>     /usr/share/man/man1/java.1.gz /usr/local/j2sdk1.3.1/man/man1/java.1.gz

Nearly there. Look at /var/lib/dpkg/info/kaffe.postinst for an example.

I think you want:

  update-alternatives --install /usr/bin/java java \
                                /usr/local/j2sdk1.3.1/bin/java 20 \
                      --slave /usr/share/man/man1/java.1.gz java.1.gz \
                              /usr/local/j2sdk1.3.1/man/man1/java.1.gz

The interface is a little confusing - most of its use is by package
maintainers.

-- 
Colin Watson                                  [cjwatson@flatline.org.uk]



Reply to: