onko siis totta, että latasi minkä linukan version hyvänsä, niin KAIKKI linux-ohjelmat toimii siinä? onko myös totta, että linux asentuu saumattomasti windows xp:llä alustetulle kovalevylle/asemalle ja käynnistyy tältä jos niin haluaa?
aloittelija kysyy tyhmiä
aloittelija...
8709
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 8
Vanhimmat
Linux-distrot EIVÄT ole 100 % binääriyhteensopivia. Toiselle distrolle käännettyjä ohjelmapaketteja ei tulisi käyttää omassa distrossa mikäli vain ohjelmasta lähdekoodi on saatavissa. Yhteensopivuus saavutetaan kääntämällä ohjelma lähdekoodista omaan distroon. Lähdekoodia tarvitsee kuitenkin erittäin harvoin kääntää ellei sitten lähdekoodista käännettävää distroa käytä. Ohjelmat löytyvät jakeluun keskitetysti ja helposti pakettivarastoista siis palvelimilta, joista ohjelma ja sen tarvitsemat riippuvuudet noudetaan ja asennetaan helposti asianomaisella ohjelmalla. Käytännössä kliks asenna tuo ja lopusta huolehtii itse ohjelma. Siis ei mennä intenetsivulle ja ladata sorsia vaan tehdään asennus sille takoitetulla ohjelmalla.
Tuskin kaikki Linuxille tehdyt varsinkaan todella vanhat suljetun koodin ohjelmat toimivat nykyisissä jakeluissa, mutta normikäyttäjälle ei niille ole edes tarvetta.
Linuxia ei kannatta käyttää windows-tiedostojärjestelmissä vaan asennukselle raivataan oma osio ja tiedostojärjestelmä tyyliin kilks kliks asenuksessa. Linux pystyy lukemaan Windows-osioita ja kirjoittamaan myöskin niille jos operatiolle annetaan mahdollisuus eli oikeudet.
"onko siis totta, että latasi minkä linukan version hyvänsä, niin KAIKKI linux-ohjelmat toimii siinä?"
Periaatteessa joo. Suurin osa linuxin ohjelmista on avoimen lähdekoodin ohjelmia ja ne voi lähdekoodista kääntää ja asentaa mille tahansa linuxille.
Kuitenkin, monet distrot(linux versio) ovat valmiiksi kääntäneet lähdekoodista paljon ohjelmia nimenomaan omalle distrolle ja ne omalle distrolle tehdyt/käännetyt paketit eivät välttämättä toimi muissa distroissa.
"onko myös totta, että linux asentuu saumattomasti windows xp:llä alustetulle kovalevylle/asemalle ja käynnistyy tältä jos niin haluaa?"
Linuxin ja XP:n voi asentaa samalle kiintolevylle. Kummallekin kuitenkin tarvitaan oma osionsa. Mahdollisesti jopa useampi osio per käyttöjärjestelmä, riippuen miten asentaa. Jos asennukset onnistui ok, pitäisi asennuksen jälkeen tietokoneen käynnistyksen yhteydessä hyppää ruudulle kiva valikko, josta voi valita kumman käyttiksen käynnistää.
Eli vaikka nuo paketit onkin eri jakeluille tehty niin aina voi koittaa josko se eri distrolle tehty paketti muuntuisi omalle sopivaksi...käyttäen alien-komentoa..
Siis ihan totta: ALIEN :D
http://linux.die.net/man/1/alien
Siinäpä on ohjeet miten tuota käskyä käytetään. Tuo siis muuntaa eri paketteja toisiksi, rpm, deb, tar.gz, ja slackiwaari paketteja.
Täysin aloittelijan ei kannata alkaa asentelemaan mitään paketteja alienilla eikä aivan alussa kannata asennella ulkopuolisia softia edes lähdekoodista kääntämällä vaan pysytellä omalle jakelulle tarkoitetuissa paketinhallinnalla asennettavissa ohjelmissa, muutoin lopputulos on turhan helposti rikkinäinen järjestelmä ja tympääntynyt ja kiukkuinen käyttäjä. Pahimmassa tapauksessa maailmaan kuoriutuu uusi Pena Nelonen ;D
Kunhan hakemiston rakenne ja linuxin toiminta ylipäänsä on tullut hieman tutuksi voi kokeilla noiden ulkopuolisten softien asentamista. Ongelmaksi voi muodostua ainakin eräiden pienien jakeluiden kohdalla mukana tulevien ohjelmien vähäisyys joten siinä mielessä aloittelijalle on mielekästä asentaa sellainen "isohko" distro jossa on riittävästi softaa heti mukana.
Edellinen on hieman suoraviivaisen kärjistetysti sanottu eikä kaikissa tapauksissa tietenkään pidä paikkaansa, joku sankari saattaa kyetä asentamaan mini-distron ja kääntelemään softat heti alusta itse ohjeita tutkimalla (ja pienellä tuurillakin) ja arvaankin että tällaiset tyypit ottavat negatiivisesti kantaa tähän mun kirjoitukseeni. Silti olen vakuuttunut että aloittelijan on helpompi asentaa jokin "valtadistro" johon löytyy riittävästi ohjelmia ja tukea, mahdollisesti jopa suomenkielisenä jolloin alkuun pääseminen helpottuu huomattavasti. Valtadistroilla on myös laajat foorumit joilta kysyä neuvoa.
Mitä tulee tuohon windowsin ja linuxin samalle levyjärjestelmälle asentamiseen niin tuo käsitys perustunee XP:tä edeltävään aikaan linuxhan on näet asennettavissa FAT32-osiolle jossa toimivat myös win95, win98, ME ja w2k. XP ei enää suostu mokomalle asentumaan vaan vaatii ntfs-osion jolle linux taas ei mene, ainakaan vielä (eikä siis tarvitsekaan). Jossakin ikivanhassa Mikrobitin ohjeessakin muistaakseni asennettiin linux FAT-osiolle kokeilua varten. Nyt täytyy tietenkin huomauttaa että koska FAT-järjestelmissä ei ole oikeusbittiä niin tiedosto-oikeuksia ei pysty tekemään mikä puolestaan pilaa koko linuxin perusidean joten FAT-osiolle asentaminen tulee kysymykseen VAIN ja AINOASTAAN jos haluaa pikaisesti vilkaista linuxia, järkevään käyttöön sellaisesta asennuksesta ei todellakaan ole.
Alien ei ole rakaisu kuin harvoihin tapauksiin. Yleensä kysessä on siis suljetun koodin softat tai sitten ihan muuten vaan himokkaan isot staattiset pakkaukset, joita kannattaa käyttää varsinkin jos yrittää survoa 32 bittistä ohjelmaa 64 bittiseen asennukseen ;). Tai sitten vaan ohjelmat joilla muuten on suhteellisen vähän extrariippuvuuksia kuten firefoxit.
Turha edes kuvitella alkaa survomaan Debiaaniin Ubuntun pakettia tai päinvastoin ihan niinkuin päätoimisesti. Toimii välillä, mutta ei todellakaan aina. Järjestelmä siinä menee noin sekaisin. Sama juttu pätee eri versioiden välille.
Käyttämään vieraita paketteja, mutta kunnollinen pakettienhallinta yleensä sanoo onko paketi sopiva ennen asennusta.
Sitten on vielä distroriippumattomat paketit.
Jaa mulla on asennettuna 1590 pakettia 22770 paketista. Kerran olen käyttänyt dpkg -i komentoa pakosti koska pakettia ei ollut ja piti kääntää ja pari ohjelmaa optimoin apt-buildilla josta unohtui lisävipu niin piti käyttää uudelleen dpkg -i:tä. Liikumme muutaman promillen luokassa.
"onko siis totta, että latasi minkä linukan version hyvänsä, niin KAIKKI linux-ohjelmat toimii siinä?"
Laittaisin tuon muotoon "latasi minkä linukan version hyvänsä, niin lähes KAIKKI linux-ohjelmat saa toimimaan siinä".