En extremt lättviktig och lättanvänd dist?

Permalänk
Medlem

En extremt lättviktig och lättanvänd dist?

Jag är helt grön (i det närmaste) på Linux-sidan och skulle på förhand vilja önska bort svar som kräver för stora Linuxkunskaper. Jag tänker prova era svar på VMWare och märker hur avancerade processerna blir. Alla förslag tas tacksamt emot av er Linux-gurus.

Det jag söker är en extremt lättviktig dist som jag bara ska använda till att starta upp ett program jag gjort i Mono, C++ eller Java. Dessutom funderar jag på en webbapplikation för ändamålet. Jag är medveten om att jag lär behöva en del saker installerade för att köra Mono.net, men jag minimerar arbetet och snabbar upp bootsekvensen genom att använda en lättviktig dist. Så jag frågar fyra separata frågor;

1) En minimalistisk dist för att köra Mono.net på, vad behöver jag installera utöver denna dist då?

2) En minimalistisk dist för Java (JRE)

3.a) En minimalistisk dist för ett tämligen avancerat C++ program (inte OpenGL, men lite bildhantering osv. till ett vanligt UI)

3.b) Detsamma som 3.a men cross-platform med WinXP?

4) En minimalistisk dist för att starta upp en webbläsare, ex. Fx eller bara en instans av Webkit.

Med andra ord, jag undrar exempelvis om jag nu behöver gtk för att köra ett c++ program, vad behöver i sin tur gtk för att köras? Och vilken dist är då lämpligast att välja? Framförallt är jag intresserad av att höra hur mycket som behöver installeras för att köra ett Mono.net-program i en minimalistisk dist-miljö (som då passar för just Mono.net).

Jag är medveten om att svaren kanske inte finns eller att det åtminstone inte finns goda alternativ på alla tre frågorna, men jag är tacksam för all hjälp! Om det finns ett enda bra alternativ för alla tre frågorna gör det mig heller inget. Jag är bara ute efter distval så att jag kan välja teknik.

EDIT> Jag kom också på att ett viktigt kriterium naturligtvis är en community som är tillräckligt stor för att man ska få hjälp med sina problem

EDIT2> Jag har hittat Xubuntu som alternativ, men det är ändå 544 MB att installera och borde därför inte gå under stämpeln minimalistisk. Ubuntu är ju nästan lika stor, skiljer bara ca 150 MB mellan de två.

Är det kanske Damn Small Linux jag söker?

Permalänk
Avstängd

Jo du har ytterst motstridiga önskemål om Mono är viktigt.

http://www.go-mono.com/mono-downloads/download.html

Sen finns den då som inofficiella backports till andra distar

http://www.mono-project.com/Other_Downloads

Ubuntulite skulle jag välja så slipper man böka med tidsödande configar av
sådant som bara ska funka, LXDE körs som fönsterhanterare.

http://lxde.org/

Visa signatur

ASUS K56CB i7, W10 > Asus VivoBook S15 S530UN
HTC 10
ASUS Transformer Prime 32GB, Nougat :)
Ubiquiti Edge Lite, UniFi AP-AC-Lite (AP) samt ASUS AC68U och N66U (AP), fiber 500/100Mbit/s.
Mitt nätverk: https://imgur.com/aco9XQz Bild https://imgur.com/oQ2WG9Y

Permalänk
Medlem

Nackdelen men specifika distar är att de oftast är lite egna och därför svårare att hantera om man vill ställa om något.

Skulle säga att vanlig Debian/ubuntu server installation passar 1-2 bra .3 förstår jag jag inte riktig men antar ubuntu desktop passar. 4 borde DSL eller liknande passa.

Permalänk
Avstängd

Minimalistiska distributioner brukar inte komma med grafiskt användargränssnitt, Java, Mono, etc.

Permalänk
Medlem

Hej och tack för alla svar. Jag ska försöka sammanfatta era svar och specificera vad jag letar efter.

Anledningen till att jag delade in C++ i två delar var att jag kom på att det kunde vara bra att skapa ett program som fungerar på både Linux och Windows. Därför tog jag med båda (delfråga a och b) för att se om det var någon större skillnad i vad som behöver installeras för att köra ett "cross-platform-program".

Eftersom leksak anmärker att minimalistiska distar inte brukar komma med GUI/fönsterhanterare, så får jag citera mig själv som svar:

Citat:

Det jag söker är en extremt lättviktig dist som jag bara ska använda till att starta upp ett program jag gjort i Mono, C++ eller Java.

Om det är en dist med fönsterhanterare gör det alltså inget, men det är heller inte ett krav. Jag vill bara kunna starta upp det program jag ska skapa.

Tack för tipset på Ubuntulite, jag ska kolla upp det med en gång! Tyvärr går det inte att bumpa trådar, så jag skulle uppskatta om någon skrev något så att jag kan berätta ifall Ubuntulite inte löste problemet. Vi väntar fortfarande på besked om bumpning i Feedback-forumet.

Permalänk
Medlem

TinyMe är en ganska lättviktig och enkel dist om man vill ha grafisk mijö.
http://distrowatch.com/table.php?distribution=tinyme

När jag testade den för ett tag sedan så funkade den bra, men tyvärr var det långsam hastighet på nerladdning av uppdateringar (servrarna är väl långt från Sverige gissar jag).

Permalänk
Medlem

