【Raspberry Pi】ラズベリー・パイ part47【ARM】
■ このスレッドは過去ログ倉庫に格納されています
Raspberry Piシリーズはクレジットカードサイズのコンピュータ。いろいろな用途に使えますが
いろいろと割り切りが必要な部分もあるよ。ケースやカメラモジュールもあります(別売)
※たいせつなこと: 安定した5V電源の確保が安定動作への第一歩かも
※ACアダプタと接続ケーブル、それぞれに十分な電流容量のものを
Raspberry Piシリーズを大雑把に世代分けすると (A系、CMは略)
第一世代:Model B, B+, Zero, ZeroW (SoC: BCM2835 CPU: ARM1176JZF-S ARMv6 Single-core)
第二世代:Pi2 (SoC: BCM2836 CPU: Cortex-A7 ARMv7 Quad Core ※iv1.2よりPi3と同一)
第三世代:Pi3 (SoC: BCM2837 CPU: Cortex-A53 ARMv8 Quad Core)
第3.1世代:Pi3B+ (SoC: BCM2837B0 CPU: Cortex-A53 ARMv8 Quad Core)
第四世代:Pi4 (SoC: BCM2711 CPU: Cortex-A72 ARMv8 Quad Core), 現在、海外のみで発売, 技適未認定のため国内では基本鑑賞用
公式サイト: https://www.raspberrypi.org/
Wiki Hub(英語): https://elinux.org/RPi_Hub
ラインナップ https://www.element14.com/community/docs/DOC-68090/l/raspberry-pi-zero-pi-2-b-a-compute-module-dev-kit-comparison-chart
公式各種ダウンロード https://www.raspberrypi.org/downloads/
・SDカードには必要最低限の書き込みで運用
ハードに使うとSDはサクッと死にます。使い捨て上等!の割切りも時に必要
安定運用な状態のときにSDを複製(バックアップ)しておき、有事に備えましょう
3B以降は、USBマスストレージからのブート可
◆販売元 その他話題に上がった店は、>>2 以降で
Element 14 https://www.element14.com/community/community/raspberry-pi
アールエスコンポーネンツ https://jp.rs-online.com/web/generalDisplay.html?id=raspberrypi
ModMyPiは買収されました https://thepihut.com/collections/raspberry-pi-store
韓国への半導体一部材料の包括輸出手続きの廃止により入手性に影響を受けるかはわかりません。 PHPをC言語と同じだと思って使うと痛い目に合う。
逆もそうなんだけどw >>438
だからC言語っぽい
っていってんでしょう
おなじなわけない、phpの方が簡単で便利
perlは別物だかんね
読もうと思えば読めないことないけど
書きたくない >>404,>>405
LTSのリリースは2年に1度
だから来年の4月に次のLTS(Long Term Support:長期間サポート)の20.04が
来年の4月ごろ出るはず
多分、Raspberry Pi4をサポートしてくる思われる
Raspberry Pi 4のUbuntuはそれまで待ちましょう PHPって最近laravelで再浮上してるね
railsやnode.js系など最近よくあるフレームワークだとアプリ毎にプロセス常駐させなあかんけど
PHPはいちいちアプリ毎にプロセスを常駐させる必要がなくファイルだけ置いておけば動くのが嬉しい phpはhtmlと混ぜられるし、jsみたいにブラウザ依存とかも気にしないでいいので自分用のwebインターフェースを急造するときは手軽で気に入ってる。
webインターフェースはブラウザさえあれば十分なのでPCでもAndroidでも林檎OSでも動いてくれる。 でもブラウザーに入ってるインタープリターはjavascriptだけだしjavascriptが最強だよな 関係あるからjavascriptにコンパイルできる言語が増えてるんだろ テンプレートエンジンのERB(Embedded Ruby)でも、PHP と同じ。
テンプレートファイル内に、<% 〜 %> 内に、Rubyの式を書ける。
h で、HTML エスケープする
<p>
Name: <%= h name %>
</p>
サーバー側は、Ruby on Rails が多い。
最近は、JavaScript のNode.js もある
PHP のLaravel は、ZOZO で使っている。
CakePHP は、Railsのコピー >でもブラウザーに入ってるインタープリターはjavascriptだけだしjavascriptが最強だよな
その根拠だと、逆に最弱だよ
スマホのように端末側の処理能力に依存しちゃうと、重い処理を記述すると通信途絶とかの
可能性がでてきてしまう
処理能力に余裕があるサーバで処理完結してから送信して、端末側では表示するだけが最強
ただサーバ側で処理するタイプのjavaもあるので、PHP最強とはならない
最近はレスポンシブでcss最強な場面もあるので、それぞれ適材適所だけど競合関係もある
(cssは単体でなにかできるようなモノではない) 久し振りに覗いてみたらすっかりLinux板のスレっぽくなったな javaとjavascriptが別物とも知らずにインタープリターだってよw サーバー側で動作するJavaってのはサーブレットのことだろう。
最近のフレームワークはSpring Bootが流行ってるらしい。 >454
Java Servlet(サーブレット)とは?超初心者向けに優しく解説
https://www.sejuku.net/blog/10496 >サーバー側で動作するJavaってのはサーブレットのことだろう。
合ってなくはないし有名どころの一つだが、出会ってびっくりみたいなのはたくさんある
すぐ上にnode.jsって書いてあるし、頭にVisualってつくjava系はお察しの配布元だしな node.jsでサーバーサイドjs、クライアントjsはreactとかvueでええやん
ラズパイで動かす程度の小さいサービスなら必要十分だろ
ぶっちゃけ動くのならphpでもrubyでもjspでも何でもええわ
言語縛りしている方が恥ずかしい >言語縛りしている方が恥ずかしい
目的ないなら普通そうなるわな
俺は俺のソースがphpだからそれでやってる
必要にブチ当たればカタコトでもその言語で書く vueで思い出したけど、「基礎から学ぶDjango」って本、1年半以上発売延期繰り返してるけどいつになったら出るの? sudo mount /dev/ojisan1 /mnt && sudo ls /mnt あーあ、javaとJava Servletとの区別もついてねぇのかw >>468
じゃあ是非教えて下さい先生
ぼく全く需要が無いですけど >>468
あ、出来れば鯖板で教えて下さい
待ってますからね! >>468
node.jsとjavascriptの違いがわからないやつのほうが多い ブラウザ側がJavascriptだからサーバもJavascriptか望ましい
という謎理論 >>472
バックエンドとフロントエンドをJSだけで実装するけど、仕組みが全然違う。
PHPとかで言語別に分離した方が理解しやすいと思ってる。
どうせ出力するのはHTMLなんだし・・・ 頭がソフトじゃなくて頭がハードなおじさんはスレ違いということだよ >>475
>>445によると最強らしいんだよ
理由は言わんけど javascriptはネットの世界では英語ってことだよ
phpは韓国語 esから色んなタスクランナー介してjsにするからなぁ
生のままjsを扱うことは少ないね
js最強とか幻想だぞ サーバー側は、Ruby on Rails が多い
最近は、JavaScript のNode.js もある。
Node.jsは、Rubyを参考にして作った
PHP のLaravel は、ZOZO で使っている。
CakePHP は、Railsのコピー
サーバー側のJava, Python などは、Rubyよりも、遥かにシェアが少ない。
マイクロサービスで、Go を使うことがあるかも
初心者は、Rubyから始めれば、他の言語へ転用できるので有利! サーバーサイドでRuby on Railsが多いって
日本以外だともうオワコンだぞ
Python教育支援目的で作られてるようなRaspberryPiのスレで何やってんだか お、プログラム技術板では誰にも相手されなくなったんでこっちに来たのかRuby野郎 HTML5もゲームとかあるから言語的な要素あるんだろうけどどうなの?
まぁアクション要素あるようなものはラズパイで扱えないの確定だろうけど ラズパイにカスタムdebをぶっ込みたいのですが、debのクロスコンパイルってどうやればいいですか?
セルフビルドだと遅くてキーってなるので >>488
補足
PC側のOSはDebian Busterです ラズベリーパイでウェブアプリーけションつくるときの言語の話じゃなかったの?
何のはなししてるんだよ >>491
もとは、なんかのサーバーから
ラズパイに引っ越すとかなんかって
話だったんだけどね
ラズパイIotなんだから
みんなnode-red使おうよ >>492
黒酢が欲しい健康志向らしいよ
根っこから質問丸投げで自分で調べないヤツに何かできるとは思えないけどね >>494
カーネルのクロスビルドはすぐ出てくるんですけどdebパッケージに関してはピンとくる文献がなかなかヒットしないんですよね >>494
繰り返しになりますが実機でdebuildしてると遅くて‥
気長に待てば済む話と言えばそれまでですが。 ここの奴らは知識ないくせに質問の仕方にはうるさいうるさいww >>497
qemu-user-staticでchroot環境作ってやってみたら?
ググれば出てくるよ。 >>488
並レベルのarm linux野郎ならクロスコンパイルしてパッケージ化ぐらいはできるんだろうが
でも、このスレに居るのはベビーでそんなこが出来る奴はいない。
ベビーは性格もひねくれているから、
>>492のようにわざとクロスコンパイルで(外部ライブラリを使わない)カーネルのビルドを
出すからな。 >>499
qemuかぁ。恥ずかしながら初体験ですがチャレンジしてみますわ。
自分squidだけはsalsa.debian.orgからソースクローンしてSSL Bump対応でビルドしてるのです
ありがとうございます^^ >>500
だったら
性格もひねくれてなくて
物知りでベイビーじゃない
スーパーハッカーの
あんたが教えてあげなよ >>500
ご忠告ありがとうございます。
501さんが提案してくれたqemuも試してみますし、パッケージ化に拘らずtarballからのmake installのみも試してみます。
492さんがわざわざ貼ってくれたカーネルビルドが出来るんだから、応用すればアプリのクロスビルドが出来ないはずありませんしね。
いやー素人なんでこう言うの楽しくてたまりませんわ^^ >>502
俺もベビーだから出来ないよ。
ユーザーランドのアプリと違い特殊なビルドになるカーネルをわざと出すってのがな
なんか、俺らベビーらしいひねくれっぷりだろ >>504
いや、俺も最初は「あの、そうじゃなくてdebパッケージなんですけど‥」と思いましたが、
ふと「待てよ、カーネルがビルド出来るんだからユーザーランドのバイナリだって何とかなるだろ」
と気づかせて頂けましたわ。 http://airwiki.elet.polimi.it/index.php/Cross-compiling_for_the_RaspberryPi
特殊でもなんでもなく公式なクロスコンパイラあってそれ使うってのが一番つまずくポイントだから
わざわざ公式のリンク貼ったんだがな
ユーザランドの/libや/usr以下で必要なもの持ってくるのはコンパイルするものによって違うものだ debパッケージにソースが含まれていてインストール時にコンパイルされるものでなければ無理じゃろ。 [ ]でググる こまかいものは自分ですり合わせる ← これ基本な
だいたい1〜2か月で内容が変わるモノに対して根っこから質問する方が無茶振り
環境構築を1からなんて大物に対する回答なんて掲示板だけでできるわけがない
今回のググる対象は[windows qemu raspberry エミュ]だ
対象のカーネルが何か知らないけどそこを探すのも自力
あと何の情報もなくムダ批判するヤツが多すぎて誰が正しいかわからない >>508
>今回のググる対象は[windows qemu raspberry エミュ]だ
違うから
「qemu-user-static ラズパイ」
だ。
お前も全然わかってないじゃん・・・ >>508
カーネルのクロスビルドはやった事あるんでちょっと甘く見てた部分はありましたね
お陰様でおっしゃられるほど手間がかかるものだと言う事は調べる前から理解出来ました
でも楽しみで仕方ないですわ >>509
ラズパイエミュそのままの方がやり易いと思って、敢えて実機イメージを提示した
debってフルビルドするの?
…というような、情報出す側も人によって意図がズレたりするし、衝突も起きる
質問する前に調べてその先まで行って、やったことと詰まった部分ぐらいは提示してほしい
そこまですれば無為な衝突も起きなくなる >>511
そこまで考えて頂いてたのに俺は出過ぎた事を‥以後気をつけます。
今PCに入ってるDebianはクリーンアップの為にドキュメント類を対比させてほぼクリーンインストール直後位の状態なので、そこをベースに頑張ります。 RPi4でManjaroやGentooを試した人いないのか 掲示板での質問なんて検索と一緒
お前らの回答(検索結果)を見て質問(検索ワード)を修正・調整していけばいい とにかく検索語句やら認識やら難易度の想定やら甘々でしたね。詳しい方でも一言では片付けられないカテゴリだったとは。
Raspbianでも他の某OSでもカーネルのクロスビルドは別に難しくなかったんで勘違いしまくりでした。
今日は大変お世話になりました。良い夜を。 バイナリパッケ相手にビルドだコンパイルだってばかじゃね? BalenaOS may be the First Fully Functional 64-bit OS for Raspberry Pi 4
https://www.cnx-software.com/2019/09/17/balenaos-64-bit-os-for-raspberry-pi-4/
Balena just announced the release of a 64-bit OS for the Raspberry Pi 4,
that latest release of the iconic SBC.
BalenaOS is designed to run 32-bit and 64-bit Docker containers side-by-side and simultaneously.
It also supports up to 4GB of memory, to accomplish that feat.
The balenaOS also supports several other embedded systems and versions of Raspberry Pi >>508
DebianのBusterのカーネルを抜き出して
RaspbianをQemuで起動するのやってるサイトみたことあるな OSダイエットするの良くわからないからそのまま使っちゃうな、自分・・・・・・ ラズベリーパイ4を買ったらデスプレーにつなげようとおもうのだが
テレビかうよりデスプレーと地デジチューナー買ったほうが安くない?
かつリサイクル料いら無くない?
どう思う? 使い方は人それぞれ
USBチューナー買って使う人も居るのは確か
自分も安定動作、トラブル対応が出来るならそれでも良いかなと思う
なんだかんだ言ってもテレビは、大量生産されてるから安い ごにょごにょしないでいい地デジチューナーがあればな
海外のやつならhatも出てるけど ターミナルでリモートログインしかせんのぉ
セットアップの時だけか、モニタに繋ぐのは… >>524
ワンセグならごにょ要らないんじゃないの
大昔PC用に買ったのも、現在持ってるスマホも、B-CASついてないから暗号化方式が違うはず
…レス番がゴニョ… >>526
いやごにょごにょしなくていいというのはメーカーがサポートしてるって意味 ラズパイで運用してないけど
TVなんてほとんど見ないから
1chチューナーでいいか
って
始めたんだけど
8chチューナーが2万ぐらいで買えるから
どうせだったらドラマ全録できるサーバー
作ればよくね
って
8TのHDDと他チャンネルのチューナーを
ファイルサーバーにつけて
録画サーバーにしたよ
まぁゴニョゴニョしたけど… ピロもにで4頼んだら5日くらいで来たわ
速すぎてびっくりした 高い配送方法選ぶと3日で届く(らしい)がまだ使ったことない… >>530
うちも昨日4G版届いたが普通に10日掛かったな
もちろんRoyal Mailの遅い方 >>532
ある程度の日数分まとめて発送してるんだろうね
送料込みでもそんなに高くないし、ほんといいよな ケースに入れたままメモリーカード引き抜きにくいんだけど
ペンチで引っこ抜いて大丈夫?
メモリーカードって全部プラスチックで出来てそうだから
思いっきり挟んで潰れても壊れない?壊れる? Game HAT for Raspberry Pi を使った事があるよ
って方がいらしたら良かった悪かった点を聞いてみたいです
LRのボタンが硬くてすぐ取れちゃいそうな構造がちょっと不安ですが >>534
microSDの裏面は物によっては黒く塗装した基板が露出している場合がある ■ このスレッドは過去ログ倉庫に格納されています