O que funcionou foi o comando
mount -t ntfs -o umask=022 /dev/sda1 /win
no prompt do root.
O que funcionou foi o comando
mount -t ntfs -o umask=022 /dev/sda1 /win
no prompt do root.
Categorias: Knowledge Base · Linux
Para tentar resolver o problema da falta do arquivo SqueakV39.sources copiei os arquivos squeak-web-118.image e squeak-web-118.changes no mesmo diretório onde fica o arquivo SqueakV39.sources. O comando
squeak squeak-web-118.image
não retornou nenhum erro dessa feita.
Com a mensagem
WAKom startOn: 9090
iniciei o Seaside na porta 9090.
A url http://localhost:9090/seaside
fez aparecer o Dispatcher Browser.
Daqui em diante é recordar o uso do Smalltalk no ambiente do Squeak e aprender mais sobre o Seaside.
P.S.: Incluimos aqui a observação do Sebastian (para que apareça nos resultados de uma busca do blog) o código WAKomEncoded39 startOn:9090 que faz com que o padrão UTF-8 seja aplicado aos caracteres no browser e no Squeak.
Categorias: Knowledge Base · Smalltalk
O comando inisqueak não existe. Algumas discussões na Internet citam um outro comando startsqueak como o correto. Este último também não existe. Em outros lugares da Internet afirmam que a listagem obtida com o comando man squeak estava errada quando indicava o procedimento envolvendo o inisqueak. Executei então o comando squeak sem nenhum argumento. Veja abaixo o resultado:
Could not open the Squeak image file `squeak.image'.
There are three ways to open a Squeak image file. You can:
1. Put copies of the default image and changes files in this directory.
2. Put the name of the image file on the command line when you
run squeak (use the `-help’ option for more information).
3. Set the environment variable SQUEAK_IMAGE to the name of the image
that you want to use by default.
For more information, type: `man squeak' (without the quote characters).
Optei então por mudar para o diretorio onde estavam os arquivos Squeak3.9-final-7067.changes e Squeak3.9-final-7067.image e usar o comando:
squeak Squeak3.9-final-7067.image
e deu tudo certo.
Baixei a imagem do Seaside na versão de desenvolvimento (squeak-web-118.zip) e executei o comando
squeak squeak-web-118.image
e deu um erro dando falta do arquivo SqueakV39.sources.
Veja a parte 3.
Categorias: Knowledge Base · Smalltalk

Resolvi instalar também o Squeak (Máquina Virtual) e sua imagem para relembrar o ambiente e poder testar o Seaside.
Executei o comando
./INSTALL
mas aconteceu a mensagem
Your architecture appears to be: i686-pc-linux-gnuoldld.
No binaries/libraries found for i686-pc-linux-gnuoldld.
You might have tell INSTALL whch cpu-vendor-os to use.
Mudei o comando para
./INSTALL i686-pc-linux-gnu
para tentar forçar a instalação.
Obtive as mensagens abaixo
Installing binaries for i686-pc-linux-gnu in: /
usr/
usr/local/
usr/local/lib/
usr/local/lib/squeak/
usr/local/lib/squeak/npsqueakregister
usr/local/lib/squeak/npsqueakrun
usr/local/lib/squeak/3.9-8/
usr/local/lib/squeak/3.9-8/vm-display-fbdev
usr/local/lib/squeak/3.9-8/XDisplayControlPlugin
usr/local/lib/squeak/3.9-8/npsqueak.so
usr/local/lib/squeak/3.9-8/vm-display-null
usr/local/lib/squeak/3.9-8/vm-sound-OSS
usr/local/lib/squeak/3.9-8/squeak
usr/local/lib/squeak/3.9-8/AioPlugin
usr/local/lib/squeak/3.9-8/Squeak3D
usr/local/lib/squeak/3.9-8/UnixOSProcessPlugin
usr/local/lib/squeak/3.9-8/vm-display-X11
usr/local/lib/squeak/3.9-8/PseudoTTYPlugin
usr/local/lib/squeak/3.9-8/vm-sound-null
usr/local/lib/squeak/3.9-8/vm-sound-ALSA
usr/local/doc/
usr/local/doc/squeak/
usr/local/doc/squeak/README.Keyboard.gz
usr/local/doc/squeak/README.Contributing.gz
usr/local/doc/squeak/COPYRIGHT.gz
usr/local/doc/squeak/README.Sound.gz
usr/local/doc/squeak/COPYING.gz
usr/local/doc/squeak/COPYING
usr/local/doc/squeak/LICENSE.gz
usr/local/bin/
usr/local/bin/squeak
usr/local/man/
usr/local/man/man1/
usr/local/man/man1/inisqueak.1
usr/local/man/man1/squeak.1
You can now enter `man squeak' for further instructions.
O comando
man squeak
orienta que o script inisqueak seja rodado na primeira vez e que ele copia as imagens do local onde for invocado para o local de instalação do Squeak e inicia o Squeak com a imagem.
Veja a parte 2.
Categorias: Knowledge Base · Smalltalk

