Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Dev-shell
Autor Wiadomość
WebNuLL Offline
Linux support
Junior Admin

Liczba postów: 1766
Dołączył: Sep 2009
Reputacja: 45
€: 4127
OS: Linux Gentoo
Post: #1
Brick Dev-shell
Witam, wpadłem na genialny pomysł, a mianowicie jak by dodać spersonalizowanego shella pod kątem budowania własnego livecd.

Podczas logowania do systemu graficznie wybieramy sesję dev-shell i logujemy się do systemu.

[Obrazek: buildingfirsttime.png]

Uruchamia się openbox z konfiguracją odpowiednią.
W terminalu na środku ekranu otwiera się specjanie spersonalizowany shell w którym mamy specjalne polecenia których nie znajdziemy w innych shellach.

W domyślnie otwartym terminalu pokazane jest powitanie i lista dostępnych poleceń do budowania.
Za pomocą jednego polecenia budujemy ISO, dodajmy pakiety itp.

[Obrazek: devsh.png]

Istnieje nakładka graficzna na larch7 jednak według mnie jest nie użyteczna, przynajmniej ja wolę CLI i uważam, że jak ktoś buduje LiveCD to powinien zdawać Sobie sprawę z tego co robi i używać CLI.

Nakładki graficznej nie będzie dostepnej, ponieważ to dodatkowe 150 mb do wrzucenia na CD - to za dużo miejsca.

Jednak wierzę, że moje narzędzia tekstowe przydadzą się wszystkim zainteresowanym.

@edit
Oprócz skromnego zestawu do budowy LiveCD jestem w trakcie tworzenia a raczej przepisywania zestawu skryptów do generowania repozytorium oraz bardzo wygodnej budowy własnych PKGBUILDów bez potrzeby edycji sum kontrolnych i wersji.
  • Automatyczna budowa pakietu z PKGBUILDu
    • Automatyczne generowanie i wpisywanie sum kontrolnych do PKGBUILDa
    • Uzupełnianie informacji pkgver i pkgrel ( wersja oprogramowania i numer wydania pakietu )
  • Generowanie repozytorium
    • Konwertowanie listy zależności: pkg-depends ( na podstawie PKGBUILD )
    • Konwertowanie informacji o pakiecie: pkg-buildinfo ( na podstawie PKGBUILD )
    • Konwertowanie pliku z opisem pakietu ( na podstawie PKGBUILD )
    • Generowanie archiwum z listą pakietów
    • Przygotowywanie katalogu z paczkami

-- WebNuLL

[Obrazek: 1300013385.gif]
Ubuntu (Linux dla ludzi) | Blog komputerowy | Linux Mint
(Ten post był ostatnio modyfikowany: 06.08.2010 19:39 przez WebNuLL.)
04.08.2010 19:19
  Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post


Odpowiedz 


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości

 Wybierz styl: