RAPORTTI LIVE-ROMPUSTA



Samankaltaiset tiedostot
Käytin tehtävän tekemiseen Xubuntu käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta.

Käytin tehtävän tekemiseen Xubuntu käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta.

WordPress:n asennus - Asenna WordPress (alkaen tilanteesta, jossa LAMP on asennettu)

ICT4TN Tehtävänanto

Käytin tehtävän tekemiseen Xubuntu käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta.

Ohjeet asiakirjan lisäämiseen arkistoon

WordPress Multisiten varmuuskopiointi

SCI- A0000: Tutustuminen Linuxiin, syksy 2015

Fiscal INFO TV -ohjelmisto koostuu kolmesta yksittäisestä ohjelmasta, Fiscal Media Player, Fiscal Media Manager ja Fiscal Media Server.

Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä:

Webpalvelin muistitikulle - Ohje

LINUX-HARJOITUS, MYSQL

Ennen varmenteen asennusta varmista seuraavat asiat:

Ubuntu tunkkausta En US / Helsinki asennuksen jälkeen jotta loki5ac toimisi oikein Winen päällä.

NETTIKIOSKIN ASENNUSOHJE. Ubuntu LTS

Office ohjelmiston asennusohje

Tuplaturvan tilaus ja asennusohje

Opas Logitech Harmony 525 asennusohjelmistoon

5. HelloWorld-ohjelma 5.1

Asteri Palkanmaksu Dos Vuosipäivitys

Visma Econet -ohjelmat ActiveX on epävakaa -virheilmoituksen korjausohjeet

HUOLTAJAN OHJE TIETOJEN PÄIVITTÄMINEN HUOLTAJAKSI ILMOITTAUTUMINEN REKISTERÖITYMINEN

Asteri Laskutus (Dos)

Ubuntu - peruskäyttö. Seuraavassa läpikäydään Ubuntun peruskäyttöä:

Visma Nova. Visma Nova ASP käyttö ja ohjeet

Webinaariin liittyminen Skype for

Pedacode Pikaopas. Java-kehitysympäristön pystyttäminen

UBUNTU. UBUNTU - Peruskäyttö. Työpöytä. GNU Free Documentation License. Sisäänkirjautuminen. Yläpaneelissa on kolme valikkoa. Paneelit ja valikot

ohjeita kirjautumiseen ja käyttöön

PIKAOPAS. Nokia Connectivity Cable Drivers -ohjainten asentaminen

Julkaiseminen verkossa

OPISKELIJAN PIKAOPAS

KAIKKI LAITTEET KÄYNNISTETÄÄN UUDELLEEN ENNEN TARKISTUSTA

WINDOWS 10 -kurssi.

server "Ismo" $ uname -a Linux ismo #1 SMP Thu Sep 16 19:35:51 UTC 2010 i686 GNU/Linux $ cat /etc/issue Debian GNU/Linux 5.

1. NetBeans-ohjelman asennus ja käyttöönotto pva

Yleinen ohjeistus Linux tehtävään

F-Secure KEY salasanojenhallintaohjelman käyttöönotto PC -laitteella

Office_365_loppukäyttäjän ohje Esa Väistö

K-Lite Codec Pack v2.48 Asennusohje (toimii myös uusissa versioissa)

Bitnami WordPress - Asenna WordPress koneellesi. Jari Sarja

TIETOKONE JA TIETOVERKOT TYÖVÄLINEENÄ

Järjestelmän asetukset. Asetustiedostojen muokkaaminen. Pääkäyttäjä eli root. Järjestelmänhallinnan työkalut

Salasanojen turvallinen tallentaminen KeePass ohjelmalla

Kirkkopalvelut Office365, Opiskelijan ohje 1 / 17 IT Juha Nalli

Paavo Räisänen. WampServer palvelimen asennus ja käyttö Eclipsen kanssa, sekä ensimmäinen FTP yhteys.

Enigmail-opas. Asennus. Avainten hallinta. Avainparin luominen

Yhteydensaantiongelmien ja muiden ongelmien ratkaisuita

HP ProBook 430 G5 kannettavien käyttöönotto

Asteri Vuokrankanto (Dos) Vuosipäivitys

Coolselector Asennusohje

Päivitys käyttäen USB-tikkua

Fiscal Media Server STD ohje

Liityntäpalvelimen asentaminen

Lemonsoft SaaS -pilvipalvelu OHJEET

Option GlobeSurfer III pikakäyttöopas

Jäsenrekisteri (dos) Kirjuri tekstinkäsittely Vuosipäivitys

KYMENLAAKSON AMMATTIKORKEAKOULU. Ubuntu. Yukun Zhou

UBUNTU 8.04 LTS ASENNUS

Päivitysohje Opus Dental

Written by Administrator Saturday, 28 August :51 - Last Updated Tuesday, 22 February :45

Mark Summary Form. Taitaja Skill Number 205 Skill Tietokoneet ja verkot. Competitor Name

Ohjelmisto on tietokanta pohjainen tiedostojärjestelmä, joka sisältää virtuaalisen hakemisto rakenteen.

PortableApps.com ilmaisohjelmien asennus ja käyttö muistitikulla

Arch Linux asennusopas

Titan SFTP -yhteys mittaustietoja varten

Uuden Peda.netin käyttöönotto

PAROC CALCULUS LASKENTAOHJELMA TIETOKONEELLE ASENNETTAVA VERSIO. Latausohjeet Asennusohjeet

zotero

ASTERI TILAUSTENKÄSITTELY Windows-ohjelma. Vuosipäivitys

Mathcad Flexnet lisenssipalvelimen asennus

Poista tietokoneessasi olevat Javat ja asenna uusin Java-ohjelma

Asteri Palkanmaksu Dos Vuosipäivitys

Kuukauden kuvat kerhon galleriaan lähtien kuukaudenkuvaajan kuvagalleria on siirretty uudelle palvelimelle osoitteeseen:

Linux - käyttöoikeudet

Harjoitus 3 Antti Hartikainen

Työsähköpostin sisällön siirto uuteen postijärjestelmään

ClassPad fx-cp400 päivitys. + Manager for ClassPad II Subscription päivitys

Windows Server 2012 asentaminen ja käyttöönotto, Serverin pyörittämisen takia tarvitaan

Ennen kuin aloitat lataamisen tarkista järjestelmävaatimukset:

F-Secure KEY salasanojenhallintaohjelman käyttöönotto Mac -laitteella

Omahallinta.fi itsepalvelusivusto

Epooqin perusominaisuudet

lejos-asennusohje Robottiohjelmoinnin harjoitustyö Kevät 2011

OHJE Jos Kelaimeen kirjautuminen ei onnistu Mac-koneella Sisällys

Kaakkois-Suomen Ammattikorkeakoulu Oy Mikkelin Ammattikorkeakoulu Oy Kymenlaakson Ammattikorkeakoulu Oy

Nettiposti. Nettiposti käyttöohje

Ohjeet e kirjan ostajalle

Sähköpostitilin käyttöönotto. Versio 2.0

TEHTÄVÄ 4: Microsoft Windows Deployment Services asennus ja hallinta

WWW-PALVELUN KÄYTTÖÖNOTTO LOUNEA OY

Unix. Markus Norrena

Sonera Yrityssähköposti. Outlook 2013 lataus ja asennus

Asentaminen Bionic Beaver

WordPress Multisite Asennus ja ylläpito

AinaUCX Lync - asennusohje

DL SOFTWARE Uumajankatu 2 Umeågatan FIN VAASA/VASA FINLAND +358-(0) Fax +358-(0)

SÄHKÖPOSTIOHJE. Opiskelijoiden Office 365 for Education -palveluun

TRUST AMI MOUSE WIRELESS 300

Transkriptio:

