Difference between revisions of "Knoppix Remastering Howto Brazilian Portuguese"
From Knoppix Documentation Wiki
(→Configurações do APT) |
(→Configurações do APT) |
||
| Line 92: | Line 92: | ||
==Configurações do APT== | ==Configurações do APT== | ||
| − | Atualize a lista de pacotes do APT com <tt> | + | Atualize a lista de pacotes do APT com "<tt>'''apt-get update'''</tt>". |
| − | * Nota: Se o comando <tt> | + | * Nota: Se o comando "<tt>apt-get update</tt>" resultar no erro "FATAL -> Could not set non-blocking flag Bad file descriptor", você precisará se certificar de que seu ambiente "chroot" está montado <u>sem</u> a opção "<tt>nodev</tt>". Consulte o item sobre erros no "<tt>/dev/null</tt>" quando entra com ambiente "chroot" pela primeira vez. |
| − | * Aviso: O comando <tt> | + | * Aviso: O comando "<tt>apt-get upgrade</tt>" |
| − | * Nota: Se o <tt> | + | * Nota: Se o "<tt>apt-get</tt>" resultar no erro "Dynamic NMap ran out of room", você pode tentar o seguinte truque, que já resolveu o problema em alguma situação: |
*:<pre>echo 'APT::Cache-Limit "25168524";'>> /etc/apt/apt.conf</pre> | *:<pre>echo 'APT::Cache-Limit "25168524";'>> /etc/apt/apt.conf</pre> | ||
*:Nota: Isso foi feito como "chroot" conforme descrito acima. | *:Nota: Isso foi feito como "chroot" conforme descrito acima. | ||
| Line 118: | Line 118: | ||
Para verificar se há pacotes órfãos, tecle isto: | Para verificar se há pacotes órfãos, tecle isto: | ||
deborphan | deborphan | ||
| − | Se quer salvar mais espaço retirando os pacotes órfãos | + | Se quer salvar mais espaço retirando os pacotes órfãos irritantes {?}(que crueldade!){?}, tecle isto (<u>Cuidado</u>: O "yes/no" <u>não</u> não aparecerá para confirmar a remoção destes pacotes. Quando você pressionar <span style="font-variant:small-caps">Enter</span> depois deste comando, os pacotes terão desaparecido!): |
deborphan | xargs apt-get -y remove | deborphan | xargs apt-get -y remove | ||
Se você não está seguro sobre o comando anterior e quer ver o que acontecerá sem fazer nenhuma mudança, simplesmente adicione a opção "<tt>-s</tt>" ao comando "<tt>apt-get</tt>" como isto (você pode fazer isto com todos os comandos "<tt>apt-get</tt>", e é um bom hábito usar esta opção antes de operações em massa como esta): | Se você não está seguro sobre o comando anterior e quer ver o que acontecerá sem fazer nenhuma mudança, simplesmente adicione a opção "<tt>-s</tt>" ao comando "<tt>apt-get</tt>" como isto (você pode fazer isto com todos os comandos "<tt>apt-get</tt>", e é um bom hábito usar esta opção antes de operações em massa como esta): | ||
| Line 128: | Line 128: | ||
Quando a lista aparecer, você pode examiná-la (mais de 13 mil linhas!) ou procurar por textos usando o comando "/": <tt>/''texto-a-procurar''</tt>. | Quando a lista aparecer, você pode examiná-la (mais de 13 mil linhas!) ou procurar por textos usando o comando "/": <tt>/''texto-a-procurar''</tt>. | ||
| − | + | Quando você terminar de remover e adicionar pacotes, uma boa maneira de limpar tudo é teclando isto: | |
COLUMNS=200 dpkg -l |grep ^rc |awk '{print $2} ' | xargs dpkg -P | COLUMNS=200 dpkg -l |grep ^rc |awk '{print $2} ' | xargs dpkg -P | ||
| − | + | Também, dado que o sistema de pacotes do Debian guarda em "cachê" os pacotes baixados, você pode querer fazer a seguinte limpeza daqueles arquivos inúteis: | |
apt-get clean | apt-get clean | ||
| − | == | + | ==Configurações de Usuário== |
| − | + | As configurações de usuário estão em "<tt>/etc/skel</tt>. Este diretório será copiado para fazer os diretórios "home" dos novos usuários. | |
| − | < | + | * Dica: Não coloque arquivos em "<tt>/root</tt>" pois eles serão somente disponíveis (em tempo de execução) em "<tt>/KNOPPIX/root</tt>". |
| + | |||
| + | Observe que o usuário padrão "knoppix" não é criado com "<tt>adduser(1)</tt>", logo o diretório "<tt>/etc/skel</tt>" não é completamente copiado, mas seletivamente. Isto é, para fazer um arquivo "<tt>.xyrc</tt>" aparecer em "<tt>/home/knoppix</tt>" não é suficiente colocá-lo em "<tt>/etc/skel</tt>". Uma possibilidade é estender o código em "<tt>/etc/X11/Xsession.d/45xsession</tt>" o qual é responsável por preencher o diretório "<tt>/home/knoppix</tt>". | ||
Note that the default user 'knoppix' is not created by adduser(1), thus /etc/skel is not copied completely but rather selectively. That is, to make a file .xyrc appear in /home/knoppix, it is not sufficient to place it in /etc/skel. One possibility is to extend the code in /etc/X11/Xsession.d/45xsession which is responsible for filling /home/knoppix. | Note that the default user 'knoppix' is not created by adduser(1), thus /etc/skel is not copied completely but rather selectively. That is, to make a file .xyrc appear in /home/knoppix, it is not sufficient to place it in /etc/skel. One possibility is to extend the code in /etc/X11/Xsession.d/45xsession which is responsible for filling /home/knoppix. | ||