Debian GNU/Linux

sources.list

Fórumok

Sziasztok!

Sikerült szétgányolnom a sources.list fileomat és most az apt nyavajog:

W: Couldn't stat source package list http://security.debian.org stable/sarge/main Packages (/var/lib/apt/lists/security.debian.org_dists_stable_sarge_main_binary-i386_Packages) - stat (2 No such file or directory)

ez van a sources.list -ben:

deb http://ftp.hu.debian.org/debian/ sarge main
deb-src http://ftp.hu.debian.org/debian/ sarge main
deb http://security.debian.org/ stable/sarge main

Mutassatok légyszi egy normális sources.list -et, mert ezzel mindig gondban voltam.

köszi :)

NFS megosztás külső HHD-ről

Fórumok

Hali!
Adva van egy Debian Woody gép, melyről NFS-en keresztül megosztottam egy könyvtárat (/home/public). Van a gépen egy HDD rack, amibe hébe hóba betolok egy winyót, ezt szintén szeretném ugyanígy megosztani. Első naív gondolattal felmountoltam a /home/public egy alkönyvtáraként, de a túlvégen nem látszik, csak üres könyvtárnak. Valami tipp?

Debian SID + Nicotine = python hiba

Fórumok

Hi!

Újonnan frissített SIDre telepítettem Nicotine-t (szintén a repoból), python2.4 és python-gtk2 fennvan, indításkor mégis ezt kapom:

Traceback (most recent call last):
  File "/usr/bin/nicotine", line 149, in ?
    result = checkenv()
  File "/usr/bin/nicotine", line 96, in checkenv
    print _("""Nicotine supports a country code blocker but that
  File "/usr/lib/python2.4/gettext.py", line 553, in gettext
    return dgettext(_current_domain, message)
  File "/usr/lib/python2.4/gettext.py", line 517, in dgettext
    codeset=_localecodesets.get(domain))
  File "/usr/lib/python2.4/gettext.py", line 465, in translation
    t = _translations.setdefault(key, class_(open(mofile, 'rb')))
  File "/usr/lib/python2.4/gettext.py", line 177, in __init__
    self._parse(fp)
  File "/usr/lib/python2.4/gettext.py", line 301, in _parse
    plural = v[1].split('plural=')[1]
IndexError: list index out of range

Psycoval és psyco nélkül is ugyanez.
Fogalmam sincs mi a gondja, minden függősége fennvan, mit rontottam el?

load average: 1,00, 1,00, 1,00

Fórumok

Szerintetek mi okozza ezt, ha stabilan ilyen értékek vannak a top-nál?
CPU: 100%-on van, folyamatosan fut egy progi.


top - 15:07:36 up 39 days,  5:11,  8 users,  load average: 1.00, 1.00, 1.00
Tasks: 105 total,   3 running, 102 sleeping,   0 stopped,   0 zombie
Cpu(s): 98.3% us,  1.3% sy,  0.0% ni,  0.0% id,  0.3% wa,  0.0% hi,  0.0% si

libstdc++.so.5-ben GLIBCPP_3.2.2 szimbólum hiányzik

Fórumok

Sziasztok!
Debian 2.6-os kernel.
Már sokadszor fordul elő, hogy némely csomagok (legutóbb Gaim) telepítése után más (legutóbb az imént telepített Gaim SEM!) alkalmazások nem indulnak, merthogy a libstdc++.so.5 (GLIBCPP_3.2.2)verziót hiányolják.
Googleban annyit találtam, hogy használjam a
readelf -s libstdc++.so.5 | grep GLIBCPP_3.2.2
parancsot, ez tényleg megmutatja, hogy a libstdc++.so.5 tartalmazza-e a GLIBCPP_3.2.2 szimbólumot.
Az /etc/apt/sources.list csak a "hivatalos" ftp és http helyeket tartalmazza.
Ha a jelenség fellép, akkor egy másik gépről (azon is Debian van) kimásolom a libstdc++.so.5.0.7 fájlt (erre mutató link a libstc++.so.5), de nem ezt érzem a legelegánsabb megoldásnak! :-)
Egyébként hogyan lehetséges az, hogy egy újonnan telepített csomag felülír egy ilyen fontos állományt (egyáltalán valóban felülírja-e)?
Szóval mi a fene történhet ?

Köszönettel, foxmulder

bootsplash probléma

Fórumok

Sziasztok.

Szeretnék bootsplasht, de

catv-d5de838e:/home/andrew# usplash_write STATUS
chdir: No such file or directory
catv-d5de838e:/home/andrew#

és már nem tudom mit csináljak.

a: chdir: No such file or directory -sor a bootolás közben is kiiródik minden sor után és előtt.

http://hup.hu/node/5736

-szerint csináltam mindent, sőt még egy két olyan is közbejátszott ami nem volt megemlítve, de nem akar működni. A probléma az, hogy mi és mit nem talál. Mert ha tudnám hogy az usplash mit keres ami nincs akkor valószínűleg meg tudnám oldani. Nem járt már valaki így? És sikerült megoldania.
Légyszi segítsetek, ha tudtok, mert már kitéptem az összes hajam.

Skat szenvedtem mire sikerült egyáltalán lefordítani a bootsplash-t de látszólag sikerült.

catv-d5de838e:/usr/src/bootsplash-3.0.7/Utilities# make
gcc -Os -Wall -I/usr/include/freetype2 -L/usr/lib splash.c -o splash
splash.c: In function 'setsplash':
splash.c:416: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness
splash.c:434: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness
splash.c:469: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness
splash.c: In function 'main':
splash.c:590: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness
gcc -Os -Wall -I/usr/include/freetype2 -L/usr/lib fbresolution.c -o fbresolution
gcc -Os -Wall -I/usr/include/freetype2 -c -o fbtruetype.o fbtruetype.c
fbtruetype.c:39: warning: pointer targets in initialization differ in signedness
fbtruetype.c: In function 'main':
fbtruetype.c:106: warning: pointer targets in assignment differ in signedness
fbtruetype.c:141: warning: pointer targets in passing argument 2 of 'rendertext' differ in signedness
gcc -Os -Wall -I/usr/include/freetype2 -c -o fbtruetype-messages.o fbtruetype-messages.c
gcc -Os -Wall -I/usr/include/freetype2 -c -o console.o console.c
gcc -Os -Wall -I/usr/include/freetype2 -c -o ttf.o ttf.c
ttf.c: In function 'rendertext':
ttf.c:802: warning: pointer targets in assignment differ in signedness
gcc -Os -Wall -I/usr/include/freetype2 -c -o luxisri.o luxisri.c
gcc -Os -Wall -I/usr/include/freetype2 -L/usr/lib -o fbtruetype -L/usr/lib fbtruetype.o fbtruetype-messages.o console.o ttf.o luxisri.o -lfreetype -lm
gcc -Os -Wall -I/usr/include/freetype2 -c -o fbmngplay.o fbmngplay.c
gcc -Os -Wall -I/usr/include/freetype2 -c -o fbmngplay-messages.o fbmngplay-messages.c
gcc -Os -Wall -I/usr/include/freetype2 -c -o mng.o mng.c
gcc -Os -Wall -I/usr/include/freetype2 -L/usr/lib -o fbmngplay -L/usr/lib fbmngplay.o fbmngplay-messages.o mng.o console.o -lmng -lz -lm
strip -s splash fbresolution fbtruetype fbmngplay
catv-d5de838e:/usr/src/bootsplash-3.0.7/Utilities#

A fordításnál volt nagy hiba az mng-nek a copyline függvényén belül.Azt átírtam.

static inline void copyline(unsigned char *dest, unsigned char *src, unsigned, *background, mngstuff * mymng){
...
// általam modosított sor: (ezt modosítottam)
// input = * ((unsigned short *) background)++;
//erre
input = * ((unsigned char *) background)++;
...
//és ezt:
// * ((unsigned short *) dest)++ = output;
//erre
* ((unsigned char *) dest)++ = output;

elötte nem volt hajlandó lefordúlni. mindig ezt adta:
> gcc -Os -Wall -I/usr/include/freetype2 -c -o mng.o mng.c
> mng.c: In function 'copyline':
> mng.c:231: error: invalid lvalue in increment
> mng.c:282: error: invalid lvalue in increment
> make[1]: *** [mng.o] Error 1
> make[1]: Leaving directory
> `/usr/local/src/bootsplash/bootsplash-3.1/Utilities'
> make: *** [build-stamp] Error 2

javítás után simán lefordúlt hibaüzi nélkül.

a #make install:

catv-d5de838e:/usr/src/bootsplash-3.0.7/Utilities# make install
make: *** No rule to make target `install'. Stop.
catv-d5de838e:/usr/src/bootsplash-3.0.7/Utilities#

mégsem működik. Lehet, hogy ez a baj. De akkor ez meg miért nem megy.

találtam neten:
INSTALLING

make install
mkdir /var/lib/usplash
mkfifo /var/lib/usplash/usplash_fifo

a könyvtárat és a filét is létrehoztam manuálisan de az install is kéne. Ha lefordult rendesen miért nem működik?

Ami kimaradt.

Debian etch, (sargerol dist-upgradelt) 2.6.18-as vanilla kernel-el forgatva.

Com port felszabadítása

Fórumok

Sziasztok!

Adott egy áramkör mely segítségével egy DS1820 hőérzékelő IC van a Com portra kötve. Felraktam hozzá a digitemp nevű progit. Működik is rendesen, kiírja a hőmérsékletet. Viszont ha másik userként próbálom elindítani, hibaüzenetet kapok:
gyengus@tita:~$ digitemp -a -q -c /etc/digitemp.conf
Error locking ttyS0. Do you have permission to write to /var/lock?
A jogokat már az elején megnéztem, van jogom írni-olvasni.
Megnéztem a /var/lock könyvtárat, találtam benne 3 fájlt, amiről azt gondolom, hogy jelzik, a com port
lefoglalását. Miután törlöm ezeket, más userként is le tom kérni a hőmérsékletet.
A kérdésem az lenne, hogy miért marad lefoglalva a com port? Hogyan lehetne feloldani egyszerűbben?
Esetleg a programban felejtették el a feloldást?

Előre is Köszönöm Mindenkinek a segítséget!