3. Usando
Bem, não há muito o que falar sobre esse programa...apenas
abra o kfm e arraste arquivos/diretórios para a janela da direita. Quando soltá-los
você pode escolher entre alguns modos de como devem aparecer no cd.
O melhor jeito é testá-lo, você vê o resultado na hora. O que você solta é
colocado no ponto da árvore que está selecionada na janela da esquerda.
Essa foi a forma curta ;-)
Se você não pode usar o kfm para soltar arquivos no KisoCD você
pode tentar um "gerenciador de arquivos" bem simples (ver|gerenciador de arquivos simples). Ao invés
de usar arrastar-e-soltar você seleciona o arquivo que quer soltar e pressione o botão
"transferir selecionado". O resto é igual....
3.1 Adicionando arquivos e diretórios
Arraste-os do kfm para a janela da direita do KisoCD.
Quando você soltá-las, você verá um menu (a menos que você tenha marcado
"Não mostre opções no arrastar-soltar" em opções|interface do usuário):
-
apenas os arquivo(s)
-
em novo diretório
-
com diretório (apenas quando soltar diretórios)
Aqui você pode escolher onde eles devem ser incluído no cd. Bem, atualmente
é difícil para eu explicar....tente todos!
O item "CD" aparece na caixa de diretórios depois de soltar pela primeira vez.
Vamos supor que você arrastou o arquivo "kisocd-0.3pre2.tar.gz" na janela da
direita como sua primeira ação, escolheu "em novo diretório" e digitou "linux/packages"
como diretório. Então estes diretórios são criados e o arquivo é colocado dentro de
"/linux/packages".
Então você pode, por exemplo, escolher "/linux" na janela do meio e
soltar em seguida. Escolher "apenas os arquivo(s)" com arquivo colocará o arquivo
em "/linux", e com diretório colocará os arquivos no diretório e
seus subdiretórios em "/linux".
Bem, existem algumas possibilidades, como eu já disse é melhor
testar todas para saber o que você pode fazer....
É importante saber que o lugar onde a inclusão inicia
é selecionada na caixa de diretórios.
Existe uma nova característica que torna as coisas mais fáceis: criar novos diretórios
sem enchê-los de ao mesmo tempo usando "CD virtual|novo diretório..".
O menu é levemente diferente quando solta-se diversos arquivos/diretórios de uma vez.
3.2 Checando o tamanho
Em baixo existeuma barra de progresso mostrando quanto do
cd (650MB) foi usado. A barra será verde enquanto o conteúdo couber no
CD...
Mas não confie nessa barra! Ela apenas conta o tamanho dos arquivos,
não o tamanho dos diretórios e entradas adicionais devido a opções de sistema de arquivos!
Antes de gravar o CD você precisa rodar "etapa simples|simular criação da imagem", que
diz o tamanho real!!!!!!
Além disso não existe limitação para CDs de 650MB, você pode fazer suas imagens
maiores, se seu gravador de cd está apto para fazê-lo--simplesmente não ligue --para
a cor vermelha da barra de progresso.
No canto de baixo a esquerda existem campos dizendo a você o tamanho do diretório
selecionado com subdiretórios incluídos e o CD inteiro.
3.3 Desfazendo adições, excluíndo ("deletando") arquivos e
diretórios
O botão "Editar..." na janela principal deixa você deletar atribuições
que você fez (na parte esquerda da janela) e excluir arquivos/diretórios
usando a parte da direita. Aqui você pode também soltar arquivos e diretórios.
3.4 Fazendo Capas
Existe um menu "cdDoc" que permite que você crie facilmente uma capa
simples para seu CD. Não é muito bonita, mas faz seu serviço...você precisa
ter LaTeX instalado e alguns de seus pacotes (agora você terá um arquivo que contém a mesma saída do kover. Mas este arquivo somente é produzido com a opção "criar a partir da visão atual", ela não é salva com as outras coisas!).
Quando olhar a saída usando kdvi ou xdvi note que estes programas não estão aptos para rotacionar texto, então você atualmente não verá do jeito que será impresso. O impresso estará OK.
A capa é um documento LaTeX que você pode editar via "cdDoc|Edit...".
Quando seu CD estiver pronto você pode simplesmente rodar "cdDoc|criar a partir da visão atual".
Cada diretório principal será um "item descritivo", e se tiverem subdiretórios feitos visíveis por você antes de executar o comando eles serão automaticamente anexados.
Você pode ver a saída com "cdDoc|visualizar...", é claro.
3.5 Salvando e Carregando Projetos
Você pode salvar/carregar seu projeto com "arquivo|abrir.../salvar/salvar como....", é claro.
Todos os ajustes que você faz (arquivos no CD, opções, cdDoc) são salvos em um único arquivo. Quando você roda pela primeira vez KisoCD é criado um diretório no seu diretório pessoal onde tudo é salvo (deverá ser o diretório KDE padrão ~/.kde/share/apps/kisocd/.
3.6 ...e finalmente gravando o CD....
Antes de gravar o cd você deveria verificar seu tamanho com "etapa simples|Simular criação de imagem". Depois mkisofs é executado (sem escrever uma imagem) e lhe é mostrada a saída dele, então você recebe uma mensagem que foi extraída da saída do mkisofs (quando o mkisofs termina, ele diz a você "Tamanho total agendado para gravação = (um número)". Divida o número por 512 e você terá o tamanho do seu CD em megabytes...se for muito diferente do que KisoCD lhe disse, você provavelmente encontrou um bug...(Eu encontrei diferenças de 1..2MB usando "RockRidge", não sei como difere se você usar outro sistema de arquivos/extensões)).
Para gravar o cd você escolhe "etapa simples|Criar Shellscript" (e antes disso "etapa simples|Criar Imagem" se você não quer criar enquanto grava). O arquivo cdScript.sh é criado em ~/KisoCD, você só precisa executá-lo. Eu fiz como uma opção "paranóica"...você não precisa ter um gerenciador de janelas rodando para gravar CDs....mas você pode também gravar de uma vez com "etapa simples|Gravar CD agora!" (KisoCD executará cdScript.sh para você e mostrá-lo a saída).
Bem, atualmente este foi o modo difícil de fazer. Apenas clique em "Arquivo|Gravar CD" se você quer fazê-lo de forma fácil.
3.7 Opções
As caixas de opções são divididas em quatro partes:
-
sistema: Opções que relacionam-se com seu sistema (o dispositivo que grava os cds, tamanho dos buffers, caminhos e assim por diante).
-
cdDoc: Os caminhos para certos programas necessários para fazer capas.
-
cd: Aqui você define as opções que relacionam-se apenas com o cd que você está atualmente criando.
-
interface do usuário: Permite que você configure o comportamento do KisoCD em alguns pontos
(se você quer ver ou não algumas caixas de diálogo e coisas como isso).
Acho que a maioria das opções são bem claras, então vou explicar apenas algumas delas.
3.7.1 sistema
-
dispositivo de gravação (nome de seu arquivo especial; apenas para multisessão):
quando você grava um cd multisessão você precisa ler o conteúdo do cd, se não é a primeira sessão. Aqui você precisa indicar o nome do arquivo especial que corresponde a seu dispositivo de gravação (como /dev/sr0 ou /dev/scd0).
-
gravando a partir de imagem: quando você quer criar uma imagem antes de gravar o cd (quando gravar cds multisessão é muito importante) KisoCD precisa saber onde salvar a imagem. Então por favor indique um nome de arquivo usando o botão procurar...
-
Onde montar as imagens: O ponto de montagem a ser usado pela imagem se você usar etapa simples|montar e ver imagem.
3.7.2 cdDoc
Aqui você pode apenas indicar o caminho ou nome dos executáveis para os programas para tradução/visualização/edição/impressão de arquivos latex. Normalmente os padrões devem estar certos.
3.7.3 cd
-
básico|simulação de gravação deve estar claro, mas é MUITO importante. Se você tentar algo novo (tamanho do fifo, novo hardware, velocidade de gravação, ...) você deve "gravar" um CD com simulação de gravação ativado. Isto significa que o processo de gravação será apenas um teste. Tudo é feito como "na vida real" mas o laser não é ligado. Então você pode ver como seu sistema se comporta sem perder um CD.
-
cd de inicialização talvez seja algo diferente do que você espera se você conhece outros frontends. KisoCD apenas quer saber onde a imagem de inicialização está no seu disco rígido. Você não precisa copiar para algum lugar, isto será feito automaticamente. Por favor leia também a próxima seção.
Se você quer saber mais sobre algumas opções será melhor ler as páginas do manual online para
mkisofs e cdrecord.
3.7.4 interface do usuário
-
Mostrar opções|CD quando iniciar deve estar claro...
-
Mensagem quando o subprocesso finalizar: Quando um subprocesso finaliza é mostrado uma janela com todas suas mensagens a você se você já não aberto uma. Aqui você pode pedir ao KisoCD mostrar uma janela de informações adicional.
-
Mostrar janela de subprocesso ao iniciar: Determina se uma janela mostrando mensagens de um subprocesso devem ser abertas quando um é iniciado. Entretanto, (1) você sempre pode abrí-la manualmente e (2) em qualquer caso ela aparece quando o subprocesso está finalizado.
-
Não mostrar opções no arrastar-soltar. Se você marcar essa caixa, você não poderá escolher entre as diferentes maneiras de soltar arquivos/diretórios quando arrastar-soltar arquivos/diretórios no KisoCD. Dessa forma a opção padrão é usada. Pode ser útil para não se confundir...
3.8 CDs de Inicialização
ESTEJA AVISADO: Eu não testei a fundo sobre fazer CDs de inicialização. A interação entre KisoCD e mkisofs parece estar bem, assim como os testes com scripts que faço no shell para prevenir que você grave um cd quando algo não está correto. MAS NÃO HÁ GARANTIAS! Até agora (22.7.1999) eu só tentei criar um CD de inicialização que parece estar errado por causa de um cd ruim ou coisa do tipo. Em alguns sistemas ele inicializa e descomprime o kernel antes de travar, em outros nada acontece. Eu queria lançar essa versão apesar disso, acho que você não precisa esperar até eu tentar de novo (o que provavelmente falhará novamente já que será o mesmo tipo de cd).
Fazer CDs de inicialização com KisoCD é mais fácil do que como outros programas: você não precisa se preocupar com caminhos para a imagem de inicialização e outras definições, a única coisa que KisoCD quer saber é onde encontrar a imagem de inicialização no seu disco rígido. Antes de criar a imagem ele copiará a imagem de inicialização para um novo diretório, e removerá isso após concluído.
O ponto mais importante quando criar um CD de inicialização é a imagem de inicialização. Isso é o que man mkisofs diz sobre a imagem:
A imagem de inicialização deve ter exatamente o tamanho de um dos 1.2, 1.44, ou 2.88 MB floppy, e mkisofs usará esse tamanho quando criar a saída para o sistema de arquivos iso9660. É assumido que o primeiro setor de 512 bytes deve ser lido da imagem de inicialização (está essencialmente emulando um drive floppy normal). Isto funcionará, por exemplo, se a imagem de inicialização for baseado no LILO.
O BootDisk-HOWTO diz como fazer um CD de inicialização. Uma coisa boa para usar com imagens de inicialização é yard.
Lembre-se de chamar "etapa simples|Simular criação da imagem" antes de você gravar o CD. Isto também indicará se mkisofs tem problemas com a imagem de inicialização que você escolheu.
3.9 Ajustes para sistemas multi-usuário
Se você tem múltiplos usuários dividindo o mesmo hardware pode ser útil definir algumas opções que os usuários não possam modificar, por exemplo o dispositivo de gravação, caminhos, velocidade de gravação e assim por diante.
Também pode ser útil não mostrar aos usuários todas opções e possibilidades que KisoCD tem (escondendo menus), por exemplo se confundisse eles ou..não importa o que.
Eu incluí uma opção muito especial, também (um usuário pediu): usando-a pode dar ao usuário um arrastar-soltar mais simples que é menos poderoso mas não confundirá
Isso pode ser feito pelo super-usuário editando o arquivo de configuração global kisocdrc que deve residir em share/config/ no diretório do KDE, /etc/defaults/ ou /usr/local/etc/defaults/.
Você encontra um arquivo de exemplo no diretório de arquivos fonte da distribuição do kisocd, também está incluída uma descrição da sintaxe simples.
Você pode ter ajustes especiais para apenas um usuário ou para um grupo de usuários também. Na inicialização o programa primeiro procura uma seção que é chamada como o id de usuário dos usuários. Se não for encontrada uma seção como o id de grupo dos usuários. Se também não existir, KisoCD não fará restrição alguma.
Não planejo escrever um programa GUI específico para editar o arquivo. Se alguém quiser fazê-lo, entre em contato comigo e eu adicionarei à distribuição.
Eu também não definirei KisoCD para uid root ou esperar que cdrecord esteja dessa forma. Se você é alguém que administra um sistema com múltiplos usuários eu gostaria de ouvir sua opinião sobre o que é melhor e se KisoCD não tem funções relacionadas a isso.
3.10 CDs Multisessão
Para criar cds multisessão você precisa fazer algumas coisas especiais:
-
Ir para opções|cd|tipo de cd e selecionar cd multisessão.
-
Indicar ao KisoCD se é a primeira sessão no cd, uma intermediária ou a última.
-
Certifique-se de que você indicou um diretório e nome de arquivo válido em
opções|sistema|dispositivos, diretórios, ...|gravar a partir de imagem. Ali a imagem (pelo menos para todas sessões exceto a primeira)e um diretório temporário serão criados. De qualquer forma, você precisa indicar um nome de arquivo.
Quando você faz uma sessão depois da primeira, estes aspectos são importantes:
-
Você precisa criar uma imagem. Gravar na hora não é possível.
-
Quando criar a imagem, o cd com as sessões anteriores deve estar acessível através do seu dispositivo de gravação nominado via arquivo especial em opções|sistema|dispositivo de gravação (nome do seu arquivo especial; apenas para multisessão).
-
Você não pode incluir links simbólicos como links simbólicos. Dependendo da escolha feita em opções|sistema de arquivos eles não são incluídos ou são seguidos.
3.11 Gravando CDs como um usuário normal
Você precisa definir o suid root para o cdrecord (claro que você precisa ser root para fazer isso):
chmod 4711 /usr/bin/cdrecord
Se seu cdrecord não está em /usr/bin, você pode encontrar seu caminho usando which cdrecord.
|