Hei munapää. Irkkikansakunnan syvät rivit ovat sitä mieltä, että ääkkösesi ovat päin vittua, ja se on väärin. Väärin. Mutta älä itke, vaan anna martti-sedän auttaa. Kas näin.
HUOMIO: Ääkkösten korjaamisessa sääntö numero 1, yksi ja uno: Kokeile vain yhtä asiaa kerrallaan! Montaa kohtaa säätämällä yleensä saat asiat enemmän solmuun kuin ne alussa olivat!
Ota säätökalja.
Kuvittele istuvasi martti-sedän syliin. Kyllä, tässä kohdassa kuuluukin tuntea itsensä vaivautuneeksi. Ääkkösten perseellään oleminen on nolo asia, ja sinun tulee itsekin ymmärtää se.
Sisäistä seuraava: Ääkkösten pitää olla yhtenevät kolmessa paikassa:
SSH-ohjelmassasi (PuTTY, SSH Tectia tms.)
Shellissäsi (älä lopeta lukemista, vaikka olisitkin niin tyhmä, ettet ymmärtäisi tuota sanaa)
Irssissäsi
Nyt sinun on päätettävä, mitä merkistöä haluat irssisi puhuvan muulle maailmalle. Ongelma johtuu siitä, että
ja maailmassa ei silti pystytä päättämään, miten ei-angloamerikkalaiset merkit pitäisi pukea bittimuotoon. Tyypilliset vaihtoehdot (eli merkistöt) ovat ISO-8859-1 (tunnetaan myös nimellä Latin-1) sekä UTF-8, jonka ehdottomana meriittinä on mainittava se, että ko. merkistössä on oma merkki myös paskakasalle. Jos selaimesi käyttää sen sisältävää fonttia, näet sen tässä: 💩. Helpoin tapa tehdä tämä päätös on katsoa, mitä merkistöä shellisi (juuri se) käyttää. Kirjoita siis komentoriville (ei irssiin)
echo $LANG
ja katso, mitä saat ulosteeksi. Jos uloste on esim. fi_FI, valintasi on ISO-8859-1, kun taas fi_FI.UTF8 kääntää vaakakupin tiedät-kyllä-mihin. HUOM: Ei ole väliä, lukeeko ulosteen alussa fi_FI, en_US vai mitä tuohon kaavaan sopivaa. Ääkkösten toimintaan ei vaikuta se, luuleeko systeemi kielen olevan englanti vai suomi, kunhan merkistö on oikein.
Helpoin kohta: Varmista, että SSH-clienttisi käyttää tuota samaa merkistöä. Jos käytät PuTTYä, mene profiilin asetuksiin ja etsi ala-allegoria ”Translation” ja valitse oikea merkistö. Nyt samalla mene Behavior-kohtaan ja valitse hiiren oikealle napille toimintaperiaatteeksi ”Windows (oikea nappi ei pastea)”. Ihan oikeasti – muussa tapauksessa tulet joskus vahingossa pasteamaan kolme ruudullista paskaa irkkiin, mikä ei ole oikeasti kenenkään mielestä hauskaa, paitsi jos se sattuu sisältämään vuoristohomokääpiöpornolinkkikokoelmasi. (Sivuhuomautus: jos et tiennyt, että tuo on yhdyssana, lopeta lukeminen, sillä sinua ei kaivata IRC:ssä. Mene Facebookiin tykkäämään minikaivureista.) Muista tallentaa nämä uudet asetukset PuTTY-profiiliisi, ettei näitä tarvitse joka kerta tehdä uusiksi, kun avaat SSH-yhteyden.
Jos käytät jotain muuta SSH-ohjelmaa kuin PuTTYä, googlaa.
Jos ääkköset ovat irssissäsi edelleen väärin, anna irssissä komento
/set term_charset
ja tarkkaile taas ulostetta. Jos uloste on tyhjä tai muuten erilainen kuin yllä määrittämäsi Oikea Merkistösi, anna komento
/set term_charset utf-8
jos määritit tarvitsevasi UTF-8-merkistöä. Arvaatko, mitä pitää komentaa, jos tarvitsetkin ISO-8859-1-merkistöä?
Nyt kaikki on kunnossa. Jos näet ääkköset edelleen väärin, olet idiootti, joka ei vaan osaa. On kyllä olemassa muitakin säätökohtia ääkkösiin liittyen, mutta martti ei ikinä, koskaan ole joutunut turvautumaan niihin, joten sinunkaan ei tarvitse. Mene itseesi ja mieti, mitä teit väärin.
Jos ei ilmennyt tarvetta mennä itseesi, komenna viimeisenä tekonasi irssiin
/save
ja säätelysi selviävät seuraavan serveribuutin jälkeiseen elämään. Nyt kätesi ovat säätötoimenpiteistä vapautetut ja voit raapia munia. Mielikuvitusrajoitteisille tiedoksi, että jos itselläsi ei satu munia olemaan, raavi jonkun muun munia – niiden omistaja tuskin vastustelee. Frigidit lesbot, jotka eivät suostu munia raapimaan, tuntekoot itsensä taas kerran marttyyreiksi.