kuinka linuxsissa asenetaan ohjelmat.?

Discussion in 'Linux -keskustelu' started by asben, Jun 9, 2005.

  1. asben

    asben Member

    Joined:
    Jun 9, 2005
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    11
    joo elikkä en oikeen tajua miten ohjelmat asenetaan voisiko joku
    vähäsen neuvoa!
     
  2. DolbyR

    DolbyR Regular member

    Joined:
    Apr 28, 2004
    Messages:
    512
    Likes Received:
    0
    Trophy Points:
    26
    Pakettienhallinnan kautta. Susessa se on YAST, muista en tiedä. Helpottaisi vastaajia jos oppisit pistämään siihen viestiisi mikä distro sulla on, kaavalla "[distro] ongelma"
     
  3. asben

    asben Member

    Joined:
    Jun 9, 2005
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    11
    miten exe tiedosto avataan
     
  4. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
    Red Hat pohjaisissa yum. Debian apt-get jne. jne. Mandrivaan on myös oma velhonsa. Tuo siis riippuu jakelusta. Hallintasoftat kyllä yleensä löytyvät käyttämäsi ikkunamanagerin valikoista.
    Ylipäätään kannattaa asentaa suoraa omaan jakeluun (ja sen versioon) tarkoitettuja paketteja eli valmiiksikäännettyjä ohjelmia. Näitä löytyy jakelun repositoryistä ja muilta tiedostopalvelimilta.

    Jos syystä tai toisesta ei omaan jakeluun valmiiksi, kauniistipakattua ohjelmaa löydy, täytyy ohjelma asentaa tar-pallosta eli tar.gz tai tar.bz2 -paketista. Näihin on sitten omat loitsunsa.

    Oma lukunsa on sitten se, että noudetaan ohjelman lähdekoodi, joka konfiguroidaan, käännetään ja asennetaan. Näitä tuskin enää usein tarvitaan.

    Vielä on jokunen ohjelma, jonka asennus käynnistetään suoraa skriptillä tai käynnistämällä asennusohjelma, mutta yleensä ohjeet löytyvät ko. ohjelman sivuilta. Tällaisesta ohjasta esimerkkinä mainittakoon vaikkapa Sunin JRE (Java-kilke esim. selainpluginiksi).
     
  5. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
    exe-tiedosto on ajettava eli käynnistettävä ohjelma. exe yleensä viittaa Windows/dos -ohjelmaan. Ne eivät ole tarkoitettu ajattavaksi Linuxissa, mutta...
    dosemu tai wine voi ajaa joissakin tapauksissa ajaa ko. ohjelmia.
    Riippuu ohjelmasta.
     
  6. asben

    asben Member

    Joined:
    Jun 9, 2005
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    11
    miten ohjelma laitetaan sitten k'yntiin.
     
  7. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Eli kun olet asentanut winen ja laittanut asetukset kuntoon, niin ei muuta kun kirjoitat komentorivillä:
    wine ohjelma.exe

    sun pitää tietysti olla siinä oikeassa hakemistossa, jossa se exe on...

    EDIT: voit tietysti myös kirjoitella näin:
    wine /polku/josta/ohjelma/löytyy/ohjelma.exe
     
    Last edited: Jun 9, 2005
  8. Carl0s-

    Carl0s- Regular member

    Joined:
    Mar 23, 2005
    Messages:
    178
    Likes Received:
    0
    Trophy Points:
    26
    Tässä varmaan kuitenkin kysyttiin miten linuxiin asennetut ohjelmat avataan, ja ainakin itse aistin kysymyksen sävyssä "mutta missä on .exe?"


    Asiaan, Linux:issa ohjelmat aukeavat niinkin yksinkertaisesti, kun kirjottamalla konsolissa kyseisen ohjelman nimi. Eli jos haluat aMSN:n käynistää, niin konsoleen vaan "amsn". tai jos haluat käynistää irssi-text:in, niin konsoleen "irssi-text".

    Usein ainakin esim: apt-get:in tms kautta haetut/asennetut ohjelmat löytyvät suoraan "menu" valikosta (kde). Ohjelmat on jaettu tyypin mukaan ryhmiin ( internet, multimedia jne...) ja yleensä ko ohjelma löytyy valitsemalla ensin oikean ryhmän, sieltä "more aplications".
     
  9. Carl0s-

    Carl0s- Regular member

    Joined:
    Mar 23, 2005
    Messages:
    178
    Likes Received:
    0
    Trophy Points:
    26
    Tässä varmaan kuitenkin kysyttiin miten linuxiin asennetut ohjelmat avataan, ja ainakin itse aistin kysymyksen sävyssä "mutta missä on .exe?"


    Asiaan, Linux:issa ohjelmat aukeavat niinkin yksinkertaisesti, kun kirjottamalla konsolissa kyseisen ohjelman nimi. Eli jos haluat aMSN:n käynistää, niin konsoleen vaan "amsn". tai jos haluat käynistää irssi-text:in, niin konsoleen "irssi-text".

    Usein ainakin esim: apt-get:in tms kautta haetut/asennetut ohjelmat löytyvät suoraan "menu" valikosta (kde). Ohjelmat on jaettu tyypin mukaan ryhmiin ( internet, multimedia jne...) ja yleensä ko ohjelma löytyy valitsemalla ensin oikean ryhmän, sieltä "more aplications".
     
  10. urnin

    urnin Regular member

    Joined:
    Jan 30, 2005
    Messages:
    326
    Likes Received:
    0
    Trophy Points:
    26
    Mihinkä ne ohjelmat muuten asentuvat?
    Voiko sitä paikkaa, johon ne asentuvat vaihtaa?
     
  11. neggis

    neggis Regular member

    Joined:
    Jun 18, 2004
    Messages:
    501
    Likes Received:
    0
    Trophy Points:
    26
    Tuota on kyselty jossain aiemmissa threadeissa, mutta kertauksena;

    Mihinkä: /usr/ hakemiston alle, windows-softat, jos joku niitä kaipaa, /home/omatunnari/.wine/ tai vaikkapa /home/omatunnari/jokuemu alle

    Voiko: Voi, mutta miksi, oi miksi?
     
    Last edited: Jun 10, 2005
  12. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
    Kannattaa koittaa parhaansa mukaan unohtaa kaikki mitä on M$ Window$:a oppinu. Linuxissa kaikki ajettavat ohjlematiedostot menevät joku /usr/bin tai /opt/suurenohjelmakokonaisuudennimi/bin hakemistoihin. Tämä siitä syystä että jos jokin toinen ohjelma (linuxissa yleensä on vaihtoehtoja, voit valita esim toisenkin työpöytäympäristön joka myös on ohjelma) käynnistää ohjelmia, löytyvät käynnistettävät ohjelmat aina samoista paikoista.
    Karrikoituna esimerkkinä M$ puolelta. Word6 ja word 2003 asentuvat eri hakemistoihin. Teet ohjelman vuonna 1995 joka jostain syystä käynnistää word 6:n. Ojhelmasi on niin hyvä että sitä yleisesti käytetään vielä vuonna 2005 koska siinä ei ole mitään vikaa. Sitten joku valopää haluaa päivittää itselleen uuden wordin ja SINUN tekemä ohjelma ei toimi koska Wordia ei enään löydy sieltä mistä ohjelmasi sen haluaisi käynnistää. Linuxissa tätä ei tapahdu.

    Ohjelmien oheistiedostot (suuret ohjelmakokonaisuudet asentuvat /opt hakemiston alle kokonaisuudessaan) kuten grafiikka, äänet ym data mitä niissä on menevät /usr/share:n alle. Tämä on siis se mikä jotenkin [bold]etäisesti[/bold] vastaa M$:n c:\Program Files-hakemistoa.

    /etc - hakemistosta taas löytyvät ohjelmien asetustiedostot (jotkin ohjelmat laittavat /usr/share/ohjelma - hakemistoon). Microsoftin rekistery on surkuhupaisa väännelmä koittaa tehdä selkokielisestä hakemistosta jossa on selkokielisiä asetustiedostoja omanlaisensa täysin käsittämätön helposti sekoava tietokanta. Linuxissa siis asetukset ovat SELKOKIELELLÄ nähtävillä ja säädeltävissä ja jopa poistettavissa!

    Tässä pieni hyvin epätäydellinen kuvaus noista hakemistoista.

    Tietenkin voit itse vaihtaa ohjelmien asennushakemistoja, mutta se on jotakuinkin sama kuin kaivaisit verta nenästä. Ennemmin tai myöhemmin mikään ei toimi jos ei tiedä mitä on tekemässä.

    Winellä ajettavat Window$ ojelmat sitten erikseen. Niitä ei saa päästää sekoilemaan linuxin selkeään ja toimivaan hakemistorakenteeseen. Ne on syytä pitää siellä winen "Fake Windows" ympäristössä joka on piilotetussa ~/.wine/c_drive (vai oliko se ~/.wine/drive_c) hakemiston alla.
     
  13. pihlis75

    pihlis75 Guest

    Suosittelisin lukemaan alla olevan sivuston läpi...

    Paljon asiaa, ja aikaa varmasti kuluu.
    Tulosta vaikka sivut ja vie vessaan ;)
    Siellä ei yleensä muuta tekemistä oo ;)


    http://tapsa.terae.net/linux/index.php
     

Share This Page