Uutiset:

Kirjoittaja Aihe: Mikä LINUX jakelu sopivin vai onko mitään väliä?  (Luettu 6833 kertaa)

Poissa eko

  • Tulokas
  • *
  • Viestejä: 0
  • YaBB 1G - SP1 on Kuningas!
Hawkboard:n ( http://www.hawkboard.org/ ) löydyttyä laiska Winkkarimieskin alkaa harkitsemaan (myös) Linux-alustaa.

Muutaman viikon taas aihetta surffannut, mutta kirkas valo ei ole vieläkään syttynyt (jos koskaa)  ;)

Peruskysymys (ainakin luulen niin  :-/ ):
Onko väliä, millä jakelupaketilla (tai niiden rajatulla käänöksellä) lähtee liikkeelle?

Kun lukee Linux-lehtiä esimerkit useimmiten Ubuntu:lla, joka helpotttaisi omaa lähtökynnystä. Toisaalta taas Hawkboard:lle valmista tarjontaa "Angstrom Distribution for hawkboard", joka näyttäisi olevan "linux distribution for embedded devices".

Tällä hetkellä eniten askarruttaa distro-pohja (vai onko sillä väliä?) mikä  sopisi parhaiten, jos tavoite on:

- (Mahdollisimman) sama koodi sekä PC:llä että hajauttussa korttissa (PC tosin pysynee winkkarina, koska xAP:ssa softaa lähinnä sillä). (Näyttää kaikki LINUX-ohjeet perustuvan siihen, että talossa yksi LINUX-PC). Kannattaako olla sama jakelu tämän takia? Saako kaikkiin jakeluihin samat perus-softapalikat?

 - Tarkoitus olisi tehdä/teettää yleis-sopiva hajautettu mittaus (joustava COM/USB I/F ml. 1-wire) + paikallis MySQL talletus / MySQL+analysointi serveri / FTP/www-Apache-serveri + HMI.

 - yhteys/ylläpito etänä (winkkarissa nyt VPN/VNC, mutta SSH+? olisi varmaan parempi pitkässä juoksussa?)

 - ei olisi yhtään haittaa, jos esim. valmiit NSLUG-sovellukset saisi uudelleen-käyttöön mahd. pienellä vaivalla.

Apuva!
« Viimeksi muokattu: 24.05.10 - klo:01:56 kirjoittanut EKo »

Poissa tunkki

  • Täysjäsen
  • ***
  • Viestejä: 101
  • LÄ V13, 203GT, 207m@5.5", ~700m3
Re: Mikä LINUX jakelu sopivin vai onko mitään väliä?
« Vastaus #1 : 26.05.10 - klo:09:08 »
Lainaus
Hawkboard:n ( http://www.hawkboard.org/ ) löydyttyä laiska Winkkarimieskin alkaa harkitsemaan (myös) Linux-alustaa.

Muutaman viikon taas aihetta surffannut, mutta kirkas valo ei ole vieläkään syttynyt (jos koskaa)  ;)

Peruskysymys (ainakin luulen niin  :-/ ):
Onko väliä, millä jakelupaketilla (tai niiden rajatulla käänöksellä) lähtee liikkeelle?


Äkkiä vilkaisin tuon datalehtä (tai jokin hw-guide tms).

Nyt tulee osittaista mutua, koska pitäisi tutustua korttiin paremmin, mutta rohkenen sen sanoa kun kukaan muu ei ole vielä kommentoinut asiaa: Luulen että tuohon ei aivan äkkiä tunkata mitään Ubuntua tai vastaavaa "normaalia" linux-distroa. Tuolle on varmaan olemassa jokin oma linux-pakettinsa joka konffataan pc:ssä Hawkboardin työkalulla, sitten siitä leivotaan ja käännetään valmis binäärikakku joka ladataan tuohon kortille. Muutokset ja muut konffaukset eivät ole niin helppoja ja suoraviivaisia kuin normaaleissa linukseissa.
Muutenkin tuollaiset raudat ovat sellaisia että jos/kun ne saa boottaamattomiksi niin siinä on enemmän työtä saada se henkiin kuin vain lyödä asennus-cd sisään ja bootata.

Paljon paljon  helpommallakin saa tuollaisen pikkukoneen. Itse lähtisin Nano-, pico-ITX linjalle koska ne ovat suht normaalia pc-rautaa ja niihin saa upotettua "minkä vain" pc-käyttiksen.

Ja varsinkin jos sanot itseäsi laiskaksi Winkkarimieheksi, niin sanoisin että unohda tuo lauta :)

Poissa olammi

  • Konkari
  • *****
  • Viestejä: 509
  • Aircooled
