したらば ■掲示板に戻る■ 全部 1- 最新50 | まとめる

[PR]!Σ( ̄□ ̄;)えっ?これは! [PR]
[PR]ハンサムなスーツ!\(^ω^)/※ただしイケメンに限る[PR]

自作プログラムを公開するスレ

33 名前:滝沢村の名無しさん 投稿日: 2007/10/20(土) 23:54:47 [ Y8ABQA0U ]
Windowsからsshやtelnet使うなら、せめてteratermとか使えよ・・・

34 名前:滝沢村の名無しさん 投稿日: 2007/10/21(日) 01:09:15 [ H9To25MQ ]
どう考えても最低限 putty だろ・・・。
teratermねぇよ・・・。
・・・。

35 名前:滝沢村の名無しさん 投稿日: 2007/10/21(日) 12:03:37 [ H9To25MQ ]
telnet, IP直打ちしたら成功しちゃった。よく考えたらDNSサーバに登録
されてないから(DHCP接続)、我がホスト名を入力してもサーバが解決できる
訳無かった。

37 名前:滝沢村の名無しさん 投稿日: 2008/04/10(木) 20:19:29 [ Q93lKAhU ]
新1年生が入学してきました。netscapeがしんどい人が結構いると思われる
のでfirefox1.0のインストーラを作成しました。ネット上からバイナリ版を
/tmpにダウンロードして展開、デフォルトでは $HOME/local/にインストール
します。実行は、下記プログラムをinstall.rbという名前で保存し、端末で
$ /usr/local4/bin/ruby install.rb
でインストールです。展開後のサイズは54MBあります。

プログラム中に変な所を発見した人は報告願います。
動かないって人も。

-=-=-=-=-=-=-=-=-=-=-=-= 以下プログラム -=-=-=-=-=-=-=-=-=-=-=-=-=-=
#! /usr/local4/bin/ruby
# install.rb

<<EOS
rubyは/opt/NSUG97/bin/ にもインストールされているがバージョンが1.0なので注意
EOS

<<EOS
firefox1.0 binary for solaris8のダウンロード&インストールスクリプト
プログラムの実行:
$ /usr/local4/bin/ruby install.rb
EOS

# ------------- vars
installDir = ENV["HOME"] + "/local/"
launcherName = "firefox"

url = "ftp://ftp.sunfreeware.com/pub/freeware/sparc/8/firefox-1.0-sparc-sun-solaris2.8.tar.gz"
base = File.basename url

# -------------- logic
# if not exists #{installDir}, create it
if not File.exists? installDir
print "create directory: #{installDir}"
Dir.mkdir installDir
end

if File.exists? ( installDir + "firefox" )
msg = "install directory is already exists. continue installing ? [y/n]: "
input = ""
while not (input == "y" || input == "n")
print msg; input = gets.chomp
end
if input == "n"
exit
end
end

puts "Downloading #{url}... this may take a few minite"
system "wget --directory-prefix=/tmp/ #{url}"
puts
puts "Extracting #{base}..."

system "cd /tmp/ && gunzip #{base} && tar xf #{base[0..-4]} && cp -r firefox #{installDir}"
puts "cd #{installDir} && gunzip #{base} && tar xf #{base[0..-4]}"

puts "#########################"
puts "firefox is now installed."
puts "#########################"

puts "Type '#{installDir}firefox/firefox' to execute"
puts "Adding '#{installDir}firefox/' to $PATH is reccomend."

38 名前:滝沢村の名無しさん 投稿日: 2008/04/15(火) 00:06:10 [ 2lfpdnj2 ]
せっかくなんだから2.x系の方が良いんじゃないだろうか。
ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/2.0.0.13/contrib/solaris_tarball/
ここに、2.0.0.13のバイナリあるし。英語版だけどね。

それとわざわざRubyなんか持ち出さなくてもシェルスクリプトで間に合うと思う。
そっちの方が予習・復習にもなるしね。

つーか、MozillaもNetscapeもFirefoxに移行しろって言っているんだから、
選択肢としてFirefoxも選べるように、最初から入っていてほしいよね。

39 名前:滝沢村の名無しさん 投稿日: 2008/04/15(火) 07:33:45 [ j29TzKf2 ]
solarisでFirefoxをソースからビルドした人っている?
俺はライブラリ揃える根気がなくてヘタレたけど

40 名前:滝沢村の名無しさん 投稿日: 2008/04/15(火) 10:45:04 [ 2lfpdnj2 ]
>>39
はーい!俺1年の前期にやったけど特に懸念するほど難しくないけど?
てか、>>37, >>38 はなんか自慢にしか見えん。低俗だな

41 名前:滝沢村の名無しさん 投稿日: 2008/04/15(火) 14:24:19 [ 2lfpdnj2 ]
>>40
えー、僕が三年前に試したときは依存で断念したなぁ
とりあえず、今試してみたら、新しいtarが必要だったり
新しいGNU Makeが必要だったりしたので諦めた (諦めるの早すぎ?

学生の大半はソースからビルドするという事を難しいと感じていると思うし、
現にワークステーションに入れようとすると依存地獄で死んじゃうから
上のような簡易導入スクリプトはお手軽で良いと思うけどなぁ。

(WSにxfceを導入したのも今となっては良い思い出だ・・・)

42 名前:滝沢村の名無しさん 投稿日: 2008/04/15(火) 15:06:15 [ 2lfpdnj2 ]
>>38
書いてるうちに俺もそう思った。

>>40
はいはい自慢自慢
一応自分の調べた限りでは2.0のビルドにはgcc, cvs, zip, pkg-configのアップデート
と、freetypeとfontconfigのインストールが必要ぽくて面倒くさくなったんだけれども
なにか簡単な方法があるのか・・・?

43 名前:滝沢村の名無しさん 投稿日: 2008/04/15(火) 21:10:12 [ dDicF7DM ]
mozillaでいいじゃん

44 名前:滝沢村の名無しさん 投稿日: 2008/04/16(水) 10:27:36 [ nP2QBppg ]
>>38
firefox2用ができた。展開後のサイズは41M
容量が小さいしバージョンも上だし本家のサーバだしこっちの方がよさげ
実行は
$ bash install.sh

***********************************************
#! /usr/local/bin/bash

# install.sh
# firefox2.0 for solaris8, sparc (英語版)バイナリインストーラ

installDir=$HOME/local/
url=ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/2.0.0.13/contrib/solaris_tarball/firefox-2.0.0.13.en-US.solaris8-sparc-gtk1.tar.bz2
base=`basename $url`

echo "install directory : " $installDir
echo "download url : " $url

if [ ! -e $installDir ]; then
echo create $installDir
mkdir $installDir
fi

echo "Downloading..."
wget --directory-prefix=/tmp $url
echo "Extracting..."
cd /tmp/ && bunzip2 $base && tar xf ` echo $base | sed 's/.bz2//' ` && cp -r firefox $installDir

echo "*******************"
echo " installed "
echo "*******************"

echo "Type '" $installDir"firefox/firefox'" to execute
echo Adding $installDir"firefox/" to '$PATH' is recommend.



新着レスの表示


.
らいか・デイズ 7 (まんがタイムコミックス) / むんこ


掲示板に戻る 全部 前100 次100 最新50

名前: E-mail(省略可)


おすすめ: Wiki ねとらじ ブログ ソーシャルブックマーク RSSリーダー プロフィール ドメイン レンタルサーバ
read.cgi  無料レンタル掲示板 powered by livedoor