Jag skulle också rekomendera Ubuntulite. Dom använder LXDE som skrivbordsmiljlö och Openbox som fönsterhanterare bl.a. Väldigt enkelt på alla sätt och viss.

Dom ska väl byta namn till Wepesi om jag inte missminner mig?

Visa signatur

Spara på minnen, inte saker.

Permalänk
Medlem

Tack för svaren! Nu har jag gjort ett par installationer av både Ubuntulite och Xubuntu för att se vad som krävs och hur mycket resurser de båda drar. Jag har kommit fram till att jag gillar Xfce bättre än LXDE samt att Xfce har bättre stöd för "kiosk mode", vilket jag är ute efter när jag startar upp min applikation. Det enda jag skall ha en "Desktop Environment" till är att starta upp en webbläsare i fullskärmsläge. Så jag tänker använda Kiosk Mode och gömma alla paneler. Dessutom fick jag nätverksproblem med Ubuntulite, men inte med Xubuntu.

Jag har också kommit fram till att utveckla C# för Gtk# är lika med att lära sig ett nytt system och ramverk. Dessutom är Gtk#-communityn näst intill obefintlig, inga forumdelar eller tutorials finns. De flesta verkar utveckla Gtk+ i C/C++ eller Python, trots att det verkar vara enklare i C#.

Kan man köra en Xubuntu standardinstallation med ett kasst grafikkort på en PIII med 256 MB minne och dra igång en stor applikation som den jag tänker bygga? Det är egentligen omöjligt att svara på från er sida, men gör en gissning?

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av azoapes
Tack för svaren! Nu har jag gjort ett par installationer av både Ubuntulite och Xubuntu för att se vad som krävs och hur mycket resurser de båda drar. Jag har kommit fram till att jag gillar Xfce bättre än LXDE samt att Xfce har bättre stöd för "kiosk mode", vilket jag är ute efter när jag startar upp min applikation. Det enda jag skall ha en "Desktop Environment" till är att starta upp en webbläsare i fullskärmsläge. Så jag tänker använda Kiosk Mode och gömma alla paneler.

Jag undrar om man inte kan starta X med en webbläsare i fullskärmsläge utan att köra något desktop environment eller window manager.

Citat:

Ursprungligen inskrivet av azoapes
Jag har också kommit fram till att utveckla C# för Gtk# är lika med att lära sig ett nytt system och ramverk. Dessutom är Gtk#-communityn näst intill obefintlig, inga forumdelar eller tutorials finns. De flesta verkar utveckla Gtk+ i C/C++ eller Python, trots att det verkar vara enklare i C#.

Inte så förvånande. Då C# är skapat av Microsoft, och man inte kan lita på dem.

Citat:

Ursprungligen inskrivet av azoapes
Kan man köra en Xubuntu standardinstallation med ett kasst grafikkort på en PIII med 256 MB minne och dra igång en stor applikation som den jag tänker bygga? Det är egentligen omöjligt att svara på från er sida, men gör en gissning?

Har inte provat, men jag tror det.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av leksak
Jag undrar om man inte kan starta X med en webbläsare i fullskärmsläge utan att köra något desktop environment eller window manager.

Inte så förvånande. Då C# är skapat av Microsoft, och man inte kan lita på dem.

Har inte provat, men jag tror det.

Det kan man säkert, men då krävs det lite pillande som jag tyvärr inte kan ännu. Vill komma igång snabbt med detta projekt. Kiosk mode får det bli.

Eh... för det första, Mono.net har inget med Microsoft att göra. För det andra, att man inte kan lite på Microsoft låter som en mycket subjektiv slutsats som många miljoner användare i världen inte delar med dig. För det tredje, varför skulle det inte vara förvånande att ingen kodar Gtk# bara för att man inte kan lita på Microsoft (som inte ens har något med Gtk# att göra) ??? Jävla konstig slutsats.

Jag tänker inte ta hänsyn till din sista kommentar, eftersom du verkar vara partisk och därmed kan tänkas undanhålla information eftersom du = Linux och du/Linux inte vill ha brister.

Permalänk
Medlem

Patent. Patent och patent igen.

Helt plötsigt kanske MS bestämmer sig för att mono är för bra, slutar pola med novell eller något liknande och stämmer skiten ur alla som använder mono.

Och det heter mono och inte mono.net. Eller paratar vi om http://www.mono.net/ nu?

Dess utom tycker jag att python känns mer... *nix, på något sätt.

Visa signatur

Opera user | 3.6 GHz AMD Phenom II X4 | 6144MB RAM | AMD ATI HD7870 2GB | Det är jag det.
Linux, Eating apple and smashing Windows.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Smygis
Helt plötsigt kanske MS bestämmer sig för att mono är för bra, slutar pola med novell eller något liknande och stämmer skiten ur alla som använder mono.

Och det heter mono och inte mono.net. Eller paratar du om http://www.mono.net/ ?

Att MS skulle ha makt att stämma de som använder Mono är ett påstående som bottnar i en psykisk sjukdom vid namn paranoia. Det värsta som kan hända är att de stämmer de som ligger bakom Mono, men då skulle man fortfarande kunna använda Mono i det stadie de är i för tillfället.

Och du, det heter "prata" och inte "parata". Eller menar du http://en.wikipedia.org/wiki/Parata ?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av leksak
Jag undrar om man inte kan starta X med en webbläsare i fullskärmsläge utan att köra något desktop environment eller window manager.

xinit /sökväg/till/webbläsaren