環境-Linux

Raspi環境構築

OSのアップグレード後、rebootかけたらOSが立ち上がらなくなりました。reboot前にps auxで見たら、アップグレードプロセスが生きていたので、ちゃんと完了していなかったのかもしれない。 OS入れ直して位置から環境を作り直す。 やること OS install ssh接続…

Linux: デバイスのマウントとアンマウント

usbデバイスを入れたときに、マウント、アンマウントを行う。 raspi(rasbian)での操作 デバイスの確認 $ sudo fdisk -l mount デバイスのリストの名前を使って、/mnt以下にマウントする $ sudo mount /dev/.... /mnt/ unmount コマンドはumountであることに…

RasPi: PostgreSQL install

install $ sudo apt-get install postgresql setting パスワードの設定 postgresユーザーができるので、このユーザーのパスワードを設定する。 $ sudo passwd postgres ユーザーの追加 postgresにスパーユーザとして入る $ su - postgres postgresqlに接続し…

RasPi: virtualenvで仮想環境を作る

install これに先立ちpython3.7を入れておく。 pipでvirtualenvを入れる。 なんかいろんなtipsをみる限り、sudoをつける必要あり。どこにinstallされているかわかるように、--verboseをつけておく。 $ sudo pip3 install virtualenv --verbose コマンドとし…

RasPi: python 3.7をいれる

virtualenvでpython3.6を入れたいので、Raspiにpython3.7.2を入れる。 $ sudo apt install libffi-dev libssl-dev openssl $ wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz # 3.7.2をmake $ tar zxvf Python-3.7.2.tgz $ cd Python-3.7.2 …

RaspiにDockerを入れる

作業 docker-compose 参考ページ 起動 check info Docker command download start image ps stop delete Docker compose コンテナ開始 作業 公式サイト Redirecting… に書いているとおりにしてインストール Raspbian users cannot use this method! For Rasp…

nvidia-smiエラーメモ

centosを再起動した後にnvidia-smiをすると以下のエラーが出た。 $ nvidia-smi Failed to initialize NVML: Driver/library version mismatch いくつか対応策はあるが以下が助けになった。 Failed to initialize NVML: Driver/library version mismatch - CU…

Linuxでpyenv環境の作成

目標 Linux上でのpython環境を作ります。version管理がしやすいので、pyenvを使用してanacondaを入れます。 具体的に作業したディストリビューションはCentOS7ですが、Unix環境ならだいたい同じかと思います。 手順は 1. pyenvのinstall おまけ: pyenvのupgr…

Raspberry Piをサーバーにする

Raspberry Piにいくつかのサーバー機能を持たせた時の記録です。 家にVPNを張りたくて始めた作業です。 1. sshできるようにする 2. ルーターのログを記録する 3. DNS severにする 3.1 必要なツールを入れる 3.2 dnsmasqの設定ファイルを書く 3.3 名前の登録 …

CentOS installからCUDA installまで

CentOS7.6を入れて、CUDAの環境を作るまでをまとめました。 1. CentOSを入れる CentOSの初期設定 2. NVIDIA driverのインストール 2.1 nouveauの無効化 2.2 NVIDIA-Linux-***-runのinstall uninstallするときは 注意 補足:パッケージマネージャーの使用 3 c…