Portál AbcLinuxu, 29. prosince 2025 16:48
echo "$0: Started..."
echo "$0: Update stardict english-czech..."
dictarchive="stardict-english-czech-latest.tar.bz2"
dictarchiveurl="http://dl.cihar.com/slovnik/$dictarchive"
workdir="/root/install/dict"
instdir="/usr/share/stardict/dic"
instfiles="czen.dict.dz czen.idx czen.ifo encz.dict.dz encz.idx encz.ifo"
mkdir -p $workdir
[ ! -d $workdir ] && exit -1
cd $workdir && wget -N $dictarchiveurl
mkdir -p $instdir
[ ! -d $instdir ] && exit -1
tar xvfj $dictarchive -C $instdir
if [ $? == 0 ] ; then
for i in $instfiles; do
mv $instdir/stardict*/$i $instdir
done
rm -fr $instdir/stardict*
fi
echo "$0: Update czech-german..."
dictconvertprogarchive="slovnik2stardict-latest.tar.bz2"
dictconvertprogurl="http://dl.cihar.com/slovnik2stardict/snapshot/$dictconvertprogarchive"
dictconvertprogdir="slovnik2stardict-svn*"
dictconvertprog="./czech-german_tarball.sh"
wget -N $dictconvertprogurl
rm -fr $dictconvertprogdir
tar xvfj $dictconvertprogarchive
cd $dictconvertprogdir && $dictconvertprog
# install dicts after
dictarchive=stardict-czech-german-*.tar.bz2
instfiles="ge-cz.idx ge-cz.ifo ge-cz.dict cz-ge.idx cz-ge.ifo cz-ge.dict"
tar xvfj $dictarchive -C $instdir
if [ $? == 0 ] ; then
for i in $instfiles; do
mv $instdir/stardict*/$i $instdir
done
rm -fr $instdir/stardict*
fi
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.