Red Hat 9:n (julkaistu: March 31, 2003) voi imuroida ilmaiseksi suoraan netistä ja se mahtuu kolmelle CD:lle (kaikki 3 CD:tä tarvitaan asennuksessa). Täydelliset ohjeet eri asennusvaihtoehdoista on sivulla https://www.redhat.com/docs/manuals/linux/RHL-9-Manual/install-guide/. Katso myös muut manuaalit sivulta https://www.redhat.com/docs/manuals/linux/RHL-9-Manual/.
Graafinen asennus vaatii vähintään 128 Mt keskusmuistia, mutta suositus on 192 Mt. Uusi RH vaatii myös melko tehokkaan koneen ja suositus onkin 400 MHz vaikka minimi on 200 MHz. Asennuksen aikana voi ottaa kuvaruutukaappauksia painamalla Shift-PrintScreen -näppäimiä ja ne tallennetaan /root/anaconda-screenshots-hakemistoon.
Asennus on lähes identtinen RH 8.0:n asennuksen kanssa ja vasta uudelleen käynnistyksen jälkeinen menu on saanut uuden ulkoasun.
Asennus alkaa mahdollisuudella valita, joko normaalin graafisen asennuksen painamalla enter-näppäintä tai valitsemalla text mode -asennuksen, jos haluaa käyttää tekstitila-asennusta (tai muisti ei riitä graafiseen asennukseen).
Seuraavaksi tulee eteen ruutu, jossa voi funktionäppäimillä valita erilaisia asennustiloja tarvittaessa, mutta normaali asennus jatkuu pelkällä enterin painalluksella. Huom. Valintaa tehdessä ei ole mitään kiirettä vaan eri asennusvaihtoehtoihin voi tutustua aivan rauhassa. Asennus jatkuu vasta kun jokin asennusvaihtoehto on valittu. Seuraavassa vielä luettelo funktionäppäimistä:
F2:sta saa lisätietoja oman ajuridisketin (driver disk) käytöstä. F5:n painamisella neuvotaan Rescue Moden käyttö. Rescue Modessa voit käynnistää jo asennetun Red Hatin myöhemmin, jos et saa sitä käynnistettyä Grubista tai käynnistysdisketiltä (jäi ehkä tekemättä?). Asennus käynnistyy myös suoraan: boot: linux rescue.
Seuraavaksi ehdotetaan Media Check -asennusmedian tarkistamista (mediacheck), jota ei kannata ohittaa, jos epäilee jonkin CD:n olevan viallinen. Pienikin virhe levyllä voi keskeyttää asennuksen fatal erroriin.
Seuraavaksi tulee tervetulotoivotus Welcome to Red
Hat Linux, josta pääsee eteenpäin enterin painalluksella.
Asennuskielenä on oletuksena englanti
eikä suomea voi edes valita. Next-painikkeella pääsee asennuksessa
eteenpäin.
Oletusnäppäimistö on English,
mutta sen voi vaihtaa suomeksi valitsemalla vaihtoehdon Finnish
(latin1).
Asennusohjelma ehdotti itselläni
hiireksi yleismallista Generic 3 Button Mouse (usb), mutta muutin sen
oikeaksi Logitech MouseMan Wheel (usb). Luultavasti ohjelman oma
ehdotus on varman päälle ja olisi myös toiminut. Hiirivaihtoehtoja on
riittävästi. Huom. Varmista ennen asennusta, missä portissa hiiri on kiinni -
väärä valinta voi jumiuttaa koneen! Yllätyksekseni asennuksen jälkeen jopa
hiiren peukalonappi toimi ja sillä pääsee mm. selaimessa edelliselle
sivulle. Tietysti myös hiiren rullaus toimi.
Tässä vaiheessa valitaan, tehdäänkö
uusi asennus vai päivitetäänkö vanha. Jos kiintolevyllä ei
ole muita aikaisemmin asennettuja Linuxeja, asennusohjelma luonnollisesti
ohittaa tämän vaiheen.
Itse jatkoin eteenpäin valmiiksi ruksatulla Personal Desktop -oletusvaihtoehdolla. Päivitettäessä valitaan tietysti Upgrade Existing System.
Osiointivaihtoehtoja on kaksi:
RH 8:n kolmatta vaihtoehtoa Manually partition with fdisk (experts only) ei ole ainakaan RH 9:n tavallisessa asennuksessa.
Valitsin valmiin osion, jolla aikaisemmin oli RH 8
(tein kuitenkin uuden asennuksen enkä päivittänyt vanhaa RH 8:a) ja määrittelin
osion juuriosioksi (/, root), jonka tiedostotyyppinä on oletuksena
ext3. Osiointi on se osa asennusta, jossa pitää olla ehdottoman
tarkkana. Väärillä valinnoilla voi tuhota muut osiot kiintolevyllä ja niiden
käyttöjärjestelmät. Huom! Tässä vaiheessa asennusta voi kyllä
kokeilla vielä kaikkea vapaasti automaattisessa osioinnissa tai Disk Druidilla.
Vasta myöhemmin tiedot kirjoitetaan levylle ja siitä ilmoitetaan selvästi omana
asennusvaiheenaan About to Install. Ohjelma tuo kyllä esille ikkunan
Format Warnings, jossa voi painaa Format-nappulaa, mutta
todellista ja peruuttamatonta formatointia ei tehdä vielä tässä vaiheessa.
Ohjelma oli merkinnyt myös swap-osion alustettavaksi (format) vaikka siihen ei ollut mitään syytä, joten peruin toimenpiteen Edit-valinnalla ja säilytin entisen osion formatoimattomana leave unchanged (preserve data). Muuten hyväksyin setupin.
Tässä vaiheessa voit myös asentaa RAIDin (Redundant Array of Independent Disks) käyttöön, jos koneessasi on toinen levy vapaana, jolle haluat peilata ykköslevyn tiedot. RAIDia tarvitaan normaalisti vain palvelinkoneissa. Red Hatissa on RAID helppo ottaa käyttöön ja se sujuu lähes aloittelijaltakin. Myös LVM (Logical Volume Manager) voidaan ottaa tässä vaiheessa käyttöön. Lisätietoa sekä RAID:sta että LVM:stä saa esim. sivulta http://linas.org/linux/raid.html.
Oletuksena tarjotaan
Grub -käynnistyslataajaa: The Grub will be installed on
/dev/hde (minulla kiintolevy on /dev/hde
normaalin /dev/hda asemasta, koska kiintolevy on
emolevyni tukemassa HPT370-liitännässä).
Oletuksena on käynnistyslataajan asennus mbr:ään, josta pääsee lisävalintoihin vain, jos ruksaa kohdan Configure advanced boot loader options.
Valitsin Grubin
asennettavaksi käynnistysosion ensimmäiseen sektoriin First sector of boot
partition. Lisäksi sen voi asentaa mbr:ään (pääkäynnistyslohkoon), joka on
valmiiksi ruksattuna oletuksena, tai omalle boot-osiolleen, jos sellainen on
luotu.
Valinnassa General kernel parameters on valmiina valinta hdc=ide-scsi, jonka voi jättää silleen. Tässä vaiheessa voi myös valita mahdollisuuden Force LBA32, jota ei yleensä tarvitse käyttää, koska Grub osaa käynnistää myös 8 gigan rajan yläpuolella olevat osiot.
Jostain syystä Grub ei olisi tunnistanut muita käyttöjärjestelmiä kuin DOS / Windows juuri asennettavan RH:n lisäksi - ohjelma ei tunnistanut edes aikaisemmin kiintolevyn muita Linuxeja vaikka monet niistä ovat rh-pohjaisia! Sama ongelma vaivaa toki myös muita distroja (Mandrake 9:n expert-asennusta lukuun ottamatta, joka todellakin tunnisti muut Linux-versiot!), käyttipä sitten Grubia tai Liloa. Asennusskriptit vaatisivat vielä pientä jatkokehittelyä :-)
Ohjelma ehdottaa asetuksien
automaattista hakua DHCP:llä (DHCP = Dynamic
Host Configuration
Protocol). Itse otin kuitenkin ruksin pois siitä kohdasta,
koska käytän kiinteää IP:tä sisäisessä verkossa.
Seuraavaksi piti täyttää kohdat IP / Netmask (Verkon ja aliverkon osoite). Sen jälkeen kysyttiin Set the hostname (työasemalle antamasi nimi) Gateway (yhdyskäytävä) ja Primary DNS (1. nimipalvelin). Kaksi viimeistä vaihtoehtoa piti muuttaa, koska ohjelma ehdotti vääriä vaihtoehtoja. Jos olisi valinnut DHCP:n, näitä asetuksia ei olisi kysytty.
Medium (keskitaso) on
oletuksena, joka riittää ainakin minulle. Muihin asetuksiin ei tarvitse koskea
(ruksata valituiksi), jos ei ole tarvetta sallia esim. ftp-yhteyttä ulkoapäin
koneeseen.
Valitse tässä vaiheessa
lisäkieleksi ainakin Finnish jo valmiiksi ruksatun English
(USA) lisäksi.
Europe / Helsinki pitää valita
erikseen. Älä ruksaa kohtaa System clock uses UTC (UTC = Universal
time zone), jos koneessasi on myös Windows-käyttöjärjestelmä. Muuten Red Hatin
aika on kesäaikana kolme tuntia Windowsin aikaa edellä.
Tässä vaiheessa kysytään Root
Password (pääkäyttäjän salasana), mutta tavalliset käyttäjät lisätään
vasta myöhemmin uudelleen käynnistyksen jälkeen (toisin kuin aikaisemmassa
8.0-versiossa).
Oletusasetukset kannattaa hyväksyä ja siirtyä eteenpäin asennuksessa. Oletuksena ehdotetaan käytettäväksi pitkiä MD5-salasanoja (max. 256 merkkiä) tavallisten korkeintaan kahdeksan merkin tilalla. Samoin oletuksena ehdotetaan käytettäväksi Shadow-salasanoja, joiden käyttö on suositeltavaa. Autentikointiasetuksia ei välttämättä kysytä, jos päivität vanhasta versiosta uuteen. Jos valitsit kohdassa Installation Type vaihtoehdon Custom, ne ilmeisesti kysytään aina.
Tekstinä Customize the
set of packages to be installed. Eräänlainen siirtymävaihe seuraavaan,
joka tulee esille vain siinä tapauksessa, jos on valittu yksittäisten pakettien
asennus kohdassa Installation Type.
Lisäsin kohdan KDE Desktop
Environment, jota ei asenneta oletuksena. Lisäksi uskoin olevan käyttöä
paketeille:
Valitut paketit veivät tilaa omassa asennuksessani 2 184 Mt (täysasennus veisi 5 Gt).
Malliksi vielä yksityiskohtaisempi valinta Sound and Video -kohdan
paketeista. Ruksaa ne lisäpaketit, jotka haluat asentaa.
Tämä kohta on tietynlainen infosivu,
jossa mitään muutoksia ei ole vielä tehty ja asennuksen voi peruuttaa koneen
reset-näppäimellä tai painamalla Ctrl-Alt-Del, jolloin tietokone käynnistyy
uudelleen (reboot). Tässä vaiheessa siis voi vielä perua kaiken, jos tuntee
itsensä epävarmaksi eikä uskalla aloittaa itse asennusta.
Vasta tässä vaiheessa formatoidaan
(alustetaan) kiintolevyn osiot, jos jokin osio on valittu alustettavaksi.
Asennuksen edistyminen on havainnollistettu hyvin Packages (paketit), Size (koko), Time (aika) ja ohjelma pyytää CD:t oikeassa järjestyksessä. Itselläni asennukseen meni aikaa n. 15 minuuttia (48X CD-asema).
Ensimmäinen asennukseni keskeytyi aivan loppuvaiheessa rikkinäisen kolmannen CD:n takia ja jouduin aloittamaan asennuksen uudelleen alusta ja aikaa menikin n. 30 minuuttia (en valinnut formatointia vaan käytin alustamatonta osiota ja uskon sen olevan syynä puolta hitaampaan asennukseen). CD:n uudelleen poltto uudelle CD-RW :lle ja vielä varmuuden vuoksi mediacheck ja uusi asennus ei tuottanut enää ongelmia.
RH 9 vaatii tosiaan kaikki kolme CD:tä asennukseen toisin kuin esim. Mandrake tai Debian, joiden asennukseen ei tarvita välttämättä kuin ensimmäinen asennus-CD ja loput ohjelmat voi asentaa suoraan netistä.
Uudelleenkäynnistys ei ollut aiheuttanut käyttämälleni käynnistyslataajalle, OS/2:n Boot Managerille, mitään muuta vahinkoa kuin että ainoastaan Windows on käynnistyvänä ohjelmana (sama myös myöhemmän onnistuneen asennuksen jälkeen). Muut Linux-versiot eivät ole tehneet vastaavaa tihutyötä, joten vähän ihmetyttää tämä RH:n omatoimisuus. Sama tapahtui myös aikaisemmassa 8.0-versiossa, mutta asialle ei ole näköjään tehty mitään :-O Mutta eipä toisaalta Red Hat ole enää nähnyt tarpeelliseksi lisätä OS/2:n käyttämää hpfs-tiedostojärjestelmän tukea kerneliin (ei ollut enää 8.0-versiossakaan), joten RH pitänee Ossia liian vanhana käyttöjärjestelmänä, että sitä kannattaisi enää tukea.
Tärkeä vaihe, jota ei pääse vahingossa
ohittamaan. Levyke formatoidaan ja tehdään Red Hatin käynnistyslevyke (boot
diskette).
X:n asetukset voi ohittaa ruksaamalla kohdan skip
x configuration, jolloin X:ää ei asenneta. Normaalisti (työasemakäytössä)
X Window System kannattaa tietysti asentaa.
Eipä tunnistanut ohjelma vanhaa
monitoriani vaan näytti Unprobed Monitor. Vaihdoin sen Yleinen,
Generic High Frequency SVGA, 1024x768@70Hz. Sama ongelma voi tulla myös
esiin uusien monitorien kanssa. Silloin täytyy valita asetukset valmistajan
suositusten mukaisesti.
Tässä voi valita resoluution
ym. ja testata (test setting) valittuja asetuksia. Testasin omat
asetukseni ja valitsemillani asetuksilla näyttö toimi hyvin. Testaus kannattaa
ehdottomasti tehdä, koska väärät asetukset saattavat estää X:n
käynnistymisen.
Click Exit to reboot the system.
Asennus on onnistunut ja nyt kone täytyy käynnistää uudelleen, Ctrl-Alt-Del.
Tässä vaiheessa myös CD-aseman luukku aukeaa ja CD pitää poistaa.
Tämä vaihe on muuttunut hieman 8.0-versioon nähden ja vasta nyt tehdään käyttäjille tunnukset (kuvaruutukaappauksia ei ikävä kyllä enää saa).
Käyttäjän koko nimessä (Full Name) ei voi käyttää skandeja jostain syystä (UTF-8?).
Muuta asennuksen jälkeen Gnomen paneelista kello hiiren oikealla näppäimellä Preferences-kohdassa 24 hour ja tarkista, että use UTC ei ole ruksattuna. UTC:n valinta muuttaa Gnomen kelloa kesäaikana kolme tuntia taaksepäin. RH:n kelloa ja Windowsin kelloa ei saa samaan aikaan, jos UTC on valittu.
Linuxissa olisi selkeintä asettaa BIOS-kello (CMOS clock) UTC-aikaan, koska kaikki Unix-tyyppiset käyttöjärjestelmät käyttävät sisäisessä aikalaskennassaan UTC-aikaa (UTC = Universal time zone, entinen GMT = Greenwich mean time). Silloin myös siirtyminen kesä / talviaikaan tapahtuisi aina automaattisesti.
Jos koneessa on sekä Windows ja Linux, niin ongelman aiheuttaa Windowsin Linuxista poikkeava tapa käyttää aikalaskennassa paikallisaikaa (local time). Ongelman saa ratkaistua vain asettamalla myös Linuxin käyttämään paikallisaikaa Windowsin tapaan. Sen voi tehdä Gnomen paneelista valitsemalla kellon kohdalla oikealla hiiren näppäimellä Date & Time ja valitsemalla aikavyöhykkeeksi Europe / Helsinki ja ottamalla ruksin pois kohdasta System clock uses UTC. Muuten Linuxin aika on kesäaikana kolme tuntia Windowsia edellä ja normaaliaikana - niin laskepa se itse :)
Käskyillä date ja date -u voit katsoa konsolissa paikallisajan ja UTC-ajan eron. Komento /sbin/hwclock ilmoittaa Bios-kellon (CMOS clock) ajan:
[tapsa@tapsa tapsa]$ /sbin/hwclock Sun 13 Apr 2003 01:23:26 PM EEST -0.246977 seconds [tapsa@tapsa tapsa]$ date Sun Apr 13 13:23:28 EEST 2003 [tapsa@tapsa tapsa]$ date -u Sun Apr 13 10:23:30 UTC 2003 [tapsa@tapsa tapsa]$
Aikavyöhykettä voit muuttaa kätevästi kirjoittamalla superuserina (su ja salasana) konsolissa tzselect ja valitsemalla Europe/Helsinki.
SB Live! (EMU10k1) ei tuottanut Red Hatille ongelmia. Nyt voi vielä testata äänikortin toiminnan Play test sound.
Päivityksiä saa vain rekisteröitymällä: Yes, I would like to register with Red Hat Network. Normaalisti voit ohittaa vaikealta tuntuvat kysymykset kohdassa Red Hat Network Configuration enterin painalluksella ja siirtyä eteenpäin kohtaan Install GPG key, johon vastataan Yes. Seuraavassa kohdassa pitää täyttää rekisteröintitiedot, jonka ei pitäisi tuottaa ongelmia kenellekään.
Omassa asennuksessani päivityksiä tuli 15 650 kB (5.4.03). Tein toisen asennuksen 12.4.03, jolloin päivityksiä olikin jo 91 913 kB! Toki siinä oli mukana myös kernelin lähdekoodipaketti (37 747 kB), jota kaikki eivät tarvitse. Mutta jos haluat esim. nvidian uusien näytönohjainajureiden toimivan uudella kernelilläsi, saatat tarvita myös lähdekoodipaketin ajureiden kääntämiseksi sopiviksi (huom, ei omakohtaista kokemusta). Yleensä selviää kyllä pelkän rpm-paketin asentamiselta em. sivulta http://www.nvidia.com/object/linux_display_archive.html.
Voit myös ohitaa pävityksien haun ja hakea ne myöhemmin Update Agentin avulla.
Sivulla https://rhn.redhat.com/ voi tehdä myöhemmin muutoksia asetuksiin kohdassa Systems. Kiinnitä huomio kohtaan Entitlement. Vain sellaista systeemiä voi päivittää, jossa lukee Demo (aikaisemmin Basic). Jos siinä lukee Unentitled, niin klikkaa System-kohdasta ja valitse sieltä Properties. Sieltä kohdasta Properties valitse Demo ('None':n tilalle) ja paina Update Properties -näppäintä. Tämän jälkeen voit päivittää Red Hatin, jos se ei onnistunut asennuksen yhteydessä. Huom, joskus demo-asiakkaiden yhteyden saanti RH:n palvelimelle voi olla hankalaa, mutta yritä myöhemmin uudestaan, jos et onnistu ensimmäisellä kerralla.
Red Hatin käyttäjän tulee siis olla rekisteröitynyt https://rhn.redhat.com/ tietokantaan ennen up2date-ohjelman käyttöä (jonka avulla RH pävitetään netissä). Rekisteröinti onnistuu jälkikäteen konsolissa rootin oikeuksin # up2date --register -ohjelmalla (Red Hat 8 ja 9, vanhemmissa Red Hateissa tulee käyttää /usr/sbin/rhn_register -ohjelmaa), jos asennuksen yhteydessä rekisteröinti jäi tekemättä.
RH:lta on tullut 28. elokuuta 2003 uudet up2date ja rhn_register -ohjelmat (uusi SSL sertifikaatio) eivätkä vanhat ohjelmat enää toimi tämän päiväyksen jälkeen. Ohjeet uusien ohjelmien asentamiseksi löytyvät sivulta https://rhn.redhat.com/help/latest-up2date.pxt.
Toinen (helpompi) vaihtoehto on asentaa ohjelmat Aptin avulla apt-get update && apt-get dist-upgrade, ks. Apt-ohjelma Red Hatiin.
Vaihtoehtoina tarjotaan:
Jos ei ole em. CD:itä, voi vaiheen ohittaa enterin painalluksella.
Seuraavaksi käynnistyy Gnome, joka on oletuksena. Sen voi tietystikin vaihtaa käynnistysvaiheessa myös KDE:ksi, jos KDE on asennettu ja pitää siitä enemmän.
Kaikki näyttää hyvältä:
- netti toimii
- hiiri toimii (myös rullaus ja peukalonappi)
- skandit toimivat
- Num Lock ei ole oletuksena päällä
Koska monella on ollut vaikeuksia saada usb-hiirtä toimimaan joissakin Linux-versioissa (toimii kylläkin heti Red Hatissa!) lisään malliksi /etc/X11/XF86Config-tiedoston hiiriosion:
Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "IMPS/2" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "no" EndSection Section "InputDevice" # If the normal CorePointer mouse is not a USB mouse then # this input device can be used in AlwaysCore mode to let you # also use USB mice at the same time. Identifier "DevInputMice" Driver "mouse" Option "Protocol" "IMPS/2" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "no" EndSection
Lisäksi /etc/modules.conf-tiedostossa pitää olla rivi:
alias usb-controller usb-uhci
Näillä asetuksilla toimii myös peukalonappi omassa hiiressäni, Logitech MouseMan Wheel (usb,optinen) ja sillä voi oletuksena selata sivuja ainakin Mozillassa eteen- ja taaksepäin.
Kuva voi olla näytöllä hieman oikealla (näkyy mustaa vasemmalla), jos on valittu väärä näyttö, mutta sen saa säädettyä kohdalleen valitsemalla toisen näyttötilan kohdasta System Settings -> Display. Jos tämä ei auta, voi näyttöä säätää käsin konsolista ohjelmalla xvidtune (tähän tarvitset rootin oikeuksia, jotka saa väliaikaisesti kirjoittamalla konsolissa su ja antamalla rootin salasanan. Normaalikäyttäjän tilaan pääsee takaisin kirjoittamalla exit.
Jos Gnomen paneelissa palaa punainen valo, jossa keskellä on huutomerkki, se ilmoittaa, että kriittisiä päivityksiä on tullut ja ne saa asennettua klikkaamalla linkkiä, jolloin Update Agent käynnistyy.
Voit myös tarkistaa uudet pävitykset ilman Update Agentin käynnistämistä, konsolista superuserina (su) komennolla: up2date -u
[root@tapsa tapsa]# up2date -u Fetching package list for channel: redhat-linux-i386-9... ######################################## Fetching Obsoletes list for channel: redhat-linux-i386-9... ######################################## Fetching rpm headers... All packages are currently up to date [root@tapsa tapsa]#
Red Hat 9:n ohjelmaversioista:
Red Hat 9 on mielestäni selvä parannus 8.0-versioon nähden ja siksi päivittäminen tai uusi asennus lienee perusteltua ainakin kotikäytössä. Täydellinen RH 9:n asennusopas on sivulla http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/install-guide/.
Red Hatin 9:n OpenOffice 1.02 -toimisto-ohjelmistoon on saatavana ilmainen suomen kielen oikoluku- ja tavutusohjelma, http://fi.openoffice.org/soikko.html. Soikko voidaan asentaa helposti sekä Red Hat 8.0 että 9 -versioihin.
Pura ensin tar-paketti kotihakemistoosi tar zxvf soikko-tmispell-rpm-3.tar.gz (hae paketti sivulta http://www.hut.fi/~pry/soikko/openoffice/index.html).
Paketti tekee soikko-nimisen hakemiston, jossa on seuraavat tiedostot:
[root@tapsa soikko]# ls kpackage.txt rpm.html soikko-0.2-2.src.rpm soikko.spec tmispell-0.1.2-2.i386.rpm tmispell.spec README soikko-0.2-2.i386.rpm soikko-oo-0.2-2.i386.rpm soikko.txt tmispell-0.1.2-2.src.rpm
Siirry soikko-hakemistoon (cd soikko) ja asenna tiedostot seuraavassa järjestyksessä:
1. paketin asennus:
[root@tapsa soikko]# rpm -ivh soikko-0.2-2.i386.rpm Preparing... ########################################### [100%] 1:soikko ########################################### [100%]
2. paketin asennus:
[root@tapsa soikko]# rpm -ivh soikko-oo-0.2-2.i386.rpm Preparing... ########################################### [100%] 1:soikko-oo ########################################### [100%] register component "libhyphenfi641li.so" in registry "/usr/lib/openoffice/program/applicat.rdb" succesful! register component "libspellfi641li.so" in registry "/usr/lib/openoffice/program/applicat.rdb" succesful! To use included, fixed version of libi18n641li.so, do (as root): cd /usr/lib/openoffice/program cp -p libi18n641li.so libi18n641li.so.backup cp -p libi18n641li.so.soikko libi18n641li.so cd -
Seuraavaksi siirrytään edellä mainittuun /usr/lib/openoffice/program-hakemistoon ja otetaan libi18n641li.so-tiedostosta ensin varmuuskopio ja sitten kopioidaan Soikko-ohjelman vastaava tiedosto libi18n641li.so-nimiseksi:
[root@tapsa soikko]# cd /usr/lib/openoffice/program [root@tapsa program]# cp -p libi18n641li.so libi18n641li.so.backup [root@tapsa program]# cp -p libi18n641li.so.soikko libi18n641li.so cp: overwrite `libi18n641li.so'? y [root@tapsa program]#
Kuten edellisestä huomataan, asennus onnistuu 'heittämällä' eikä mitään virheilmoituksia puuttuvista paketeista tule.
Oikolukua ja tavutusta ei tarvitse erikseen valita käyttöön OpenOfficesta vaan ne ovat valmiiksi ruksattuina Red Hatissa. Mutta jos niin joutuu jostain syystä kuitenkin tekemään, niin se käy helposti kohdasta: Tools -> Options -> Language Settings -> Writing Aids ja ottamalla käyttöön Soikko-kielimoduulit Soikko Finnish spellchecker ja Soikko Finnish hyphernator.
Huom. Suomenkielinen oikoluku ja tavutus eivät tietenkään toimi, jos asiakirjan kieleksi ei ole valittu suomea kohdassa Tools -> Options -> Languages -> Default languages for documents ja vaihtamalla kohdassa Western kieleksi Finnish oletuksena olevan englannin sijaan.
Debianin käytäjille on tullut tutuksi Apt-ohjelma (Advanced Package Tool), jolla voi hoitaa päivitykset ja uusien pakettien asennukset todella kätevästi.
Hae Apt-ohjelma sivulta http://apt.freshrpms.net/. Aloittelijan kannattaa ehdottomasti hakea binäärimuodossa oleva ohjelma sivulta http://ftp.freshrpms.net/pub/freshrpms/redhat/9/apt/.
Asenna seuraavaksi Apt-paketti (asennus suoraan Midnight Commanderista, mc):
[root@tapsa tapsa]# /usr/share/mc/extfs/rpm run /home/tapsa/apt-0.5.5cnc4.1-fr1.20030325a.2.i386.rpm INSTALL Installing "/home/tapsa/apt-0.5.5cnc4.1-fr1.20030325a.2.i386.rpm" Preparing... ########################################### [100%] 1:apt ########################################### [100%]
Apt-ohjelman voi tietysti asentaa myös normaalisti rpm:llä -ivh tai -Uvh -vivuilla:
[root@tapsa tapsa]# rpm -Uvh apt*.rpm warning: apt-0.5.5cnc4.1-fr1.20030325a.2.i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b Preparing... ########################################### [100%] 1:apt ########################################### [100%] [root@tapsa tapsa]#
Nyt Apt-ohjelma on asennettu ja seuraavaksi päivitetään tietokanta (update) ja haetaan päivitykset (upgrade tai dist-upgrade):
[root@tapsa tapsa]# apt-get update && apt-get dist-upgrade
Huomaa, että 'dist-upgrade' päivittää koko distron ja pelkkä 'upgrade' vain asennetut paketit (ei siis asenneta mitään uusia paketteja).
Katso lisätietoa Apt-ohjelman käytöstä Debian 3.0 -sivultani ja Apt-HOWTO-sivulta.
Aptiin on saatavan myös graafinen apuohjelma Synaptic, joka asennetaan seuraavasti:
[root@tapsa tapsa]# apt-get install synaptic Reading Package Lists... Done Building Dependency Tree... Done The following NEW packages will be installed: synaptic 0 packages upgraded, 1 newly installed, 0 removed and 0 not upgraded. Need to get 361kB of archives. After unpacking 1080kB of additional disk space will be used. Get:1 http://ayo.freshrpms.net redhat/9/i386/freshrpms synaptic 0.35.1-fr1 [361kB] Fetched 361kB in 5s (63.1kB/s) Executing RPM (-Uvh)... warning: /var/cache/apt/archives/synaptic_0.35.1-fr1_i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b Preparing... ########################################### [100%] 1:synaptic ########################################### [100%] [root@tapsa tapsa]#
Kuten tarkkaavaiset lukijat varmasti huomasivat, en ollut hakenut freshrpms.net:n gpg-avainta (ei pakollinen) sivulta http://freshrpms.net/packages/, jolla tarkistetaan asennettavien pakettien oikeellisuus. Imuroi ensin RPM-GPG-KEY.txt -tiedosto (http://freshrpms.net/packages/RPM-GPG-KEY.txt) ja aja sitten rootin oikeuksin:
rpm --import RPM-GPG-KEY.txt rpm --import /usr/share/doc/redhat-release-*/RPM-GPG-KEY
Synaptic käynnistetään RH 9:n Gnomesta System Settings -> Synaptic, ks. kuvaruutukaappaus.
Nyt Apt on valmis käyttöön ja seuraavaksi asennetaan sen avulla malliksi multimediasoitin Xine (soittaa esim. mp3, VCD, DVD):
[root@tapsa tapsa]# apt-get install xine Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: aalib alsa-lib flac libfame xine-lib xvidcore The following NEW packages will be installed: aalib alsa-lib flac libfame xine xine-lib xvidcore 0 packages upgraded, 7 newly installed, 0 removed and 0 not upgraded. Need to get 6968kB of archives. After unpacking 19.5MB of additional disk space will be used. Do you want to continue? [Y/n] Y
Paina y ja hetkessä RH 9:ssä on toimiva Xine :) Xine löytyy Gnomen valikosta kohdasta Sound & Video -> xine. Jos graafinen ohjelma ei käynnisty, paina hiiren oikeaa näppäintä ja valitse GUI visibility.
Jos haluat Xineen skinejä (Windowsin WinAmpin tapaan), kirjoita:
[root@tapsa tapsa]# apt-get install xine-skins
Linuxille on olemassa myös toinen erinomainen multimediaohjelma Xinen lisäksi, MPlayer. Etsitään ensin, löytyykö MPlayer Aptin avulla:
[root@tapsa tapsa]# apt-cache search mplayer mplayer - MPlayer, the Movie Player for Linux. mplayer-skins - A collection of skins for MPlayer. transcode - A Linux video stream processing utility.
Aptilla näyttää löytyvän MPlayer, skinejä siihen ja streaming-apuohjelma. Asennetaan seuraavaksi ne kaikki.
Asennetaan MPlayer:
[root@tapsa tapsa]# apt-get install mplayer Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: lame libdv libdvdcss libdvdread lirc The following NEW packages will be installed: lame libdv libdvdcss libdvdread lirc mplayer 0 packages upgraded, 6 newly installed, 0 removed and 0 not upgraded. Need to get 5720kB of archives. After unpacking 16.3MB of additional disk space will be used. Do you want to continue? [Y/n] Y Get:1 http://ayo.freshrpms.net redhat/9/i386/freshrpms lame 3.93.1-fr2 [521kB] Get:2 http://ayo.freshrpms.net redhat/9/i386/freshrpms libdv 0.99-fr2 [230kB] Get:3 http://ayo.freshrpms.net redhat/9/i386/freshrpms libdvdcss 1.2.6-fr2 [59.3kB] Get:4 http://ayo.freshrpms.net redhat/9/i386/freshrpms libdvdread 0.9.4-fr3 [110kB] Get:5 http://ayo.freshrpms.net redhat/9/i386/freshrpms lirc 0.6.6-fr1 [354kB] Get:6 http://ayo.freshrpms.net redhat/9/i386/freshrpms mplayer 0.90-fr0.9rc5 [4445kB] Fetched 5720kB in 1m30s (63.0kB/s) Executing RPM (-Uvh)... warning: /var/cache/apt/archives/lame_3.93.1-fr2_i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b Preparing... ########################################### [100%] 1:lame ########################################### [ 17%] 2:libdv ########################################### [ 33%] 3:libdvdcss ########################################### [ 50%] 4:libdvdread ########################################### [ 67%] 5:lirc ########################################### [ 83%] 6:mplayer ########################################### [100%]
Asennetaan vielä skinit MPlayerille:
[root@tapsa tapsa]# apt-get install mplayer-skins Reading Package Lists... Done Building Dependency Tree... Done The following NEW packages will be installed: mplayer-skins 0 packages upgraded, 1 newly installed, 0 removed and 0 not upgraded. Need to get 6196kB of archives. After unpacking 6250kB of additional disk space will be used. Get:1 http://ayo.freshrpms.net redhat/9/i386/freshrpms mplayer-skins 1.2-fr2 [6196kB] Fetched 6196kB in 1m26s (71.8kB/s) Executing RPM (-Uvh)... warning: /var/cache/apt/archives/mplayer-skins_1.2-fr2_noarch.rpm: V3 DSA signature: NOKEY, key ID e42d547b Preparing... ########################################### [100%] 1:mplayer-skins ########################################### [100%]
Asennetaan transcode:
[root@tapsa tapsa]# apt-get install transcode Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: a52dec ffmpeg libmovtar mjpegtools The following NEW packages will be installed: a52dec ffmpeg libmovtar mjpegtools transcode 0 packages upgraded, 5 newly installed, 0 removed and 0 not upgraded. Need to get 4361kB of archives. After unpacking 11.2MB of additional disk space will be used. Do you want to continue? [Y/n] Y Get:1 http://ayo.freshrpms.net redhat/9/i386/freshrpms a52dec 0.7.4-fr3 [49.9kB] Get:2 http://ayo.freshrpms.net redhat/9/i386/freshrpms ffmpeg 0.4.6-fr3 [496kB] Get:3 http://ayo.freshrpms.net redhat/9/i386/freshrpms libmovtar 0.1.3-fr2 [306kB] Get:4 http://ayo.freshrpms.net redhat/9/i386/freshrpms mjpegtools 1.6.1-fr4 [874kB] Get:5 http://ayo.freshrpms.net redhat/9/i386/freshrpms transcode 0.6.4-fr0.20030325.4 [2635kB] Fetched 4361kB in 1m26s (50.5kB/s) Executing RPM (-Uvh)... warning: /var/cache/apt/archives/a52dec_0.7.4-fr3_i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b Preparing... ########################################### [100%] 1:a52dec ########################################### [ 20%] 2:ffmpeg ########################################### [ 40%] 3:libmovtar ########################################### [ 60%] 4:mjpegtools ########################################### [ 80%] 5:transcode ########################################### [100%] [root@tapsa tapsa]#
Red Hat on siirtynyt 8-versiosta lähtien käyttämään UTF-8-merkistöä, jonka takia skandit ovat tuottaneet monille ongelmia. Seuraavien rivien lisäys /etc/sysconfig/i18n-tiedostoon saattaisi auttaa:
LANG="C" LC_CTYPE="fi_FI@euro" SUPPORTED="en_US.UTF-8:en_US:en:fi_FI.UTF-8:fi_FI@euro:fi_FI:fi" SYSFONT="latarcyrheb-sun16"
Rivi LC_CTYPE="fi_FI@euro" on tietysti välttämätön, jotta euro-merkki näkyisi oikein.
Joillakin /etc/sysconfig/i18n-tiedoston sisältö on seuraava
LANG=
LC_CTYPE="fi_FI@euro"
LC_COLLATE="fi_FI@euro"
LC_TIME="POSIX"
LC_NUMERIC="fi_FI@euro"
LC_MONETARY="fi_FI@euro"
LC_MESSAGES="en_US"
LC_PAPER="fi_FI@euro"
LC_NAME="fi_FI@euro"
LC_ADDRESS="fi_FI@euro"
LC_TELEPHONE="fi_FI@euro"
LC_MEASUREMENT="fi_FI@euro"
LC_IDENTIFICATION="fi_FI@euro"
SUPPORTED="en_GB.iso885915:en_GB:en:en_US.iso885915:en_US:en: \
fi_FI@euro:fi_FI:fi"
SYSFONT=lat9-16
Muuta tiedostoa omien tarpeittesi mukaiseksi. Katso lisätietoa lokaaleista sivulta http://arska.org/finnish-howto/html/#N1019B.
Gaim-nyystimen saa näyttämään skandit oikein käynnistämällä sen komennolla:
env LANG=fi_FI.iso88591 gaim
Konsolista käynnistettävät irssi ja slrn saadaan näyttämään skandit oikein, jos ne käynnistää seuravasti:
LC_CTYPE=fi_FI xterm -e irssi LC_CTYPE=fi_FI xterm -e slrn
X-chat:iin (xchat) voit tehdä skriptin ja kytkeä sen sitten xchatin ikoniin:
#!/bin/sh LC_CTYPE=fi_FI xchat
Jos joskus joudut kääntämään jonkin utf-8-tiedoston latin1-muotoon, niin sen voi tehdä recode-ohjelmalla:
recode UTF-8..ISO-8859-1 < index.php > indexnew.php
Jos sinulla on Isdn-nettiyhteys, niin luultavasti et ole saanut nettiä toimimaan. Syynä on tietämäni mukaan se, että Red Hatin isdn-skripteissä on jotakin vikaa isdnctrl pppbind -komennoissa. Ongelmasta selviää muuttamalla isdn0-viittaukset käsin ippp0:iksi.
Sfnet.atk.linux-uutisryhmässä oli viesti, jossa kerrottiin netin toimivan, kun muuttaa /etc/sysconfig/network-scripts/ifcfg-isdn0-tiedoston rivin DEVICE=isdn0 muotoon DEVICE=ippp0.
Tutustu myös isdn-ohjeisiin http://flug.mpoli.fi/isdn-ohje.html ja http://ping-viini.org/jinux/ohjeet/isdn-ohje.html.
Adsl-yhteys ulkoisen modeemin kanssa ei yleensä tuota ylitsepääsemättömiä asennusongelmia. Pci-väyläisten korttien kanssa ongelmia onkin sitten odotettavissa roppakaupalla. Sivulla http://www.saunalahti.fi/voas0113/adsl/cnx.html on ohjeet kuinka TeleWell TW-IA300C/A-Link RoadRunner 1 -kortti saadaan toimimaan Red Hatissa.
Sfnet.atk.linux-alueella oli viesti, jonka mukaan HomePNA alkoi toimia lisäämällä tiedostoon /etc/sysconfig/network-scripts/ifcfg-eth0
check_link_down() {
return 1;
}
Koneen buuttauksen jälkeen netin pitäisi toimia.
RH 9:stä on oletuksena jätetty kernelistä NTFS-tuki pois (ks. config-2.4.20-8):
# CONFIG_NTFS_FS is not set # CONFIG_NTFS_RW is not set # CONFIG_HPFS_FS is not set
NTFS-tuen voi lisätä joko kääntämällä kernelin uudestaan NTFS-tuella tai asentamalla sen suoraan rpm-pakettina sivulta http://linux-ntfs.sourceforge.net/info/redhat.html.
Etkö löydä mistään jotakin tiettyä rpm-pakettia? Ei hätää mitään - http://rpmfind.net/ auttaa!
Seuraavanlaiset konflikti-ilmoitukset ovat hyvin yleisiä uusia paketteja asennettaessa:
[root@tapsa archives]# rpm -ivh mjpegtools*
Preparing... ########################################### [100%]
file /usr/bin/movtar_index from install of mjpegtools-1.6.1-1 conflicts
with file from package libmovtar-0.1.3-fr2
file /usr/bin/movtar_play from install of mjpegtools-1.6.1-1 conflicts with file from package libmovtar-0.1.3-fr2
file /usr/bin/movtar_setinfo from install of mjpegtools-1.6.1-1 conflicts with file from package libmovtar-0.1.3-fr2
file /usr/bin/movtar_split from install of mjpegtools-1.6.1-1 conflicts
with file from package libmovtar-0.1.3-fr2
file /usr/bin/movtar_unify from install of mjpegtools-1.6.1-1 conflicts
with file from package libmovtar-0.1.3-fr2
file /usr/bin/movtar_yuv422 from install of mjpegtools-1.6.1-1 conflicts with file from package libmovtar-0.1.3-fr2
file /usr/bin/pnm2rtj from install of mjpegtools-1.6.1-1 conflicts with
file from package libmovtar-0.1.3-fr2
file /usr/bin/rtjshow from install of mjpegtools-1.6.1-1 conflicts with
file from package libmovtar-0.1.3-fr2
Onneksi kysymys ei ole mistään mystisestä virheilmoituksesta vaan yksinkertaisesti ilmoitus, että yrität asentaa paketin, jossa on sama tiedosto, joka on asennettu aikaisemmin jonkin toisen paketin mukana. Joskus vain sattuu, että paketit sisältävät samoja tiedostoja. Ongelmaan on onneksi olemassa hyvin helppo ratkaisu: lisätään vain parametri --replacefiles:
[root@tapsa archives]# rpm -ivh --replacefiles mjpegtools* Preparing... ########################################### [100%] 1:mjpegtools ########################################### [100%]
Yksinkertaista? :)
Päivitetty viimeksi: 19.11.2004
Copyright © 2003 Tapani Räikkönen. All rights reserved.