問題だらけ。。。

色々な覚書(まとまっていないもの多数)

RaspberryPi初期設定(ライブラリインストール編)

前回の記事で初期設定は完了したので、今回はライブラリ関係をインストールしていく。

まず、下準備としてパッケージ管理システムを入れていく。

(ライブラリインストールに必要だからね)

 

【下準備】

1.apt-getとpipをアップデート

最低限、インストールに必要なもの。

大体デフォルトで入っているから、それにアップデートをかけてやる。

もし入ってなかったらインストールすること。

 

$sudo apt-get update

$sudo pip install -U pip

 

もし、”名前解決がうんたらかんたら~”ってエラーが出たら

何も考えず以下を打ち込む。

$sudo dhclient wlan0

 

2.gitのインストール

パッケージ管理システムといえばこれ!

$sudo apt-get install git

 

3.homebrewのインストール

以下のサイトを参照

http://www.gworks.jp/2020/01/raspberry-pi-homebrew/

 

brewテスト実行時にめっちゃエラー

$brew install nmap

 

Error:No Homebrew ruby 2.6.3_2 available for armv6l processors!

等々。

 

とりあえずrubyが必要なのか。。。

ということで、以下を参考にインストール

https://qiita.com/orihomotakanat/items/b4a983617f64d4768b7c

 

上サイトの8.でつまづく。

rbenv に installコマンドねーよ!って言われる。。。

以下解決策っぽい。

https://komeiy.hatenablog.com/entry/2014/12/23/222210

 

とりあえずいけた。

あとは元のサイトに戻って、rubyインストール

$rbenv install 2.6.6

 

インストールが終わらない。

→とりあえずbrewrubyのインストールは保留。

気が向いたら再開。

 

6. GPIO制御のためのライブラリインストール

 

1. wiringPiのインストール

$pip install wiringpi 

$pip install RPi.GPIO

 

7.DB周辺のライブラリインストール

 

$sudo apt-get install mariadb-server

$pip install sql_alchemy

$pip install pymysql

 

8. ポートスキャンツールnmapのインストール

ポート設定で必要かと思いインストール。

以下のサイトを参照

https://qiita.com/SotaAtos/items/29b10a875b0371518d3c

 

インストールしたパッケージ一覧を見たいときは

$dpkg -l [ワイルドカード]

ちなみに一覧抜けるときは"q"。

 

 pythonのインストール済みライブラリ一覧が見たいときは

$pip list | grep [検索語]