RAPORTTI LIVE-ROMPUSTA Tein tämän omalla kotikoneellani, joka pyörii seuraavalla kokoonpanolla: Ubuntu.com sivustolta latasin 695Mt.iso tiedoston 1,1Mt/s vauhdilla. (19:02) Tiedoston ubuntu-11.10-desktop-i386.iso avasin oikealla hiiren painikkeella ja valitsin vaihtoehdon Tallenna levyn näköistiedosto, jonka jälkeen valitsin DVD-RW-asema (E:):n, jolle laiton aikaisemmin tyhjän cd-rw rompun. (19:10) Tallennus onnistui Windowsin omalla burnerilla ja cd/levy näyttää oikealta. Nyt aion kokeilla sen toimintaa käytännössä. (19:22) Kirjoitan tällä hetkellä live-rompulta suoraan tätä eli valitsin Try Ubuntu vaihtoehdon. Äänet ja hiiri ja näppis pelittävät sekä netti. Myös kahdennäytön (3840 1020) konfiguraatio tuntuu toimivan kun laitoin asetukset oikein. LibreOffice ja Firefox toimii jne. Tiivistettynä hyvin toimii eikä aikaa mennyt paljoakaan muuta kuin lataamiseen noin 10 minuuttia. Kaikki toimii niinkuin pitää ja jopa 2 näytölla. Ei ongelmia.

LOKIEN ANALYSOINTI JA OHJELMIEN ASENNUS TERMINAALILLA Graafiset ohjelmat (17.20) Aloitin ensin apt-get update komennolla päivittämällä saatavilla olevat paketit. Yritin etsiä peliä kuten supertux, mutta sitä ei löytynyt, joten kävin laittamassa universe ja multiverse vaihtoehdot päälle Software sourcesta ja sain taas kaikki näkyviin kun olin päivittänyt listan uudelleen. 15 minuutin päästä sain asennettua terminalin kautta supertuxin, openarenan ja nethackin. Supertux toimi oikein. Pelasin kolme ensimmäistä kentää läpi 5 minuutissa. Peli on siis kopio Super Mariosta ja ihan viihdyttävä. Muutti jostain syystä 2 näytön konfiguraation takaisin Mirror asetukselle ja peli toimi myös tyhmästi mirrorina. Openarenaa pelattiin luokassa lanissa ja hyvin toimi ja oikein hauska Quake kopio. Karmean näköinen, mutta viihdyttävä räiskintä. Omalla koneella tökki pahasti johtuen varmaan siitä että heijasti pelin myös toiselle näytölle. Tehojen kyllä pitäis silti pystyä pyörittämään sitä, mutta en osaa sanoa mistä johtui. Nethack console menikin sitten oman ymmärykseni yli 5 minuuttia jaksoin sählätä ymmärtämättä siitä mitään. Peli siis toimii suoraan terminalista käsin. Kultaa tuli jostain ja sitten jotain rämpyttämällä näppäimistöä. Komentorivi ohjelmat Aloitin hakemalla apt-cache search terminal komennolla komentoriviohjelmia. Ensiksi asensin Kate:n, jota mainostettiin edistyneenä tekstieditorina. Hyvin yksinkertainen se silti on eli sillä voi kirjoittaa, tallentaa ja avata tiedostoja eikä siinä mitään sen ihmeempää ollutkaan. Seuraavaksi osui silmään Ytree, joka on taas file manager ohjelma. Poistin sillä pelit muutaman kansion ja hyvin toimi. Myös muutaman pelin kansion poistin sillä olin jo poistanut ne sudo apt-get remove komennolla. Ne oli jostain syystä sinne jääneet. Ohjeet oli suoraan ruudulta nähtävissä. Viimeisenä asensin xpaintin, joka on siis ihan paint, mutta siinä voi muokata brusheja oman maun mukaan vähän kuin Photoshopissa ja tehdä esim. tekstuurimaista maalia. Vähän erilainen kuin normaali windowsin paint.

Loki Jan 29 17:03:34 ubuntu kernel: [ 3.444349] [drm] nouveau 0000:01:00.0: Bios version 70.10.17.00 Käynnistys vaiheessa on syslogista luettavissa Näytönohjaimen biosversio. Muista teksteistä en muuta osaa lukea. Jan 29 15:05:01 ubuntu localechooser: info: Language = en Valitsin kieleksi englannin. Jan 29 17:03:54 ubuntu udev-configure-printer: Failed to get parent Ei saanut yhteyttä tulostimeen, koska sellaista ei ole kiinni.

