Ero sivun ”Linux hitaalla yhteydellä” versioiden välillä
Siirry navigaatioon
Siirry hakuun
apt-offline, muistitikut yms.; muotoiluja
LP (keskustelu | muokkaukset) (apt-offline, muistitikut yms.; muotoiluja) |
|||
Rivi 7: | Rivi 7: | ||
Joillakin jakeluilla on paremmat työkalut päivitysten kokoamiseen toisella (hyvän verkkoyhteyden omaavalla) koneella ja niiden siirtämiseen hitaan verkkoyhteyden koneelle. Katso löytyykö työkaluja oman pakettivaraston ylläpitämiseksi (yleensä omaa pakettivarastoa tarvitaan yrityksissä, joissa päivityksiä halutaan testata ennen laajempaa käyttöönottoa). Isoilla jakeluilla saattaa riippumatta ensisijaisesta kohderyhmällä olla sopivia työkaluja (esimerkkejä alla). | Joillakin jakeluilla on paremmat työkalut päivitysten kokoamiseen toisella (hyvän verkkoyhteyden omaavalla) koneella ja niiden siirtämiseen hitaan verkkoyhteyden koneelle. Katso löytyykö työkaluja oman pakettivaraston ylläpitämiseksi (yleensä omaa pakettivarastoa tarvitaan yrityksissä, joissa päivityksiä halutaan testata ennen laajempaa käyttöönottoa). Isoilla jakeluilla saattaa riippumatta ensisijaisesta kohderyhmällä olla sopivia työkaluja (esimerkkejä alla). | ||
Pienet erikoistuneet jakelut saattavat toimia pienemmällä määrällä pienempiä paketteja. Jos käyttötarkoitus sopii jonkin pikkujakelun kuvaukseen, tätä kannattaa harkita. | Pienet erikoistuneet jakelut saattavat toimia pienemmällä määrällä pienempiä paketteja. Jos käyttötarkoitus sopii jonkin pikkujakelun kuvaukseen, tätä kannattaa harkita. Pikkujakelulla saattaa kuitenkin olla pienmpi valikoima ylläpitotyökaluja, joten iso hyvin räätälöitävissä oleva jakelu voi olla parempi. | ||
== Ohjelmien valinta == | == Ohjelmien valinta == | ||
Rivi 13: | Rivi 13: | ||
Jos tulee toimeen pienemmillä ohjelmilla, päivityksetkin ovat pienempiä. Perinteiset ja kauan hiotut ohjelmat eivät myöskään kaipaa päivityksiä yhtä usein kuin nopeasti kehittyvät kehityksen kärkeä olevat vastineensa. | Jos tulee toimeen pienemmillä ohjelmilla, päivityksetkin ovat pienempiä. Perinteiset ja kauan hiotut ohjelmat eivät myöskään kaipaa päivityksiä yhtä usein kuin nopeasti kehittyvät kehityksen kärkeä olevat vastineensa. | ||
Työpöytäympäristön sijaan voi tulla toimeen pelkällä [[ikkunointiohjelma]]lla, sähköpostien kirjoittamiseen ei tarvita [[tekstinkäsittely]]ohjelmaa ([[tekstieditori]] | Työpöytäympäristön sijaan voi tulla toimeen pelkällä [[ikkunointiohjelma]]lla, sähköpostien kirjoittamiseen ei tarvita [[tekstinkäsittely]]ohjelmaa (sähköpostiohjelman oman editorin lisäksi voi käyttää [[tekstieditori]]a, joka on pienempi, yksinkertaisemmat hyvin pieniä). Tekstinkäsittelyohjelmaa tarvittaessa [[AbiWord]] on pienempi kuin [[OpenOffice.org|OpenOffice]]. | ||
== Asennus == | == Asennus == | ||
Jos käytössä on laajakaista, jakelua ei kannata polttaa CD-levyille kokonaisuudessaan, vaan yksi CD-levy riittää. Jos sen sijaan verkkoyhteys on hidas tai kallis, koko jakelun ostaminen CD:llä tai DVD:llä tai levyjen polttaminen hyvän yhteyden äärellä on varteenotettava vaihtoehto. | Jos käytössä on laajakaista, jakelua ei kannata polttaa CD-levyille kokonaisuudessaan, vaan yksi CD-levy riittää. Jos sen sijaan verkkoyhteys on hidas tai kallis, koko jakelun ostaminen CD:llä tai DVD:llä tai levyjen polttaminen hyvän yhteyden äärellä on varteenotettava vaihtoehto. Joissakin jakeluissa pakettien valinta ennen CD:n polttamista on kohtuullisen helppoa. | ||
Asennuksen voi myös tehdä (lähes) kokonaisuudessaan toisella koneella, jolla on hyvä verkkoyhteys. Parhaiten tämä onnistuu vaihtamalla koneeseen kiintolevy jota tullaan käyttämään hitaan yhteyden päässä. Jotkut jakelut optimoivat asennuksen ajatellen sitä konetta, jolla asennus tehdään. Myös muilla jakeluilla saattaa joutua muuttamaan asetuksia joiltakin kohdin. Asennuspakettien välivarastoa ([[Debian]]issa /var/lib/apt/archives) ei kannata tyhjentää, jotta pakettien mahdollinen uusi asennus onnistuu lataamatta paketteja verkosta. | Asennuksen voi myös tehdä (lähes) kokonaisuudessaan toisella koneella, jolla on hyvä verkkoyhteys. Parhaiten tämä onnistuu vaihtamalla koneeseen kiintolevy jota tullaan käyttämään hitaan yhteyden päässä. Jotkut jakelut optimoivat asennuksen ajatellen sitä konetta, jolla asennus tehdään. Myös muilla jakeluilla saattaa joutua muuttamaan asetuksia joiltakin kohdin. Asennuspakettien välivarastoa ([[Debian]]issa /var/lib/apt/archives) ei kannata tyhjentää, jotta pakettien mahdollinen uusi asennus onnistuu lataamatta paketteja verkosta. | ||
Jollei tahdo siirtää kiintolevyä eikä koko konetta, asennuksen voi tehdä eri [[osio]]lle (mm. tähän käyttöön on hyvä varata riittävän iso varaosio minkä tahansa koneen kiintolevyä [[Miten osioisin kiintolevyn|osioitaessa]]). Asennuksen jälkeen osion sisältö kopioidaan siirrettävälle medialle. | Jollei tahdo siirtää kiintolevyä eikä koko konetta, asennuksen voi tehdä eri [[osio]]lle (mm. tähän käyttöön on hyvä varata riittävän iso varaosio minkä tahansa koneen kiintolevyä [[Miten osioisin kiintolevyn|osioitaessa]]). Asennuksen jälkeen osion sisältö kopioidaan siirrettävälle medialle. Asennuksen voi myös tehdä kokonaan muistitikulle, jolle kuitenkin luodaan jokin Linuxin oma tiedostojärjestelmä (yritä valita parametrit niin että tiedostojärjestelmän ja tikun blokit sopivat yhteen). | ||
Vaikka asennus tehtäisiinkin uuden koneen kiintolevylle, sen voi kopioida myös hyvän yhteyden koneen levylle. Päivittämällä täta asennusta saa netistä oikeat paketit, jotka voi siirrettävällä medialla viedä toiselle koneelle. Tarkemmin tästä alla. | Vaikka asennus tehtäisiinkin uuden koneen kiintolevylle, sen voi kopioida myös hyvän yhteyden koneen levylle. Päivittämällä täta asennusta saa netistä oikeat paketit, jotka voi siirrettävällä medialla viedä toiselle koneelle. Tarkemmin tästä alla. | ||
Rivi 35: | Rivi 35: | ||
[[Paketinhallintajärjestelmä]]stä saattaa saada helposti listaa tarjolla olevista päivityksistä. Esimerkiksi [[aptitude]]lla listan saa päivittämällä pakettilistat, valitsemalla tietoturvapäivitykset asennettaviksi ja pyytämällä asennusta. Ennen pakettien hakemista verkosta aptitude antaa listan niistä paketeista, joita se olisi hakemassa. Tämän listan voi kopioida ja sen perusteella voi hakea tarvittavat paketit toisella koneella ja siirtää ne käsin kohdekoneelle. | [[Paketinhallintajärjestelmä]]stä saattaa saada helposti listaa tarjolla olevista päivityksistä. Esimerkiksi [[aptitude]]lla listan saa päivittämällä pakettilistat, valitsemalla tietoturvapäivitykset asennettaviksi ja pyytämällä asennusta. Ennen pakettien hakemista verkosta aptitude antaa listan niistä paketeista, joita se olisi hakemassa. Tämän listan voi kopioida ja sen perusteella voi hakea tarvittavat paketit toisella koneella ja siirtää ne käsin kohdekoneelle. | ||
Päivitysten hakemisen voi | Debianissa on ohjelma [[apt-offline]], joka automatisoi tämän. Se hakee päivityksiä ja niihin liittyviä tietoja yhdellä koneella (jossa ei tarvitse olla Linux) ja esittää ne niin että [[apt]] pystyy käyttämään niitä suoraan. Näin päivitykset ja asennettavat ohjelmat voi hakea verkosta hyvän yhteyden avulla ja apt-järjestelmää käyttää melkein normaaliin tapaan kohdekoneella. Ohjelma on todennäköisesti käytettävissä myös muissa [[dpkg]]-pohjaisissa jakeluissa. | ||
Päivitysten hakemisen voi automatisoida myös niin, että ylläpitää identtistä asennusta hyvän yhteyden äärellä olevalla koneella (esimerkiksi [[Virtuaalikoneet|virtuaalikoneessa]], [[chroot]]-hakemistossa tai eri osiolla) ja siirtää päivityksen tuomat uudet paketit siirrettävälle medialle. Koska päivitys usein sujuu automaattisesti sen tekeminen kahdella koneella yhden sijasta ei ole kovin hankalaa. | |||
Jollei halua käyttää siirrettäviä medioita, hyvän yhteyden äärellä voi minimoida siirrettävien tiedostojen koon eri työkaluilla. | Jollei halua käyttää siirrettäviä medioita, hyvän yhteyden äärellä voi minimoida siirrettävien tiedostojen koon eri työkaluilla. | ||
Rivi 52: | Rivi 54: | ||
Pakettien lähdekoodit asennetaan kohdekoneelle asennuksen tai jakelun uuteen versioon päivittämisen yhteydessä siirrettävällä medialla. Kun tietoturvapäivitys ilmestyy, verrataan ohjelman vanhaa ja uutta versiota ohjelmalla [[diff]] koneella, jolla on hyvä verkkoyhteys, siirretään muutokset kohdekoneelle, tehdään muutokset lähdekoodiin ohjelmalla [[patch]], käännetään päivitetystä lähdekoodista uusi paketti ja asennetaan tämä. Kääntämisen pitäisi yleensä sujua ongelmitta ja ilman käsityötä jakelun omia työkaluja käyttäen. | Pakettien lähdekoodit asennetaan kohdekoneelle asennuksen tai jakelun uuteen versioon päivittämisen yhteydessä siirrettävällä medialla. Kun tietoturvapäivitys ilmestyy, verrataan ohjelman vanhaa ja uutta versiota ohjelmalla [[diff]] koneella, jolla on hyvä verkkoyhteys, siirretään muutokset kohdekoneelle, tehdään muutokset lähdekoodiin ohjelmalla [[patch]], käännetään päivitetystä lähdekoodista uusi paketti ja asennetaan tämä. Kääntämisen pitäisi yleensä sujua ongelmitta ja ilman käsityötä jakelun omia työkaluja käyttäen. | ||
Muuttuneet tekstitiedostot voi korjata samalla järjestelyllä. Niitä ei tarvitse kääntää, mutta esimerkiksi pdf-muotoiset tiedostot voi olla tarkoituksenmukaista luoda kohdekoneella. | |||
== Käyttö == | == Käyttö == | ||
Rivi 67: | Rivi 71: | ||
=== Sähköposti === | === Sähköposti === | ||
Sen sijaan, että sähköpostiohjelma itse huolehtii viestien lähettämisestä ja vastaanottamisesta voidaan käyttää paikallista [[sähköpostipalvelin]]ta ja ohjelmaa [[fetchmail]]. Näin viestien lähetys ja varsinkin vastaanotto hoituu pääosin muulloin kuin koneen muun käytön aikana ja mahdolliset verkko-ongelmat eivät estä sähköpostin käyttöä. Jos niin haluaa | Sen sijaan, että sähköpostiohjelma itse huolehtii viestien lähettämisestä ja vastaanottamisesta voidaan käyttää paikallista [[sähköpostipalvelin]]ta ja ohjelmaa [[fetchmail]]. Näin viestien lähetys ja varsinkin vastaanotto hoituu pääosin muulloin kuin koneen muun käytön aikana ja mahdolliset verkko-ongelmat eivät estä sähköpostin käyttöä. Jos niin haluaa sähköpostia voi lukea myös suoraan, vaikkakin tämä (osittain käytetyistä ohjelmistoista riippuen) voi vaikeuttaa kirjanpitoa luetuista viesteistä. | ||
Viestien suodatus kannattaa tehdä ennen viestien hakemista omalle koneelle. Riippuen järjestelyistä isoimmat viestit voi jättää hakematta tai niistä voi hakea pelkät otsikkotiedot. | Viestien suodatus kannattaa tehdä ennen viestien hakemista omalle koneelle. Riippuen järjestelyistä isoimmat viestit voi jättää hakematta tai niistä voi hakea pelkät otsikkotiedot. | ||
Rivi 75: | Rivi 79: | ||
Useat ohjelmat osaavat muokata [[HTML]]-tiedostoja niin, että viittaukset mainoksiin ja muuhun turhaan sisältöön poistetaan sivuja verkosta haettaessa. Näin tätä sisältöä ei tarvitse hakea omalle koneelle. Näitä ominaisuuksia on sekä selainten liitännäisillä että erillisillä välipalvelimilla. | Useat ohjelmat osaavat muokata [[HTML]]-tiedostoja niin, että viittaukset mainoksiin ja muuhun turhaan sisältöön poistetaan sivuja verkosta haettaessa. Näin tätä sisältöä ei tarvitse hakea omalle koneelle. Näitä ominaisuuksia on sekä selainten liitännäisillä että erillisillä välipalvelimilla. | ||
Monissa selaimissa verkkosivujen kuvat voi haluttaessa jättää hakematta. Vaikka monet sivustot näyttävätkin näin ihmeellisiltä, käytettävyys hitaalla yhteydellä voi parantua huomattavasti. Myös tekstiselainten ([[lynx]], [[links]], [[elinks]] yms.) käyttöä voi harkita. | Monissa selaimissa verkkosivujen kuvat voi haluttaessa jättää hakematta. Vaikka monet sivustot näyttävätkin näin ihmeellisiltä, käytettävyys hitaalla yhteydellä voi parantua huomattavasti. Myös tekstiselainten ([[lynx]], [[links]], [[elinks]] yms.) käyttöä voi harkita. Jos tekstiselain on mahdollista ajaa koneella jolla on hyvä yhteys, jo 9600 bps eli GSM-perusyhteys (ilman edgeä eikä G3:a) riittää yhteysnopeudeksi tähän koneeseen. | ||
[[Välipalvelin]] [[wwwoffle]] on nimenomaan tarkoitettu helpottamaan verkon käyttöä modeemiyhteyksillä. ''Offline''-tilassa se tarjoaa välimuistissa olevia sivuja ja pitää kirjaa pyydetyistä sivuista. ''Online''-tilassa se hakee aiemmin pyydetyt sivut myöhemmin esitettäviksi ja hakee uusia kivattuja sivuja, haluttaessa suodattaen ei-toivottua sisältöä ja vähentäen sivujen uudestaanhakuja. | [[Välipalvelin]] [[wwwoffle]] on nimenomaan tarkoitettu helpottamaan verkon käyttöä modeemiyhteyksillä. ''Offline''-tilassa se tarjoaa välimuistissa olevia sivuja ja pitää kirjaa pyydetyistä sivuista. ''Online''-tilassa se hakee aiemmin pyydetyt sivut myöhemmin esitettäviksi ja hakee uusia kivattuja sivuja, haluttaessa suodattaen ei-toivottua sisältöä ja vähentäen sivujen uudestaanhakuja. |