Re: Mikä LINUX jakelu sopivin vai onko mitään väliä?
« Vastaus #2 : 26.05.10 - klo:13:01 »
Lisään minäkin mielipiteeni perään, vaikka se ei varmasti anna mitään vastausta alkuperäiseen kysymykseen. Päinvastoin.

Linux-distribuutioita on niin lukuisia, että mitään oikeaa vaihtoehtoa ei esim. työasema tai palvelinlinuksiin ole. Oheisen linkin kuva valaisee sekamelskan kamaluutta:

http://upload.wikimedia.org/wikipedia/commons/e/ed/LinuxDistroTimeline.png

Aivan varmasti on käyttäjiä, joiden mielestä jokin tietty distro on se ainoa oikea (tm). Mielipide saattaa perustua johonkin akateemiseen hienouteen, nyanssiin tai muuten vaan mutuun. Mielestäni fakta on kuitenkin, että periaatteessa kaikkien linux-järjestelmiä ylläpitävien pitää varautua tajuamaan tiettyjä unix-järjestelmien perusasioita sekä tarvittaessa turvautumaan ihan perus käsityöhön softien kääntämisessä ja riippuvuuksien selvittämisessä.

Jos ja kun jotain distribuutiota valitsee, niin kannatta ehkä valita joku iso ja paljon käytetty ennemmin kuin pieni ja "hieno". Tällöin on todennäköisempää, että kyseiselle distrolle on joku jo valmiiksi paketoinut jonkun softan.

Kuten jäsen tunkki jo sanoi, niin Hawkboardille tuskin kannattaa ajatella muuta kuin sitä nimenomaista distroa, jota sille primäärisenä tyrkytetään. Ja siihen pitää varautua, että jos haluaa sinne kääntää jonkun softan, niin se tulee vaatimaan käsi/kääntämistyötä. Ellei nimenomaan hawkboardia varten joku ole jo pakettia tehnyt. Se kun näyttää olevan enemmän sulautettu järjestelmä kuin avoin, eri prosessoriarkkitehtuurilla kuin yleensä Linux liikkuu jne.

Poissa eko

  • Tulokas
  • *
  • Viestejä: 0
  • YaBB 1G - SP1 on Kuningas!
Re: Mikä LINUX jakelu sopivin vai onko mitään väliä?
« Vastaus #3 : 26.05.10 - klo:21:00 »
Kiitos vastauksista. Winkkarimies ei tosin luovuta (koska tavoitteena n.6 korttia (= ainakin 3 XP:tä mittausen sijainnesta johtuen).

Tällaisia valmiita special distro-esimerkkejä näyttää löytyvän jo Hawkboardille
http://elinux.org/Hawkboard
Lainaus
Sample Rootfs
1.Ubuntu Jaunty http://hawktool.googlecode.com/files/RootFS_v1.tar.bz2 (username/password =hawk/password)
2.Fedora RootFS -http://ftp.linux.org.uk/pub/linux/arm/fedora/rootfs/rootfs-f12.tar.bz2 (username/password =root/fedoraarm)
3.Impactlinux http://impactlinux.com/fwl/downloads/binaries/root-filesystem-armv5l.tar.bz2

Lisäksi se http://www.angstrom-distribution.org/narcissus/

Onko siis niin, että jos laittaa sisään vaikkapa Ubuntu Jaunty:n (jolle kaikki tarvittavat softapaketit saatavilla), lisä-paketteja (vaikka MySQL) saa lisättyä ilman suurempaa sorsa-tietoutta (suoraan kortille)?

Laiskan Winkkarimiehen ajatus on ostaa kortit LINUX-esiladattuna (speksatuilla lisapaketeille), ei yhtä tyhjänä/tyhmänä kuin perusmyynnissä....

Poissa eko

  • Tulokas
  • *
  • Viestejä: 0
  • YaBB 1G - SP1 on Kuningas!
Re: Mikä LINUX jakelu sopivin vai onko mitään väliä?
« Vastaus #4 : 28.05.10 - klo:17:31 »
Yksi Hawkboard:n suunnittelijoista on halukas tekemään aplikaatio-speksin mukaisen (vaikka) Ubuntu perusteisen paketin, jonka sisällön saan itse speksata. halvalla...

Boottaus-logiikka ja LINUX tulisi siis korttiin esi-ladattuna ja testattuna (ja dokumentoituna). Itse olis tarkoitus aluksi muutaa vain esimerkkejä...

Oma ajatukseni mukaan tulevista paketeista on alla - parjaakö näillä?:
Lainaus
- All Drivers for Hawkboard H/W (incl. board I/Fs)
- Apache server
- Firewall
- MySQL (+admin tool)
- PHP 5 (or 6), Python, C, .NET
- X11 + GNOME + firefox (or Midori)
- NTP capability (MySQL over intranet)
- SSH + remote desktop server (secure access from XP via intranet/internet)
- POP3 / SMTP client (or server if small)
- Package to create graphs / curves easily from MySQL
- Network analyzing tool (e.g. ping units periodically)
- Tool for easy updates / new packages
 - Resource (CPU / memory) utilization info
 - Auto-time (NTPdate?)
 - Related examples (if/whatever related available)
 - documentation of above

Kortilla käytössä vain sen osa (muokatut esimerkit), mika sillö mittaus/palvelu-paikalla tarvitaan? Toisaalla toinen käyttötarkoitus, sama rauta/softapaketti...

Jos tästä saisi lopulta vaikka yhta helpon kuin N900 , jossa ei LINUX-tuntemusta tarvita  :)

Onko Winkkarimiehellä edelleenkää toivoa?

Poissa olammi

  • Konkari
  • *****
  • Viestejä: 509
  • Aircooled
Re: Mikä LINUX jakelu sopivin vai onko mitään väliä?
« Vastaus #5 : 28.05.10 - klo:20:44 »
Lainaus
parjaakö näillä?

Puuttuisiko listalta OWFS? Yllä mainitsit, että 1-wireväylää pitäisi käsitellä. Entä Python tai Perl tms skriptikieli.

Lainaus
- Package to create graphs / curves easily from MySQL

Mikä paketti on kyseessä?
« Viimeksi muokattu: 28.05.10 - klo:20:45 kirjoittanut olammi »

Poissa eko

  • Tulokas
  • *
  • Viestejä: 0
  • YaBB 1G - SP1 on Kuningas!
Re: Mikä LINUX jakelu sopivin vai onko mitään väliä?
« Vastaus #6 : 29.05.10 - klo:16:43 »
Lainaus
Puuttuisiko listalta OWFS? Yllä mainitsit, että 1-wireväylää pitäisi käsitellä. Entä Python tai Perl tms skriptikieli.

Joo, 1-wire unohtui, lisätään  :)

Python oli rivillä
Lainaus
- PHP 5 (or 6), Python, C, .NET

Mutta Perl varmaan hyvä lisätä, vaikka meinasinkin pärjätä ilman...

Lainaus

Lainaus
- Package to create graphs / curves easily from MySQL

Mikä paketti on kyseessä?

Niinpä, odotan ehdotuksi mielenkiinnolla ;)

Poissa eko

  • Tulokas
  • *
  • Viestejä: 0
  • YaBB 1G - SP1 on Kuningas!
Re: Mikä LINUX jakelu sopivin vai onko mitään väliä?
« Vastaus #7 : 18.06.10 - klo:11:25 »
Lainaus
Jos ja kun jotain distribuutiota valitsee, niin kannatta ehkä valita joku iso ja paljon käytetty ennemmin kuin pieni ja "hieno". Tällöin on todennäköisempää, että kyseiselle distrolle on joku jo valmiiksi paketoinut jonkun softan.

Ihmettelin....

Ubuntu:lle näyttäsi kaikkenlaisia paketteja löytyvän, jos siihen päätyy.

Winkkarimiestä rupesi kiinnostamaan myös Linux Mint (Ubuntu pohjalla, samat paketit+jotain lisää), jossa lähtökynnystä laskettu entisestään. Suomenkielinen tukisivu ja selkeä eng-user manual peruskaurasta auttaa asiaa...

Sen voisi sitten laittaa kehitys/opettelu/monitoimi-PC:hen ja em. Ubuntu Jaunty:n kortille.

Jos oikein ymmärsin, saattaisi olla toimiva opiskelun lähtökohta? Silloin voisin käyttää valmista Hawkboard-Jounty-distroa....

Poissa eko

  • Tulokas
  • *
  • Viestejä: 0
  • YaBB 1G - SP1 on Kuningas!
Re: Mikä LINUX jakelu sopivin vai onko mitään väliä?
« Vastaus #8 : 22.06.10 - klo:11:58 »
Nyt  pyörii Linux Mint kahdessa (AMD64) pöytäkoneessa ja ei voi kuin ihmetellä miten helpoksi koko homma oli WIN=>Linux siirtyjälle tehty (asennus ja käyttö).

Ohjeita kiinnostuneille vaikkapa:
http://www.linuxmint-fi.org/

Winkkari mies peruu sanansa (ei jaksa opetella toista järjestelmää) ja laittaa kaikille OS:t rinnakkain ja Mint oletukseksi.

Koska jakelu melko yhteensopiva Ubuntu:n kanssa, hawkboard-toiveet korkealla  :D