geek-peachの日記

geekを目指してpeachが頑張るブログ。実行したコマンドやデータ分析についてメモっていく

Ubuntu18.0へPyTorchのインストール

今日はPyTorchをインストール。 公式ページにはPyTorch(のみ)をpipやcondaでインストールする方法が 示されていたが、その前にCudaやCuDNNを先にインストールする必要がある。 私の環境は OS:Ubuntu18.04 GPU:Geforce GTX 1050 1.CUDA、CuDNNのインスト…

RstudioServerのインストール

CentOSの時はすんなりできたRstudioServerのインストールだが、 Ubuntuではちょっと引っかかってしまった。。 そのせいで少しやる気が起きず、ブログも放置してしまった。。。 GWの頃やった時は、RsutudioServerが使うOpenSSLが古すぎるみたいなエラーが出て…

jupyter notebookをインストール!

jupyter notebookをubuntu18.04にインストールします! pythonはもともと3.6.5が入ってました。 $ python3 -V Python 3.6.5 aptでpipをインストール $ sudo apt install python3-pip $ pip3 -V pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6) …

Ubuntu17.10から18.04へのアップグレード

Ubuntuが17.10だったので、18.04にアップグレードしました。 やり方は以下の通り。(コマンド一発ですが。。) $ sudo do-release-upgrade 確認 $ uname -a Linux hostname 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64 x8…

SSDとHDDの性能測定

hdparmとddコマンドで読み込み速度、書き込み速度を測定します。 環境はubuntu17.10で、 SSDはWD 内蔵SSD M.2-2280 512GB WD Black NVMe になります。 HDDはちょっと古いので割愛。。Samsungの2TBのやつです。 では、早速SSDの読み込み速度 $ for i in `seq …

HDDのパーティション削除+lvmの作成

今日は昔使っていたHDDを新しく組んだPCに追加します。 私の環境はubuntu17.10(今度OSのバージョンアップもやりますかね。) まずは昔のパーティションを削除の、前にパーティションの確認 $ sudo fdisk /dev/sda コマンド (m でヘルプ): p Disk /dev/sda: …

久々のPC自作!

久しぶりになってしまった。。 PCの自作もめっちゃ久々。。 Ryzenを使ったメモリの多いマシンが欲しかったので自作しました! 使ったパーツは以下の通り。(箱、電源は前から持ってたやつを流用) マザーボード:PRIME B350-PLUS(10,650円) CPU:Ryzen7 17…

R Studio Serverのインストール

めっちゃ久しぶりの更新だ。。。 というわけで、R Studio Serverのインストール方法 rpm -ivh http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm yum install R yum install openssl098e compat-libgfortran-41 wget http://down…

rbenvによるrubyのインストール(コマンドのみ)

rbenvでrubyをインストールするときのメモ。解説はない! rootで実行すれば他のユーザもruby及びrbenvが使えるようになる。 cd /usr/local/src/ rpm -Uvh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -Uvh http…

ディスクの追加

久しぶりに・・・ VMにディスク追加からマウントまで VG作成 # vgcreate strgvg /dev/sdb LV作成 # lvcreate -l 100%FREE -n data_strg strgvg ##残りのVG全部使う指定 ファイルシステム作成 # mkfs.ext4 /dev/strgvg/data_strg マウント # mount /dev/strgv…

ESXi5.1のPXE起動によるアップグレード

ESXiの5.1が出た(もう一ヶ月ぐらいまえだけど・・・)ので、アップグレードすることにしました。 普通にCDに焼いてアップグレードしようとしたらCDドライブが壊れているのかCDが焼けない。。。 そこで仕方なく、PXE起動させてアップグレードを試みてみた。 …

rails3.2.3でTwitterにログインしてつぶやくサンプルAP(第2回)

では、第1回の続き。 config/initializers/omniauth.rb にTwitterのコンシューマキーとシークレットを記述。 Twitterアプリのプロバイダ情報を記述。 (ここの意味がまだあまりわかっていない。 コンシューマキーとシークレットはわかるんだが・・・) Rails…

rails3.2.3でTwitterにログインしてつぶやくサンプルAP(第1回)

こちらで使っている環境 ・CentOS 5.7 ・ruby 1.9.3p125 ・Rails 3.2.3 ・gem 1.8.21 とにかくまず、プロジェクトの作成 # rails new sample_twitter Gemfileに以下を加える gem 'omniauth' gem 'execjs' gem 'therubyracer' gem 'omniauth-twitter' gem 'tw…

Rails3.2.3を動かすまでにつまずいたこと

Railsでまずプロジェクトを作成しようとして速攻つまずきました。。。 【追記】環境を全く書いていなかったので書いておきます。 ・CentOS 5.7 ・ruby 1.9.3p125 ・Rails 3.2.3 ・gem 1.8.21 # rails new <プロジェクト名> と、実行したら以下の様なエラーが…

rubyの1.9.3をインストールでつまずいたとこ

rubyの1.9.3はソースからコンパイル。 コンパイル前にlibyamlとlibyaml-develを入れておかないとダメ。 最初はyaml類を入れておらず、 It seems your ruby installation is missing psych (for YAML output). というWarningが出てしまっていた。。 そこで、y…

メールのaliasesに関する設定

届いたメールをaliasesの設定でファイルに書かせるために、 XXX: /var/xxx/mail のように/etc/aliasesに設定しておく。 このとき、/var/xxx/mailのファイルは、mailユーザ、mailグループの所有にし、 パーミッションは600でないとダメのようですね。。 ファ…

apahceのダイジェスト認証

ダイジェスト認証用のパスワードを管理するファイルをhttpd.conf等で指定するときのディレクトブは AuthDigestFile「ではなく」AuthUserFileです! 古い参考書を使ってちゃダメだね。 参考書買ったら目指せ一発即合格!・・・

64bitOSが入れらない・・・

VMにCentOS5.7をインストールしようとしたんです、 そしたら「your cpu does not support long mode~」とでてしまいインストールが途中で止まってしまったんです。 前にも、このメッセージが出たことがあって、その時はホストマシンのBIOSで VTがenableにな…

sedコマンド

sedでファイルを直接変数する方法 -iオプションをつければOK! # cat a.txt aaa bbb # sed -e "s/a/z/g" a.txt zzz bbb # cat a.txt ←元のファイルは変わってない aaa bbb # sed -e "s/a/z/g" a.txt > z.txt ←結果をz.txtにリダイレクトすればz.txtは変わる。…

lvremoveできない・・・

# lvremove /dev/testvg/lvol02 Can't remove open logical volume "lvol02" なんで消せないんだ~と思ったらマウントしてました。 消せなくて当然だ・・・ # mount /dev/mapper/testvg-lvol01 on /mnt/lvol01 type ext3 (rw) /dev/mapper/testvg-lvol02 on …

ESXi5.0.0インストール!

Dellのサーバ、PowerEdge1950Ⅱを買ったので、ESXiをインストールして見ました。 意外とすんなりいったのでメモる程ではないが一応記録しておく。 ストレージの設定は終わっていて、いきなりCDぶち込んでインストール開始!っていうところからのメモになりま…

「The machine will not boot」発生!

今回のトラブルは「The machine will not boot」だそうだ。 マシンが起動しないわけね。 現象 と、これだけではなんのことかわからなかったので、いきなり/tmp/trouble-maker/rescue/DETAILSをみる。 (Trouble-Makerの使い方としては合ってないんだろうね。…

はじめまして

今日からスタートする「geek-peachの日記」。 ここでは、Linuxのコマンドや後で説明するTrouble-Makerの解決方法、OpenStackの検証結果などをメモしていきたいと思っています。 他にもコンピュータ関連のことでメモや考えを書いていきたいです。 Linuxのコマ…