Open Source vastineet Vapaan ohjelman vastineet Kotona tulee oikeastaan joka päivä käytettyä konetta ja nyt koulun myötä vielä enemmän. Ohjelmia mitä lähinnä käytän ovat: Microsoft Office Professional, Steam, Origin, Spotify, Firefox, Google Chrome, Asus GPU Tweak, Asus AI Suite II ja VLC media player. Ohjelmistot ovat oikeastaan kaikki sinänsä ilmaisia ladata ja käyttää, mutta muutamasta on saatavilla myös maksullinen versio. Ai Suite II tuli emolevyn mukana. Ohjelmistojen kuvaukset Office-paketille vastineet löytyy LibreOfficesta, jossa on käytännössä samat ominaisuudet tekstinkäsittelyyn. Spotify on musiikinpalvelu ja vastineen avoimesta ohjelmasta löysin Despotifyn, joka käyttää Spotify:ita hyväkseen ja poistaa rajoitteita. Firefox ja Chrome ovat verkkoselaimia ja Chromium on vapaa ohjelmiston vastine Chromesta. Steam ja Origin ovat jakelu-, moninpeli- sekä viestintäalustoja, mutta niille en löytänyt sopivaa vapaata vastinetta. Asuksen GPU Tweak ja Ai Suite II ovat vapaita ohjelmistoja ylikellottamiseen. VLC media playeri on vapaa ohjelma videontoistamiseen ja toistaa myös äänitiedostoja. Testaus LibreOffice Tätä on tullut joskus käytettyä paljonkin tosin OpenOffice nimellä ennen kuin hommasin Wordin. Pidän enemmän wordin käyttöliittymästä, mutta kyllä LibreOfficellakin pärjää jos Wordista ei halua maksaa. Kallis lisenssihän se on. Testasin myös Calc-ohjelmaa yhdellä laskurilla minkä olen ladannut netistä. Käytin sitä viimeksi OpenOfficella uutenavuotena. Ei ole LibreOfficen kanssa törmännyt ikinä ongelmiin. Tietenkin käyttöliittymä on vähän erilainen kuin uusissa Office-ohjelmistoissa. LibreOffice käyttää GNU LGPL Lisenssiä.

Chromium Chromium näyttää ja tuntuu identtiseltä verrattuna Google Chromeen. Ala palkista löytyy kyllä Käydyimmät ja Sovellukset pika näppäimet sekä Hiljattain suljetuille välilehdille. Pelkistetty käyttöliittymä, ei mitään turhaa esillä, Google toimii suoraan osoitekentästä ja tuntuu nopeammalta kuin Firefox jaq82 Chrome. Google Chromen Webstoresta saa asennettua samat teemat Chromiumiin ja muita lisäosia, jos haluaa. Chromium käyttää BSD lisenssiä.

VLC media player Tämä on erittäin vähäruokainen videosoitin, toiminut moitteetta ja tietenkin vapaa. Käyttää GPL lisenssiä. Erittäin pelkistetty ulkoasultaan, mutta siinä on ollut kaikki tarvittava ja koodekkeja saa lisää, jos tarvitsee.

