Pokud možno co nejméně programovat.
Vlastní distribuce Linuxu
Moderátor: Mods_senior
Vlastní distribuce Linuxu
Dobrý den zajímalo by mě jak vytvořit vlastní live(může být i instalační) distribuci linuxu. Není na to nějaký nástroj?
Pokud možno co nejméně programovat.
Pokud možno co nejméně programovat.
Co tě nezabije to tě přizabije.
- strangereu
- Level 4.5

- Příspěvky: 1719
- Registrován: 17 zář 2011 12:36
- Bydliště: Vršovice
- Kontaktovat uživatele:
Re: Vlastní distribuce Linuxu
No nástroj to nevím, ale v lua by jsi to zvládl, zas tak těžké lua není.
btw: Připomínka na tvůj podpis - Lepší by bylo "Co tě nezabije, to se tě pokusí zabít znovu"
btw: Připomínka na tvůj podpis - Lepší by bylo "Co tě nezabije, to se tě pokusí zabít znovu"
Re: Vlastní distribuce Linuxu
Ok zkusím se naučit něco z lua.
Jinak Není ještě nějaký lehký způsob?
btw: Dík za připomínku k podpisu
Jinak Není ještě nějaký lehký způsob?
btw: Dík za připomínku k podpisu
Co tě nezabije to tě přizabije.
Re: Vlastní distribuce Linuxu
Lua je celkem v poho, Kdyby jsi chtěl k tomu nějakou zábavu, tak si stáhni minecraft a k tomu computercraft tam se v lua taky programuje 
Odesláno z mého GT-I9070
Odesláno z mého GT-I9070
- strangereu
- Level 4.5

- Příspěvky: 1719
- Registrován: 17 zář 2011 12:36
- Bydliště: Vršovice
- Kontaktovat uživatele:
Re: Vlastní distribuce Linuxu
Jo přesně
ComputerCraft je dobrej (y)
A to může bejt rád, že to nedělá v MTA Lua, to už je trošku hlavolam.
Lua text:
print ("Texticeeeeeeeeek")
MTA Lua text:
outputChatBox ("textiiiiiicek", getRootElement (), 255, 255, 255, true )
Trošku rozdíl
A to může bejt rád, že to nedělá v MTA Lua, to už je trošku hlavolam.
Lua text:
print ("Texticeeeeeeeeek")
MTA Lua text:
outputChatBox ("textiiiiiicek", getRootElement (), 255, 255, 255, true )
Trošku rozdíl
-
guest
Re: Vlastní distribuce Linuxu
Vlatní distribuce Linuxu bez programování je fakt bomba. Budu zde sledovat jak se to dělá.
- strangereu
- Level 4.5

- Příspěvky: 1719
- Registrován: 17 zář 2011 12:36
- Bydliště: Vršovice
- Kontaktovat uživatele:
Re: Vlastní distribuce Linuxu
Jazyk Unixu a Linuxu je C, nikoliv Lua, ale pro sestavení "vlastní" distribuce ho vlastně ani umět nemusíš.
Ona totiž distribuce je obrovský balík nejrůznějších programů, nabalených k operačnímu systému GNU, který běží na jádře zvaném Linux. Takže ty potřebuješ spíš vědět jak tenhle komplex propojit a rozběhat, jak vytvořit spouštěcí skripty, jak kompilovat balíčky a řešit závislosti...
A nebo si o tom kup knihu a zkus to podle ní: http://www.root.cz/clanky/vytvarime-vla ... ske-knihy/
Mimochodem tohle:
Není ten rozdíl v tom, že první píše na textový výstup a druhý do okna?
Ona totiž distribuce je obrovský balík nejrůznějších programů, nabalených k operačnímu systému GNU, který běží na jádře zvaném Linux. Takže ty potřebuješ spíš vědět jak tenhle komplex propojit a rozběhat, jak vytvořit spouštěcí skripty, jak kompilovat balíčky a řešit závislosti...
A nebo si o tom kup knihu a zkus to podle ní: http://www.root.cz/clanky/vytvarime-vla ... ske-knihy/
Mimochodem tohle:
Kód: Vybrat vše
Lua text:
print ("Texticeeeeeeeeek")
MTA Lua text:
outputChatBox ("textiiiiiicek", getRootElement (), 255, 255, 255, true )"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
- strangereu
- Level 4.5

