ot Iovko Lambrev(27-02-2003)

reiting (56)   [ dobre ]  [ zle ]

Printer Friendly Variant za otpechatvane

S izlizaneto na Red Hat 8.0 dosta hora reshiha da opitat kakvo e useshtaneto da nadenesh CHervenata shapka. I vupreki, che tova naviarno e nai-luskavata distributsiia za momenta mnogo hora neprekusnato me razpitvaha kak oshte malko da doizgladiat rubovete i. Naistina ima niakolko neshta, koito chovek mozhe da napravi v imeto na udovolstvieto ot rabotata si s Psyche. Niakoi ot tezi neshta sa svurzani s bulgarizatsiiata na distributsiiata,a drugi sa nai-obshti podobreniia, koito niamat obshto s kirilitsata ili lokala.

I za da si spestia personalni otgovori i malko elektronna poshta reshih da obobshtia i publikuvam tova, koeto az lichno sum napravil sus svoia Red Hat 8.0 za da mi e oshte po-udoben za rabota. Nivoto e za prohozhdashti v Red Hat, no ochakvam vse pak chitateliat da ima elementarni poznaniia i opit s Linux. Vseki mozhe da se razvihri oshte poveche v posokata, koiato mu e nuzhna. Az sum se sprial na po-klyuchovite neshta. I edna ugovorka - az polzvam tu GNOME, tu KDE za dosta dulgi periodi ot vreme. V momenta sum na vulna KDE i vsichko napisano ot tuk natatuk e v sila za chista instalatsiia na Red Hat 8.0 s prilozheni vsichki popravki ot Red Hat Network (vklyuchitelno i za iadroto) i KDE. Niamam ideia dali vsichko tova e v sila i za GNOME nito imam zhelanie v momenta da otdeliam vreme za da probvam. SHTe se radvam ako niakoi spodeli dali e nuzhno oshte neshto za GNOME potrebitelite.

I taka - da zapochnem ot instalatsiiata. Edin suvet: kogato instalirate Red Hat 8.0 v momenta, kogato instalatorut vi popita za dopulnitelen ezik izberete si oshte edin - nishto, che niama bulgarski - mozhete da izberete ruski, makedonski ili nemski - bez znachenie koi e vtoriiat ezik, prosto e dobre da ima oshte edin ezik. Posle mozhete da go deinstalirate, no ako ostavite instalatora samo s edin ezik - angliiski (koito e po podrazbirane) shte berete iadove posle. Taka, che prosto izberete oshte edin ezik.

Veroiatno ste chuvali, che osmata chervena shapka se opita da pobutne napred izpolzvaneto na unicode - ideia, koeto na men lichno mnogo mi dopada. Ima edin maluk problem - niamate kompiliran bulgarski lokal. Red Hat 8.0 idva s versiia 2.0 na bulgarskiia lokal na Delian Toshev - ima go v distributsiiata, no prosto ne e kompiliran. Ne e nuzhno da dobaviate definitsiite mu ot bglinux naprimer - imate vsichko neobhodimo v samiia Red Hat 8.0, a i bglinux 4.3 (za momenta nai-poslednata versiia) vklyuchva po-stara versiia na bulgarskiia lokal.
Kakvo e nuzhno da napravite? Razhodete se do direktoriiata s charmaps definitsiite /usr/share/i18n/charmaps i si razarhiviraite tazi, koiato smiatate da polzvate. Az lichno smiatam s dve rutse i tri kraka da podkrepiam polzvaneto na unicode zatova davam primera s nego:

 gunzip UTF-8.gz
 
Sled koeto si kompiliraite lokala primerno s tazi posledovatelnost ot komandi:

 cd /usr/share/i18n/locales
 localedef -f ../charmaps/UTF-8 -i bg_BG bg_BG
 localedef -f ../charmaps/UTF-8 -i bg_BG bg_BG.UTF-8
 
Razbira se, mozhete po sushtiia nachin da kompilirate i CP1251 i KOI-8 ili ISO-8859-5, no az predpochetoh da se zadovolia samo s UTF-8.

Ostava vi da redaktirate faila /etc/sysconfig/i18n dokato zaprilicha na neshto takova:

 LANG="en_US.UTF-8"
 #LANG="bg_BG.UTF-8"
 SUPPORTED="en_US.UTF-8:en_US:en:bg_BG.UTF-8:bg_BG:bg"
 SYSFONT="latarcyrheb-sun16"
 
Ako iskate sistemniia lokal po podrazbirane da e bulgarski komentiraite purviia red i vmesto nego aktiviraite vtoriia red - na men tova obache ne mi haresva i predpochitam lokala na sistemata da e angliiski, a sled tova vseki potrebitel si izbira kakuv lokal da polzva. Nai-lesniia nachin za nachinaeshti e ot grafichniia login ekran da si izberete bulgarski ezik i sled tova da potvurdite tazi nastroika da ostane po podrazbirane za vuprosniia potrebitel - sistemata shte si redaktira sama potrebitelskite vi nastroiki, kudeto e nuzhno.

Ostava i da dobavite sledniia red v /usr/share/locale/locale.alias

 bulgarian       bg_BG.UTF-8
 
Vsichko tova, razbira se, sledva da izvurshite kato root potrebitel. Ako ste napravili gornoto v tozi moment triabva da imate bulgarska lokalizatsiia - shte vizhdate data, chas, dni ot sedmitsata i vsichko ostanalo taka kakto sme sviknali v ezhednevieto si. Ako ste reshili da smenite sistemniia lokal toi shte e aktiven sled restart na sistemata, a za potrebitelski lokal shte vi e dostatuchno da napravite logoff i da se log-nete otnovo.

Sled kato sme pobulgarili dushata si (psyche - dusha (angl.)) mozhem da si dobavim i malko shriftove. Ne znam vizhdali li ste kak Red Hat 8.0 pokazva shriftove? Tova e nai-krasivoto rendvane na shriftove, koeto niakoga sum vizhdal v Linux distributsiia osobeno vurhu laptopa mi! (Windows XP riapa da iade!)
Ako imate litsenziran Windows na sushtiia kompyutur, kudeto ste instalirali Red Hat 8 mozhetete da polzvate negovite shriftove. Napravete si skrita direktoriia za shriftove .fonts vuv vashata home direktoriia kato prostosmurten user i kopiraite tam vsichki shriftove, koito vi haresvat:

 mkdir ~/.fonts
 cp *.ttf ~/.fonts/
 
Sled restart na X survura KDE i prilozheniiata mu shte vizhdat novite shriftove.
Ako obache niamate Windows (ili ne zhelaete da imate takuv) sushto mozhete da izpolzvate bezplatnite shriftove na Maikrosoft. Az vi preporuchvam da izpulnite imenno tazi protsedura, a ne gornata, a imenno da poglednete tozi adres http://corefonts.sourceforge.net/ i da se zapoznaete s protsedurata po instalatsiia na Microsoft core fonts. Nakratko tia se sustoi v tova da si drupnete cabextract, s chiiato pomosht shte mozhete da razarhivirate .CAB arhivi ili self-extract .EXE arhivi pod Linux. Mozhete da go vzemete ot tuk:
http://prdownloads.sourceforge.net/corefonts/cabextract-0.6-1.i386.rpm?download
Instaliraite go (kato root, razbira se) s komandata:

 rpm -Uvh cabextract*
 
Sled koeto triabva da vzemete msttcorefonts-1.3-3.spec faila i za Red Hat 8.0 ne e nuzhno dori da go redaktirate, osven ako ne iskate da polzvate i shrifta Tahoma, koito e s po-osoben litsenz t.e. triabva da ste suglasni s EULA na Internet Explorer, s koito idva toi, koeto puk oznachava che triabva da imate litsenz za Windows. Az vupreki, che imam litsenz za Windows ne zhelaia da go izpolzvam, nito da se suglasiavam s kakvoto i da e zaradi niakakuv shrift i vi preporuchvam da izbiagvate podobno obvurzvane. Vuprosniiat fail sus spetsifikatsii mozhete da vzemete ot tuk:
http://prdownloads.sourceforge.net/corefonts/msttcorefonts-1.3-3.spec?download

Triabva da imate paketite XFree86-font-utils, rpm-build i wget - mozhete da proverite dali sa instalirani s komandata rpm -q wget naprimer. Ako ne prisustvat v sistemata vi shte se nalozhi da gi instalirate ot distributivnite CD-ta ili Red Hat Network. Sled koeto prosto izpulnete kato root:

 rpmbuild -bb msttcorefonts-1.3-3.spec
 
Triabva da imate dostup do Internet v tozi moment bilo prez modem ili prez mrezha. Izchakaite svalianeto na failovete, ekstraktvaneto na EXE-tata i generiraneto na rpm paketa s shriftovete. SHTe namerite gotoviia rpm paket v direktoriiata /usr/src/redhat/RPMS/noarch/
Instaliraite go s komandata:

 rpm -ivh /usr/src/redhat/RPMS/noarch/msttcorefonts-1.3-3.noarch.rpm
 
Nuzhno e da reload-nete X font server-a za da se zapoznae s novoinstaliranite shriftove:

 /sbin/service xfs reload
 
Tova e vsichko - v tozi moment novite shriftove shte se poiaviat v KDE, prilozheniiata i dori v OpenOffice. Ako vse pak posledniiat se okazhe kaprizen startiraite spadmin i si gi dobavete ruchno, posochvaiki direktoriiata na novite shriftove /usr/share/fonts/msttcorefonts
Tuk e miastoto da vi posuvetvam, che ne e mnogo dobra ideia da si instalirate OpenOffice ot distributivnite CD-ta na Red Hat 8.0 - ediniiat mi argument e che veche ima po-nova versiia, a drugiiat e, che trite rpm-ta mi se vizhdat malko golemichki s vsichko, koeto nikoga niama da izpolzvam, no puk koeto se sudurzha v tiah. Nai-dobre si instaliraite 70MB arhiv ot OpenOffice.org. A vinagi mozhete da si dobavite poddruzhkata na arabski, kogato niakoia sutrin kato se subudite otkriete, che svobodno polzvate tozi ezik. Na adres http://www.graemepyle.com/linuxfonts.html mozhete da prochetete kak da nastroite i drugi programi da polzvat suotvetnite shriftove.

Java za vashiia brauzur mozhete da poluchite ot tuk http://cgi.netscape.com/cgi-bin/pi_moreinfo.cgi?PID=10048 Prosto zasilete Mozilla-ta si kum tozi link i sled tova izchakaite download-a da priklyuchi. Nishto poveche ne e nuzhno. Da vi napomnia samo, che i Konqueror mozhe da polzva sushtiia Mozilla-plugin za da vi pokazva Java apleti (obiknoveno dosta po-bavno ot Mozilla). Tova stava ot Settings -> Configure Konqueror, sled koeto izberete Konqueror Browser i v podlistnika Java v Global Settings vklyuchete Enable Java Globally. A dolu vdiasno za Path to java executable napishete /usr/lib/mozilla-1.0.1/plugins/java2/bin/java

Veche tolkova mnogo saitove sa otrupani s flash animatsii, che niama kak da ne dobavite i flash player plugin na Mozilla - mozhete da go vzemete bezplatno ot saita na Macromedia. SHTe svalite edin tar.gz arhiv, koito triabva da razarhivirate i da kopirate dvata faila libflashplayer.so i flashplayer.xpt, koito sudurzha v direktoriiata za plugin-i na Mozilla:

 tar xvzf install_flash_player_6_linux.tar.gz
 cd novosuzdadenata_direktoriia
 cp libflashplayer.so flashplayer.xpt /usr/lib/mozilla-1.0.1/plugins/
 
Gorniiat arhiv sudurzha i skript flashplayer-installer, koito mozhete da startirate i toi da napravi instalatsiiata vmesto vas. Imate na razpolozhenie i podrobno readme.

CHuvali li ste zakleti fenove na Debian da si govoriat za apt-get? E, ne im zavizhdaite - sega shte vi obiasnia kak vurhu Red Hat sushto mozhete da polzvate tozi chudesen instrument za upravlenie na paketi i da polzvate strahotnite resursi na http://freshrpms.net/ i prez apt.
Vsichko, koeto vi e nuzhno e da drupnete rpm-to za versiia 8.0 ot http://apt.freshrpms.net/
Kum momenta na pisane na tozi tekst poslednata versiia e http://ftp.freshrpms.net/pub/freshrpms/psyche/apt/apt-0.5.5cnc2-fr1.i386.rpm
Sled koeto:

 rpm -Uvh apt-0.5.5cnc2-fr1.i386.rpm
 
Poglednete faila /etc/apt/sources.list - tam e opisano kak apt shte se svurzva sus survurite na freshrpms.net ot kudeto shte mozhete da instalirate i obnoviavate softuera si - shte vidite, che tochno redovete za Red Hat 8.0 ne sa komentirani. Haide sega da izpulnim komandata (razbira se - triabva da imate vruzka s Internet v tozi moment):

 apt-get update
 
V rezultat triabva da vidite neshto takova:

 [root@bluestar /]# apt-get update
 Ign http://apt.freshrpms.net redhat/8.0/en/i386 release
 Get:1 http://apt.freshrpms.net redhat/8.0/en/i386/os pkglist [1276kB]
 Get:2 http://apt.freshrpms.net redhat/8.0/en/i386/os release [108B]
 Get:3 http://apt.freshrpms.net redhat/8.0/en/i386/updates pkglist [287kB]
 Get:4 http://apt.freshrpms.net redhat/8.0/en/i386/updates release [113B]
 Get:5 http://apt.freshrpms.net redhat/8.0/en/i386/freshrpms pkglist [108kB]
 Get:6 http://apt.freshrpms.net redhat/8.0/en/i386/freshrpms release [125B]
 Get:7 http://apt.freshrpms.net redhat/8.0/en/i386/os srclist [152kB]
 Get:8 http://apt.freshrpms.net redhat/8.0/en/i386/updates srclist [13,9kB]
 Get:9 http://apt.freshrpms.net redhat/8.0/en/i386/freshrpms srclist [25,9kB]
 Fetched 1863kB in 11m9s (2785B/s)
 Reading Package Lists... Done
 Collecting File Provides... Done
 
A sega da vidim dali niama kakvo da obnovim na nashata sistema?

 [root@bluestar /]# apt-get -f install
 Reading Package Lists... Done
 Collecting File Provides... Done
 Building Dependency Tree... Done
 0 packages upgraded, 0 newly installed, 0 removed and 4 not upgraded.
 
Ne obichate da pishete v konzola za da obnoviavate softuera li? Niamate problem - synaptic - chudesniiat grafichen frontend na apt za Debian mozhe da izgree i na vashiia desktop (imaite naum, che tova e GTK prilozhenie). Haide da go instalirame s apt:

 [root@bluestar /]# apt-get install synaptic
 Reading Package Lists... Done
 Collecting File Provides... Done
 Building Dependency Tree... Done
 The following NEW packages will be installed:
   synaptic
 0 packages upgraded, 1 newly installed, 0 removed and 4 not upgraded.
 Need to get 257kB of archives. After unpacking 781kB will be used.
 Get:1 http://apt.freshrpms.net redhat/8.0/en/i386/freshrpms synaptic 0.31-fr2 [257kB]
 Fetched 257kB in 2m24s (1782B/s)
 Executing RPM (-Uvh)...
 Preparing...                ########################################### [100%]
    1:synaptic               ########################################### [100%]
 
Predi da produlzhite da polzvate apt obache vi suvetvam da prochetete dobre APT-HOWTO za da se zapoznaete s vsichki vuzmozhnosti na tozi moshten instrument kato gi prechupite prez prizmata na izpolzvaneto mu vurhu Red Hat. APT-HOWTO ima i prekrasen bulgarski prevod, koito e delo na Georgi Danchev i mozhete da go namerite tuk: http://danchev.fccf.net/docs/linux/apt-howto-bg/

I ponezhe veche sigurno ste mnogo shtastlivi i dovolni e vreme da vi stresna malko - izhvurliaite si mp3-kite! S Red Hat ne mozhete da slushate mp3 - ot versiia 8.0 zaradi litsenzni opaseniia i v stremezh da se predpochitat napulno otvoreni i svobodni formati Red Hat Inc. reshiha da izritat poddruzhkata na mp3 ot distributsiiata si. Taka, che zapochvaite da si konvertirate muzikata v Ogg Vorbis - po-dobur, po-svoboden, po-otvoren! Niakoi hora ledena pot gi obliva ot takiva idei, nali? OK - da si vurnete poddruzhkata na mp3 v Red Hat 8.0 e prosta rabota, no vse pak imaite naum gornoto i se zapoznaite s Ogg Vorbis ako ne ste go chuvali dosega.
Inache az kato vurl protivnik na .mp3-tata smiatam s udovolstvie da zapochna da si kolektsioniram .ogg :-) Kraino vreme e da zaprilicham na normalnite hora... Ta kak da si podkarate mp3 poddruzhkata (na vasha otgovornost)...

Nai-lesniia nachin ako polzvate xmms e da si instalirate plugin za xmms ot tuk http://staff.xmms.org/priv/redhat8/ ili napravo da instalirate xmms-mp3 razshiren s poddruzhka na mp3 rpm-paket http://psyche.freshrpms.net/rpm.html?id=106. Razbira se mozhete da si kompilirate i xmms ot izhodniia mu kod (www.xmms.org)

Drugo reshenie e da se sprete na lame, koito mozhete da vzemete ot tuk http://psyche.freshrpms.net/rpm.html?id=530. Vsichki spomenati rpm-paketi instalirate kato root s komandata rpm -Uvh ime_na_paketa.rpm naprimer.

Treto reshenie e prosto da dobavite mpg123_artsplugin za KDE naprimer ot tuk http://rh8koi.narod.ru/RPMS/mpg123_artsplugin-3.0.3-1.i386.rpm taka noatun shte zapochne da prosvirva mp3-kite vi. A zashto ne probvate i s noviia instrument apt? ;-)

Ami vsichko tova do tuk ne e li dostatuchno? Zabravihme mplayer, nali? Ne sme - no tam niama kakvo novo da vi kazha. Toi se kompilira prekrasno i bez kakvoto i da e usilie vurhu Red Hat 8 (pone versiia 0.90rc4) taka, che vzemete go ot http://www.mplayerhq.hu/ i davaite sliapo:

 ./configure
 make
 make install
 
Ako iskate grafichen interfeis triabva da zadadete optsiia na configure --enable-gui az nikoga ne kompiliram GUI. Sled tova triabva da slozhite i gui=yes v mplayer.conf faila si.
Ne znam kak ste s harduera, no az na svoia laptop imam samo 2,5MB na videokartata si, a i protsesorut mi e na ruba PII/366MHz, koeto e dosta nedostatuchno za da gledate komfortno video, - samo, che ne i pod Linux :-)
Moite preporuchitelni nastroiki v /usr/local/etc/mplayer/mplayer.conf za slabi mashini kato moiata sa:

 vo=xv
 ao=oss
 framedrop= yes
 cache=8192
 
A sushto taka ne e zle da dobavite nakraia na faila /etc/rc.d/rc.local slednoto:

 echo 1024 > /proc/sys/dev/rtc/max-user-freq
 
Ne zabraviaite da si dobavite kirilski shrift v /usr/local/share/mplayer/font/
Georgi CHorbadzhiiski e ostavil edna gotina kolektsiia tuk: http://georgi.unixsol.org/programs/mplayer/mplayerfonts_win1251_v1.tar.gz

Davaite:

 mplayer /tmp/Two_Towers.avi -sub /tmp/Two_Towers.sub
 
Pone pri men rezultatut e prikazen. Ako niakoi Windows uspee da pokazva kompresirano video vurhu moia slab kompyutur tolkova perfektno obeshtavam da stana monah...

Mozhete da polzvate i niakoi ot shriftovete, koito dobavihme v /usr/share/fonts/msttcorefonts ili koito i da sa drugi TrueType shriftove v sistemata si kato startirate mplayer naprimer taka:

 mplayer -fs -font /usr/share/fonts/msttcorefonts/arial.ttf -subfont-text-scale 5 -subfont-encoding cp1251 test.avi 
 
E, nakraia ostana samo da si vzemete gotina tema za GDM login ekrana ot http://www.themedepot.org/ ;-)


V statiiata e izpolzvana informatsiia ot Internet, izvadki ot poshtenski spisutsi i druga svobodna dokumentatsiia.


<< Distantsionno upravlenie pod Linuks | FreeBSD: Seriini komunikatsii >>