Kirjoittaja Aihe: Sovelluksen asentaminen linukkaan  (Luettu 4481 kertaa)

Lml_alottekija

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Sovelluksen asentaminen linukkaan
« : 05.12.09 - klo:14.37 »
Hei,
Olen kuukauden ajan käyttänyt linukkaa Ubuntu 9.10, ja kyllähän sillä nettiä selaa.

Nyt kuitenkin haluaisin asentaa ihka oikean sovelluksen, en ole onnistunut löytämään yhtään esimerkkiä, miten sovellus asennetaan. En tarkoita package managerin kautta asennettavia ilmaisia "ohjelmia".

Minulla on Lataukset folderissa sovellus, jonka haluaisin asentaa, sovellus on kaupallinen sovellus ja sen linux versio (tiedän, että sitä käytetään linukassa).
=> miten asennan sovelluksen,  joka on  application_xyz.bin

Windowsissa sovellusten asennus paikallisista foldereista on tosi helppoa, mutta haluaisin oppia miten se toimii linuksissa.
Eikö todella package managerilla tai vastaavalla voin pointata linux asennus sovellusta, joka on paikallisella levyllä. Löysin jopa ohjeen, miten se asennetaan CD:ltä, mutta en viitsisi alkaa polttelemaan levyjä.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Sovelluksen asentaminen linukkaan
« Vastaus #1 : 05.12.09 - klo:14.51 »
No sovelluksethan asennetaan joko (Ubuntun) .deb-paketista, joka on paras vaihtoehto, lähdekoodistä kääntämällä tai sitten vain yleisestä Linuxille valmiiksi käännetystä paketista (eli yleensä joko (pakattu) arkisto, run (tai bin) -tiedosto), joka on huonoin, mutta joskus ainoa vaihtoehto.

Tuo lienee ajettava sovellus eli käynnistetään tuplaklikkaamalla. Tosin tiedostoilla on oikeuksia (ja/tai rajoituksia), jotka luultavasti estävät tuon ajon suoraan. Siksi klikkaa sitä oikealla ja valitse Ominaisuudet. Lisää Oikeudet välilehdelle ruksi kohtaan Salli tiedoston suoritus ohjelmana. Sulje Ominaisuudet ikkuna (joillekin tämä ei ole sanomatta selvää) ja kokeile tuplaklikata sitä. Valitse suorita tai suorita päätteessä (valitsisin ehkä tämän jos en tiedä, ettei tuo halua näyttää tekstiä pääteikkunassa, koska siitä ei ole haittaakaan).

EDIT: Vähän sekoilua ekassa kappaleessa En ollutkaan sekoillut, mutta selvensin silti tekstiäni... ;D
« Viimeksi muokattu: 05.12.09 - klo:14.56 kirjoittanut Tomppeli »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Sovelluksen asentaminen linukkaan
« Vastaus #2 : 05.12.09 - klo:14.52 »
Nyt kuitenkin haluaisin asentaa ihka oikean sovelluksen, en ole onnistunut löytämään yhtään esimerkkiä, miten sovellus asennetaan. En tarkoita package managerin kautta asennettavia ilmaisia "ohjelmia".

Jaa että ilmaiset "ohjelmat" eivät ole oikeita sovelluksia?  ::)


Lainaus
Minulla on Lataukset folderissa sovellus, jonka haluaisin asentaa, sovellus on kaupallinen sovellus ja sen linux versio (tiedän, että sitä käytetään linukassa).
=> miten asennan sovelluksen,  joka on  application_xyz.bin

.bin-pääte viittaa joko CD:lle poltettavaan levykuvaan tai ajettavaan binääriin. Jos se on jälkimmäinen, aseta tiedosto ajettavaksi ja klikkaa sitä tiedostoselaimessa. Levykuvan puolestaan voi liittää tiedostojärjestelmään loopback-laitteen avulla, jos sitä ei halua polttaa:

