Chcę utworzyć Live CD Fedory 14 z dodatkowymi pakietami. Jak to zrobić?

Komentarze

  • Obecnie buduję płytę CD opartą na FC13 z płytą startową do automatycznej instalacji – i próbuję dowiedzieć się, jak pobrać pakiety. Wydaje się, że samo posiadanie RPM w folderze Packages na nośniku nie wystarczy. Kiedy już tam dotrę, ' dam ci to, co dostanę.
  • @ Danny Staple, dziękuję, czekam na odpowiedź

Odpowiedź

Zauważyłem, że moja aplikacja różni się nieznacznie, ponieważ tworzę nośnik instalacyjny, a nie Livecd, ale niektóre z nich mogą mieć zastosowanie .

Będziesz musiał użyć narzędzia createrepo, aby zmienić repodata na płycie CD. Aby mieć je preinstalowane, prawdopodobnie będziesz potrzebował pliku kickstart – ks.cfg, i będziesz potrzebował pliku isolinux.cfg, aby przekazać lokalizację ks = … ks.cfg do jądra podczas rozruchu (w linii dopisywania).

Referencje:

Upewnij się, że masz maszynę wirtualną, na której możesz wypróbować swoje ISO, zanim zwolnisz ją na prawdziwych maszynach – zajmie to kilka prób, aby wszystko naprawić. Za pomocą pliku kickstart możesz ustawić nazwy użytkowników, hasła, pakiety, a także skrypty poinstalacyjne w bashu lub pythonie.

Odpowiedź

Jak sugerowali inni, musisz zbudować swoje własne ISO Fedory przy użyciu narzędzia kickstart z preinstalowanym pakietem RPM. Dodawanie pakietów jest tak proste, jak dołączanie ich do pliku kickstart. Następnie otwórz standardowy plik ISO Fedory za pomocą wzorca ISO , zamień plik kickstart i zapisz nowe ISO jako inny plik. Ostatnim krokiem jest zainstalowanie nowego ISO na USB w normalny sposób.

Odpowiedź

Najpierw pobierz domyślne wszystkie zainstalowane i uruchamianie urządzenia USB. Następnie uruchom go i zmodyfikuj, jak chcesz. Powinien zachować wszelkie zmiany.

Aby napisać nową płytę CD iso, musiałbyś sam zająć się budowaniem całej dystrybucji, co jest znacznie bardziej skomplikowane. Ponieważ wiersz tematu i tagi zawierają usb, zakładam, że „właśnie tego chcesz.

Komentarze

  • Zmiany zostaną zachowane tylko wtedy, gdy dodasz trwałe miejsce na dane podczas tworzenia aktywnej pamięci USB za pomocą liveusb-creator.
  • " Następnie uruchom go i zmodyfikuj, jak chcesz … " – Powinieneś prawdopodobnie dodać więcej szczegółów. Mam awarię z powodu braku miejsca w głównym systemie plików po uruchomieniu sudo yum install <package>. Pendrive z ISO ma ponad 12 GB wolnego miejsca, więc wątpię, czy zabrakło mi miejsca.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *