Hozzászólások
-
SzerzőBejegyzés
-
tényleg nem megy.
$
Ha a QAssistantClient::QAssistantClient -nél egy nagy „U” díszeleg, akkor nem nyert.rosszabb:
$ nm -C /usr/lib/python2.3/site-packages/libqtcmodule.so
nm: /usr/lib/python2.3/site-packages/libqtcmodule.so: no symbolsigazad volt, -lqassistant nélkül símán linkelte, a -lqt ott volt, valószínûleg abba került bele. valamiben biztosan benne van, mert a .h fájl ott figyel az include könyvtárban. nekifutok a pykde-nek.
még1x kösziállítólag a /usr/lib/qt/lib könyvtárban van a libqtassistant.a nevû fájl, de én nem találom. ez vajon az uhu-s qt hibája, vagy valamit nem raktam fel, amit kellett volna?
Code:2.#!/bin/bash
if [ $# -ne 3 ]; then
echo „hasznalat: $0 dir mit mire”
exit 1
fi
cd $1
if [ $? -ne 0 ]; then
exit 1
fi
for i in `ls *$2`; do
mv „$i” „`basename $i $2`$3”
done
és a hibák kezelése? egyébként az 1. tetszik.
A 2-re:
http://www.tldp.org/LDP/abs/html/parameter…tution.html#RFE
majdnem jó, csak ki kell egészíteni a könyvtár paraméterrel, vagyis az argumentumok száma 3 kell legyen, és a for ciklust kicsit átalakítva:Code:#!/bin/bashARGS=3
E_BADARGS=65
E_NOTDIR=66
if [ $# -ne „$ARGS” ]
then
echo „Használat: `basename $0` könyvtár régi_kiterjesztés új_kiterjesztés”
exit $E_BADARGS
fi
if [ -d „$1” ];
then
for filename in *.$2
do
if [ -z `mv $filename ${filename%$2}$3` ];
then
echo „$filename átnevezve”
else
echo „Hiba a $filename átnevezésénél”
fi
done
exit 0
else
echo „Az elsõ paraméter könyvtár kell legyen!”
exit $E_NOTDIR
fi
ezek elég egyszerû feladatok. minden rosszindulat nélkül meg kell kérdeznem: tényleg próbáltál már mindent, meg olvastál shellprogramozásról már valamit? sok sikert.
A 2-re:
http://www.tldp.org/LDP/abs/html/parameter…tution.html#RFE
majdnem jó, csak ki kell egészíteni a könyvtár paraméterrel, vagyis az argumentumok száma 3 kell legyen, és a for ciklust kicsit átalakítva:Code:#!/bin/bashARGS=3
E_BADARGS=65
E_NOTDIR=66
if [ $# -ne „$ARGS” ]
then
echo „Használat: `basename $0` könyvtár régi_kiterjesztés új_kiterjesztés”
exit $E_BADARGS
fi
if [ -d „$1” ];
then
for filename in *.$2
do
if [ -z `mv $filename ${filename%$2}$3` ];
then
echo „$filename átnevezve”
else
echo „Hiba a $filename átnevezésénél”
fi
done
exit 0
else
echo „Az elsõ paraméter könyvtár kell legyen!”
exit $E_NOTDIR
fi
ezek elég egyszerû feladatok. minden rosszindulat nélkül meg kell kérdeznem: tényleg próbáltál már mindent, meg olvastál shellprogramozásról már valamit? sok sikert.
1-esre:
Code:#!/bin/bashif [ -L „$1” ];
then
echo „link”
else
echo „nem link”
fi
gondolom, bash-t kell programozni.
nem vagyok nagy bash programozó, igazából semmi tapasztalatom, de pl. az 5-ösre én ezt csinálnám:Code:#!/bin/bashSearchForFile()
{
local file # a rekurzió miatt közelezõ
if [ -d „$1” ]; # csak ha könyvtár
then
cd „$1”
for file in $PWD/.??* $PWD/*
do
if [ -f „$file” ]; # fájl
then
local path
path=${file%/*}
if [ „${path##*”${file##*/}”*}” != „$path” ]
then
echo $file
fi
elif [ -d „$file” ]; # könyvtár
then
if [ -x „$file” ];
then
SearchForFile $file
fi
fi
done
fi
}
# indítás az aktuális könyvtárra
SearchForFile $PWD
remélem, a tapasztaltabbak majd írnak jobbat neked. vagy inkább egy kicsit utánaolvasol (pl: http://www.tldp.org/LDP/abs/html/index.html)
nem tom, nekem pl. megy. minden nap upgrade-elek. most a konqueror nem indul a menübõl… de a mozilla ok.
üdv
gaboroSziasztok.
Hogyan tudnám feltelepíteni a fent említett drivert Suse 8.2 alá?hi,
nekem szépen megy a driver.
elmész a http://www.nvidia.com-ra, kiválogatod a linux ia32 grafikus meghajtót, letöltöd a:
NVIDIA-Linux-x86-1.0-4496-pkg2.run
fájlt.ezután kilépsz a KDE-bõl, CTRL+ALT+F1, belépsz a konzolon root-ként, majd init 3-mal lelövöd az X-et.
aztán belépsz a könyvtárba, ahol a fájl van, majd:
sh NVIDIA-Linux-x86-1.0-4496-pkg2.runezzel elindul a telepítõ. fogadd el a licenszet, ha akarod 🙂 majd ne akard, hogy interneten keresgessen, mert nem fog semmit találni. hagyd inkább, hogy fordítson új modulokat, és telepítse is õket.
/etc/X11/XF86Config fájlt leellenõrizni.
Section „Module”
Load „dbe”
Load „type1”
Load „speedo”
Load „freetype”
Load „extmod”
Load „glx”
Load „v4l”
EndSectionha véletlenül Load „dri”-d van, szedd ki!!
Section „Device”
BoardName „0x0281”
BusID „1:0:0”
Driver „nvidia”
Identifier „Device[0]”
Screen 0
Option „Rotate” „off”
VendorName „NVidia”
EndSectionitt a driver a lényeg, nem nv, hanem nvidia kell, hogy legyen. A többi már valószínüleg jó ahogy van.
ezután futtasd a switch2nvidia scriptet, hogy a libGL.so és más linkek az újonnan fordított libekre mutassanak.
ls -l /usr/lib/libGL.so
lrwxrwxrwx 1 root root 10 2003-08-07 21:52 /usr/lib/libGL.so -> libGL.so.1ls -l /usr/lib/libGL.so.1
lrwxrwxrwx 1 root root 17 2003-08-07 21:52 /usr/lib/libGL.so.1 -> libGL.so.1.0.4496biztos, ami tuti, futtasd az ldconfig-ot.
ezután init 5, és indul az X-et szép NVIDIA logoval…
sok sikert.
üdv
gaboro -
SzerzőBejegyzés
legutóbbi hsz