Linux Road Trip project - Tech

Pozdrav svima,

sad tehnički detalji vezani za distro koji bi trebalo napraviti za LRT…

  1. Planirano je da ima dva dijela, Instalabilni Live Linux + Kolekcija softvera za Win32/Win64.
    Ograničenje je veličina DVD-a i da softver/paket postoji u nekom od standardnih repozitorijuma
    (pokušajmo izbjegavati nezavisne repozitoriume)

  2. Host distro:
    Ubuntu 12.04 LTS

  3. Desktop Enviroment:

  • Unity,
  • Gnome3,
  • Gnome3+Mint extenzije,
  • XFCE.
    Bilo bi lijepo kad bi se neko potrudio da sredi osnove konfiguracije koje bi isle ispod /etc/skel za svaki od gore navedenih DE-ova
    i dolje nabrojanih aplikacija.
    Ja ću preuzeti XFCE, i srediti ga da izgleda kao prethodne verzije MS Windows OS-ova.
  1. Aplikacije po kategorijama:
    Molim prijedloge po kategorijama (dupliranje funkcionalnosti je dozvoljeno, možda čak i poželjno)

  2. Planirani release date:
    Sedmica nakon releasea UBNT-12.04_LTS

btw. ako je moguće pokušavajte odgovarati na (citirati) ovaj post zbog jednostavnosti praćenja tehničkih prijedloga
(za diskusije mi je svejedno), i molim vas bez previse trollanja i filozofskih rasprava (ako vam se nešto ne sviđa
slobodno dajte drugi prijedlog, ali nemojte popljuvavati tuđi).

Hvala unaprijed…

Bravo, inicijativa za 10! Idem lobirati za sredstva da mozemo raditi stampu i distribuciju

Eh ovako,

Za graficki dizajn:

  • Inkscape
  • GIMP / Gimpshop
  • Xara Xtreme
  • Blender
  • POVRay

Za arhitektonski dizajn:

  • QCAD
  • FreeCAD
  • LibreCAD
  • DraftSight (ovaj je freeware, nije OSS, ali otvara i AutoCAD .DWG/DXF)
  • Google SketchUp
  • Sweet Home 3D

Za muzicku produkciju (za ovo je mozda bolje preporucivati Ubuntu Studio koji sadrzi sav potreban softver):

  • Ardour
  • Audacity
  • Jokosher (mada nije ni blizu Ardoura)
  • Hydrogen
  • Qtractor
  • MuseScore / Lilypond (za njega ima KDE GUI pa nije bas zgodan)
  • Guitarx
  • Mixxx
  • Open Octave Midi

Treba napomenuti da linux daje puno manje latencije nego windows ili mac te je idealan za muzicku produkciju. Probao licno :smiley:

Na koji način podesiti development environment, npr. Eclipse? Da li ići na Eclipse sa Ubuntu repozitorija ili sa www.eclipse.org?

Ono sto bi bilo dobro je kada bi se mogla odabrati grupa softvera za instalaciju. Recimo, jednom grafickom dizajneru sigurno ne treba eclipse ili hydrogen.

@vedran: Tricky question :smiley:

repos
prednost instalacije iz repozitorija sa “apt-get install eclipse” je što lakše i brže :slight_smile: povuče i javu, a eclipse bude u $PATH-u + ikonica u menijima

mana, nekad u reposima bude starija verzija od one sa eclipse.org, i java iz reposa je openjdk/icedtea

download
prednost skidanja eclipse sa eclipse.org je što si u tom slučaju up-to-date, eclipse bude u jednom direktoriju

mana, potrebno podesiti eclipse da bude u $PATH-u ili ručno pokretati cd /path_to_eclipse; ./eclipse (u ovom slučaju ostane problem terminala ako se ne koristi nohup + &), ako prethodno nije instalirana java moraće se naknadno instalirati (jer nema autodependencies)


u oba slučaja (potencijalna mana) pošto eclipse zavisi od jdk/jre-a defaultni ubuntu shipuje openjdk, e sad neko baš hoće sun/oracle jdk/jre, moraće downloadovati i podesiti $PATH

