provoz na USB s češtinou a aktualizacemi


#1

Ahoj, jeden známý chce zkoušet/provozovat linux na USB. Řekl bych, že na normální provoz to není úplně nejlepší nápad. Bojím se, že by se ta fleshka mohla zápisy zničit. Dal bych mu na USB Fedora 21 Live, jenže ta pokud vím nemá češtinu, kterou by tam chtěl. Navíc bych to rád na USB nainstaloval už i s updaty, protože si myslím že persistent storage je spíš určeno na uživatelská data než takové masivní změny. Máte s tím někdo zkušenosti?


#2

Takže postup jak si vytvořit vlastní live je na https://fedoraproject.org/wiki/How_to_create_and_use_a_Live_CD.

Samo to stáhne balíčky a rovnou použije updaty. Pokud chceme české prostředí je třeba si vytvořit vlastní kickstart soubor. Já tam přidal mc a balíček s češtinou pro libreoffice :


%include ../fedora-live-workstation.ks

lang cs_CZ.UTF-8
keyboard cz
timezone Europe/Prague

%packages
mc
libreoffice-langpack-cs
# exclude input methods
-m17n*
-scim*
%end

%post
cat >>/etc/X11/xorg.conf.d/00-keyboard.conf <<EOF
# nastaveno z kickstart souboru
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "cz"
EndSection
EOF
%end

Výsledný image soubor pak uložit na USB příkazem livecd-iso-to-disk. Nastavil jsem kratší timeout 10sec pro boot manager a overlay pro perzistentní uložení změn.


livecd-iso-to-disk --timeout 10 --home-size-mb 1000 --overlay-size-mb 1000 --unencrypted-home --label Fedora21cz Fedora21-cz-20150506.iso /dev/sdb