Mc UTF-8 támogatással Slackware 12.0/12.1 alatt
A HupWiki-ből...
Még a 12.1-es változatra váltás előtt egy barátom hatására és segítségével átálltam az UTF-8 karakterkészletre a számítógépemen.
Ehhez a kövezkező változtatásokat kellett ejtenem:
1. Át kellett szerkeszteni az /etc/profile.d/lang.sh állományt:
export LANG=hu_HU
helyett:
export LANG=hu_HU.UTF-8
2. Az /etc/rc.d/rc.local-hoz a következő sorokat kellett hozzáadni:
if [ -x /usr/bin/unicode_start ]; then
/usr/bin/unicode_start
fi
3. Az /etc/rc.d/rc.font-ban a betűtípus betöltését szabályozó parancsot a kövezkezőre kellett cserélnem: (Az itt látható font választása nyilvánvalóan nem kötelező, az olvasó válasszon saját belátása szerint.)
setfont -v lat2a-16.psfu.gz
Ezután a konzoloknak működniük kellene, azonban van még egy nagy probléma, ugyanis az Midnight Commander alapesetban nem szereti az UTF-8-as karaktereket, ezért a keret szétcsúszik, ha az adott sorban akár egy ékezetes vagy más különleges karakter van. Ezt a problémát konfigurácós fájlok szerkeszésével nem tudtam megoldani sajnos, egy UTF-8 támogatással fordított mc változatot kellett telepítenem. Egy ilyen mc változat letölthető Slackware csomagként innen. Arra az esetre, ha a fenti címen a csomagok elérhetetlenek lesznek, tükröztem a két szükséges fájlt. Ezek itt is elérhetők: slang_utf8-1.4.9-i486-vs2onlyso.tgz és mc-4.6.1utf8-i486-vs2.tgz. Ezeket például a következőképpen lehet telepíteni:
root@janos_mobile:/home/janos/Desktop/temp# installpkg slang_utf8-1.4.9-i486-vs2onlyso.tgz root@janos_mobile:/home/janos/Desktop/temp# upgradepkg mc-4.6.1utf8-i486-vs2.tgz
Ezen parancsok eredményeként lecserélődött a régi mc az UTF-8-at támogató új változatra, így ezek után már nyugodt szívvel használhattam az új Midnight Commandert és az UTF-8-as rendszeremet.