IMHO, iz reposa je bolje, jos pogotovo ako koristite Eclipse za Java development. Ja ga koristim sa PDTom i EGitom za php development i uvijek ga skinem i utakarim u ~/bin/eclipse-verzija jer mi je lakse nego da svaki put trazim gdje su mu folderi za dodatke. Java je tu negdje by default danas (mozda nije Java 7 ali ni ne treba).

http://www.makeuseof.com/pages/best-linux-software

Hvala za linkove. One najzanimljivije re-postam na FB stranici, pošto ne dolaze svi ljudi na forum :smiley:

Nisam baš zadovoljan odgovorima :slight_smile:
Na Ubuntu 12.04 repos će doći Eclipse 3.7 Indigo koji je trenutno “stable” verzija. Problem je što je on po defaultu iskonfigurisan da radi sa Javom i njegov interni repozitorij je disabled (tako je na 11.10). Dodavanje bilo čega drugog (EE development, web development, PDT…) je muka živa, a na repos nema ništa od plugina:
http://packages.ubuntu.com/search?keywords=eclipse&searchon=names&suite=oneiric&section=all
E sad moglo bi se sve to ručno iskonfigurisati ali onda šta je prednost korištenja Eclipsa sa repozitorija? to pitam.

[quote=vedran]Nisam baš zadovoljan odgovorima :slight_smile:
Na Ubuntu 12.04 repos će doći Eclipse 3.7 Indigo koji je trenutno “stable” verzija. Problem je što je on po defaultu iskonfigurisan da radi sa Javom i njegov interni repozitorij je disabled (tako je na 11.10). Dodavanje bilo čega drugog (EE development, web development, PDT…) je muka živa, a na repos nema ništa od plugina:
http://packages.ubuntu.com/search?keywords=eclipse&searchon=names&suite=oneiric&section=all
E sad moglo bi se sve to ručno iskonfigurisati ali onda šta je prednost korištenja Eclipsa sa repozitorija? to pitam.[/quote]

btw ja baš danas snimio dva tri videa, između ostalog ima i dodavanja PDT-a na ubuntu 12.04 eclipse (eclipse iz ubuntu repos-a, PDT iz eclipse update site repos-a)

nije muka živa :slight_smile:

How to install PHP support in Eclipse (PDT plugin)
http://youtu.be/bTKuZ7TAxVw?hd=1

How to install Eclipse and Subclipse on Ubuntu
http://youtu.be/E2YmsWR0OgE?hd=1

pa eto prednost je ako ništa ovo što sam već pisao:
“prednost instalacije iz repozitorija sa “apt-get install eclipse” je što lakše i brže povuče i javu, a eclipse bude u $PATH-u + ikonica u menijima”

Glede PDTa, ako je Eclipse <3.7.2 mozes ga komotno otpisat. Svi prije 3.7.2 imaju preglup bug koji pojede dovoljno zivaca da ga ne koristis. Ako nekog zanima nacu bugreport ali ukratko, ukucas ovo:

[code]<?php if(nesto): ?>
(prazna linija)

<?php endif; ?>[/code]

Eh sad ako probas ukucat

u tu praznu liniju Eclipse posandrca i moras zatvorit te otvorit file opet. Ja sam bio preso na NetBeans dok je eclipse bio 3.7.0/3.7.1 i vratio se na Eclipse kad su popravili ovaj bug jer mi je pojeo kamaru zivaca. Pored toga ima drugi (manje iritantan) bug za kog mislim da jos nije popravljen. Ako u css fajlu greskom ukucas ovo:

I klapis enter kod drugog ‘}’ iskoci popup sa NullPointerException hepekom. Pored toga, DLTK indexing u verzijama <3.7.2 pogine kad proba indeksirat ZendFramework.

Ukratko, zato ja koristim latest verziju sa eclipse.org :slight_smile:

A glede argumenta da povuce javu, pitanje je koju javu. Prva verzija jave 7 imala grozan bug koji je rusio brdo stvari. Ja recimo jos uvijek koristim javu 6 jer sam sumnjiv prema novopecenoj sedmici.

Edit: Eto, verzija u Ubuntuu je 3.7.0 koja jos uvijek ima bugove koje sam opiso. Toliko o “prednostima repozitorija”.

[quote=nidla]btw ja baš danas snimio dva tri videa, između ostalog ima i dodavanja PDT-a na ubuntu 12.04 eclipse (eclipse iz ubuntu repos-a, PDT iz eclipse update site repos-a)

nije muka živa :slight_smile:

How to install PHP support in Eclipse (PDT plugin)
http://youtu.be/bTKuZ7TAxVw?hd=1[/quote]
Po defaultu nije popunjen Indigo Update Site u spisak repozitorija na Ubuntu 11.10, možda su popravili to u 12.04. Samo dodavanje Indigo Update Site traje nekih 10-15 minuta. Na to dodaj ovih minut što si čekao da se nađe PHP na spisku i dva minuta koliko je trajala instalacija… ako tebi to nije peglancija onda ne znam, dok downloaduješ i raspakuješ zip sa eclipse.org sajta traje možda 15 sekundi i sve ti radi bez čekanja.

@vedran: Samo mali update za PHP, prestali su davati Eclipse sa preinstaliranim PDTom.

http://code.google.com/p/zend-sdk/downloads/list

[quote=vedran][quote=nidla]btw ja baš danas snimio dva tri videa, između ostalog ima i dodavanja PDT-a na ubuntu 12.04 eclipse (eclipse iz ubuntu repos-a, PDT iz eclipse update site repos-a)

nije muka živa :slight_smile:

How to install PHP support in Eclipse (PDT plugin)
http://youtu.be/bTKuZ7TAxVw?hd=1[/quote]
Po defaultu nije popunjen Indigo Update Site u spisak repozitorija na Ubuntu 11.10, možda su popravili to u 12.04. Samo dodavanje Indigo Update Site traje nekih 10-15 minuta. Na to dodaj ovih minut što si čekao da se nađe PHP na spisku i dva minuta koliko je trajala instalacija… ako tebi to nije peglancija onda ne znam, dok downloaduješ i raspakuješ zip sa eclipse.org sajta traje možda 15 sekundi i sve ti radi bez čekanja.[/quote]

jest ali onda moraš koji minut da se peglaš sa podešavanjem $PATH-a (i eventualn ako ne koristiš sistemsku javu onda i jave pa štimanja patha za javu)

http://code.google.com/p/zend-sdk/downloads/list[/quote]
Jah, ljudima ce prvo past napamet da traze na code.google.com. Ukinuli sa Eclipse.org stranice, nema official download sa PDTom.

[quote=nidla][quote=vedran][quote=nidla]btw ja baš danas snimio dva tri videa, između ostalog ima i dodavanja PDT-a na ubuntu 12.04 eclipse (eclipse iz ubuntu repos-a, PDT iz eclipse update site repos-a)

nije muka živa :slight_smile:

How to install PHP support in Eclipse (PDT plugin)
http://youtu.be/bTKuZ7TAxVw?hd=1[/quote]
Po defaultu nije popunjen Indigo Update Site u spisak repozitorija na Ubuntu 11.10, možda su popravili to u 12.04. Samo dodavanje Indigo Update Site traje nekih 10-15 minuta. Na to dodaj ovih minut što si čekao da se nađe PHP na spisku i dva minuta koliko je trajala instalacija… ako tebi to nije peglancija onda ne znam, dok downloaduješ i raspakuješ zip sa eclipse.org sajta traje možda 15 sekundi i sve ti radi bez čekanja.[/quote]

jest ali onda moraš koji minut da se peglaš sa podešavanjem $PATH-a (i eventualn ako ne koristiš sistemsku javu onda i jave pa štimanja patha za javu)[/quote]
Kakav $PATH? Ne kontam? Javu instaliras kroz paket, eclipse skines i pokrenes. Kakav $PATH?

http://code.google.com/p/zend-sdk/downloads/list[/quote]
Jah, ljudima ce prvo past napamet da traze na code.google.com. Ukinuli sa Eclipse.org stranice, nema official download sa PDTom.[/quote]

http://www.eclipse.org/pdt/downloads/

A gdje je ovdje: http://www.eclipse.org/downloads/ ?
I latest verzija je 3.7.2, pogledaj moj komentar iznad vezano za 3.7.1 -> 3.7.2