Tällä hetkellä tuntuu joskus siltä, että parhaimmat Linux-distrot alkavat olla luotettavuuden ja käytettävyyden suhteen sitä luokkaa että ne lähestyvät jo realistisuuden arvoasteikolla mitattuna lähes täydellisyyttä. Voiko enää käyttöjärjestelmältä vaatia enempää?
-Luotettava
-Vakaa
-Turvallinen
-Toimiva
-Ilmainen
-Päivitettävä
Ehkäpä? Toki sovellusohjelmien kirjo on valtava ja laitteistoyhteensopivuus ei ole vielä 100%:n. Kaikenkaikkiaan tilanne on tällä hetkellä suorastaan herkullisen hyvä Linuxin kannalta.
-Luotettava
-Vakaa
-Turvallinen
-Toimiva
-Ilmainen
-Päivitettävä
Ehkäpä? Toki sovellusohjelmien kirjo on valtava ja laitteistoyhteensopivuus ei ole vielä 100%:n. Kaikenkaikkiaan tilanne on tällä hetkellä suorastaan herkullisen hyvä Linuxin kannalta.
Vastaukset 32
Vanhimmat
... - sen sijaan Windows Vista on ollut lähes täydellinen floppi.
Olen tässä ihmetellyt miten tuon Bingin mahtaa käydä, suuresta rummutuksesta huolimatta globaali menestys on surkeaa. Tulevaisuus tietty näyttää menestyksen suunnan mutta mitä itse sitä kokeilin niin en taida alkaa bingariksi. Laskekaapa tästä
http://marketshare.hitslink.com/search-engine-market-share.aspx?qprid=5
kun laskee MSN:n ja Microsoft Live Searchin menetykset yhteen edellisestä kuusta pääse noin 4,7% katoon noissa palveluissa ja Bingin globaali on 5,31% vai onkos tuo MSN nykyään se Bing vai miten mutta siis näyttää että Windowskäyttäjien oletushakukoneeksi on pistetty Bing eikä ainakaan tuon tilaston perusteella voi sanoa että se olisi jotenkin ponnahtanut erinomaisesti käyntiin?
No, minun puolestani saa vajota valtameren syvyyksiin koko Bing aivan kuten sukellusveneiden pingitkin häipyvät sinne.
mikään minkä ihminen itse tekee, ei voi olla täydellinen. Toisaalta jos jokin olisi täydellinen niin miksi sitä enää kehittää?
Mutta linux on kuitenkin hyvä ja täysin ylivoimainen verrattuna esim. johonkin vistaan.
Mutta se on iso askel parempaan suuntaan.
Jos joskus tulee jokin täydellinen, se tulee samalla menetelmällä, ei yksittäisen firman muutaman koodaajan tuotteena.
linux-jakelut on jo osaavalle säätäjille aivan täydellisiä. sen mitä ei ole, saa itse koodattua tai vaikka vain skriptattua. itse olen jo pitkään suosinut jälkimmäistä vaihtoehtoa.
se mitä ei ole ollut ja jonka on tarvinnut, on saanut bash- tai php-skriptillä tehtyä.
windowsissa piti pyörä keksiä joka kerran uudelleen, mutta linuxissa voi skriptaamalla käyttää olemassa olevia ohjelmia ja komentaa niitä tekemään se paskainen työ.
Mitä Windowsissa et osaa skriptata? Ja miksi php-skriptisi ei toimi Windowsissa?
"Mitä Windowsissa et osaa skriptata? Ja miksi php-skriptisi ei toimi Windowsissa?"
Windowsissa ei ole PHP:tä ei oikein mitään muutakaan kivoja kirjastoja ja softakomponentteja.
esim itsellä projekti joka ottaa kuvaa kahdesta koneeseen liitetystä valvontakamerasta, sekä yhdestä kokeiluasteella olevasta symbian-luurin etäkamerasta.
kone vielä streamaa eteenpäin kuvaa web-palvelimella. noiden lisäksi kone uploadaa kuvat talteen palveluntarjoajan palvelimelle.
windowsin komentotulkissa tuli hyvin äkkiä rajoitteet vastaan jonka takia homma kaatui. cygwinillä tietty _olisi_ voinut onnistua. mutta miksei samantien käytä aitoa linuxia?
dvd:n kopiointi yhdellä pikakuvakkeella fi-subeineen ei kanssa toiminut windowsin vlc:ssä oikein, linuxin puolella homma toimi.
dvd asemaan, pikanäppäin ja kone tallentaa fi-subeilla sisällön mpegiksi ja poistaa dvd:n asemasta.
windowsissa ei ollut esim komentoa "eject -t"
taas jotain pientä sovellusta ei edes kannata lähteä alusta alkaen koodaamaan, jos sen voi skriptatakin. koodaamisessa kun ei tällöin tuntipalkoille pääse..
echo `lsdvd -s |grep -m 1 Suomi |cut -c 11-13`-1 |bc
tuota en keksinyt miten tuon windowsin shellissä toteuttaisi että saisi napattua oikean subtitle-raidan numeroksi..
Harvemmin Linuxeissakaan vakiona php:tä on? Ja ladattua saa molempiin, jonka jälkeen voi Windowsissakin ajaa php-skriptejä.
mitä ulostuloa tuommoinen lsdvd -s antaa
No mikä komento vastaa bashin komentoa
du
Miten se kirjoitetaan powershellissä?
diruse
http://www.thebits.info/category/powershell
http://technet.microsoft.com/en-us/sysinternals/bb896651.aspx
http://www.ss64.com/nt/diruse.html
Muistelin ettei ihan vastaavaa olisi ollut, tuli huti ;)
"Harvemmin Linuxeissakaan vakiona php:tä on?"
Kyllä on. PHP on näitä perusjuttuja jotka on tavallisesti valmiina käyttiksessä. Windowsiin niitä perusjuttuja pitää latailla jostain hevon kuusesta.
se antaa pelkän suomenkielisen tekstitysraidan numeron, josta pitää vähentää kokonaisluku 1 että saa vlc:lle välitettyä tiedon.
^ tuo siis koko skriptin kera.
Eihän siinä vakiona tuollaista komentoa näytä olevan.
$ php
The program 'php' is currently not installed. You can install it by typing:
sudo apt-get install php5-cli
bash: php: command not found
Tuossa neuvotaan asentamaan php käyttöjärjestelmän omasta pakettivarastosta. Sitä ei siis tarvitse hankkia mistään hevonkuusesta.
Aivan sama se minulle on mistä kukakin sen lataa, kyse oli siitä, että vakiona se ei tässä ole.
"Aivan sama se minulle on mistä kukakin sen lataa, kyse oli siitä, että vakiona se ei tässä ole."
Kyllä se nimenomaan on vakiona jos sen voi lisätä laittamalla raksin ruutuun. Sillä ei ole mitään merkitystä ladataanko se palvelimelta vaiko asennuslevyltä tai onko se oletuksena päällä mutta se tosiaankin on siinä käyttöjärjestelmässä valmiina ettei itse tarvitse sotkeentua mihinkään asennuksiin.
Windowsissa on myös osia mitä voi lisätä. Sieltä ohjauspaneelista "Lisää/Poista sovelluksia" voi valita "Lisää/Poista Windowsin osia" jossa voi samalla tavalla laittaa raksin ruutuun Windowsin osien kanssa mutta PHP:tä siellä EI OLE.
Äläkä nyt helvetissä käy sitä inisemään että käyttis on suurimmaksi osaksi palvelimella kun monipuolisimmissa käyttiksissä on lähemmäksi 30000 pakettia niin ei niitä nyt kaikkia kannata koneelle pistää oletuksena eikä sovi mihinkään asennusmedialle. Järki hoi!
Jos ostaisit uuden auton, jossa on vakionopeudensäädin vakiona, et ilmeisesti olettaisikaan sen olevan heti käyttövalmiina? Normaali ihminen voisi ajatella, että se on siinä sitten heti, mutta hahhaa tulisivat vain pahasti huijatuiksi. Sinä sen sijaan ovelana tiedät, että vakiona olevana pitää kuitenkin myöhemmin käydä jälkiasennuksessa asentamassa kyseinen säädin, koska vakiona oleminen ei pidä sisällään asennusta.
"Jos ostaisit uuden auton, jossa on vakionopeudensäädin vakiona, et ilmeisesti olettaisikaan sen olevan heti käyttövalmiina? Normaali ihminen voisi ajatella, että se on siinä sitten heti, mutta hahhaa tulisivat vain pahasti huijatuiksi. Sinä sen sijaan ovelana tiedät, että vakiona olevana pitää kuitenkin myöhemmin käydä jälkiasennuksessa asentamassa kyseinen säädin, koska vakiona oleminen ei pidä sisällään asennusta."
Jos PHP:n saa päälle laittamalla valikosta raksin ruutuun niin se ei ole mikään ihmeen asennus. Kyllä se vakionopeudensäädin ei myöskään ole käytössä vaan sitä nappia pitää painaa ennen kuin se toimii.
Analogia on muutenkin täysin pielessä ja tietokoneohjelmistoissa nyt ei vaan kaikkia mahdollisia kilkuttimia oletuksena laiteta käyttöön. Jos se PHP laitettaisiin aina asennuksen yhteydessä niin porukka itkisi että menee asennkseen turhaa aikaa, levytilaa menee ja muuta vastaavaa.
Kuten se sanoi: "You can install it by.."
Kyllä asia on niin että Linuxin ja Windowsin softa-asennukset ovat aivan eri asioita.
Windowsissa joudut ensin etsimään sen softan oikean version jostain linkkiviidakosta, imuroimaan, purkamaan, asentamaan, hyväksymään lisenssin tai muun lakihökötyksen ja lopuksi mahdollisesti käynnistämään koneesi uudestaan. Sen jälkeen tai mieluummin ennen olet tuumaillut tarvitsetko jotakin aputyökaluja ohjelmaan ja ellei ne ole samassa paketissa niin sitten taas linkkien sekaan etsimään oikeaa versiota ja sama ruljanssi.
Linuxeissa taas avaat yhden ohjelman, merkkaat ruksin mitä haluat ja painat toiminta-nappia, noh puhun nyt lähinnä Debian-pohjaisista jakeluista. Lisäksi esim. Synaptic osaa nykyään suositella muita liittyviä ohjelmia sekä ehdottaa sellaisia joita käyttäjä mahdollisesti haluaa eli niitä aputyökaluja. Tässä on kuvakaappaus mitä synaptic ehdottaa jos asentaisin apachen (pakolliset ohjelmat/kirjastot se siis merkitsi automaattisesti valmiiksi).
http://www.mworks.info/kuvakaappaus/linux/synaptic.png
M-Kar on oikeassa siinä ettei kaikia ohjelmia voi olla asennettuna OOB sillä harva tarvii windowsissa IIS-serveriä jne. imaget olisivat valtavia ja turhaa roskaa kone täysi ja miljoon älytöntä prosessia käynnissä heti buutista, siinä itkee kaikki Ballmeria myöten.
Install tarkoittaa muutakin kuin asennusta. Kuten vaikka "panna paikoilleen". Tämä nyt kertoi kuinka tämä PHP kytketään päälle ja osasi kertoa sen kun se PHP todellakin on valmiina eikä tarvitse mitään erikoisia asennusohjelmia tai tiedostojen laittamista kansioihin yms. Se PHP on OSA käyttöjärjestelmää mitä käytät.
Vastaavalla tavalla Windowsissa IIS ja se ei tarvitse mitään ihme asennuksia vaan voi lisätä vaikka ei ole valmiina käytössä. PHP:tä Windowsissa ei ole vaan tarvitsee metsästää jostain muualta PHP:n asennuspaketti tai asennusohjelma.
Tällä on valtava ero. Microsoft sen paremmin kuin PHP:n kehittäjät ei välitä paskaakaa mitä käy kun Windowsia vaikka päivittää ja se voi hajota, eikä Windows osaa päivittää PHP:tä ja jne.
Eli ei ole täydellinen. Mikään ei ole koskaan täydellinen. Vaikka bugit saisi pois niin täydellisyyteen vaatisi lisäksi jotain optimaalisuustavoitteita.
Linux kyllä on erinomaisen hyvä ydin. Bugien tiheys ohjelmistoissa on tavallisesti 15-150 kertainen mitä on Linuxissa.
pirun vanhaa tietoa.
Nykyisin linuxin virhetiheys on noin 2.0 riviä kohden, mitä enemmän spagettikoodi paisuu sitä enemmän virheitä. Uusia juttuja kun ei ehditä testaamaan tarpeeksi kun kaikki aika menee rikollisten avoimesta koodista löytämien aukkojen paikkaamiseen. Uuttaa suolletaan mutta sitä ei ehditä testaamaan koska vanhojen aukkojen paikkaamiseen kuluu liiaksi aikaa. Tässä yksi suuri avoimen koodin ongelma on.
-Luotettava
-Vakaa
-Turvallinen
-Toimiva
-Ilmainen
-Päivitettävä
Lisäksi:
-ympäristöystävällinen
-kustannustehokas
-miellyttävä
-innovatiivinen
-joustava
"Linux is a fantastic platform for audio production"
http://www.pcplus.co.uk/node/3091/
"Linux on fantastinen alusta äänen tuottamiseen".
Niinpä.