LAMP:in asennus Kymmenen aikoihin aloin pyörittämään ubuntua muistitikulta ja hyvin pelittää. Itseasiassa toimii varmaan käynnistys puolta nopeammin kuin live-cd:ltä. Johtuen varmaankin cd-levyn lukunopeudesta. Suosittelen muillekkin muistitikun käyttämistä. Aloitin työn asentamalla sudo apt-get install apache2 eli apachen asennuksella. Sitten tein valmiiksi home kansioon public_html kansion, jonne tein komennolla nano index.html tuon index.html tiedoston ja kirjoitin muutaman sanan testiksi ja sudo a2enmod userdir komennolla asensin kyseisen moduulin, sekä tietenkin päivitin apachen sudo service apache2 restart komennolla. Tarkistin myös localhost/~ubuntu osoitteesta pelaako kaikki niinkuin pitää ja toistaiseksi kaikki sujunut ongelmitta. Kello noin kymmentä yli kymmenen. Sitten vain LAMP:ia asentamaan. Asensin sudo apt-get install mysql-server phpmyadmin komennolla mysql:n ja phpmyadminin. Tiesin suoraan mitä asentaa, koska katsoin oikeat ohjelmat http://terokarvinen.com/bilkent.html sivustolta. Muuten ohjelmat olisivat kyllä löytyneet hakua käyttämällä eli komennolla apt-cache search mitä haetaan. Asennuksen aikana tuli muutamia kysymyksiä, joihin tietenkin tulee vastata. Mysql kysyy salasanaa, johon tietenkin laitetaan, jokin vahva salasana. Seuraavaksi tulee pieni monivalinta johon vastataan apache2 ja se hyväksytään välilyönnillä ja jatketaan painamalla ok. Myös yksi kysymys tulee koskien dpkg-commonia johon vastasin oletusarvoisesti ok. Kello noin 22:30. Sitten vielä muutama vaihe, jotta saadaan hommat toimimaan eli hakemistosta /etc/apache2/modsenabled/ pitää php5.conf tiedostoa muokata tiedoston omien ohjeiden mukaisesti. Itse en muistanut muita muokkaus/kirjoitus komentoja kuin nano, mutta ei riittänyt valtuudet muokata, joten sudo nano php5.conf komennolla sekin onnistui. Muokkasin index.html->index.php:ksi mv komennolla ja samalla kirjoitin pienen pätkän php:tä ja totesin php:n toimivan localhost/~ubuntu/index.php osoitteessa. Lisäsin myös kotisivuille UTF-8:n toimimaan eli ääkköset tälläisellä koodilla kuin <meta httpequiv="content-type" content="text/html; charset=utf-8"/>. Koodin sain haettua tältä sivustolta: http://developers.sun.com/global/technology/standards/reference/faqs/how-to-utf-8.html Kirjoitin firefoxin osoitekenttään localhost/phpmyadmin, josta pääsee muokkaamaan tietokantoja. Tälle sivulle pitää kirjautua tunnuksella root ja salasanaksi aikaisemmin asennusvaiheessa laitettu salasana. Tästä eteenpäin en osannut mennä tai tiennyt mitä pitäisi tehdä, mutta ainakin sain kaiken asennettua aika vaivattomasti. Kello on nyt noin 22:45 eli vähän aikaa meni kun joutui miettimään ja etsimään mitä tehdä.

OpenSSH Laitoin taas Ubuntun pyörimään usbilta eikä siinä kauaa mennyt. Kello on 21.12. Laitoin kaiken valmiiksi, jotta voin aloittaa tekemään huoletta OpenSSH-kokeilua eli setxkbmap fi:llä sain näppäimistön tunnistamaan suomen näppäimistön ja kielen, software sourcesta piti käydä laittamassa universe ja multiverse päälle,jotta saadaan etsittyä tarvittavat ohjelmistot. Sitten vielä komento sudo apt-get update niin saadaan ohjelmistot vielä näkyviin. 10 minuutin päästä aloin sitten asentamaan Open SSH:ta: sudo apt-get install openssh-server Ennen mitään muuta vaihdoin myös vielä salasanan tai oikeastaan asetin salasanan koneella, koska Ubuntu pyörii usb:ltä niin salasanaa ei ole asetettu. passwd Nyt pystyin testaamaan toimiiko ssh ja hyvinhän se pelasi. Seuraavaksi kokeilin yhteyttä myylle ja sekin pelasi ongelmitta. ssh ubuntu@locahost ja salasanaksi juuri asettamani ubuntun salasana ssh a+opiskelijanumero@myy.haaga-helia.fi ja salasanaksi myy:n salasana Sitten vielä piti automatisoida kirjautuminen myy:lle eli piti luoda julkinen avain ja jonka jälkeen tämä pitää kopioida myylle. Näin päästään jatkossa kirjautumaan suoraan ilman salasanoja myy:lle ja hakemaan tiedostoja jne. logout Pitää muistaa myös kirjautua ulos ensin ssh-keygen komento luo avaimen, jonka jälkeen tulee kysymyksiä joihin vastaan oletusarvoisesti ja kysyy myös salasanaa, johon en laita mitään. Sitten avain onkin jo valmis, jonka kuva näyttää tältä:

