検索結果

CentOS6

全1093件中941~960件表示
  • 全てのカテゴリ
  • 全ての質問
  • インストールしたgemがrequireできない

    色々模索したのですが、解決策がみつかりませんでしたので、質問させていただきます。 何卒、宜しくお願いします。 現在CentOSにて、rubyをいじっており、gemでselenium-webdriverをインストールしたのですが、 別のファイル(sample.rb)からrequireしても `require': cannot load such file -- selenium-webdriver (LoadError)となってしまいます。 試しに別のファイルをrequireしてみたらできたので、gemの問題だと思っています。 以下のようにsample.rbに書きました。 require 'rubygems' require 'selenium-webdriver' ・ ・ ・ また、gem listにもはいっているため何が原因なのかよくわかりません。 ご参考までにgemの環境を以下に書きます。 RubyGems Environment: - RUBYGEMS VERSION: 1.4.2 - RUBY VERSION: 1.9.3 (2012-02-16 patchlevel 125) [i686-linux] - INSTALLATION DIRECTORY: /usr/local/lib/ruby/gems/1.9.1 - RUBY EXECUTABLE: /usr/local/bin/ruby - EXECUTABLE DIRECTORY: /usr/local/bin - RUBYGEMS PLATFORMS: - ruby - x86-linux - GEM PATHS: - /usr/local/lib/ruby/gems/1.9.1 - /root/.gem/ruby/1.9.1 - GEM CONFIGURATION: - :update_sources => true - :verbose => true - :benchmark => false - :backtrace => false - :bulk_threshold => 1000 - REMOTE SOURCES: - http://rubygems.org/ 1点気になりますのが、gemのパスです。 下記URLを参考にしました。 http://d.hatena.ne.jp/amacou/20090206/1233929888 $which gem /usr/local/bin/gem $sudo which gem /usr/bin/gem となっているため、パスを変えようと思いましたが、 サイトの通りではパスが変わりませんでした。 よくわからないということもありまして、/usr/bin/gemを削除してみましたがもちろんrequireできません。 ここからどのようにしたらよいかどうかご教授いただけますと幸いです。 以上、宜しくお願い申し上げます。

    • ベストアンサー
    • Ruby
  • 501ユーザ所有のファイルの上書き

    教えてください。 CentOS(Linux)(1)サーバで別の(2)Linuxのあるディレクトリをマウント(/mnt/の下)しています。 プログラムで(1)のあるディレクトリにあるファイルを(2)のマウントしているディレクトリ内にある 同じファイル名を上書きしたいです。 プログラムで上書きモードとかを書いて実行すれば上書きできるか別で確認中ですが、 もしかしたらマウントしている先(2)のサーバに何かユーザの登録が必要でしょうか? 1回目マウント先にファイルを吐き出した時は、そのファイルの所有者が501(?)となっていました。 この501のユーザ登録が必要だったりしますでしょうか? 因みに501というのはプログラムで生成したものがデフォルトで501という所有者が付くのでしょうか?(マウント先で) よろしくお願いします。

  • ubuntu:LiveUSBの作成

    ArtistXというディストリビューションをインストールしようと isoファイルをダウンロードし、もう1台のパソコン(winXP)で LinuxLiveUSBCreatorというソフトを使いLiveUSBを作成しようとしましたが なぜかうまくいきませんでした。他のディストリビューションの isoファイルで試しましたがどれも 「STEP1~3は有効です」と表示された後 「ファイルが壊れています 再度ダウンロードしてください」と表示され USBの要領も足りているはずなのに何度試してもうまくいきません。 どうしてもArtistXを使いたいです。 人生がかかっていると言っても過言ではない状態です。 どなたか問題の解決にご協力ください!

    • noname#185917
    • 回答数6
  • CentOS6.4 フォーマット失敗する。

    こんにちは、このたびはお世話になります。 CentOS6.4をサーバーにインストールする際に必ずフォーマットが失敗してしまいます。 発生タイミングとしては以下になります。 ・言語設定→ホスト名設定→地域設定→root設定→インストールタイプ設定→エラー インストールタイプは「すべての領域を使用する。」 「既存のLinuxシステムを入れ替える」どちらを選んでもエラーが表示されます。 エラーメッセージは以下になります。 デバイス /dev/mappaer/ddf1_MegaSR R1 #Op1をフォーマット中にエラーが発生しました。 invalid device specification この後の画面に”anacondaインストーラが失敗しました”的なメッセージが表示されておりました。 お手数をおかけしますが、何かご存知の方が居られましたら情報をお願いします。

  • logrotateにつきまして

    CentOS6.3にて logrotateの対象ファイルのパスを間違って記述してました。 (/var/log/iptables.log を /home/iptables.log と記述していました) 【/var/lib/logrotate.status 中身】  "/home/iptables/iptables.log" 2013-2-21" 【一次対応】 /etc/logrotate.d/iptables ファイルの中身を、/var/log/iptables/iptables.log と修正し、 コマンド:logrotate -dv /etc/logrotate.d/iptables  を実行しましたが、下記エラー?が表示されました 【エラー】 reading config file /etc/logrotate.d/iptables reading config info for /var/log/iptables/iptables.log Handling 1 logs rotating pattern: /var/log/iptables/iptables.log after 1 days (30 rotations) empty log files are rotated, old logs are removed considering log /var/log/iptables/iptables.log log does not need rotating 【質問】 iptables.log" 2013-2-21"から1日ずつログを取り出し、ロテートさせて ファイルを作成したいのですが、どのように対応すればよいのでしょうか? ご教授お願いします。

  • Linuxのインストールについて

    Vine Linux4.1CRを購入したのですが、インストールができないため困っています。 上記Vine Linux4.1CRをlenovo X200のPC(OSなし)にインストールしようとしたのですが、 自動パーティションの設定でインストールするためのデバイスが見つかりませんと出て、 最初のインストール画面に戻ります。 何か問題があるのでしょうが、分りません。 どなたか分る人がいれば、ぜひ回答お願いいたします。

    • イノ
    • 回答数2
  • windowsでもC言語を始めたいのですが…

    某大学の数学科1回生です。 今までC言語を学んだことが無かったので、最近ASCIIの「C言語入門」 を購入しました。(4月から学校で講義が始まります。) この入門書を読み進めていくにはUNIX系のOSがあるとスムーズに進行出来るようです。 しかし、僕が使用しているパソコンはwindows7で、 非UNIX系のOSなのでC言語でプログラミングをする環境が整っていません。 そこで、次のサイトhttp://www.ooyashima.net/db/prog.htmでコンパイラと IDEとテキストエディタを手に入れる必要があります。 windowsのOSでも、UNIX系のOSを用いた時と同様にC言語プログラミングを 可能にするためには、先ほどのサイトで、コンパイラからテキストエディタまで 何を手に入れるのがベストでしょうか? 出来れば無料のソフトが良いです。 C言語やプログラミングに関しては全くの初心者なので、稚拙な文章となり 非常に読み辛かったかと思いますが、回答よろしくお願いいたします。

  • CentOS6.2でのvsftpdについて

    いつもお世話になります。 WordPressフォーラムと一部マルチポストになっていることはご容赦ください。 CentOS6.2でWordPressを使おうとFTPの設定を始めました。 # yum install vsftpd # yum install ftp ファイアウォールの設定でFTPにチェックを入れました。 /etc/sysconfig/iptables-config に IPTABLES_MODULES="nf_conntrack_ftp" と追加した後で # service iptables restart しました。 /etc/hosts.allow に fvftpd: ALL を追加した後で # service vsftpd start # chkconfig vsftpd on # setsebool -P ftp_home_dir on # service vsftpd restart まで作業しました。 そこでターミナルからFTPを試してみました。 >FTP localhost Trying ::1... ftp: connect to address ::1接続を拒否されました Trying 127.0.0.1... Connected to localhost (127.0.0.1). 220 (vsFTPd 2.2.2) Name(localhost:ユーザ名): ここからユーザ名とパスワードを入力すると普通にFTPが利用できます。  どうも最初の接続を拒否されましたという部分が原因でWordPressのプラグインの扱いに失敗しているようです。  WindowsのFFFTPからつなげると普通に接続できます。 「接続を拒否されました」という部分の解決方法がお分かりでしたら、ぜひご教示ください。

    • kumaow
    • 回答数2
  • crontabの設定について

    某サイトを参考にIPアドレスの自動アップデート スクリプトを作成しました。 OSはCentOS6.2です。 その後、crontab -e を実行(中は空で何も記入されていませんでした)しました。 本来vi /etc/crontab で編集するのかなと思ったのですが、以前使用していたvinelinuxのcrontabと表示形式が違っていたので、何も書き込んでいません。 crontab -e 実行後、下記内容を貼り付け保存しました。MAIL TO は空欄たったのですが、スクリプトが正常に実行されているかメールで受信したいため、下記設定をしました。すると確かにメールは10間隔で届くのですが、内容は下記エラーです。 エラー内容 /bin/bash: root: command not found crontab 設定内容 SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO={ローカルドメイン内のメールアドレス記載} HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly # DDNS */10 * * * * root perl /usr/ddns/ipchk.pl 00 5 * * 0 root rm -f /usr/ddns/CRT_IP.dat スクリプトの内容は下記のとおりです。スクリプトの中にwgetコマンドがあるのですが、centos6.2ではwgetが最初から入っていました。念のためyum -y install wget を実行したところすでにインストール済みの表示が出ました。(command not found と言うエラーからwgetが実行されないのかな、と勝手に思った次第です) #!/usr/local/bin/perl (which perl 実行結果 /usr/local/bin/perl と表示がでたのでそれに従いました) # $CRT_IPF = '/usr/ddns/CRT_IP.dat'; $NEW_IPF = '/usr/ddns/NEW_IP.dat'; $LOG = '/var/log/ddns.log'; open INPUT,"$CRT_IPF"; $CRT_IP=<INPUT>; close INPUT; system("/usr/local/bin/wget -q -O $NEW_IPF {ここには REMOTE_ADDR:の結果が取得できる登録済みDDNSのアドレス記入}"); open(INPUT,$NEW_IPF); $c = <INPUT>; $stp = index($c,"REMOTE_ADDR:")+12; $edp = length($c); $NEW_IP = substr($c,$stp,($edp-$stp)); close(INPUT); if ($NEW_IP ne "" and $CRT_IP ne $NEW_IP) { open (OUTPUT ,">$CRT_IPF"); print OUTPUT $NEW_IP; close OUTPUT; print "IP Address update: $CRT_IP to $NEW_IP\n"; system("/usr/bin/wget -q -O - '{DDNSのIP更新サイトのアドレス記載 &ドメイン&pw=パスワード}'"); $now_string = localtime; open (OUTPUT ,">>$LOG"); print OUTPUT "$now_string DDNS IP Address Updated. $CRT_IP to $NEW_IP\n"; close OUTPUT; } 何がいけないのでしょうか。よろしくお願いします。

  • CentOS6.2で日本語モードに戻すには?

    CentOS6.2をはじめてインストールしました。 最初、日本語でインストールしたのですが、その後ランレベル3にして startxとしてX-Windowを起動すると、英語モードに切り替わりました。理由はわかりません。 ついでに、フォルダ名の変更もするか聞かれて、するにしたら、気持ち悪い日本語フォルダ名が運よくデスクトップなどがDesktopに名前が変わってくれて喜んだのですが、今度はブラウザで 日本語入力するときに、Ctrl+スペースで日本語が入力できていたのにできなくなりました。 メニューや表示は英語でも構わないのですが、ブラウザで検索するときに日本語が入力できないのはつらいです。 以下、4パターンの方法をご存知の方いらっしゃいますか? 1)英語モードのまま、日本語が入力できるのでしょうか? 2)そもそも日本語入力したいだけなので、X-Window上のメニュー(GUI形式)で日本語モードに切り替える方法はありますか? 3)またコマンドラインで切り替える。viを使って編集する方法しかなければ、それでも構いません。 4)まさか、再インストール? (これは無いよね(^^;) ぜひ詳しい人教えてください。

    • Taipei2
    • 回答数5
  • postfixの設定を教えて頂けないでしょうか。

    何卒よろしくお願いします。 現在Redmineサーバーを Linux 6.2で構築したのですが、 メールが飛びません。 6.2ではpostfixが標準で入っているようなので、 それを使おうと思うのですが、 それの設定等、全く使い方がわかりません。 幾つかのサイトを探して試してみてはいるのですが、 全く動きません。 どなた様か、方法をご教授頂けないでしょうか。 何卒よろしくお願いします。

    • tahke
    • 回答数5
  • 仮想ドライブにcent OSの設定

    windows7ですが、 オラクルのOracle VM VirtualBoxをインストールして その後に、Diskに入れたISOファイルの cent OS から起動しましたが、 起動が遅すぎて、困ってます。 早くするには、どのようにしたら良いのでしょうか? 教えてくださいよろしくお願いします。

    • DAIAD
    • 回答数1
  • webminが利用できない

    お世話になります。 CentOS に以下のようにしてwebminをインストールしました # yum -y install perl-Net-SSLeay # wget http://download.webmin.com/download/yum/webmin-1.580-1.noarch.rpm # rpm -Uvh webmin-1.580-1.noarch.rpm その後、https://(サーバーIP):10000/ (http://(サーバーIP):10000/でもアクセスできません) とアクセスしましたが、ログイン画面すら出ない状態になっています。 # perl -e 'use Net::SSLeay' (何も表示されない) # rpm -qa | grep openssl openssl-0.9.8e-22.el5  の状態です。apacheの再起動もしました。 その後、# /etc/init.d/webmin start で起動し、 # /etc/init.d/webmin status とすると Webmin (pid 30856) is running と表示されますが、webminの起動はちゃんとしていると言う解釈で良いでしょうか。 # vi /etc/webmin/miniserv.conf  では port=10000 root=/usr/libexec/webmin mimetypes=/usr/libexec/webmin/mime.types addtype_cgi=internal/cgi realm=Webmin Server logfile=/var/webmin/miniserv.log errorlog=/var/webmin/miniserv.error pidfile=/var/webmin/miniserv.pid logtime=168 ppath= ssl=1 env_WEBMIN_CONFIG=/etc/webmin env_WEBMIN_VAR=/var/webmin atboot=1 logout=/etc/webmin/logout-flag listen=10000 denyfile=\.pl$ log=1 blockhost_failures=5 blockhost_time=60 syslog=1 session=1 premodules=WebminCore server=MiniServ/1.580 userfile=/etc/webmin/miniserv.users keyfile=/etc/webmin/miniserv.pem passwd_file=/etc/shadow passwd_uindex=0 passwd_pindex=1 passwd_cindex=2 passwd_mindex=4 passwd_mode=0 preroot=blue-theme passdelay=1 のようになっています。 このような状態でログイン画面すら出てこないのですが、 考えられる原因としてどのような事がございますでしょうか。 もし何か原因がわかるようでしたら、当方、サーバーの知識はほとんど無いため、 お手数をおかけしてしまいますが、 出来る限り具体的な手順をご教授いただけますと大変助かります。 原因追及のために他に必要な情報などございましたら、ご教授いただけますと幸いです。 サーバー会社側の都合で急きょ移転が必要となり、OSのみからの状態で渡されまして 試行錯誤でやっておりますが、webminがどうしても稼働することができず困っております。 何卒よろしくお願い致します。

    • bou1025
    • 回答数4
  • tmpディレクトリのパーミッションを変更したい

    mySQLをつなごうと思い、以下のコマンドを実行しました。 # sudo /etc/init.d/mysqld start # mysqladmin extended-status mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)' Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists! /tmp/ディレクトリを見たところ、mysql.sockが作成されていませんでした。 http://www.hi-ho.ne.jp/tsumiki/book_sup2.htmlを参考にしたところ、 どうやらtmpディレクトリのパーミッションを許可すればいいようです。 調べたところパーミッションとは複雑で、ディレクトリ以下の階層の設定を考える必要や、 変更した結果いろいろと問題が発生することもあるということがわかりました。 http://www.obenri.com/_command/chmod01.html linux初学者の私には複雑で、結局どういうコマンドを実行すればいいのかがわかりません。 /tmp/以下のディレクトリのパーミッションを許可するコマンドを教えてください。

  • ネットワークがダウンしてしまいます。

    Scientific Linux 6.1→6.2アップデートを行ってから症状が出始めたのですが、6時間~78時間程度でネットワークが落ちてしまいます。 ネットワーク以外の機能は生きています。 メーカー:NEC 機種:Express5800/GT110b(2C/G1101-1HD) NP8100-1592YP4Y /var/log/messages kernel: ------------[ cut here ]------------ kernel: WARNING: at net/sched/sch_generic.c:261 dev_watchdog+0x26d/0x280() (Tainted: G I---------------- ) kernel: Hardware name: Express5800/GT110b [N8100-1592Y] kernel: NETDEV WATCHDOG: eth0 (e1000e): transmit queue 0 timed out kernel: Modules linked in: nf_conntrack_ipv4 nf_defrag_ipv4 iptable_filter ip_tables cpufreq_ondemand acpi_cpufreq freq_table mperf xt_limit ipt_REJECT ipt_LOG xt_multiport ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_state nf_conntrack ip6table_filter ip6_tables ipv6 e1000e microcode i2c_i801 i2c_core sg iTCO_wdt iTCO_vendor_support shpchp ext4 mbcache jbd2 sd_mod crc_t10dif sr_mod cdrom pata_acpi ata_generic ata_piix dm_mirror dm_region_hash dm_log dm_mod [last unloaded: nf_defrag_ipv4] kernel: Pid: 0, comm: swapper Tainted: G I---------------- 2.6.32-220.4.1.el6.x86_64 #1 kernel: Call Trace: kernel: <IRQ> [<ffffffff81069a17>] ? warn_slowpath_common+0x87/0xc0 kernel: [<ffffffff81069b06>] ? warn_slowpath_fmt+0x46/0x50 kernel: [<ffffffff8144a4fd>] ? dev_watchdog+0x26d/0x280 kernel: [<ffffffff8144a290>] ? dev_watchdog+0x0/0x280 kernel: [<ffffffff8107c7f7>] ? run_timer_softirq+0x197/0x340 kernel: [<ffffffff810a0a10>] ? tick_sched_timer+0x0/0xc0 kernel: [<ffffffff8102ad2d>] ? lapic_next_event+0x1d/0x30 kernel: [<ffffffff81072001>] ? __do_softirq+0xc1/0x1d0 kernel: [<ffffffff81095610>] ? hrtimer_interrupt+0x140/0x250 kernel: [<ffffffff8100c24c>] ? call_softirq+0x1c/0x30 kernel: [<ffffffff8100de85>] ? do_softirq+0x65/0xa0 kernel: [<ffffffff81071de5>] ? irq_exit+0x85/0x90 kernel: [<ffffffff814f4d70>] ? smp_apic_timer_interrupt+0x70/0x9b kernel: [<ffffffff8100bc13>] ? apic_timer_interrupt+0x13/0x20 kernel: <EOI> [<ffffffff812c49de>] ? intel_idle+0xde/0x170 kernel: [<ffffffff812c49c1>] ? intel_idle+0xc1/0x170 kernel: [<ffffffff81097b0d>] ? sched_clock_cpu+0xcd/0x110 kernel: [<ffffffff813f9ef7>] ? cpuidle_idle_call+0xa7/0x140 kernel: [<ffffffff81009e06>] ? cpu_idle+0xb6/0x110 kernel: [<ffffffff814e5ebc>] ? start_secondary+0x202/0x245 kernel: ---[ end trace a7919e7f17c0a728 ]--- kernel: e1000e 0000:0e:00.0: eth0: Reset adapter kernel: e1000e 0000:0e:00.0: eth0: Error reading PHY register kernel: e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx lspci -v 0e:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection Subsystem: Giga-byte Technology Device 1000 Flags: bus master, fast devsel, latency 0, IRQ 19 Memory at dc120000 (32-bit, non-prefetchable) [size=128K] I/O ports at 2000 [size=32] Memory at dc100000 (32-bit, non-prefetchable) [size=16K] Capabilities: [c8] Power Management version 2 Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [e0] Express Endpoint, MSI 00 Capabilities: [a0] MSI-X: Enable+ Count=5 Masked- Capabilities: [100] Advanced Error Reporting Capabilities: [140] Device Serial Number ・・・・・ Kernel driver in use: e1000e Kernel modules: e1000e 解決策をご存知の方は、是非ともアドバイスのほどよろしくお願いいたします。

  • 設定した値が意図せぬ値に

    POJ 3176の問題です。 http://poj.org/problem?id=3176 #include <iostream> #include <algorithm> #define MAX 100 using namespace std; int main() { int n; cin >> n; int line[n-1][MAX]; int num[n-1][MAX]; cin >> line[0][0]; if(n==0) { cout << 0 <<endl; return 0; } else if(n==1) { cout << line[0][0] << endl; return 0; } for (int i =1;i < n;i++) { for (int j=0;j < i+1;j++) { int x; cin >> x; line[i][j]= x; } } for (int k= 0 ; k<n;k++) { num[n-1][k]= line [n-1][k]; } for (int k= n-2; k > 0 ; k--) { for (int l=0 ; l<k+1; l++) { num[k][l] = max (num[k+1][l],num[k+1][l+1]) + line[k][l]; } } num[0][0] = max(num[1][0],num[1][1]) + line[0][0]; cout << line[0][0] <<" "<<num[0][0]<<endl; return 0; } 入力 4 3 1 3 1 2 3 1 3 4 5 出力 1 12 最後に出力でline[0][0]をするようにしているのはバグチェックのためです。 ここで僕がわからないのはどうしてline[0][0]が3で宣言し、ほかでいじっていないにも関わらず、最後に1になっているのかということです。 どなたかわかる方がいらっしゃったらよろしくお願いします。

    • guhan
    • 回答数5
  • MacでのPHPコンパイル

    こんばんわ。 質問です。 Mac OS X LIONでPHPをコンパイルしているのですが うまくいかず困っています。 困っている点が 実は、通常のコンパイルはうまくいっているのですがコマンドライン用のPHP のコンパイルがうまくいきません、。 というのもインタラクティブシェルが可能なコマンドラインPHPが欲しいのです。 じつはMAX OS LIONにデフォルトで入っているコマンドライン版PHPも インタラクティブシェルが使えるのですが、自分で一度コンパイルしていたいと思っています。 で、コンパイル時のオプションですが ./configure -with-readline make make install というコマンドでコンパイルすると可能になるのことなのですが うまくいきません。 何度も試したのですが PHP -a とターミナルでうってみてもインタラクティブシェルが うごきません。 ほかにも、 ./configure --with-libedit make make install というオプションでもいいらしいのでやってみたのですがそれでもだめでした。 どなたかお分かりの方、なにとぞご教授ください。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • 小企業用サーバー作り・・・

    お世話になります 30人程度が同時にアクセスし図面や現場動画などを閲覧できるようなサーバーを検討してますが 自社にてLinuxを使ったサーバー作りは可能なんでしょうか? 1.どのLinux がいいのでしょうか? 2.機器類は普通のサーバー用PC?社内にDELLサーバーが2台あるんです?SC430古い??? 3.この様な使い方では現在ではどの様な選択をするのか?レンタルサーバーなの! なるべく低コストで考えてますので漠然として申し訳ございませんが 上記の構想にて専門的な実務的なご意見を頂ければ嬉しいです・・・

    • offer
    • 回答数11
  • Linuxマシンの複数台による並列計算環境の構築

    LinuxのPCが複数台、ルータ(ハブ)で接続されています。 これを用いて並列計算環境を構築したいと思います。サイトなどで調べたら以下のようにあっさりと書いてあります。 ○ OpenMPのインストール sudo apt-get install openmpi-bin openmpi-dev ○ 公開鍵認証を使い、パスフレーズなしで各ノードにsshでログインできるようにしておく。 その後は、実際に計算例などが出ていました。これだけで環境構築ができるらしいです。OpenMPだけでなく、MPICHによる環境の構築も出ていましたが。 そこで質問ですが、 1.OpenMPのインストールは複数台あるPCの中の1台だけでやるのでしょうか。それとも全部でやるのでしょうか。sudo ...以下のコマンドラインは各PC(ノード)でやるのでしょうか。 2.コンパイラは各PC(ノード)に個別にインストールされている必要があるでしょうか。 3.最近のGCCにはすでにOpenMPが含まれているとのことです。これは1つのPCでCPUを分割して計算する場合に用いるらしいですが、グリッドコンピューティングの場合、やはり別途OpenMPの環境設定が必要なのでしょうか。 4.gccの場合、gfortranもインストールされるようです。intel fortranで利用する場合、OpenMP(あるいはMPICH)の環境が設定できれば実行可能なのでしょうか。 5.OpenMPとMPICHによる並列環境が両方共確立しているということは無意味でしょうか。あるいは不可能なものでしょうか。使い分けができるかどうかということでもありますが。 6.話がころっと変わりますが、MACの場合、もっと簡単にできると聞いたことがあります。最近はMACにもgccが標準で入っているようで、1つのPCでの並列化はコンパイラにオプションをつけて実行できるようです。これが複数台のPCではどうなるでしょうか。 以上、よろしくお願いします。

  • Subversionでエラー

    Subversionで 「svn: リポジトリは恒久的に 'http://localhost/svn/4514/' へ移動しました。relocate (参照 URL の変更) を実行してください」 というエラーが発生します。 OSはUbuntu 11.10です。LAMPP(XAMPP)を使っています。 Subversion自体は正常にインストールできたようです。 Subversion自体は/home/username/svnの下ではちゃんとaddとcommitが動きました。 設定には↓のサイトを参考にしました。 http://blog.riywo.com/2008/04/01/054421 ただ、それをhttp://localhost/svn/4514/の下でブラウザから動かしたいんです。 /opt/lampp/etc/httpd.confには DocumentRoot "/opt/lampp/htdocs" としてあります。ですから、/opt/lampp/htdocsがlocalhostです。 /opt/lampp/htdocs/svn/ というディレクトリを作成し、その下で sudo svnadmin create 4514 sudo chown -R www-data.www-data 4514/ sudo chmod 777 4514/ を実行しました。 http://localhost/svn/4514/にはブラウザから問題なくアクセスでき、ファイルの内容を見ることができます。 sudo vim /etc/apache2/mods-enabled/dav_svn.conf で以下のように編集しました: <location /svn> DAV svn # SVNParentPath "/home/username/svn" ←これがadd/commitが動いたディレクトリです SVNParentPath "/opt/lampp/htdocs/svn" # SVNParentPath "/opt/lampp/htdocs/svnrepository" </location> /home/username/sagyou/source の下には"Hello World!"と書かれたfirst.txtというファイルが作ってあります。 これで svn import ~/sagyou/source http://localhost/svn/4514/ -m "first import" と実行すれば、/4514の下に~/sagyou/source/first.txtがコピーされるはずなんですが、 「svn: リポジトリは恒久的に 'http://localhost/svn/4514/' へ移動しました。relocate (参照 URL の変更) を実行してください」 というエラーが発生します。 このエラーに関するサイトを10個は読んだのですが、まったく意味が分かりません(具体的な例が分かりません)。特に↓ここです: http://www.hinet.mydns.jp/tdiary/?date=20050317#p02 SVNParentPath "/opt/lampp/htdocs/svnrepository"に変えてみても同じです。 ちなみに、DocumentRootは変えたくありません、既にその下にPHPのファイルなどを入れているからです。 もう昨日からずっとやっているのに解決できません。でも、あと一歩のような気がします。必要であれば補足します。試してほしい操作があればやります。どんな小さなヒントでもいいので、どうかお助けください。お願いします。

    • kicker
    • 回答数6