Debian Lenny local Hu_hu (a kernelben alapból kikapcsoltam a default utf8 -at) és win XP SP3 prof ugyanazon a drive -on. Van egy közös munkaterület, ami ext2 (ifs driver ext2 for windows). A windows és a Linux nem azonos kódlapot kezel? Az ékezetes karakterek nem egyeznek :(
USB stick, FAT32 - mount ... -o iocharset=iso8859-2,codepage=852 a Linux helyesen látja az ékezetes karaktereket, de ha Linux alól írok rá, akkor a win nem látja az ékezeteket.
Valami ötlet?
- 1822 megtekintés
Hozzászólások
Mi volt a gond az utf8-al?
- A hozzászóláshoz be kell jelentkezni
A gond ott van, hogy írtam egy szép kupac kis C programot, ami win -el kommunikál és azokat is mindet át kellene írnom - még azt sem tudom hogyan :(
Viszont most (jobb ötlet híján) összedobtam egy minimalista rendszert, és utf8 -on hagytam - úgy tűnik (egy vfat USB stickel próbáltam ki) működik.
Úgy tűnik, ilyen célra kell egy külön utf8 -as konfiguráció :(
Esetleg van valami gyors módszer arra hogy átállítsam a komplett localt?
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
mondjuk a user .bashrc-be export LC_ALL=en_US.UTF-8 vagy amilyen nyelvet szeretnél.
--
Elméletileg nincs különbség elmélet és gyakorlat között. Gyakorlatilag van.
- A hozzászóláshoz be kell jelentkezni
Kössz :D Ki fogom próbálni. Legfeljebb az APPEND="vt.default_utf8=0" ami a kernel defaultot állítja (lehet hogy kell egy másik lilo menüpont).
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
Kipróbáltam - nem igazán működik :(
- kivettem az append -et
- #dpkg-reconfigure console-setup
- .bashrc export LC_ALL=hu_HU.UTF-8
A totalcommander még törölni sem bírta a tesztként létrehozott mappát, nem hogy a benne lévő fájlt.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
Nem lehet, hogy az ifs driverrel van a probléma ?
Én már évek óta használok win-t és linuxot egymás mellett, de, ha a win ntfs partíciójára ntfs-3g-vel írok
és azzal olvasom, akkor nekem rendesen működik.
Fontos ez a vfat ? Nem lehetne inkább ntfs ?
Átírni unicode-ba egy progit szerintem messze nem akkor a szívás mint amekkora feneket kerítenek neki.
Milyen SDK-val írtad a progikat ?
--
"Megtanultam a zenét, de nem csináltam, s azóta tudással, de irigység nélkül hallgatom.
Megtanultam egy sereg tudományt, mesterséget és művészetet, értek hozzájuk, de nem csinálom, s így érdektelenül tudom azokat élvezni. "
Hamvas Béla
- A hozzászóláshoz be kell jelentkezni
A vfat egy baráti felkérés kapcsán merült fel. (egy sérült notebook hdd -t kellene lementenem. érdekes módon win alól mindenféle hülyeséget köpköd, Linux alól simán megy csak a karakterek ...)
Az SDK alatt gondolom a Visual C -t érted - asszem 6 -os.
Linux alatt semmi SDK.
Mindegy, mindkét oldalon egy halom programot kellene átírnom, és senki nem fogja megfizetni! Persze, ha valami újat kell csinálni akkor az más kérdés.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
Ja hogy pénzért csináltad ? Akkor teljesen más a helyzet :)
--
"Megtanultam a zenét, de nem csináltam, s azóta tudással, de irigység nélkül hallgatom.
Megtanultam egy sereg tudományt, mesterséget és művészetet, értek hozzájuk, de nem csinálom, s így érdektelenül tudom azokat élvezni. "
Hamvas Béla
- A hozzászóláshoz be kell jelentkezni
Hát valamiből élni is kell :)
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
A "megoldás" a következő lett:
"Rögtönöztem" egy Debian Lenny -t UTF-8 -as beállítással.
Ott elvégeztem a másolást (összeomlott 40G HDD win XP home egy ext2 hdd -re). A vfat -ra persze kiköpte a szokásos hibaüzenetet miszerint ez így "case sensitive" lesz, de nem törödtem vele.
A win rendszeremben újra kellett telepítenem a drivert - ext2 IFS 1.11a, UTF-8 támogatással - sajnos nem találtam meg, hogy lehet a drivert másképp beállítani. Eddig nem látok különösebb gondot.
Ezek után, a mentett adatokat szépen, ékezet helyesen látom :)
TAnulság: Fogok én még kínlódni az UTF-8 bevezetéssel :(
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni