Irkki-iltakoulu Elli Felin, Mikko Paukkonen Tampereen yliopisto, ML40 12.9.2016
IRC Kehittänyt Jarkko Oikarinen 1988 Aluksi yksi IRC-verkko Erimielisyydet verkon ylläpidosta ja IRC-protokollasta pirstaloittivat verkon 90-luvulla IRC-standardi vuonna 1993 (RFC 1459) Ei kuitenkaan kaikenkattava Käyttäjämäärä pudonnut 60 % vuosina 2003-2012 Syynä esim. erilaiset sosiaalisen median palvelut Kuitenkin varsinkin IT-alalla edelleen relevantti Erilaisten projektien keskustelukanavat Työpaikkojen keskustelu Nykyään suurin verkko Freenode Monen FOSS-projektin kanavat
IRC Keskustelu tapahtuu IRC-verkossa esim. EFnet, Quakenet, IRCnet, Freenode keskustelu tapahtuu kanavilla tai yksityisviesteillä Käyttäjän tunnisteena nimimerkki, nick IRC-verkko koostuu IRC-palvelimista, joille yhdistetään IRC-asiakasohjelmalla Yksikön Shell-palvelimella asennettuna Irssi
SIS-tunnukset ja SSH Hae tunnusta: https://it-tuki.sis.uta.fi/account/ Käynnistä PuTTY Translation Encoding Valitse UTF-8 Selection Windows Session Host name Syötä shell.sis.uta.fi Open Oikea fingerprint (tarkasta): 9a:43:4e:c2:23:07:12:f3:8a:c0:e5:2a:17:c4:5d:cf Syötä PPT ja sen salasana (ei näy tähtinä!)
Irssi ja Screen Ongelma: irssi ei pysy käynnissä, jos istunto lakkaa SSH-yhteyden katketessa Ratkaisu: luodaan Screenillä istunto, johon voi liittyä uudelleen yhteyden lakattua HUOM! ei tule käynnistää useampaan kertaan Kokeile liittyä ensin komennolla screen -Dr Jos Screen ei ole käynnissä, suorita screen irssi SIS:n shellillä on huoltokatko joka kuukausi tällä hetkellä kuun 2. tiistain jälkeisenä maanantaina
Yhdistäminen IRCnetiin yhdistäminen /connect irc.cc.tut.fi Nicknamen vaihtaminen /nick <nickisi> Kanavalle liittyminen /join #<kanava> nyt liitytään #luuppi.irkki esimerkiksi #luuppi, #luuppi.fuksit jos kanavaa ei ole, se luodaan automaattisesti Kanavalta poistuminen /leave
Topic, johon kanavan operaattori voi laittaa esim. ajankohtaisia asioita Sinut on mainittu! Rivi näkyy eri värillä - Oma nimimerkkisi - Ikkunan numero, IRC-verkko ja kanava - Ilmoitukset ikkunoista, joissa on uusia viestejä - Oranssilla hilight: olet saanut yksityisviestin tai sinut on mainittu jollakin kanavalla - Valkoisella tavalliset viestit kanavilla
Kanavalla listaa kanavalla olijat komennolla /names @ = kanavaoperaattori, hallinnoi kanavaa + = voicet, merkityksellinen moderoiduilla kanavilla kirjoita viesti ja paina Enter Jos haluat mainita käyttäjän kanavalla, kirjoita nickin alkuosa ja käytä tab-näppäintä Tab-automaattitäydennys toimii yleisesti monessa muussakin asiayhteydessä kuten komennoissa
Ikkunankäsittely Irssin ikkunoilla ei ole mitään tekemistä käyttöjärjestelmän ikkunoiden kanssa! Ikkunat ovat lähinnä numeroituja ruutuja, joilla kullakin on oma sisältönsä, esim. kanava Ikkunaan, jossa uusi viesti: Alt + a Seuraava ikkuna: Ctrl + n Edellinen ikkuna: Ctrl + p ikkunan sulkeminen /window close tai /wc Ikkunan sulkeminen poistaa sinut automaattisesti ko. kanavalta
Yksityisviestit (query) Viesti-ikkunan avaaminen /query <nick> <viesti> Viestittely toimii muuten samoin kuin kanavillakin
Kuka kukin on Voi olla kiinnostavaa tietää, kuka minkäkin nimimerkin taakse kätkeytyy /whois <nimimerkki> antaa informaatiota Variaatio /wii <nimimerkki> kertoo myös, miten kauan sitten käyttäjä on viimeksi ollut aktiivinen (= lähettänyt viestin) Oman ircnamen/realnamen saa asetettua seuraavasti: /set real_name = <nimesi> Muutos päivittyy näkyville vasta kun Irssin käynnistää uudelleen Yliopiston shell on asettanut tähän automaattisesti koko oikean nimesi voit kyllä vaihtaa sen joksikin muuksi
Kivat lisäjutut eli skriptit Pieniä ohjelmanpätkiä, jotka tuovat kivoja ja/tai hyödyllisiä lisäominaisuuksia Yleisesti käytössä olevia ja luotettaviksi todettuja skriptejä löytyy täältä: https://scripts.irssi.org/ Skriptit tallennetaan omaan skriptikansioon shellille Etsi kiinnostava skripti ja kopioi sen osoite (loppuu.pl) Yhdistä ja kirjaudu shellille Älä avaa Irssiä, vaan mene skriptikansioon: cd.irssi/scripts Lataa valitsemasi skripti kansioon: wget <skriptin osoite> Avaa Irssi tuttuun tapaan (onnistuu myös skriptikansiossa!) ja asenna skripti: /script load <skriptin nimi> Käteviä ovat esimerkiksi trackbar.pl: näyttää viivan, mihin asti olet lukenut aiemmin nickcolor.pl: muuttaa käyttäjien nickit eri värisiksi autorealname.pl: näyttää kanaville liittyjien realnamet
Mac OS X -käyttäjille Avaa koneelta löytyvä Terminal (suom. Pääte) Yhdistä shellille PPT:lläsi: ssh ab123456@shell.sis.uta.fi Kirjoita salasanasi (ei tule näkyviin!) kun sitä kysytään, ja paina enter Ryhdy irkkaamaan samaan tapaan kuin PuTTYlla: Jos olet ensimmäistä kertaa liikenteessä, screen irssi Jos Screen ja Irssi ovat jo pyörimässä, screen -Dr Tämän jälkeen näppäimet ovat merkittävin eroavaisuus: Selaaminen kanavalla ylös/alas: fn + ylänuoli/alanuoli Ikkunan vaihtaminen: Aktiiviseen ikkunaan: esc + a Haluamaasi ikkunaan: esc + ikkunan numero
Laajempia ohjeita - Irssin käyttöön löytyy netistä paljon ohjeita, tässä muutama hyväksi todettu: - Irssi-opas - Ohjeet esim. kanaville liittymisen automatisointiin - TiTen Irkkausohje SSH-clientille Windowsille - Esim. erilaisia komentoja ja niiden lyhenteitä - Skillan Irssiopas, jolla tietotekniikkarajoitteinenkin oppii irkkaamaan HUOM! Muiden opiskelijajärjestöjen ohjeissa viitataan usein kyseisten korkeakoulujen omiin palvelimiin. Näissä kohdin on huomattava soveltaa ohjetta siten, että käyttää tuttuun tapaan meidän yksikkömme shell-palvelinta.