Eu quero criar um Fedora 14 live CD com pacotes adicionais. Como fazer isso?
Comentários
- Atualmente estou construindo um CD baseado em FC13 com um CD kickstart para instalação automática – e tentando descobrir como extrair pacotes. Parece que apenas ter o RPM na pasta Pacotes da mídia não é suficiente. Assim que estiver lá, eu ' darei a você o que eu receber.
- @ Danny Staple, Obrigado, aguardando sua resposta
Resposta
Observo que meu aplicativo tem uma pequena diferença porque estou criando uma mídia de instalação e não um CD ao vivo, mas é provável que isso se aplique .
Você precisará usar a ferramenta createrepo para alterar os repodados no CD. Para tê-los pré-instalados, você provavelmente precisará de um arquivo de kickstart – ks.cfg, e do arquivo isolinux.cfg para passar a localização ks = … ks.cfg para o kernel na inicialização (em uma linha anexa).
Referências:
- 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
Certifique-se de ter uma VM para testar seus ISOs antes de ativá-la em máquinas reais – serão necessárias algumas tentativas para acertar. Com o arquivo de kickstart, você pode definir nomes de usuário, senhas, pacotes e também ter scripts de pós-instalação em bash ou python.
Resposta
Como outros sugeriram, você precisa construir seu Fedora ISO personalizado usando o kickstart pré-carregado com seus pacotes rpm de escolha. Adicionar pacotes é tão simples quanto anexá-los ao seu arquivo de kickstart. Depois disso, abra o arquivo Fedora ISO usando ISO master , substitua o arquivo de kickstart e salve o novo ISO como um arquivo diferente. A etapa final é instalar o novo ISO em seu USB da maneira que você faz normalmente.
Resposta
Primeiro, pegue todos os padrões instalado e seu dispositivo USB inicializando. Em seguida, inicialize-o e modifique-o como desejar. Ele deve manter todas as alterações.
Para criar um novo CD iso, você teria que construir a distro inteira sozinho, o que é consideravelmente mais complicado. Visto que sua linha de assunto e tags incluem usb, presumo que “é isso que você realmente quer.
Comentários
- As alterações apenas retêm, se você adicionar armazenamento persistente ao criar seu pendrive USB com
liveusb-creator
. - " Em seguida, inicialize-o e modifique-o como quiser … " – Você provavelmente deve adicionar mais detalhes. Estou tendo uma falha devido à falta de espaço no sistema de arquivos raiz após executar
sudo yum install <package>
. O pen drive com ISO tem mais de 12 GB de espaço livre, então duvido que esteja sem espaço.