Ero sivun ”Apt” versioiden välillä
Siirry navigaatioon
Siirry hakuun
lisäystä ja korjausta paketiksi kääntämiseen; lisäohjeita versiosta toiseen päivittämiseen
LP (keskustelu | muokkaukset) (asentaminen paketin lähdekoodista) |
LP (keskustelu | muokkaukset) (lisäystä ja korjausta paketiksi kääntämiseen; lisäohjeita versiosta toiseen päivittämiseen) |
||
Rivi 26: | Rivi 26: | ||
Tämä ei kuitenkaan suorita pävitysoperaatiota, jos se vaatisi joidenkin pakettien poistamista tai uusien asentamista. Täydellinen järjestelmän päivitys tehdäänkin komennolla | Tämä ei kuitenkaan suorita pävitysoperaatiota, jos se vaatisi joidenkin pakettien poistamista tai uusien asentamista. Täydellinen järjestelmän päivitys tehdäänkin komennolla | ||
apt-get dist-upgrade | apt-get dist-upgrade | ||
Nykyään järjestelmän päivitys versiosta toiseen suositellaan tehtäväksi ohjelmalla [[aptitude]], joka osaa ratkaista päivityksissä syntyviä ristiriitoja paremmin kuin apt-get. Ennen järjestelmän päivitystä uuteen versioon kannattaa lukea päivitysohjeet: päivitys vaatii usein erikoisjärjestelyjä, kuten tiettyjen pakettien päivittämisen ennen muita. | |||
Paketti voidaan poistaa kahdella eri tavalla; ensimmäinen tapa ei poista ohjelman asetustiedostoja: | Paketti voidaan poistaa kahdella eri tavalla; ensimmäinen tapa ei poista ohjelman asetustiedostoja: | ||
Rivi 37: | Rivi 38: | ||
Muista poiketen tämä toimenpide ei vaadi pääkäyttäjän oikeuksia | Muista poiketen tämä toimenpide ei vaadi pääkäyttäjän oikeuksia | ||
Lähdekoodin voi samalla kääntää deb- | Lähdekoodin voi samalla kääntää deb-paketiksi, jota ennen myös kääntämiseen tarvittavat paketit pitää asentaa, ja tuloksena syntyneen paketin voi asentaa normaaliin tapaan <tt>dpkg</tt>:lla | ||
apt-get build-dep paketti | apt-get build-dep paketti | ||
apt-get --compile source paketti | apt-get --compile source paketti | ||
dpkg -i paketti_versio.deb | |||
=== apt-cache === | === apt-cache === |