- Příspěvky: 1719
- Registrován: 17 zář 2011 12:36
- Bydliště: Vršovice
- Kontaktovat uživatele:
Re: Vlastní distribuce Linuxu
Ano, to sice je, ale jde o to, že v MTA Lua, musíš nastavit určitý objekt, přesněji getRootElement (), je to zadané jakoby přímo na určitou osobu, nebo na všechny, za to v lua napíšeš jen kód a je to viditelné pro každého.
A v MTA Lua, máš nové funkce rozdělené na clientside a serverside.
třeba výše zmíněný outputChatBox, je clientside funkce. Nebo pak máš do klientu psaní po obrazovce, nebo-li dxDraw.
Všechny Klient funkce:
https://wiki.multitheftauto.com/wiki/Cl ... _Functions
Všechny Server funkce:
https://wiki.multitheftauto.com/wiki/Se ... _Functions
Klient eventy:
https://wiki.multitheftauto.com/wiki/Cl ... ing_Events
Server eventy:
https://wiki.multitheftauto.com/wiki/Se ... ing_Events
A v MTA Lua, máš nové funkce rozdělené na clientside a serverside.
třeba výše zmíněný outputChatBox, je clientside funkce. Nebo pak máš do klientu psaní po obrazovce, nebo-li dxDraw.
Kód: Vybrat vše
dxDrawImage
dxDrawImageSection
dxDrawLine
dxDrawLine3D
dxDrawRectangle
dxDrawText
dxGetFontHeight
dxGetTextWidth
dxCreateFont
dxCreateTexture
dxCreateShader
dxCreateRenderTarget
dxCreateScreenSource
dxGetMaterialSize
dxSetShaderValue
dxSetShaderTessellation
dxSetShaderTransform
dxSetRenderTarget
dxUpdateScreenSource
dxGetStatus
dxSetTestMode
dxGetTexturePixels
dxSetTexturePixels
dxGetPixelsSize
dxGetPixelsFormat
dxConvertPixels
dxGetPixelColor
dxSetPixelColor
dxSetBlendMode
dxGetBlendMode
dxDrawMaterialLine3D
dxDrawMaterialSectionLine3D
https://wiki.multitheftauto.com/wiki/Cl ... _Functions
Všechny Server funkce:
https://wiki.multitheftauto.com/wiki/Se ... _Functions
Klient eventy:
https://wiki.multitheftauto.com/wiki/Cl ... ing_Events
Server eventy:
https://wiki.multitheftauto.com/wiki/Se ... ing_Events
Re: Vlastní distribuce Linuxu
Takže jak v C nebo v Lua? pokud lua tak do čeho to mám npsat nějak nemůžu na googlu nic najít.
Co tě nezabije to tě přizabije.
- domitea
- Tvůrce článků
- Příspěvky: 1971
- Registrován: 24 čer 2009 19:46
- Bydliště: Královehradecký kraj
- Kontaktovat uživatele:
Re: Vlastní distribuce Linuxu
Pokus umíš trošku ájinu, tak tohle ti pomůže. Ale jak řekl Faraon, Linux jen jen jádro na které jsou nabalené další a další programy. Je to jak Lego, nebo spíš Merkur 
OT: LUA ? Tu nemám moc rád, takhle Python, to je jiná!
Přitom obojí má napsané interpreter v Céčku
OT: LUA ? Tu nemám moc rád, takhle Python, to je jiná!
- strangereu
- Level 4.5

- Příspěvky: 1719
- Registrován: 17 zář 2011 12:36
- Bydliště: Vršovice
- Kontaktovat uživatele:
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 43 Odpovědi
- 635211 Zobrazení
-
Poslední příspěvek od mmmartin



