gem install がやたら遅いので、何故こんなに重いんだろうと思ったら、 大抵はドキュメントのインストールで時間がかかっているようだ。 ドキュメントなんて要らねえ!ということで、なんとかする方法がないかと思ったらありました。 ~/.gemrcファイルを新規作成し、以下の内容を記載すればいいみたいです。 以後のgem installコマンド全てで --no-ri --no-rdocオプションが効くようになり、 無駄に時間がかからなくなります。やったー。 --- :update_sources: true :sources: - http://gems.rubyforge.org/ - http://gems.github.com/ :benchmark: false :bulk_threshold: 1000 :backtrace: false :versbose: true gem:
Linux を使って別の PC に Linux をネットワークインストールする方法はよく知られていますが、Mac OS X を使って別の PC に Linux をネットワークインストールする方法は情報が少ないのでまとめてみました。 本稿は Proxy DHCPによるネットワークインストール - GeekFactory のリメイク版です。Proxy DHCP を使います。 前提 既存の DHCP サーバがあること。 インストール先の PC はネットワークブートできること。 Mac OS X では brew コマンドで新しいパッケージをインストールできること。 DHCP サーバ、インストール先の PC、Mac OS X が同じサブネットに存在すること。 準備 dnsmasq をインストールします。 brew install dnsmasq mkdir /tmp/tftpboot vim /us
Rubyでgemをインストールするときに、ドキュメントをインストールしないオプション--no-ri --no-rdocをデフォルトで付けるようにする方法について。毎回手動でオプションを指定してたんだけど、忘れてしまうことが多くて、忘れた場合は実行した後にドキュメントのインストールが始まって気づくことになりウボァとなる。これを忘れるとインストール時間が倍くらいになるので、個人的には常に付けたい。 DHHもこのオプションをデフォルトにしようと言ってるみたい。最近のRubyGemsではデフォルトになったりしてるのかな? 自分の使ってるRubyGemsはちょっと古いヤツ(1.6.2とか)なので、まだデフォルトにはなっていない。 .gemrcを作成して、デフォルトで--no-ri --no-rdoc 以下の内容を記述した.gemrcファイルを作成し、ホームディレクトリに配置する。 gem: --no
Windowsをぶん投げた理由は幾つかありますが……特にアレなのは環境設定が大抵愉快な事になる点です。 今は大分マシになったそうですが、Railsの環境設定などは地獄のようでした。 ところが、このchocolateyとかいう子を使うと、あの忌々しい導入作業から解放されてしまうのです! MacのHomebrewやDebianのapt-getみたいな感じで、各種ツールが手に入ります。 chocolaty本体を入れる 公式様によると @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\c
そろそろ整理しておきたい、Gemコマンドの使い方 - ばくのエンジニア日誌 なお、 プロキシー経由でないと外部にアクセスできない場合には環境変数 http_proxy でプロキシーサーバーとポート番号を指定しておきます。 プロキシーサーバー:ポート番号 (例) foo.bar.co.jp:8080 どんな gem パッケージが利用できるかは gem list -r で見れます。 しかし、大量に出て来るので、 Web 上見つけてからインストールすることが多いです。 以下のサイトなどで探すことができます。 BestGems -- Ruby Gems Download Ranking The Ruby Toolbox - Know Your Options! RubyGems.org | your community gem host ただし、 C/C++ の拡張ライブラリーを使っている gem
yum groupinstallで、gccなどの主要な開発ツールを一括してインストールできます。 $ sudo yum groupinstall "Development Tools" 私の環境では、以下がインストールされました。 Installed: bison.x86_64 0:2.4.1-5.el6 byacc.x86_64 0:1.9.20070509-6.1.el6 cscope.x86_64 0:15.6-6.el6 ctags.x86_64 0:5.8-2.el6 diffstat.x86_64 0:1.51-2.el6 doxygen.x86_64 1:1.6.1-6.el6 flex.x86_64 0:2.5.35-8.el6 gcc.x86_64 0:4.4.6-3.el6 gcc-c++.x86_64 0:4.4.6-3.el6 gcc-gfo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く