Pakettien uudelleenasennus luettelosta
Last modified on 24. heinäkuuta 2026 • 1 min read • 154 wordsJos asennan itselleni uuden tietokoneen (tai teen vanhalle koneelle puhtaan uudelleenasennuksen), haluan, että tietokoneessa on ohjelmistot, joihin olen tottunut.
dpkg --get-selections > installed-packages.lstdpkg --set-selections < installed-packages.lstdselectTämä aiheuttaa kuitenkin suuria ongelmia, koska luettelo sisältää KAIKKI paketit, myös laitteistokohtaiset. Itse asiassa olet kiinnostunut vain käyttäjän asentamista ohjelmistoista. Ohjelmistojen uudelleenlataamiseen samalle (tai identtiselle) koneelle tämä komento toimii hyvin, mutta entä jos haluat käyttää uudella tietokoneella KDE:tä Gnomen sijaan? Haluat silti käyttää samoja ohjelmia, mutta yllä olevat komennot aiheuttavat kaaosta ja saattavat jopa pilata työpöytäkokemuksesi. Valitettavasti en ole löytänyt parempaa ratkaisua kuin avata dpkg:n luoma tekstitiedosto ja poistaa manuaalisesti kaikki rivit, jotka eivät sisällä käyttäjän asentamaa ohjelmistoa (eli suurin osa niistä).