Etch / Apt -lähteet, miten ?

Asensin juuri Etchin (minimiasennus) koneelle.

Minimiasennuksessahan ei ole esim GUI -ympäristöä, vaan vain peruskäyttöjärjestelmä ja tekstipohjainen komentotulkki.

ensimmäinen oma komentoni oli:

aptitude install mc

/etc/apt/sources.list

-tiedostossa on rivi, joka alkaa:

deb cdrom:[Debian ...

Tuo ilmeisesti viittaa /cdrom/ -hakemistoon, joka on symbolinen linkki -> /media/cdrom0

toisella osiolla on 2 .iso -tiedosto, jotka vastaavat asennusCD.tä 1 ja 2.

Nuo saa toki mountattua esim. näin:

mount -o loop -t iso9660 filename1.iso /mnt/iso1
mount -o loop -t iso9660 filename2.iso /mnt/iso2

mutta miten saan apt:n (aptituden) tajuamaan, että 2 ensimmäisen CD:n sijasta käytetäänkin nyt;

/mnt/iso1 ja /mnt/iso2 ?

Koska ei ole 3. tai sitä seuraavia CD:tä, niin se, mitä noilla 2 CD:llä ei ole, haetaan netistä.

1. CD:n osalta toki voisi mountata tuon 1. ison näin:

mount -o loop -t iso9660 filename1.iso /media/cdrom0

mutta a) ratkaisee ongelman vain 1. CD:n osalta ja 2. hankalampaa käyttää DVD-asemaa muihin tarkoituksiin.

Tuossa koneessa siis vain 1 fyysinen optinen asema, joka on DVD-ROM.

Lähiverkon takaa 2.koneessa sitten löytyy DVD-RW.
3300
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Siis jos
#apt-get install mc
antaa tuloksen:
Install Cd 3 on plääplää....?

Elikä se neuvooo sinua asettamaan tarvittavan median asemaan, koska sitä ei sillä hetkellä ole saatavilla.


Sinun EI TARVITSE saada apt:ia tajuamaan, mitä mediaa käytetään, vaan se tajuaa sen itse indeksointinsa (kaikki on koneella tekstimuodossa jo) perusteella.

Ja väitellään: itselläni homma meni juuri näin asentaessani Sargea alitehoiselle läppärille. Mutta, jos ei uudet Debianit muka osaakaan...?



Ja sitten HUOM: asennuksen jälkeen, JOS kone on netissä, niin määritä uudet /etc/apt/sources-list- servut, että saat järjestelmääsi tietoturva ym tarpeelliset päivitykset- JOS kone on netissä- jos ei ole, niin ei tarvitse noteerata.

Äänestä
  • "Sinun EI TARVITSE saada apt:ia tajuamaan, mitä mediaa käytetään, vaan se tajuaa sen itse indeksointinsa (kaikki on koneella tekstimuodossa jo) perusteella"

    Siis tarkoitus on se, että kun minulla on jo kiintolevyllä tiedostot:

    Etch_Binary_1.iso
    ja
    Etch_Binary_2.iso

    molemmat yli 600 M järkäleitä, niin

    miten Etchin saisi tajuamaan, ettei se ikinä haluaisi CD1 tai CD2 mihinkään CD-asemaan,

    vaan osaisi automaattisesti tajuta, että

    kun halutaan asentaa joku paketti/tiedosto, joka on CD:llä 1, niin käyttöjärjestelmän pitäisi osata katsoa tuon loopmountattuun Etch_Binary_1.iso
    -tiedostoon,

    ja vastaavasti,

    kun halutaan asentaa joku paketti/tiedosto, joka on CD:llä 2, niin käyttöjärjestelmän pitäisi osata katsoa tuon loopmountattuun Etch_Binary_2.iso -tiedostoon.

    Joten kyllätuon aikaansaadakseen selvästikin pitäisi kertoa APT:lle, ettäCD:t 1 ja 2 ovat kiintolevyllä levykuvina (.iso) ja että nuo levykuvat ovat jonnekin loopmountattuina, ja tietenkin se, minne ne on loopmountattu.

    Äänestä

  • Mika0800 kirjoitti:

    "Sinun EI TARVITSE saada apt:ia tajuamaan, mitä mediaa käytetään, vaan se tajuaa sen itse indeksointinsa (kaikki on koneella tekstimuodossa jo) perusteella"

    Siis tarkoitus on se, että kun minulla on jo kiintolevyllä tiedostot:

    Etch_Binary_1.iso
    ja
    Etch_Binary_2.iso

    molemmat yli 600 M järkäleitä, niin

    miten Etchin saisi tajuamaan, ettei se ikinä haluaisi CD1 tai CD2 mihinkään CD-asemaan,

    vaan osaisi automaattisesti tajuta, että

    kun halutaan asentaa joku paketti/tiedosto, joka on CD:llä 1, niin käyttöjärjestelmän pitäisi osata katsoa tuon loopmountattuun Etch_Binary_1.iso
    -tiedostoon,

    ja vastaavasti,

    kun halutaan asentaa joku paketti/tiedosto, joka on CD:llä 2, niin käyttöjärjestelmän pitäisi osata katsoa tuon loopmountattuun Etch_Binary_2.iso -tiedostoon.

    Joten kyllätuon aikaansaadakseen selvästikin pitäisi kertoa APT:lle, ettäCD:t 1 ja 2 ovat kiintolevyllä levykuvina (.iso) ja että nuo levykuvat ovat jonnekin loopmountattuina, ja tietenkin se, minne ne on loopmountattu.

    En ole koskaan koettanut käyttää pakettilähteenä loop-mountattuja cd-imageja, joten en osaa tuohon mitään varmaa sanoa.

    Voit koettaa kuitenkin jotain tälläistä, en ole ollenkaan varma toimiiko tämä. Voit lisätä /etc/apt/sources.list:n seuraavat rivit.

    deb file:/mnt/iso1 debs/
    deb file:/mnt/iso2 debs/

    Tuossa oletetaan, että paketit löytyy hakemistoista /mnt/iso1/debs ja /mnt/iso2/debs

    Jos tuo ei toimi, niin sillon yksi vaihtoehto olisi tehdä oma paikallinen repository johonkin hakemistoon ja kopioida noilla levyillä olevat paketit sinne.

    Lue tuosta kappale 2.2

    http://www.debian.org/doc/manuals/apt-howto/ch-basico.en.html

    En sitten tiedä onko tuo vaivan arvoista, yhtä hyvin voisit vain asentaa paketit netistä. Nopeampaa toki on asentaa paikallisesta lähteestä, ellei netissä sitten satu olemaan uudempi versio jollon asentaminen kuitenkin tapahtuu sieltä.

    Äänestä

Kommentoi aloitusta


Mika0800 kirjoitti:

Asensin juuri Etchin (minimiasennus) koneelle.

Minimiasennuksessahan ei ole esim GUI -ympäristöä, vaan vain peruskäyttöjärjestelmä ja tekstipohjainen komentotulkki.

ensimmäinen oma komentoni oli:

aptitude install mc

/etc/apt/sources.list

-tiedostossa on rivi, joka alkaa:

deb cdrom:[Debian ...

Tuo ilmeisesti viittaa /cdrom/ -hakemistoon, joka on symbolinen linkki -> /media/cdrom0

toisella osiolla on 2 .iso -tiedosto, jotka vastaavat asennusCD.tä 1 ja 2.

Nuo saa toki mountattua esim. näin:

mount -o loop -t iso9660 filename1.iso /mnt/iso1
mount -o loop -t iso9660 filename2.iso /mnt/iso2

mutta miten saan apt:n (aptituden) tajuamaan, että 2 ensimmäisen CD:n sijasta käytetäänkin nyt;

/mnt/iso1 ja /mnt/iso2 ?

Koska ei ole 3. tai sitä seuraavia CD:tä, niin se, mitä noilla 2 CD:llä ei ole, haetaan netistä.

1. CD:n osalta toki voisi mountata tuon 1. ison näin:

mount -o loop -t iso9660 filename1.iso /media/cdrom0

mutta a) ratkaisee ongelman vain 1. CD:n osalta ja 2. hankalampaa käyttää DVD-asemaa muihin tarkoituksiin.

Tuossa koneessa siis vain 1 fyysinen optinen asema, joka on DVD-ROM.

Lähiverkon takaa 2.koneessa sitten löytyy DVD-RW.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu