Kirjoittaja Aihe: Ohjelmien asentaminen sovellusvalokoiman ulkopuolelta  (Luettu 6268 kertaa)

Hillosilmä

  • Käyttäjä
  • Viestejä: 44
    • Profiili
Hei!

Saisiko tähän step by step ohjeen.
Latasin ensin zip-tiedoston jonka pakettienhallinnalla purin.
Paketti on nyt omassa kansiossa kotihakemistossa. Pakettien purku vaiheessa en siis tiennyt minne ohjelma tulisi purkaa.
Mitään ohjemakuvaketta ei ole esillä josta ohjelman saisi käyntiin.
Itse asiassa en edes tiedä missä ohjelmat ovat selattavissa kuvakkeina, saan ne esiin ainoastan "etsi tietokoneelta kohdasta"ja vain jos tiedän kirjoittaa ohjelman nimen.

Haluaisin myös nämä muualta asennetut ohjelmat päivitettäväksi muiden päivitysten mukana.
Lenovo Thinkpad X260, MintMate
Apple OS X El Capitan

Jussi52

  • Käyttäjä
  • Viestejä: 416
  • Lubuntu 18.04 ja android vehkeet
    • Profiili
Vs: Ohjelmien asentaminen sovellusvalokoiman ulkopuolelta
« Vastaus #1 : 13.02.17 - klo:16.44 »
Asennuksen vaiheet riippuvat varmaan mikä sovellus on kyseessä. Eikä päivity jos ei ole asennettu paketinhallinnan kautta.
alkaa se kokemus karttua tästäkin

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3369
    • Profiili
Vs: Ohjelmien asentaminen sovellusvalokoiman ulkopuolelta
« Vastaus #2 : 13.02.17 - klo:16.49 »
Paketissa on yleensä omat ohjeensa. Mutta pääsääntöisesti jos Ubuntuun jotain ohjelmia haluat, ensin tsekataan onko se pakettivarastossa. Jos on niin hyvä, sieltä. Jos ei, niin onko sille pakettilähdettä, tyyliin sopiva PPA. Jos on niin se pakettilähteisiin ja asennetaan paketinhallinnalla. Jos näin ei ole ja se nimenomainen ohjelma on tarpeellinen, niin sitten vasta lataillaan noita asennuspaketteja.
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 24.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

matsukan

  • Käyttäjä
  • Viestejä: 2152
    • Profiili
Vs: Ohjelmien asentaminen sovellusvalokoiman ulkopuolelta
« Vastaus #3 : 14.02.17 - klo:15.23 »

Kuvauksesta päätellen kyseessä on joko käännettävä ohjelma tai sitten standalone paketti jonka sisältä löytyy ohje miten ohjelmaa käytetään.
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

juyli

  • Vieras
Vs: Ohjelmien asentaminen sovellusvalokoiman ulkopuolelta
« Vastaus #4 : 14.02.17 - klo:22.20 »
Latasin ensin zip-tiedoston jonka pakettienhallinnalla purin.
Paketti on nyt omassa kansiossa kotihakemistossa. Pakettien purku vaiheessa en siis tiennyt minne ohjelma tulisi purkaa.
Yleensä Linux-ohjelmia ei jaeta zip-paketteina. Tavallisemmin paketit ovat tar.gz -tyyppisiä riippuen, miten kukin paketinrakentaja on ohjelman/lähdekoodin halunnut paketoida. Paketti purkautuu yleensä käyttäjän hakemiston alihakemistoksi (jos näin ohjelma on paketoitu).
Purkautuneessa hakemistossa on useimmiten README.TXT (INSTALL) tms. tiedosto, josta käy selville, kuinka ohjelma saadaan asennetuksi.
Ubuntuun, joka perustuu Debian-jakeluun, on tarjolla jo oletuksena lähes 60 000 ohjelmaa, joten vain harvoin on tarvetta asennella binääri- tai lähdekoodipaketteja koneelle.
Binääri-ohjelmat asennetaan usein pääkäyttäjän oikeuksin ja lähdekoodit taas käännetään käännöstyökalujen ja tarvittavien lisäkirjastojen avulla asennettavaksi taas pääkäyttäjän oikeuksin.

Echramath

  • Käyttäjä
  • Viestejä: 242
    • Profiili
    • http://iki.fi/ech/
Vs: Ohjelmien asentaminen sovellusvalokoiman ulkopuolelta
« Vastaus #5 : 15.02.17 - klo:19.01 »
Osahan ei tarvitse varsinaista asennusta lainkaan, sen kun purkaa paketin ja ajaa siellä hakemistossa (ihan kotihakemistossaankin, sellainen säätö, että käyttäjät eivät saa ajaa omia binäärejään on kyllä ihan mahdollinen, mutta oletuksena varmaan missään yleisessä jakelussa päällä). Monet suljetun lähdekoodin pelit ovat tämmöisiä (no monien kohdalla voi tietysti asentaa Steamin ihan normaalisti ja antaa sen hoitaa koko homman).

Jos olet saanut käsiisi pelkän lähdekoodipaketin eikä edellä mainittuja pakettiähteitä ole olemassakaan, valitettavasti homma saattaa mennä jonkin verran asiantuntemusta vaativaksi pähkimiseksi esim. sen suhteen, mitkä kirjastot tarkalleen pitäisi asentaa, jotta ohjelma käynnistyisi tai kääntyisi. Em. kirjastot kannattaa asentaa ihan normaalisti Aptin, Synapticin jne Ubuntun vakiotyökalujen avulla vakiopakettivalikoimasta, ettei vain sotke koko systeemiä. Pelkkinä binääreinä levitettävissä ohjelmissa niihin on sentään usein käännetty kirjastot mukaan, mikä ei ole levyn- ja muistinkäytön kannalta tietysti optimaalista, mutta pelastaa toiminnan siinä vaiheessa, kun käyttäjä päivittää järjestelmän uuteen versioon ja ne kirjastot tietysti mukana.

zorbi

  • Käyttäjä
  • Viestejä: 6
    • Profiili
Vs: Ohjelmien asentaminen sovellusvalokoiman ulkopuolelta
« Vastaus #6 : 15.02.17 - klo:20.12 »
En tiedä ymmärsinkö väärin, mutta olen itsekin ladannut linux autorun asennusohjelmia. Joskus ne tulevat pakettien sisällä ja kun ne purkaa, Ubuntu ei salli asennustiedoston ajamista ohjelmana.

oikea click > ominaisuudet > oikeudet > Salli tiedoston suoritus ohjelmana

Tai niinkuin ylempänä todettiin, olet pelkän ladannut lähdekoodipaketin.

Hillosilmä

  • Käyttäjä
  • Viestejä: 44
    • Profiili
Vs: Ohjelmien asentaminen sovellusvalokoiman ulkopuolelta
« Vastaus #7 : 21.02.17 - klo:15.30 »
Kyseessä on Kompozer
https://sourceforge.net/projects/kompozer/?source=typ_redirect

Paketin muoto: tar.gz

Tuon pakettienhallinta siis purki kotihakemiston "Kompozer-kansioon"
Onko ideoita miten ohjelma saadaan toimimaan?
Olisi tarve päivittää vanhaa Kompozerilla tehtyä sivustoa.
Yhtään wysiwyg-editoria en löytänyt Ubuntun sovellusvalikoimasta?!

Linuxia paremmin ymmärtävä tuttava , kertoi että myös toisaalta asennetut ohjelmat saadaan päivittymään samalla kuin muutkin lisäämällä ne johonkin "ohjelmistohakemistoon"? tms. Termistö ei ole oikein hallussa.
Lenovo Thinkpad X260, MintMate
Apple OS X El Capitan

TuxNetti

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Vs: Ohjelmien asentaminen sovellusvalokoiman ulkopuolelta
« Vastaus #8 : 21.02.17 - klo:16.33 »
Tuo antamasi linkki tarjosi minulle vain windowsin .exeä joten googlettelin softan ja latasin linux-paketin sitä kautta.
Saamani tar.gz ainakin sisälsi ihan suoraan ajettavan binäärin ja sovellus käynnistyi siitä sen kummemmin asentelemati / kääntelemättä.

By the way, niille kokeneemmille kavereille jotka enemmänkin asentelee softaa pakettivarastojen ulkopuolelta: Sovellukset pystyy myös paketoimaan ja asentamaan ne paketista. Etuna on että pakettienhallinnan kautta asennettuna niistä on helpompi pitää itse kirjaa, haittapuolena tosin pieni marginaalinen työlisä ja paketoimisen opettelu. Olisi myös kiva, että paketointikokemuksen kartuttua koittaisi lisätä ja ylläpitää näitä paketteja myös virallisiin levityskanaviin. Näin jokaisen ei tarvitsisi keksiä munaa uudestaan, kun kana olisi jo olemassa.

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Ohjelmien asentaminen sovellusvalokoiman ulkopuolelta
« Vastaus #9 : 21.02.17 - klo:16.39 »
BlueGriffon lienee Kompozeria uudempi Nvu-johdannainen.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Ohjelmien asentaminen sovellusvalokoiman ulkopuolelta
« Vastaus #10 : 21.02.17 - klo:17.03 »
Kyseessä on Kompozer
https://sourceforge.net/projects/kompozer/?source=typ_redirect

Paketin muoto: tar.gz

Kompozerin sivujen kautta saa vain 32-bittiset (i686) -binäärit, joiden käyttäminen 64-bittisessä järjestelmässä on aika vaikeaa.

Vanha 12.04:n paketointi toimii Ubuntu 14.04:ssä, mutta ei enää 16.04:ssä riippuvuusongelmien vuoksi. Asennusohje 14.04:ään: https://help.ubuntu.com/community/InstallKompozer

Linuxia paremmin ymmärtävä tuttava , kertoi että myös toisaalta asennetut ohjelmat saadaan päivittymään samalla kuin muutkin lisäämällä ne johonkin "ohjelmistohakemistoon"? tms. Termistö ei ole oikein hallussa.

Onnistuu vain, jos toisaalta asennettu ohjelma tarjotaan pakettirepositorion kautta, eli Ubuntun tapauksessa Apt-repositoriosta tai vaikkapa snap-pakettina. Ubuntussa osa jakelun ulkopuolisista ohjelmista on saatavilla ulkopuolisten kehittäjien ja harrastelijoiden ylläpitämistä yksityisistä pakettirepositorioista (PPA). Kompozer on kuitenkin niin kuollut ja hylätty projekti, ettei kukaan ole vaivautunut kääntämään sitä Ubuntu 16.04:ään.

WYSIWYG-HTML-editoria kaipaavalle BlueGriffon taitaa olla tällä hetkellä paras vaihtoehto. Mozilla Seamonkeyn editori on toinen yksinkertainen vaihtoehto, mutta se ei käytännössä tue moderneja web-teknologioita.

Hillosilmä

  • Käyttäjä
  • Viestejä: 44
    • Profiili
Vs: Ohjelmien asentaminen sovellusvalokoiman ulkopuolelta
« Vastaus #11 : 24.02.17 - klo:16.02 »
Oukei!

Kiitos tiedoista!
Tuo BlueGriffon ainakin asentui vaivatta.
Pitää kotosalla kokeilla josko osaa lukea Kompozer-tiedostoja.

Yritin aiemmin selittää, että (siis kuulemma) toisaalta asennettuja ohjelmia voi PÄIVITTÄÄ samalla kun muutkin päivitykset tehdään, jos ne (päivitysohjeet) lisää ohjelmalähteeseen.
- tiedä sitten. Kätevää ainakin olisi.

Lenovo Thinkpad X260, MintMate
Apple OS X El Capitan

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Ohjelmien asentaminen sovellusvalokoiman ulkopuolelta
« Vastaus #12 : 24.02.17 - klo:16.26 »
Tuo BlueGriffon ainakin asentui vaivatta.
Pitää kotosalla kokeilla josko osaa lukea Kompozer-tiedostoja.

Kompozerilla ei ole omaa formaattia vaan sillä luodaan ja editoidaan standardeja HTML- ja CSS-tiedostoja, joita voi muokata vastaavasti BlueGriffonissa tai muissa editoreissa.

Yritin aiemmin selittää, että (siis kuulemma) toisaalta asennettuja ohjelmia voi PÄIVITTÄÄ samalla kun muutkin päivitykset tehdään, jos ne (päivitysohjeet) lisää ohjelmalähteeseen.

Kyllä, ohjelmalähteen kautta on mahdollista tarjota binäärien sijaan skripti, joka lataa ja asentaa ohjelman. Skriptiä pitää kuitenkin ylläpitää ja päivittää pitkälti samalla tavalla kuin binääripakettiakin, ja molemmat ovat rinnastettavissa ohjelman paketointiin. Binääripaketteihin perustuvissa jakeluissa, kuten Debianissa, Ubuntussa, openSUSE:ssa ja Fedoran/Red Hatin johdannaisissa asennusskriptejä käytetään binäärien sijaan vain, jos binäärien levittämistä ei ole sallittu ohjelman lisenssissä. Gentoon ja Archin paketointijärjestelmät puolestaan perustuvat pitkälti tällaisiin asennusskripteihin, jotka lataavat varsinaisen koodin alkuperäisistä lähteistä ja kääntävät ja asentavat sen lokaalisti käyttäjän koneella.

Jos valmista paketointia ei ole saatavissa mistään yhteensopivasta repositoriosta, voit:

(a) Pystyttää itse PPA:n ja ylläpitää paketointia. Tämä on pitkälle automatisoitavissa Jenkinsin tapaisilla CI-työkaluilla ja skripteillä, mutta vaatii ajoittain manuaalista ylläpitoa, jos ohjelma tai sen riippuvuudet muuttuvat oleellisesti.

(b) Ohittaa päivitysjärjestelmän ja skriptata oman cronilla ajettavan päivitysmekanismin kyseiselle ohjelmalle.

(c) Tyytyä manuaalisiin päivityksiin.
« Viimeksi muokattu: 24.02.17 - klo:16.38 kirjoittanut nm »