Päivitin järjestelmän näillä komennoilla
# emerge --update --deep --newuse world
# emerge --depclean
# revdep-rebuild
Nyt ei grub enään osaa käynnistää järjestelmää
Miten saan gentoon käynnistymään?
koneessa ainoastaa 1kovalevy
# emerge --update --deep --newuse world
# emerge --depclean
# revdep-rebuild
Nyt ei grub enään osaa käynnistää järjestelmää
Miten saan gentoon käynnistymään?
koneessa ainoastaa 1kovalevy
Vastaukset 2
Vanhimmat
Etkö päivittänyt asetus tiedostoja emerge world:in jälkeen etc-update tai dispatch-conf:illa?
Joo en Olen aloittelija gentoossa, enkä ole lukenut noita kaikkia manuaaleja, kumma kun tosta ei varoitettu gentoon portage manuaalissa.
Täytyy kai asentaa taas alusta, kiva homma kun kde kin oli jo käännetty :(
http://www.gentoo.org/doc/fi/handbook/2006.0/handbook-x86.xml?part=2&chap=1
Metapaketit
Portagepuussa on joitain paketteja, joilla ei ole varsinaista sisältöä, vaan pikemminkin ne asentavat joukkoja paketteja. Esimerkiksi kde asentaa täyden KDE-ympäristön järjestelmään hakien tarpeelliset KDE-liittyvät paketit riippuvuuksina.
Tällaista pakettia poistaessa emerge --unmerge ei paljoa auta, sillä riippuvuudethan jäävät järjestelmään.
Portage osaa poistaa myös orpoutuneet riippuvuudet, mutta koska ohjelmat riippuvat toisistaan myös dynaamisesti, pitää koko järjestelmä päivittää ensin, mukaanlukien USE-asetuspohjaiset muutokset. Tämän jälkeen voi suorittaa emerge --depclean poistaakseen orvot riippuvuudet. Kun tämä on tehty, pitää uudelleenasentaa ohjelmat, jotka oli dynaamisesti linkitetty näihin poistettuihin, mutta jotka eivät tarvitse niitä enää.
Kaikki tämä onnistuu kätevästi kolmella komennolla:
Koodilistaus 16: Orpojen riippuvuuksien poisto
# emerge --update --deep --newuse world
# emerge --depclean
# revdep-rebuild