Kirjoittaja Aihe: Ubuntu ohjelmoijan työympäristönä  (Luettu 2733 kertaa)

Reliikki

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Ubuntu ohjelmoijan työympäristönä
« : 07.06.08 - klo:21.53 »
Ubuntu nykyisellään näkyy olevan tavalliselle kotikäyttäjälle koottu paketti, joka sisältää valmiit nettiyhteydet ja toimisto-ohjelmistot.

Etsin Linuxista helppoa liittymää edullisiin sovelluskehitysohjelmistoihin, Debianissa lie lähinnä sellainen. Yritin keräillä Ubuntun paketeista vastaavia kokonaisuuksia, mutta huomasin tehtävän ylittämättömän hankalaksi kokemattomalle. Graafiseen valikkoon ilmestyi vain Eclipsen ydinrakenne ja muutama muu, kaikki jollakin tavoin vajavaisina. Esim. Javan eri versioita asentui päällekkäin riitelemään keskenään. Minusta Ubuntun ohjelmistojen täydentäminen näyttää olevan sen heikko lenkki.

Kysymys: Voiko helppoa Ubuntu-ympäristöä täydentää Debianin omilla valmiiksi kootuilla paketeilla, joissa esim. C++ kääntäjä & ja IDE tai Apache & PHP olisivat koottuina paketteina toimitettuja täydellisiä toimivia kokonaisuuksia esimerkkiohjelmineen ja dokumentteineen? (olin lukevinani tällaisista Debianin sivuilla). Vastaavia paketteja Ubuntuun osannevat varmimmin kasata Linux-ympäristön eri kääntäjiä yksityiskohtaisesti hallitsevat henkilöt.

Kullekin kokonaispaketille kuvittelen oman graafisen asennusikkunan, jossa esim. Eclipsen valintahierarkiassa ydinrakenne olisi ylinnä, seuraavalla tasolla Eclipseen valittavissa olevat ohjelmointikielet, joiden alla edelleen olisivat eri aihealueiden luokkakirjastot. Tällä tavoin syntynyt paketointi olisi kilpailukykyinen Windowsille ::)

(Linuxilaiset tämän tietävät ja minä vain luulen -  olen vain ammoinen reliikki Windows-puolelta ;) )

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: Ubuntu ohjelmoijan työympäristönä
« Vastaus #1 : 08.06.08 - klo:01.36 »
Ubuntu nykyisellään näkyy olevan tavalliselle kotikäyttäjälle koottu paketti, joka sisältää valmiit nettiyhteydet ja toimisto-ohjelmistot.

oletusasennuksena juuri näin.

Etsin Linuxista helppoa liittymää edullisiin sovelluskehitysohjelmistoihin, Debianissa lie lähinnä sellainen.

en ihan tarkalleen ottaen ymmärrä mitä tarkoitat. en vaikka luin viestisi läpi useamman kerran. tämä voi tietty johtua ajankohdastakin, mutta silti. siis mitä debianissa on?

Yritin keräillä Ubuntun paketeista vastaavia kokonaisuuksia, mutta huomasin tehtävän ylittämättömän hankalaksi kokemattomalle.

siis jonkinlaisia metapaketteja jotka asennettaessaan asentaisivat jotein muita paketteja?

Graafiseen valikkoon ilmestyi vain Eclipsen ydinrakenne ja muutama muu, kaikki jollakin tavoin vajavaisina.

mitä ilmestyi vajavaisina? millä tavalla vajavaisina?

Esim. Javan eri versioita asentui päällekkäin riitelemään keskenään.

jos konelle asentuu useampi versio javasta (paketit eivät ole konfliktissa eivätkä tiedostotkaan paketti asennettaessa), niin silloin ne asentuvat rinnakkain ja tarkoitusta varten tehdyillä työkaluilla järjestelmän ylläpitäjä voi valita mitä koneella milläkin hetkellä käytetään oletuksena. lisäksi yksittäinen käyttäjä voi valita mitä versiota hän haluaa milläkin hetkellä käyttää.

Minusta Ubuntun ohjelmistojen täydentäminen näyttää olevan sen heikko lenkki.

minusta se on yksi vahvimmista lenkeistä.

Kysymys:Voiko helppoa Ubuntu-ympäristöä täydentää Debianin omilla valmiiksi kootuilla paketeilla, joissa esim. C++ kääntäjä & ja IDE tai Apache & PHP olisivat koottuina paketteina toimitettuja täydellisiä toimivia kokonaisuuksia esimerkkiohjelmineen ja dokumentteineen?

no,  minusta paketit itsessään toimivat ja metapaketeilla pystyy kyllä luomaan riippuvuuksia muihin paketteihin ja luoda tällä tavalla kokonaisuuksia.

Kullekin kokonaispaketille kuvittelen oman graafisen asennusikkunan, jossa esim. Eclipsen valintahierarkiassa ydinrakenne olisi ylinnä, seuraavalla tasolla Eclipseen valittavissa olevat ohjelmointikielet, joiden alla edelleen olisivat eri aihealueiden luokkakirjastot. Tällä tavoin syntynyt paketointi olisi kilpailukykyinen Windowsille ::)

tätä minä en taas ihan ymmärtänyt.
Janne