ohjelmien asennus

Miten Linuxiin asennetaan ohjelmia/sovelluksia? Olen asentanut vasta muutaman kerran Linuxin (RedHat&Corel)ja käyttänyt joitakin siinä asennuspaketissa mukana tulleita ohjelmia, mutta haluaisin asentaa lisää. Mulla ei ole käsitystä, että mihin hakemistoon/kansioon niitä pitäis laittaa enkä käskyjäkään osaa kovin montaa. Viitsiskö joku auttaa...
6562
Äänestä

Muut lukivat myös

Vastaukset 6

Vanhimmat

Red Hat:n RPM paketin hallinta ohjelmaa käyttävissä jakeluversiossa ohjelmien asentelu on helppoa.

Lataa ohjelman ihan mihin hakemistoon tahansa ja kirjoitat:

rpm -i paketti.rpm

tämä purkaa ja kopioi ohjelman tiedostot oikeisiin paikkoihin. Sitten vaan käynnistät ohjelman. Ohjelma kopioituu useimmiten /usr/bin | /usr/X11/bin | tai jonnekkin /usr/share tai /usr/local tai /opt hakemistoihin. Yleensä kannattaa katsoa mikä on ohjelman käynnistys nimike ohjelman nettisivuilta jolloin et useimmiten tarvitse edes tietää ohjelman hakemistoa (kirjoitat vaan sen nimen missä tahansa, ohjelma on tod.näk. asennettu semmoiseen paikkaan joka on polulla).

jos on src.rpm eli rpm lähdekoodi niin
rpm -i paketti.src.rpm
sitten hakemistoon
/usr/src/linux/SPECS
ja rpm -bb paketti.jokupääte
mene hakemistoon
/usr/src/linux/RPMS/tietokoneesi/
rpm -i paketti

noi /usr/src/ hakemistot hieman vaihtelevat jakeluversiosta riippuen mutta kyllä ne sieltä jostain löytyy :)


jos ohjelma on tar.gz muodossa sen asennus tapahtuu näin.

tar zxpvf paketti.tar.gz

jonka jälkeen joko kopioit tiedostot johkin hakemistoon tai jos on kyseessä lähdekoodipaketti (usein tyyliin paketti.src.tar.gz) niin asennus käy näin:

tar zxpvf paketti.src.tar.gz
ls / dir --> katso on tiedostoa "configure"
jos on --> kirjoita:
./configure (tämä tarkistaa systeemisi ja katsoo onko sinulla ohjelman kääntämiseen vaadittavia kirjastoja, ohjelmia)
sitten --> make --> tämä kääntää ohjelman
ja vielä --> make install (kopio ohjelman oikeeseisiin hakemistoihin)

kuulostaa ehkä skitsolta mutta on aika helppoa kun siihen vaan tottuu.

Äänestä
  • >tämä purkaa ja kopioi ohjelman tiedostot oikeisiin >paikkoihin. Sitten vaan käynnistät ohjelman. >Ohjelma kopioituu useimmiten /usr/bin | >/usr/X11/bin | tai jonnekkin /usr/share tai >/usr/local tai /opt hakemistoihin.

    Ohjelman suoritettavat binäärit menevät aina /usr/bin hakemistoon, eli ei siis itse ohjelma. Kirjoitat konsolissa sitten ohjelman nimen, niin linux hakee sitä tuolta. RPM -paketti purkautuu (lähes) aina /usr/lib tai -/local hakemistoihin. Ohjelmat, joita ei ole asennettu RPM-paketista kannattaa asentaa erilleen muista (vaikkapa /opt).(Nämä siis pätevät distroihin, joissa on RPM)

    Äänestä

  • tar.gz -paketteja asennellessa kannattaa aina lukea README- ja (mahdollisesti mukana oleva) INSTALL -tiedostot. Löytyvät hakemistosta, johon paketin purit. Niistä löytyy melkeinpä aina asennusohjeet ja ohjeita joihinkin ongelmiin.

    yleisesti ainakin itse suosin rpm-paketteja. vaikkakin pikkuhiljaa alkaa jo sujua ja onnistua tuo itse pakettien kääntäminen, on se monasti aika helvetillinen homma.

    Äänestä

hanki sot linux 2002 desktop fi, asentuu lähes yhtä helposti kuin windows ja toimii tarvittaessa winukan vieressä ongelmitta, sen saat imuroitua ilmaiseksi netistä tai jos sulla ei ole kiinteää yhteyttä huuto.net:istä saa ostettua poltettuna n. 1,- euron hintaan.

Huuto.net:in linuxin myyjistä trinki on ehdottomasti luotettavin ja nopein, suosittelen häntä.

Äänestä
  • muuten ihan hyvä, mutta miten se vastasi kyssäriin:
    "Miten Linuxiin asennetaan ohjelmia/sovelluksia?"

    kaverillahan oli jo oma distro...

    Äänestä

neuvoista/avusta, niitä tosiaan tarviin...

Äänestä

Kommentoi aloitusta


? kirjoitti:

Miten Linuxiin asennetaan ohjelmia/sovelluksia? Olen asentanut vasta muutaman kerran Linuxin (RedHat&Corel)ja käyttänyt joitakin siinä asennuspaketissa mukana tulleita ohjelmia, mutta haluaisin asentaa lisää. Mulla ei ole käsitystä, että mihin hakemistoon/kansioon niitä pitäis laittaa enkä käskyjäkään osaa kovin montaa. Viitsiskö joku auttaa...

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu