Use correct syntax markup for shell
Approved by: carlavilla
This commit is contained in:
parent
55c95407aa
commit
a9a9e66105
666 changed files with 17924 additions and 17924 deletions
|
|
@ -89,14 +89,14 @@ Alguns aplicativos no sistema começarão a falhar imediatamente como resultado
|
|||
|
||||
Uma coisa importante para lembrar é que um sistema de arquivos que foi montado como read-only com o [.filename]#/etc/fstab# pode ser colocado em modo read-write a qualquer momento, executando o comando:
|
||||
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# /sbin/mount -uw partition
|
||||
....
|
||||
|
||||
e pode ser alternado de volta para somente leitura com o comando:
|
||||
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# /sbin/mount -ur partition
|
||||
....
|
||||
|
|
@ -117,7 +117,7 @@ Após inicializar com os disquetes do kern e mfsroot, escolha `custom` no menu d
|
|||
+
|
||||
Saia do menu de instalação personalizada e, no menu de instalação principal, escolha a opção `fixit`. Depois de entrar no ambiente do fixit, digite o seguinte comando:
|
||||
+
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# disklabel -e /dev/ad0c
|
||||
....
|
||||
|
|
@ -131,7 +131,7 @@ a: 123456 0 4.2BSD 0 0
|
|||
+
|
||||
Onde _123456_ é um número o qual é exatamente o mesmo que o número existente na entrada `c:` para o tamanho. Basicamente, você está duplicando a linha `c:` existente como uma linha `a:`, certifique-se de que o fstype seja `4.2BSD`. Salve o arquivo e saia.
|
||||
+
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# disklabel -B -r /dev/ad0c
|
||||
# newfs /dev/ad0a
|
||||
|
|
@ -141,14 +141,14 @@ Onde _123456_ é um número o qual é exatamente o mesmo que o número existente
|
|||
+
|
||||
Monte a mídia flash recém-preparada:
|
||||
+
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# mount /dev/ad0a /flash
|
||||
....
|
||||
+
|
||||
Coloque esta máquina na rede para que possamos transferir nosso arquivo tar e extrai-lo em nosso sistema de arquivos de mídia flash. Um exemplo de como fazer isso é:
|
||||
+
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# ifconfig xl0 192.168.0.10 netmask 255.255.255.0
|
||||
# route add default 192.168.0.1
|
||||
|
|
@ -156,21 +156,21 @@ Coloque esta máquina na rede para que possamos transferir nosso arquivo tar e e
|
|||
+
|
||||
Agora que a máquina está na rede, transfira seu arquivo tar. Você pode se deparar com um pequeno dilema neste ponto - se a sua memória flash tiver por exemplo 128 megabytes, e seu arquivo tar for maior que 64 megabytes, você não poderá ter o seu arquivo tar na mídia flash ao mesmo tempo em que realiza a descompressão - você ficará sem espaço. Uma solução para esse problema, se você estiver usando FTP, é descompactar o arquivo enquanto ele é transferido por FTP. Se você realizar sua transferência desta maneira, você nunca terá o arquivo tar e o conteúdo do tar em seu disco ao mesmo tempo:
|
||||
+
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
ftp> get tarfile.tar "| tar xvf -"
|
||||
....
|
||||
+
|
||||
Se o seu arquivo tar estiver gzipado, você pode fazer isso também:
|
||||
+
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
ftp> get tarfile.tar "| zcat | tar xvf -"
|
||||
....
|
||||
+
|
||||
Depois que o conteúdo do seu sistema de arquivos compactado pelo tar estiver no sistema de arquivos da sua memória flash, você poderá desmontar a memória flash e reinicializar:
|
||||
+
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# cd /
|
||||
# umount /flash
|
||||
|
|
@ -194,7 +194,7 @@ No entanto, isso não resolve o problema de manter as crontabs entre nas reinici
|
|||
|
||||
O [.filename]#syslog.conf# especifica os locais de certos arquivos de log que existem em [.filename]#/var/log#. Esses arquivos não são criados pelo [.filename]#/etc/rc.d/var# na inicialização do sistema. Portanto, em algum lugar do [.filename]#/etc/rc.d/var#, logo após a seção que cria os diretórios em [.filename]#/var#, você precisará adicionar algo como isto:
|
||||
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# touch /var/log/security /var/log/maillog /var/log/cron /var/log/messages
|
||||
# chmod 0644 /var/log/*
|
||||
|
|
@ -208,14 +208,14 @@ Para tornar possível entrar em um diretório do ports e executar com sucesso o
|
|||
|
||||
Primeiro, crie o diretório do banco de dados de pacotes. Ele fica normalmente em [.filename]#/var/db/pkg#, mas não podemos colocá-lo lá, pois ele irá desaparecer toda vez que o sistema for inicializado.
|
||||
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# mkdir /etc/pkg
|
||||
....
|
||||
|
||||
Agora, adicione uma linha ao arquivo [.filename]#/etc/rc.d/var# que vincule o [.filename]#/etc/pkg# ao [.filename]#/var/db/pkg#. Um exemplo:
|
||||
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# ln -s /etc/pkg /var/db/pkg
|
||||
....
|
||||
|
|
@ -235,7 +235,7 @@ Primeiro, adicione o diretório `log/apache` à lista de diretórios a serem cri
|
|||
|
||||
Segundo, adicione estes comandos ao [.filename]#/etc/rc.d/var# após a seção de criação do diretório:
|
||||
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# chmod 0774 /var/log/apache
|
||||
# chown nobody:nobody /var/log/apache
|
||||
|
|
@ -243,7 +243,7 @@ Segundo, adicione estes comandos ao [.filename]#/etc/rc.d/var# após a seção d
|
|||
|
||||
Por fim, remova o diretório [.filename]#apache_log_dir# existente e substitua-o por um link:
|
||||
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# rm -rf apache_log_dir
|
||||
# ln -s /var/log/apache apache_log_dir
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue