Saisko vielä rautalanka suomennoksen kohdista
1. Mitä tapahtuu, kun tämä suoritetaan? suoritetaan ensin hakemistosta löytyvä autogen.sh
eikös se tuossa suuripiirteisesti ollut?
siis oikeastihan se riippuu siitä mitä tuo scripti pitää sisällään, mutta oletuksenani oli, että se kutsuu erinäisiä autotoolsin työkaluja luodakseen configure-scriptin ja sitä kautta makefilen, sitä varten luotujen aihiotiedostojen perusteella.
autotoolsista voi lukea vaikka täältä:
http://sources.redhat.com/autobook/2. Selitä termit configure-scripti ja makefile
configure-scriptin tehtävänä on luoda makefile niiden parametrien perusteella jotka käyttäjä sille antaa (lisättynä sen omilla arvauksilla jotka tehdään ympäristön perusteella).
makefile on tiedosto joka määrää toimenpiteet jotka
make suorittaa tietyillä parametreilla ja ilman parametreja.
3. Suomennos debian-sorsista tämä olisi triviaalia
deibian-paketoidut lähdekoodit sisältävät heti siilä lähdekoodihakemiston ensimmäisellä tasolla hakemiston nimeltä debian, joka pitää sisällään erinäisiä tiedostoja joiden perusteella debianin omat työkalut osaavat näyttää/asentaa käännösaikaiset riippuvuudet, kääntää softan, paketoida käännetystä softasta debian.paketin ja vieläpä versionumeroida sen oikein.
Miten ohjelman poistamisesta tulee hankalaa?
koska ohjelmat eivät juuri koskaan tarjoa mitän tapaa poistaa asennettuja tiedostoja automaattisesti (jotain uninstall scriptiä tai vastaavaa).
Pitääkö tietää mihin ohjelma asentuu?
tämä on toki helppo selvittää lukemalla sitä makefileä.
Asentuuko ohjelmasta tiedostoja useaan eri paikkaan?
hyvin useasti kyllä. tiedostot asennetaan yleensä Filesystem Hierarchy Standardin mukaisesti oikeille paikoilleen:
http://www.pathname.com/fhs/Poistaminen pitää ilmeisesti tehdä komentokehotteen kautta
saa positamisen tehtyä graafisella tiedostonhallintatyökalullakin, mutta käsin se on joka tapauksessa tehtävä. asennetut tiedostot ja hakemistot pitää itse selvittää ja poistaa käsin.