vmware再セットアップ中
半年ほど素人が適当弄りまくってたらrailsコマンドすら起動しなくなって如何ともしがたいので、全てなかったこととしてゼロからやり直すことにしました。未だにLinux全然分かっとらんよ。
以下、ログ。
eth0を認識させる
ファイルサーバーからvmwareイメージをコピって来たらlocalhostしかない。検索しながら適当にやってみてたけどどうにもうまく行かないので会社の人にお願い。自分で適当に弄りすぎてまた誰にも理解できない環境になったら困るし・・・。
んで、教えてもらったこと
ユーザー追加
まぁこのくらいなら自分でも何とか・・・。
adduser myname
sudo
/etc/apt/source.listの一行目にCD-ROMが入ってたので消して(はまった)
apt-get install sudo
vim /etc/sodoers
myname ALL=(ALL) ALL
sambaインストール
母艦からいろいろ持ってきたいので。
apt-get update apt-get install samba smbpassword -a myname
いいのか悪いのか知らんけど以下を変更
/etc/samba/smb.conf
[homes] writable = yes create mask = 0777 directory mask = 0777
リスタート
/etc/init.d/samba.restart
ssh関係
sudo apt-get install sssh
前使ってた鍵を ~/.ssh にコピーして
apt-get install netcat
.ssh/config
Host 192.168.0.1 Port 22 ProxyCommand ssh gateway.server.name exec nc -w 10 %h %p
ruby
sudo apt-get install ruby ruby1.8 ruby1.8-dev rubygems ri ri1.8 irb irb1.8
~/.bashrc
export PATH=/var/lib/gems/1.8/bin:$PATH
subversion
sudo apt-get install subversion
RMagick
http://hana.sakihoko.ru/articles/2007/04/23/rmagick%E3%82%92%E5%85%A5%E3%82%8C%E3%82%8B を参照。
- > 失敗
RMagick再挑戦
debianのrubygemsを使うよりソースから入れたほうがいいとのお言葉をいただきました。
wget http://rubyforge.iasi.roedu.net/files/rubygems/rubygems-0.9.4.tgz tar cd ruby setup.rb config ruby setup.rb setup sudo ruby setup.rb install
いっそRubyもソースから入れろとのご指導を賜りました
sudo apt-get remove ruby1.8 wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6.tar.gz tar cd ./configure make sudo make install
y_ando@debian:~/tmp$ ruby −bash: /usr/bin/ruby: No such file or directory y_ando@debian:~/tmp$ which ruby /usr/local/bin/ruby
なんかおかしい。
$ su - # updatedb # sync;sync;sync;
こうすればいいらしい。
cd rubygems-0.9.4 ruby setup.rb config ruby setup.rb setup sudo ruby setup.rb install
gemも入れなおして
sudo gem install rmagick -r
rmagickも入れなおして
$ irb irb(main):001:0> require 'rubygems' => true irb(main):002:0> require 'RMagick' => true
やっとRMagickが入った・・・