+ [ RSA 2048] -+ E o. o + S....o. +o+.. *.+... = + o o+..* o + + ssh-copy-id a+opiskelijanumero@myy.haaga-helia.fi Tällä komennolla kyseinen julkinen avain kopioideen myy:lle ssh a+opiskelijanumero@myy.haaga-helia.fi uudestaan, jotta saadaan varmistettua automatisoitu kirjautuminen ja tämän jälkeen ei tarvitse enään salasanaa edes antaa kirjauduttaessa myy:lle logout Automatisoitu kirjautuminen laitettu toimintaan noin puolituntia myöhemmin. Käytän Ubuntua siis usb:ltä, joten loin itselleni käyttäjän, jota voin kokeilla. Kun käyttäjä on luotu piti taas testata toimiiko se ja tämäkin toimi ongelmitta. Automatisoin kirjautumisen tällekkin käyttäjälle. sudo adduser kim käyttäjä pienillä kirjaimilla ssh kim@localhost, iposoitteen saisi ifconfig:illa, mutta omalle koneella ei ollut tarpeen käyttää kuin localhostia ip:n sijaan Lokien analysointia seuraavaksi ja kirjautumistiedot löytyvät var/log/auth.log kansiosta/tiedostosta cd /var/log tail auth.log Feb 12 21:55:32 ubuntu sshd[6802]: Accepted publickey for kim from 127.0.0.1 port 56086 ssh2 Tässä on rivi, josta saadaan selville, että yhteys onnistui julkista avainta käyttäen Feb 12 21:55:22 ubuntu sshd[6706]: Accepted password for kim from 127.0.0.1 port 56085 ssh2 Onnistunut yhteys ssh:lla Feb 12 22:04:24 ubuntu sshd[7219]: Failed password for ubuntu from 127.0.0.1 port 56106 ssh2 Epäonnistunut yhteys eli salasana väärä

Hello World! Nyt siis oli tarkoituksena kääntää Hello World! kolmella eri kielellä. Python Alotin pythonilla ja sehän toimii suoraan kun kirjoittaa terminaaliin $ python niin saa python auki ja kirjoittaa $ print Hello, world!, niin tulostuu Hello, world! Tein siitä vielä ajettavan version eli $nano HelloWorld.py tuli tiedoston nimeksi, jonne kirjoitin #!path/to/python print Hello World! Sitten piti tallentaa tiedosto ja antaa sille oikeudet $ chmod a+x HelloWorld.py, jonka jälkeen se jo toimikin $ python HelloWorld!.py >>>Hello World! C++ Seuraavaksi ajattelin tehdä saman C++:lla ja aloitin asentamalla $sudo apt-get install g++ -y kyseisen ohjelman. Tein uuden tiedoston $nano helloworld.cpp, jonne kirjoitin $#include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; } Nyt vielä $ g++ helloworld.cpp -o testi, ja nyt se toimi komennolla $./testi Java Viimeisenä päätin kokeilla vielä javaa eli taas piti aloittaa ohjelman asentamisella $sudo apt-get install openjdk-6-jdk, en ihan varma mikä on paras paketti, mutta tuon asensin kuitenkin. Nyt piti taas kirjoittaa uusi tiedosto $nano HelloWorld.java, jonne kirjoitin

public class HelloWorld { public static void main(string[] args) { System.out.println("Hello World"); } } Seuraavaksi tehdään siitä $javac HelloWorld.java,.class alkuinen kopio eli tein tälle oman kansion $mkdir javatesti, jonne tallensin kokeilut. Javalla tämä ohjelma toimi komennolla $java HelloWorld>>>Hello World! Lähteet: http://talkbinary.com/programming/c/how-to-write-and-compile-c-program-in-linux/ http://www.cplusplus.com/doc/tutorial/program_structure/ http://terokarvinen.com/2008/programming-languages-on-linux-installing-and-using-on-ubuntu-4#c http://introcs.cs.princeton.edu/java/linux/ http://docs.oracle.com/javase/tutorial/getstarted/cupojava/unix.html