
I looked arround and tried to find the edict.rpm file for installation but failed. For this reason, also the xjiten or gjiten installation failed to. I know where to find the original file. But it seems that this package has to be installed in a special directory. By the way: How can I get libs missing by some programs? I am running SUSE 7.3 Prof. but I am relatively new on Linux. -- Mit freundlichen Gruessen / Best regards Ulrich Groh

ugroh@t-online.de (Ulrich Groh) writes:
I looked arround and tried to find the edict.rpm file for installation but failed. For this reason, also the xjiten or gjiten installation failed to. I know where to find the original file. But it seems that this package has to be installed in a special directory.
You can use the SuSE package from here: ftp://ftp.suse.com/pub/suse/i386/7.2/suse/j2/edict.rpm Or, you can of course use the original edict files without problems just put them into the /usr/share/edict. If you copy the edict files yourself into /usr/share/edict, you can ignore the dependency of xjdic and gjiten on edict.rpm, i.e. install them like: ~$ rpm -Uhv --nodeps gjiten.rpm If you want to use edict files which don't come from a SuSE package, I recommend to use the latest updates for gjiten and xjdict from here ftp://ftp.suse.com/pub/people/mfabian/7.3-i386/gjiten-0.9-0.i386.rpm ftp://ftp.suse.com/pub/people/mfabian/7.3-ppc/gjiten-0.9-0.ppc.rpm ftp://ftp.suse.com/pub/people/mfabian/7.3-src/gjiten-0.9-0.src.rpm ftp://ftp.suse.com/pub/people/mfabian/7.3-i386/xjdic-2.3-31.i386.rpm ftp://ftp.suse.com/pub/people/mfabian/7.3-i386/xjdic-data-2.3-31.i386.rpm ftp://ftp.suse.com/pub/people/mfabian/7.3-i386/xjdic-indices-2.3-31.i386.rpm ftp://ftp.suse.com/pub/people/mfabian/7.3-ppc/xjdic-2.3-18.ppc.rpm ftp://ftp.suse.com/pub/people/mfabian/7.3-ppc/xjdic-data-2.3-18.ppc.rpm ftp://ftp.suse.com/pub/people/mfabian/7.3-ppc/xjdic-indices-2.3-18.ppc.rpm ftp://ftp.suse.com/pub/people/mfabian/7.3-src/xjdic-2.3-31.src.rpm I changed these packages recently not to include prepackaged indices for the EDICT dictionaries anymore. Instead the indices needed by gjiten and xjdic are generated by a script /sbin/conf.d/SuSEconfig.xjdic which can be automatically called by SuSEconfig, i.e. it will automatically run after installing something with YaST2 or YaST. You can call it manually like this: ~$ SuSEconfig --module xjdic Generating the indices with such a script instead of packing them into xjdic-indices has two advantages: - saves 6 MB in xjdic-indices, i.e. it saves a lot of space on the CDs and also saves download volume - you can easily drop in a new version of EDICT into /usr/share/edict and just rerun SuSEconfig, the index will be automatically recreated. If you don't want to download the new versions of xjdic and gjiten, you can also generate the indices manually. Both the xjdic and the gjiten package contain a program to generate these indices: mfabian@gregory:~$ rpm -qf /usr/bin/xjdxgen xjdic-2.3-38 mfabian@gregory:~$ rpm -qf /opt/gnome/bin/genxjdx gjiten-0.9-0 Both programs are actually almost identical, gjiten uses code based on xjdic for lookup and index generation. The follwing call to genxjdx ~$ /opt/gnome/bin/genxjdx /usr/share/edict/edict will generate the index /usr/share/edict/edict.xjdx.
By the way: How can I get libs missing by some programs?
Which libs are missing? -- Mike Fabian <mfabian@suse.de> http://www.suse.de/~mfabian 睡眠不足はいい仕事の敵だ。
participants (2)
-
Mike Fabian
-
ugroh@t-online.de