Koodia: [Valitse]
sudo mkdir /media/ohjelma
sudo mount -o loop /jokupolku/application_xyz.bin /media/ohjelma

Minkä jälkeen levykuvan sisältöä voi tutkia sijainnissa /media/ohjelma.


Lainaus
Windowsissa sovellusten asennus paikallisista foldereista on tosi helppoa, mutta haluaisin oppia miten se toimii linuksissa.
Eikö todella package managerilla tai vastaavalla voin pointata linux asennus sovellusta, joka on paikallisella levyllä.

Vain jos se on paketoitu, eli Ubuntun tapauksessa .deb-tiedosto. Silloin asennus hoituu suoraan tiedostoselaimesta klikkaamalla.

Joissain tapauksissa ohjelma voidaan toimittaa Windows-tyyliin ajettavana binäärinä. Tällöin on suuri vaara, että asennusohjelmaa ei ole suunniteltu juuri kyseiselle jakeluversiolle, ja jokin menee pieleen.


Lainaus
Löysin jopa ohjeen, miten se asennetaan CD:ltä, mutta en viitsisi alkaa polttelemaan levyjä.

Anna linkki ohjeeseen. Eikö ihka-oikean sovelluksen mukana pitäisi olla kunnolliset asennusohjeet, ja ohjelman asennettuna tässä vaiheessa päivää? ;)

Lml_alottekija

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Vs: Sovelluksen asentaminen linukkaan
« Vastaus #3 : 15.12.09 - klo:20.18 »
Kiitos kommenteista.

No onhan niitä ilmaisiakin sovelluksia. Ammatin takia vain pitää käyttää kauppallisia sovelluksia, ja ajattelin kotikoneella kokeilla Linux plattistä. Kyllä niissä on ohjeet mutta kun ovat tuota linux kryptaa ja asiakkailta en kehtaa kysyä neuvoa.

Valitettavasti kaupallisia sovelluksia ei tietenkään voi kääntää koska eivät ole sorsakoodia. Toisekseen en edes osaa vielä kääntää linukassa. Sekin on toki tavoitteena.

Tällä hetkellä on 3 sovellusta odottamassa että saan asennettua ja sitten pyydettyä kokeilulisenssin. Mikään niistä ei ole .deb muotoa.

Kysymys: Olisiko joku toinen linukka distro sopivampi kaupallisille sovelluksille?

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Vs: Sovelluksen asentaminen linukkaan
« Vastaus #4 : 16.12.09 - klo:00.47 »
Kysymys: Olisiko joku toinen linukka distro sopivampi kaupallisille sovelluksille?

Riippuu varmaan aika pitkälti niistä sovelluksista. Jos ne on tehty esim. Red Hatia ajatellen, niin varmaan niitä silloin on helpoin ajaa sillä.

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Sovelluksen asentaminen linukkaan
« Vastaus #5 : 16.12.09 - klo:00.57 »
Ammatin takia vain pitää käyttää kauppallisia sovelluksia, ja ajattelin kotikoneella kokeilla Linux plattistä. Kyllä niissä on ohjeet mutta kun ovat tuota linux kryptaa ja asiakkailta en kehtaa kysyä neuvoa.

Eikö neuvoa voi kysyä sovelluksen kehittäjältä, kun on kyse kaupallisesta tuotteesta, jolla voisi olettaa olevan myös toimiva tukipalvelu?

Jallu59

  • Käyttäjä
  • Viestejä: 3430
    • Profiili
Vs: Sovelluksen asentaminen linukkaan
« Vastaus #6 : 16.12.09 - klo:11.44 »
Tällä hetkellä on 3 sovellusta odottamassa että saan asennettua ja sitten pyydettyä kokeilulisenssin. Mikään niistä ei ole .deb muotoa.
Kuulostaa kyllä tosi omituiselta toimenkuvalta, ettei töitä saisi tehtyä ilman kolmea suljettua softaa, jotka kuitenkin ovat sen verran käytettyjä, että niistä on linux-versiotkin tehty. Pientä henkistä voimistelua, niin hommat luulisi onnistuvan vapaillakin ehdokkailla. Mutta sinä ja lompakkosihan sen päättävät. ;D

