Kirjoittaja Aihe: Komennoista Aptitude, purge, apt-get jne.  (Luettu 2349 kertaa)

Ked

  • Käyttäjä
  • Viestejä: 394
    • Profiili
Komennoista Aptitude, purge, apt-get jne.
« : 10.04.07 - klo:19.59 »
Olen lueskellut jonkin verran tällä ja muilla foorumeilla olleita keskusteluita "aptitude versus apt-get". Paatuneelle Windows-käyttäjälle homma ei kuitenkaan ole vielä ihan täysin auennut ensin toinen käyttäjä kehuu ja sen jälkeen toinen haukkuu, kolmas varoittelee mitä kaikkea voi tapahtua jne.

Aptitudella asentamisen hyviä puolia on käsittääkseni, että se tekee lokin asentamistaan paketeista. Huono puoli kuulemman se asentelee kaikki paketin suosittelemat paketit. Mietiskelin eikö tosiaan ole komentoa jolla asentamisesta voisi tehdä pelkistetyn myös tällä komennolla? ..siis tyyliin:
Koodia: [Valitse]
sudo aptitude install PAKETTI -joku komento
..entäs se purge -komento? Poistaa jotain konffitietoja, eli aptitude;kaan ei siis poista siis kaikkea? Näiden ero siis se, että toinen poistaa paketin riippuvuuksineen ja toinen ilman, mutta molemmat poistaa pakettiensa konffitiedot?
Koodia: [Valitse]
sudo aptitude purge paketti
sudo apt-get --purge remove paketti

Kolmas kysymys: Windows tallentaa rekistereihinsä lähes kaiken. Lähteekö ohjelma Linuxista tuon käsittelyn jälkeen kokonaan vai kasautuuko sinnekin ajan myötä kaikkea turhaa (vaikka ei järjestelmää hidastaisikaan)? Vainoharhaisuuteni syy on XP, joka tallentaa jopa avattujen tiedostojen ja kansioiden nimet (nettisivuista puhumattakaan) rekisteriinsä hyvin pysyvästi.

edit: otsikko
« Viimeksi muokattu: 10.04.07 - klo:21.39 kirjoittanut ked »

juyli

  • Vieras
Vs: Komennoista Aptitude, purge, apt-get jne.
« Vastaus #1 : 10.04.07 - klo:20.18 »
"aptitude versus apt-get".

Apt-get:llä kyllä pärjää. Kannattaa muistaa kuitenkin komennot apt-get clean ja
apt-get autoremove. Vapauttaa kummasti kovalevyä, vaikka nuo vapautunevat
jo oletuksena jossakin välissä :)

Käyttäjän piilotiedostoihin (.<ohjelman konffihakemisto> tms.) jää useimmiten määritykset käyttäjän konfiguroinneista. Ohjelman uudelleenasennus siis käyttää helposti oletuksena näitä määrityksiä.
Debian-jakeluille on ohjelma deborphan http://packages.debian.org/stable/admin/deborphan
Ohjelman avulla voi tarpeettomiksi jääneitä kirjastoja poistaa.
Lisäksi on tarjolla graafinen lisuke: http://packages.ubuntu.com/edgy/admin/gtkorphan

Aptitude pyrkii ehkä apt-get:iä paremmin poistamaan myös näitä ohjelman osia, joita järjestelmän muut ohjelmat eivät enää tarvitsisi.

Ked

  • Käyttäjä
  • Viestejä: 394
    • Profiili
Vs: Komennoista Aptitude, purge, apt-get jne.
« Vastaus #2 : 10.04.07 - klo:21.39 »
Käyttäjän piilotiedostoihin (.<ohjelman konffihakemisto> tms.) jää useimmiten määritykset käyttäjän konfiguroinneista. Ohjelman uudelleenasennus siis käyttää helposti oletuksena näitä määrityksiä.

Jos käyttäjän kansio on siis eri osioilla ja asennan koko järjestelmän ohjelmineen uudelleen (tai vaihdan toiseen Linuxiin) alustamatta käyttäjän osioita, niin...?? Onko paketti asetuksiaan myöden sen jälkeen valmis kun olen asentanut Linuxin uudelleen? Missä on teemat, taustakuvat yms?
« Viimeksi muokattu: 10.04.07 - klo:21.41 kirjoittanut ked »

juyli

  • Vieras
Vs: Komennoista Aptitude, purge, apt-get jne.
« Vastaus #3 : 11.04.07 - klo:09.33 »
Jos käyttäjän kansio on siis eri osioilla ja asennan koko järjestelmän ohjelmineen uudelleen (tai vaihdan toiseen Linuxiin) alustamatta käyttäjän osioita, niin...?? Onko paketti asetuksiaan myöden sen jälkeen valmis kun olen asentanut Linuxin uudelleen? Missä on teemat, taustakuvat yms?

Uudelleenasennus kaikkine lisukkeineen kyllä, mutta muuten ei käy aivan noin yksinkertaisesti. Lisäksi eri jakeluissa voivat olla eri käyttäjäryhmät (gid) ja käyttäjien uid:t oletuksena - riippuu jakelusta. Mutta tiettyjen ohjelmien asetukset kyllä ovat tallessa. Vain osa ohjelmien määrityksistä löytyy käyttäjän hakemistosta, pääosa konfigurointitiedostoista löytyvät /etc hakemistosta tai itse ohjelman hakemistoista.