Depois de muitas encrencas com o Rails no Kubuntu resolvi instalar o Mandriva Linux Spring 2007. Já havia tido uma experiência ruim com o Debian antes. Naquela época os problemas foram resolvidos quando optei pelo Mandrake 10.
No Mandriva já veio instalado o Ruby 1.8.5, o irb 0.9.5, rdoc 1.8.1, ri 1.0.1. Infelizmente a documentação não estava no lugar. Para gerá-la é preciso ter os fontes. Como já encontrei o Ruby instalado, provavelmente de uma distribuição binária, deve ter sido esquecida a geração da documentação por quem construiu o pacote binário de instalação. Baixei então os fontes do ruby 1.8.5 para obter os arquivos fontes para gerar a documentação com rdoc. Ao tentar o comando
make install-doc
make também não estava lá. Desisti por enquanto da documentação para fazer a instalação do Rails. Primeiro o RubyGems deve ser instalado. Instalei a versão 0.9.3 do Ruby Gems. O Rails foi instalado com o comando:
gem install rails –include-dependencies
Como já tinha acontecido de outra vez tive que invocar o comando duas vezes pois na primeira ocorreu a mensagem:
Could not find rails (> 0) in any repository
Na segunda tentativa as mensagens foram de sucesso:
Successfully installed rails-1.2.3
Successfully installed rake-0.7.3
Successfully installed activesupport-1.4.2
Successfully installed activerecord-1.15.3
Successfully installed actionpack-1.13.3
Successfully installed actionmailer-1.3.3
Successfully installed actionwebservice-1.2.3
Installing ri documentation for rake-0.7.3…
Installing ri documentation for activesupport-1.4.2…
Installing ri documentation for activerecord-1.15.3…
Installing ri documentation for actionpack-1.13.3…
Installing ri documentation for actionmailer-1.3.3…
Installing ri documentation for actionwebservice-1.2.3…
Installing RDoc documentation for rake-0.7.3…
Installing RDoc documentation for activesupport-1.4.2…
Installing RDoc documentation for activerecord-1.15.3…
Installing RDoc documentation for actionpack-1.13.3…
Installing RDoc documentation for actionmailer-1.3.3…
Installing RDoc documentation for actionwebservice-1.2.3…
Foi criada uma aplicação ¨Hello world” para ver se o básico do Rails estava no lugar. Tudo certo. Mas uma vez o Mandriva fez um gol no Kubuntu (Red Hat x Debian) no quesito de instalação do Ruby e do Rails.
Categorias: Knowledge Base · Linux · Rails · Ruby
Dê o boot com o Live CD.
Use os comandos:
sudo grub
find /boot/grub/stage1
Deve obter algo como hd0,1
Continue com:
root (hd0,1) # Valor que obteve acima
setup (hd0)
quit
Reinicie o computador.
Fonte: How to restore Grub to your MBR using the Ubuntu 6.06 live cd
Categorias: Knowledge Base · Linux
O artigo que explica como fazê-lo merece um digg it. Veja como:
Inicie o Konqueror e vá para ‘Settings->Configure Konqueror’. Em seguida vá para ‘file associations’. Procure por ‘text’ na lista de ‘file types’ e expanda. Escolha ‘html’. Verá que ‘Konqueror’ está listado antes de ‘Firefox’. Mova ‘Firefox’ para o topo!

Categorias: Knowledge Base · Linux · Tecnologia