7.1. | Então, onde estão todas as aplicações de usuários? |
Por gentileza, dê uma olhada na página do
A maioria dos O FreeBSD também suporta o conceito de “pacote”, que essencialmente nada mais é do que uma distribuição binária compactada com o gzip e com um pouco de inteligência extra embutido nesse pacote, para fazer o trabalho que é requerido para uma instalação customizada. Um pacote pode ser instalado e desinstalado repetidas vezes de forma fácil, sem ter que se conhecer os detalhes horrendos dos arquivos que ele inclui. Use o menu de instalação de pacotes em
ou em um sítio espelho mais perto de você. Note que nem todos os | |
7.2. | Onde eu encontro a libc.so.3.0? |
Você está tentando usar um pacote
construído para o FreeBSD 2.2 ou para
versões posteriores, em um sistema 2.1.X. Por
gentileza, dê uma olhada na seção
anterior e pegue o | |
7.3. | Por que eu estou tendo problemas cuja mensagem de erro mostra “Error: can't find libc.so.4.0”?. |
Acidentalmente você pegou um pacote construído para FreeBSD 4.X ou para o 5.X e está tentando instala-lo no seu FreeBSD 2.X ou 3.X. Por favor, pegue a versão correta dos pacotes. | |
7.4. | Por que o ghostscript gera um monte de erros no meu 386/486SX? |
Deixe-me adivinhar. Você não tem um co-processador matemático, certo? Será necessário adicionar um co-processador matemático alternativo ao seu kernel; você pode fazer isso adicionando a seguinte linha no arquivo de configuração do seu kernel, e depois recompilá-lo: options GPL_MATH_EMULATE Nota:Quando você fizer isto, será
necessário remover a opção
| |
7.5. | Por que aplicações do SCO/iBCS2 bombardeiam o ``socksys''? (FreeBSD 3.0 e anteriores, apenas). |
Primeiro, é necessário editar o arquivo
# Set to YES if you want ibcs2 (SCO) emulation loaded at startup
ibcs2=NO Essa alteração fará o sistema carregar os módulos de kernel do ibcs2 na inicialização. Depois, será necessário alterar o /compat/ibcs2/dev para parecer com: lrwxr-xr-x 1 root wheel 9 Oct 15 22:20 X0R@ -> /dev/null
lrwxr-xr-x 1 root wheel 7 Oct 15 22:20 nfsd@ -> socksys
-rw-rw-r-- 1 root wheel 0 Oct 28 12:02 null
lrwxr-xr-x 1 root wheel 9 Oct 15 22:20 socksys@ -> /dev/null
crw-rw-rw- 1 root wheel 41, 1 Oct 15 22:14 spx É necessário que o socksys aponte para
| |
7.6. | Como eu configuro um sistema de INN (Internet News) na minha estação? |
Depois de instalar o pacote | |
7.7. | Qual versão do Microsoft FrontPage eu devo usar? |
Use os | |
7.8. | O FreeBSD suporta Java? |
Veja a página http://www.FreeBSD.org/java/. | |
7.9. | Por que eu não consigo compilar determinado
|
Caso esteja usando uma versão do FreeBSD
significativamente mais velha do que o -CURRENT ou o
-STABLE, será necessário usar o kit de
atualização dos | |
7.10. | Onde posso encontrar o arquivo ld.so? |
Algumas aplicações cujo formato
binário é o a.out, como o Netscape
Navigator, necessitam das bibliotecas a.out. Uma
versão do FreeBSD nativamente construído com
bibliotecas ELF não instala as bibliotecas a.out
por padrão. Você terá problemas por
não ter o # cd /usr/src/lib/compat/compat22
# make install clean Se quiser instalar as bibliotecas mais recentes do
compat22 sempre que executar o Também veja as páginas de ERRATAS para o 3.1-RELEASE e 3.2-RELEASE. | |
7.11. | Eu atualizei meus fontes. E agora, como eu atualizo
meus |
FreeBSD não inclui uma ferramenta de
atualização do O comando pkg_version(1) pode gerar um script que
atualizará os # pkg_version O script de saída deve ser editado manualmente antes de ser usado. As versões mais recentes do pkg_version(1) forçam a edição do arquivo, colocando um exit(1) no começo do script. A saída do script deve ser salva pois ela gera
informações sobre os pacotes que são
dependências dos que estão sendo atualizados.
Tais dependências podem precisar ser atualizadas ou
não, dependendo de cada uma delas. Os casos comuns
onde as dependências precisam ser atualizadas
é quando a versão das bibliotecas
compartilhadas foram alteradas, portanto o
Caso tenha espaço o bastante em disco , pode
ser interessante usar a ferramenta
Se a estação fica constantemente
conectada, é interessante usar o sistema
periodic(8) para gerar um relatório semanal
sobre as versões do | |
7.12. | Por que o |
Porque o POSIX diz que é assim que deve ser um interpretador de comandos (shell)? A reposta mais complicada: muitas pessoas precisam escrever scripts shell que sejam portáveis através de muitos sistemas. É por isso que o POSIX especifica o interpretador de comandos (shell) e comandos utilitários com tanto detalhe. A maioria dos scripts são escritos para o interpretador de comandos Bourne (Bourne shell), e várias interfaces importantes de programação (make(1), system(3), popen(3) e análogos em linguagens de alto-nível como Perl e Tcl) o usam como interpretador de comandos (shell) padrão. Por ser tão amplamente utilizado é importante que o interpretador de comandos (shell) Bourne seja rápido para carregar, seja determinístico em seu comportamento, e que tenha uma pequena alocação de memória. A implementação atual é o nosso
melhor esforço para encontrar a maior parte destes
requerimentos simultaneamente. Como forma de manter o
| |
7.13. | Por que o Netscape e o Opera demoram tanto para iniciar? |
A resposta tradicional é que o DNS no seu computador está mal configurado. O Netscape e o Opera fazem verificação de DNS ao iniciar, e por isso não se tornarão disponíveis até que obtenham uma resposta do servidor DNS ou até que eles determinem que a estação não está conectada na rede. |
Este, e outros documentos, podem ser obtidos em ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/
Para perguntas sobre FreeBSD, leia a
documentação antes de contatar
<questions@FreeBSD.org>.
Para perguntas sobre esta documentação, envie e-mail para
<doc@FreeBSD.org>.