vlastná distribúcia

Sekcia: Ostatné 18.05.2005 | 23:03
Avatar fermez mdk 10.1  Používateľ
poradí niekto dobrý článok o tom, ako si zostaviť "vlastnú distribúciu"? vlastné inštalačné cd, na ktorom mám iba tie programy, ktoré potrebujem + backup. a ešte: poraďte nejaký txt editor, ktorý vie korektne otvárať vvindovvsácke cp1250-ky mám veľký problém editovať stránky, ktoré som robil ešte v notepade. diik.
    • Re: vlastná distribúcia 16.05.2005 | 15:15
      peter golis   Návštevník
      k prvemu sa nevyjadrujem lebo neviem ci sa ma jednat o live distro alebo o normalnu instalaciu. a editor co vie otvarat kodovu stranku win1250? hociktory. u niektorych je treba vsak previest konverziu do latin2 (pomocka cstocs, iconv)
      • Re: Re: vlastná distribúcia 16.05.2005 | 15:17
        Avatar fermez mdk 10.1  Používateľ
        myslim skuor install cd napevvno, livka nie.. a ddiik
    • Re: vlastná distribúcia 16.05.2005 | 16:27
      Avatar menorx Debian GNU/Linux  Používateľ
      Ja si windowsowské textové súbory upravujem tak, že ich prevediem do ISO formátu: recode 1250..l2 nazov_suboru a potom ich editujem v editore VIM. Ak súbory potrebujem mať naspäť vo Windowsovskom formáte tak ich prevediem späť: recode l2..1250 nazov_suboru
    • Re: vlastná distribúcia 16.05.2005 | 17:05
      Avatar juice Arch Linux  Používateľ
      napr. editor kate, ktory je sucastou KDE zvladne otvorit rozne kodovane subory, v dialogu otvorenia suboru tam je niekde combo, kde si mozes vybrat v akom kodovani ho chces editovat ak chces subor len jednorazovo prekodovat, tak samozrejme recode napr. recode ms-ee..l2 nazov_suboru to prekoduje subor z cp1250 do latin2
    • Re: vlastná distribúcia 17.05.2005 | 01:01
      m   Návštevník
      Mal som podobny problem, chcel som bootovatelne CD, ktore by sluzilo ako servisne, na co sa hodi kazdy linux, akurat si mozno kazdy vybere rozne dalsie utility, a tiez som hlavne chcel aby sa s tym dalo ist na internet. Kedze mam GPRS mobil s bluetooth, tak som chcel hlavne aby to malo podporu bluetooth. A takych distribucii je malo co maju podporu bluetooth, mozno sa pri nich daju zaviest moduly alebo sa zavedu sami, ale utility na bluetooth neobsahovala skoro ziadna, ak nejaka aj ano tak to bol preplacany a dlho startujuce kolos s KDE a mnohymi inymi nepotrebnymi vecami, ktore nechcem mat ani na harddiskovej instalacii. Troch som mal mozno stastie, ze som nasiel priamo navod, ako urobit LiveCD prave z distribucie ktoru som pouzival len nejake 3 mesiace a pred tym len windows. Tento postup pri mojej distribucii ale bude vseobecne platny, co sa tyka pripravy LiveCD (nainstalovat na harddisk instalaciu z klasickeho instalacneho CD v rozsahu potrebnom pre LIveCD, pripadne si tiez upravit jadro, aby to bootovalo s roznorodejsim hardverom, tuto instalaciu ponastavovat a otestovat a nakoniec ju nakopirovat aj so symbolickymi linkami, nielen samotne subory, do pripravenej adresarovej struktury noveho LiveCD, do tejto adresarovej struktury sa okrem suborov z nainstalovanej distribucie v rozsahu pre LiveCD nakopiruje aj zopar suborov z bootovatelneho instalacneho CD potrebnych prave pre boot buduceho LiveCD a tiez sa do adresarovej struktury nakopiruje skomprimovany initramdisk, ktory obsahuje tie subory z pripravenej harddiskovej instalacie, ku ktorym ma byt rychly pristup, ale hlavne tie, do ktorych sa ma dat zapisovat, lebo na CD sa zapisovat neda, dalej sa tam skopiruje kernel no a nakoniec sa vygeneruje ISO mage prikazom mkisofs ktory je sucastou balicka cdrtools) Najdolezitejsie problemy na ktore som narazil, boli tieto: 1.Ked sa kopirovali z harddiskovej instalacie okrem suborov aj symbolicke linky, tak na Live CD ukazovali napriklad o dve urovne vyssie (teda ../../) co ale v skutocnosti neexistoval na tom mieste hladany subor, lebo bol po starte linuxu z CD v ramdisku a ked sa link odkazoval o dve urovne vyssie, nedokazal to najst, takze bolo treba manualne upravit asi 30 linkov aby neukazovali relatvne o dve urovne vyssie, ale klasicky od roota k danemu fyzickemu suboru, tento problem sa tykal kniznic, proste tento problem vznikol prave preto, lebo v roote po nabootovani LiveCD je CDcko a ramdisk 2.Dalsi problem bol, ze velkost initramdisku musi byt vacsia nez je v skutocnosti jeho obsah (napriklad spustitelne subory v adresari /bin), lebo pri a po nabootovani LiveCD, potrebuje aj samotny system nieka zapisovat data a tiez uzivatel si chce nieco zapisovat, nielen konfiguraky ktor si musi niektore nastavit aj po boote, ale napriklad je to treba aj na editaciu vacsich suborov, alebo aj na stahovanie suborov 3.Dalsi problem sa tiez tykal ramdisku, ked so dal do bootovacieho parametra len to co bolo v navode, ramdisk mi nabehol len v read-only rezime a to je ako keby si mal harddisk len na citanie co je nepouzitelne, takze bolo treba medzi boot parametre zadat aj parameter "rw" teda initramdisk aj na zapis Takze pouzil som distribuciu Archlinux 0.7 > www.archlinux.org ale pozor, je to len pre i686 a vyssie, takze sa s tym nenabootuje stare pentiumI alebo i386 a tiez je treba aspon 64MB RAM, mozno by sa dalo aj menej ale mojim cielom nebolo to optimalizovat pre minimalne naroky a pouzivat napriklad aj nejake kompresie aby sa to voslo na 8cm CD, to nebolo podstatne, dolezite je ze to CD nabieha pomerne rychlo, inak ma velkost okolo 350MB, ale je tam vsetko co je potrebne pre zaklad, je tam napriklad SSH, Samba, Links, Vim (ziadne Xwindow alebo KDE) Linki pre vyrobu Archlinux LiveCD su tu a co sa tyka tych suborov co sa staraju o boot, nemusia sa brat presne tie, co sa spominaju v navode, najlepsie je ich zobrat priamo z Archlinux 0.7 install CD, lebo ten navod je pre Archlinux 0.4, pripadne 0.5> http://www.amlug.net/new-projects/forum/index.php?showtopic=34 http://wiki2.archlinux.org/index.php/Build%20your%20own%20live%20CD http://www.linuks.rk.edu.pl/art_40.html
      • Re: Re: vlastná distribúcia 17.05.2005 | 01:40
        m   Návštevník
        no, po tom ako som sa rozpisal, so si vsimol, ze chces asi bootovatelne instalacne CD anie LiveCD, ale niektore veci, najma co sa tyka bootovania a vyroby ISO imageu su spolocne a zrejme by malo byt jednosuhsie vyrobit instalacne CD nez LIveCD, lebo okrem veci co sa tyka bootvania tam asi staci len dat pozadovane balicky (pripadne ich novsie verzie) a vygenerovat nejaky zoznam tychto aktualnych balickov ale to si uz domyslam. to bude lepsie vediet niekto iny, lebo o instalatoroch tiez neviem nic ale aspon dufam ze ten moj kvazi prakticky navod na vyrobu LiveCD niekoho inspiruje, lebo aj LiveCD moze byt takisto vlastna distrribucia
    • Re: vlastná distribúcia 17.05.2005 | 01:18
      m   Návštevník
      na editaciu a pripadne konverziu sa hodi napriklad editor VIM, ktory je sucastou hadam kazdej distribucie, ma strasne vela fukcii a aj ked neovladam z nich ani jedno percento, tak sa mi zda ze napriklad na koverziu a editaciu notepadovych textov sa hodi, aj ked na zaciatku VIM editor nebudes vediet ani ukoncit, nie to este otvorit subor, ale to najnutnejsie sa da zvladnut za den a aj s tym malom sa da vystacit na nejaky jednoduchsi ucel
      • Re: Re: vlastná distribúcia 18.05.2005 | 10:51
        Avatar fermez mdk 10.1  Používateľ
        no čo sa týka editora, prehľadal som túto noc contrib a našiel som dve šupy - presne to, čo som potreboval. odporúčam všetkým: **katoob** - total špica, **leafpad** - lite, ale tiež má krásny prevod medzi kódovaniami. k tej vlastnej distribúcii - live sa robí jednoducho programom **mklivecd** ale nemám to odskúšané, lebo môj linux ide na min a niektoré podporné prvky nemám a ani nechcem :) k tej inštalačke - vykuchal som install cd1 a do priečinku media som nahádzal svoje balíky a svoje hdlisty.cz a pod., ktoré sa robia programom mkcd. použil som cdrom.img aby to bootovalo a ono to išlo... ale potom mi to chcíplo na tom, že moje hdlisty a pod., sú poškodené. neviem prečo. ale myslím, že cesta vedie tadiaľto... alebo je tu takáto možnosť: primontoval som iso image inštalačného cd1: mount -o loop /mnt/loop cd1.iso a mal som možnosť sa v ňom pohybovať... otázka je ako doň zapisovať? keby sa to dalo tak je to fajn...
        • Re: Re: Re: vlastná distribúcia 18.05.2005 | 14:17
          peter golis   Návštevník
          zapisovat na suborovy system urceny len a len na citanie?
        • Re: Re: Re: vlastná distribúcia 18.05.2005 | 23:03
          m   Návštevník
          iso instalacneho CD je vytvorene len pre citanie tak standardne to nepojde, mozno existuje moznost ako to namontovat tak aby sa do toho dalo zapisovat alebo pouzit nejaky specialny nastroj na modifikaciu CDckovych iso inak nieco sa mi mari, ze davnejsie som skusal pridat nieco do nejakeho linuxoveho CD iso a pouzil som nejaky windows program na prehliadanie a modifikaciu teda pridavanie suborov co mal taku vlastnost ze to spravil korektne, teda ze pri boote toto modifikovane CD nezarvalo (ale tam bol asi iny problem, lebo neslo o modifikaciu listov, ale len pridanie nejakeho suboru ktory nesuvisel s instalaciou balickov), ale ak to strajkuje aj pri vytvoreni iso z harddisku tak mozno bude problem suvisiet s tym hdlist, mozno treba modifikovat aj nejake dalsie subory aby to ako celko bolo korektne ak samotny hdlist je urcite ok