T:Jallu59
Jari J. Lehtinen, Wanhempi (iki?)tietoteekkari & tietotekniikkakonsultti Turust, P4-HT / 3,0 GHz, Intel945 IGP 226MB & 4GBram & UbuntuStudio 14.04. Toshiba Satellie 50-C, i5 dual-core 2,3GHz, ubuntu-mate 16.04 LTS

khaosaming

  • Käyttäjä
  • Viestejä: 348
    • Profiili
Vs: Sovelluksen asentaminen linukkaan
« Vastaus #7 : 16.12.09 - klo:12.33 »
Nyt kuitenkin haluaisin asentaa ihka oikean sovelluksen, en ole onnistunut löytämään yhtään esimerkkiä, miten sovellus asennetaan. En tarkoita package managerin kautta asennettavia ilmaisia "ohjelmia".
-----------------------------
Vielä on Linux-yhteisöllä tehtävää ennakkoluulojen ja asenteiden voittamisessa avoimen lähdekoodin ja vapaiden sovellusten puolelle.

Ihmetyttää minuakin, kuinka "ihka oikea sovellus", josta on rahaa maksettu, on vaikeampi asentaa kuin vapaa ohjelma. Luulisi ohjelman tehneen yrityksen loistavan sovelluskehityksessä harrastelijoiden kyhäämien ja epätoivoisesti ilmaiseksi levittämien "ohjelmien" rinnalla. Proprietary-ohjelmalla on varmasti tukipalvelu ja vastuutaho, jolta voi kysyä lisätietoja ohjelman käytön ja asentamisen suhteen.

Olen itsekin ostanut suljettuja ohjelmia Ubuntulle, muun muassa Neron polttosoftan, PowerDVD Linuxin ja Fluendolta joitakin koodekkeja ja DVD-soittimen ihan mielenkiinnosta ja tuen osoituksena, jotta Linukalle saataisiin myös kaupallisia sovelluksia. Kaikista edellä mainituista oli saatavilla rpm-paketti Fedoralle ja muille Red Hatin perillisille, sekä Debianista versoneille jakeluille deb-paketit.

Eri asia on sitten se, että toistaiseksi maksulliset ohjelmat ovat olleet ilmaista vastinettaan ongelmallisempia. K3B toimii paremmin kuin Nero, ja VLC (tai SM Player) paremmin kuin PowerdDVD Linux. Ehkä suljetun ja maksullisen koodin tekijät vielä joskus yltävät vapaiden ohjelmien tasolle.

« Viimeksi muokattu: 16.12.09 - klo:12.37 kirjoittanut khaosaming »

Bysmyyr

  • Käyttäjä
  • Viestejä: 212
    • Profiili
Vs: Sovelluksen asentaminen linukkaan
« Vastaus #8 : 16.12.09 - klo:13.17 »
Vink vink: ohjelmien nimien kertominen voi auttaa asiaa.

drgreen

  • Käyttäjä
  • Viestejä: 32
    • Profiili
Vs: Sovelluksen asentaminen linukkaan
« Vastaus #9 : 17.12.09 - klo:15.13 »
Nyt kuitenkin haluaisin asentaa ihka oikean sovelluksen, en ole onnistunut löytämään yhtään esimerkkiä, miten sovellus asennetaan. En tarkoita package managerin kautta asennettavia ilmaisia "ohjelmia".

Niin.. onhan se käyttiskin missä näitä premium-softia ajat niin VAIN tällainen ilmainen "ohjelma".

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Sovelluksen asentaminen linukkaan
« Vastaus #10 : 17.12.09 - klo:19.04 »
Lyhyesti muualta kuin Ubuntun omista pakettivarastoista tulevista ohjelmista:

