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:
- http://docs.fedoraproject.org/en-US/Fedora/13/html/Installation_Guide/s1-kickstart2-packageselection.html
- http://fedoraproject.org/wiki/Extras/CreateRepo
- http://syslinux.zytor.com/wiki/index.php/Doc/syslinux#CONFIGURATION_FILE
- http://users.telenet.be/mydotcom/howto/boot/boot_linux.htm
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.