4 175
muokkausta
p (Käyttäjän 82.103.215.45 (keskustelu) muokkaukset palautettiin viimeisimpään käyttäjän Heikki tekemään muutokseen.) |
|||
Rivi 1: | Rivi 1: | ||
Ohjelmien asentaminen GNU/Linuxiin onnistuu pääsääntöisesti kahdella tavalla, kääntämällä lähdekoodista tai jakelupaketin omalla [[Paketinhallintajärjestelmä|paketinhallinnalla]]. Näistä tavoista jälkimmäinen on varsinkin aloittelijalle ehdottomasti helpompi ja suositeltavampi, tapa mikäli vain haluamastasi ohjelmasta ylipäätään on paketoitu (riittävän uusi) versio jakelullesi. | Ohjelmien asentaminen GNU/Linuxiin onnistuu pääsääntöisesti kahdella tavalla, kääntämällä lähdekoodista tai jakelupaketin omalla [[Paketinhallintajärjestelmä|paketinhallinnalla]]. Näistä tavoista jälkimmäinen on varsinkin aloittelijalle ehdottomasti helpompi ja suositeltavampi, tapa mikäli vain haluamastasi ohjelmasta ylipäätään on paketoitu (riittävän uusi) versio jakelullesi. | ||
== Kääntäminen | == Kääntäminen lähdekoodista == | ||
Perinteinen tapa ohjelmien asentamiseen on kääntäminen lähdekoodista. Jos mahdollista, ohjelma kannattaa kuitenkin asentaa käytetyn Linux-jakelun valmiista paketista, sillä: | |||
* Lähdekoodista asennetun paketin poistaminen on hankalaa | * Lähdekoodista asennetun paketin poistaminen on hankalaa | ||
* Paketinhallintatyökalut eivät toimi oikein lähdekoodista asennettujen ohjelmien kanssa | * Paketinhallintatyökalut eivät toimi oikein lähdekoodista asennettujen ohjelmien kanssa | ||
Rivi 8: | Rivi 8: | ||
Jos | Jos lähdekoodista kääntäminen on tehtävä, se on (yleensä) näin helppoa: | ||
# Kopio ohjelman lähdekoodipaketti ja pura se ( tar xvzf hyvasofta.tar.gz / tar xvjf hyvasofta.tar.bz2) | # Kopio ohjelman lähdekoodipaketti ja pura se ( tar xvzf hyvasofta.tar.gz / tar xvjf hyvasofta.tar.bz2) | ||
Rivi 45: | Rivi 45: | ||
Tai aptitudea, joka tuo GUI:n konsoliin: | Tai aptitudea, joka tuo GUI:n konsoliin: | ||
apt-get install aptitude | apt-get install aptitude | ||
Synaptic asentuu kirjoitushetkellä soveltuvaan järjestelmäbinäärihakemistoon (.../sbin/), eikä siksi ole suoraan peruskäyttäjän komentopolulla. Ohjelma tuleekin ajaa suoraan root-käyttäjänä. | Synaptic asentuu kirjoitushetkellä soveltuvaan järjestelmäbinäärihakemistoon (.../sbin/), eikä siksi ole suoraan peruskäyttäjän komentopolulla. Ohjelma tuleekin ajaa suoraan root-käyttäjänä. |