.deb -loppuinen ohjelmapaketti on se jonka mieluiten haluat Ubuntuun. Asennus erittäin helppo, helpompi kuin Windowsin "Setup", tuplaklikkaat pakettia ja se asentelee tavarat oikeille paikoilleen.   Näistä ohjelmapaketeista on yleensä 32 bittinen ja 64 bittinen versio erikseen, paketin nimessä näkyy usemmiten "...i386..." joka on 32 bittiselle Ubuntulle  tai "...amd64..."  joka on 64 bittiselle Ubuntulle.  Väärän bittisen paketin asennusyritys ei tee mitään vaan antaa virheilmoituksen.

tar.gz -loppuinen paketti sisältää useimmiten sen "sorsan" eli lähdekielisen tavaran.  Tästä voi itse kääntää toimivan ohjelman usein kumpaan hyvänsä eli 32 tai 64 bittiseen Ubuntuun.  Kääntäminen vaatii kuitenkin vaihtelevassa määrin osaamista, joskus helppoa, joskus tuskallisen työlästä ja pitkälle menevää ymmärrystä vaativaa.  

.rpm, ym.  kuvattu yllä jo. On muuten mahdollista asentaa (rajoitetusti) .rpm -paketteja myös Ubuntuun "alien" ohjelman avulla.  Joskus asennusta varten voi olla tehty scripti joka on usein (mutta ei välttämättä) ".sh" -loppuinen.  Scripti on vähän samankaltainen kuin ".bat" siellä Windows-puolella.    

Seuraava kysymyksesi on "miten näen bittisyyden" eli mene ----> Sovellukset / Apuohjelmat / Pääte  ja kirjoitat sinne:

Koodia: [Valitse]
uname -m

Vastauksen tulkinta:       i686 = 32 bittinen Ubuntu,     x86_64 = 64 bittinen Ubuntu
« Viimeksi muokattu: 17.12.09 - klo:19.18 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

SuperOscar

  • Käyttäjä
  • Viestejä: 4063
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Sovelluksen asentaminen linukkaan
« Vastaus #11 : 17.12.09 - klo:19.46 »
Lyhyesti muualta kuin Ubuntun omista pakettivarastoista tulevista ohjelmista:

Tuohon varmaan kannattaisi lisätä vielä:

.sh- tai .run-tunnisteiset tiedostot, jotka ajetaan yleensä komennolla
Koodia: [Valitse]
sh ./tiedostonnimipääkäyttäjänä (tai komennon sudo avulla; polku voi tietysti olla muutakin kuin ”./”, mutta se on tavallisesti annettava eksplisiittisesti).
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Sovelluksen asentaminen linukkaan
« Vastaus #12 : 17.12.09 - klo:20.30 »
Noiden scriptien ajossakin voi olla joitakin asioita:  Jos scripti on kirjoitettu "sh" -muotoisena niin ei mitään mutta jos se on kirjoitettu "bash" lisäominaisuuksilla niin sitten pitäisi ajaa se "bash" komennolla, "sh" komento epäonnistuu tuossa tilanteessa:

Koodia: [Valitse]
sudo bash ./ohjelmani.sh
Huomaa erityisesti tuo piste ja kauttaviiva jotka ovat pakollisia kun ajetaan nykyisestä hakemistosta.  Tämä on uutta ja erilaista Linux: ssa niille jotka ovat Windowsia aiemmin käyttäneet.   "sudo" on suositeltava tapa jos asennuksessa tarvitaan pääkäyttäjän oikeuksia.

Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Karvameduusa

  • Käyttäjä
  • Viestejä: 1055
    • Profiili
Vs: Sovelluksen asentaminen linukkaan
« Vastaus #13 : 17.12.09 - klo:21.21 »
Shell scriptin voi ajaa pelkästään komennolla:
./tiedosto.sh

Tosin vaatii suoritusoikeudet
chmod +x tiedosto.sh

Lisää chmodista täältä. Oikeuksia voi antaa numeroilla tai kirjaimilla.