Rasbian jessieのGUIな設定ツールのrc-gui
の言語ファイルの項目が増えているみたいなので試してみました.
Wi-FiのCountry Code辺りが増えてるみたいなんだけど画面上に見当たらないです.
対応デバイス繋がないと出ないのかな?
訳はこんな感じ?
とりあえずrc-guiはビルドに必要なパッケージ増えてたのでメモしておきます.
controlには未だ載ってないよう.
Rasbian jessieのGUIな設定ツールのrc-gui
の言語ファイルの項目が増えているみたいなので試してみました.
Wi-FiのCountry Code辺りが増えてるみたいなんだけど画面上に見当たらないです.
対応デバイス繋がないと出ないのかな?
訳はこんな感じ?
とりあえずrc-guiはビルドに必要なパッケージ増えてたのでメモしておきます.
controlには未だ載ってないよう.
2016-02-27-netbsd-raspi-earmv6hf.img #NetBSD #osc16tk https://t.co/yLEyTZzW4F
— Jun Ebihara (@ebijun) 2016年2月24日
OSC2016東京春 #NetBSD 観光ガイド作った。 https://t.co/HZltFPxIv4 #osc16tk
— Jun Ebihara (@ebijun) 2016年2月23日
ということで恒例のOSC合わせNetBSDイメージを試してみます.このページを読むより観光ガイドを読んだほうがいいかもしれません.
チェックサムの確認.
MD5の中のファイル名が間違ってるぽいです.
@ebijun ftp siteのMD5のファイル名が間違ってるぽいす > 2016-02-24-netbsd-raspi-earmv6hf.img.gz
— (「ΦωΦ)「 (@matoken) 2016年2月24日
Twitterで報告したのですぐ治ると思います.
直ってます :)
@matoken なおしました。ありがとうございました。
— Jun Ebihara (@ebijun) 2016年2月24日
念のため直ったファイルで再確認
SD Cardのパーティション情報をwipefs
で削除してイメージを書き込みます.2GB以上の容量が必要です.初回起動時にパーティションのリサイズが走るのですが,あまり大きな容量のCardだとこの処理にとても時間がかかるので程々の容量で.
起動してちょっと設定
英語キーボードを使っているので/etc/wscons.conf
の
を以下のように変更
/.xinitrc
の以下の行を削除
再起動して設定反映.そしてstartx……画面が崩れます.
Raspberry Pi B+に #NetBSD 入れて有線LAN+有線KBD+GPIO給電で起動
startxで画面が崩れた pic.twitter.com/Eryn96wguh— (「ΦωΦ)「 (@matoken) 2016年2月25日
PIZEROで試した時と同じなのでもしかしてモニタが悪い?でもうちには1枚しかHDMIモニタが無いので確認できてません.
Ctrl+Alt+F1で端末に戻れます.そこでCtrl+CでXを終了させられます.
@matoken config.txtで解像度固定してもだめすかね。
— Jun Ebihara (@ebijun) February 25, 2016
てことで幾つかモードを試してみましたがやはりダメそう.
<追記>
HDMI-VGAアダプタ経由で別のVGAモニタに繋いだら綺麗に表示されました.やっぱりなんかモニタがおかしいのかも.ちなみに問題のモニタはOn-Lap 2501MでRasbianやChromecast,PCで特に問題無さそうなもの.
</追記>
とりあえずX転送で試します.
適当にユーザを登録して,
/etc/ssh/sshd_config
でX転送を有効に
sshdを再起動
PCからssh -X
で接続してmikutterを起動します.ちなみに-C
オプションも付けるとRaspberry PiのCPUを50~60%食うのでやめたほうが良さそう.(-C無いと5~15%前後)
2016-02-27-netbsd-raspi-earmv6hf.img.gz のmikutterから投稿 #NetBSD
— (「ΦωΦ)「 (@matoken) 2016年2月25日
fossil
も試してみます.
PC側のブラウザでアクセス
今度はパッケージの導入を試してみます.
今回はgawkを導入.
awkasterを動かしてみます.
普通に遊べます :)
動画再生ソフトのomxplayerとlivestreamerも入れてみます.
これを使って国際宇宙ステーションからの地球を見てみます.(Ustream.tv)
nicovideo-dlを利用してニコニコ動画を視聴することも出来ます.
#-o hdmi
が効かないような気がします.付けても内蔵の3.5mmから音が出る.
##id/passwordは~/.netrcに書けます(-n option)
そんなこんなで色々遊べます :)
自分で導入するのがめんどくさいという人は明日明後日に開催されるオープンソースカンファレンス2016 Tokyo/Springに行くと現物が触れると思います.ステッカーももらえるしRaspberry JAMもあります.是非参加しましょう.
前のblogを書いて投稿しようとこのsiteにアクセスしたら繋がりません.moshでも繋がらなくてserial経由だと繋がるけどサーバから外に出られません.
まさか料金支払い失敗して止められたとか?と思ってメールを確認するとこんなメールが.
メールのタイムスタンプは04:38:16.
デイリーバックアップは取れて手元のサーバにあるので別サーバで立てなおそうかとも思ったのですが,名前でDoSをかけてるなら一緒かと思い待つことに.
そして解除.
メールのタイムスタンプは08:47:26.
4時間と少しのダウンでした.
このsiteはこのアクセスの殆ど無い技術blogくらいしかコンテンツ無いのでDoS食らう心当たりがありません.
もう来ないことを祈りましょう…….
USBメモリなどにisoを書き込んで起動デバイスを作れるとても便利なUNetbootin
というツールがあります.
しかし,Debian jessie/stretchに入っていません.
なんでだろうとBTSを見るとうまく動かないバグがあるようです.(UEFI環境でNG?)
ざざっと眺めていてmkusb
という同じようなツールがあるのを見かけたので試してみました.
Debian stretch testing amd64
です.
Ubuntuはppaがあります.DebianはUbuntuのppaが使えます.他のLinuxディストリビューションでは導入スクリプト( mkusb-installer
)が用意されています.
source.listを登録します.apt edit-sources
コマンドでdeb http://ppa.launchpad.net/mkusb/ppa/ubuntu trusty main
を登録します.
パッケージリストの更新とmkusbパッケージの導入
メニューから起動するか,
のようにして起動します.書き込むイメージが決まっている場合は引数に指定できます.イメージには.gzや.xzも指定可能なので展開の手間が省けます.
スプラッシュが出て,
書き込み先のデバイスは間違えないようにしましょう.間違えるととても悲しいことになります.ちなみにSD Cardスロットの/dev/mmcblk0
は検出されませんでした.USB-SDアダプタ経由だと出てきました.
確認画面でチェックを入れて「Go」ボタンで書き込みが始まります.
mkusb-nox
コマンドを使うと端末で利用できます.nox版では複数のUSBメモリがある場合の選択方法はわかりませんでした.書き込むデバイスだけを差し込むようにするしか無いかもしれません.
問題なく利用できる場合はUNetbootin
の方がマルチプラットホームだし使いやすそうです.状況により使い分けるのがいいのかもしれません.
Linuxデスクトップ環境でAndroidアプリを利用できるShashlikを試してみました.
Shashlikを導入してAndroidパッケージの.apkを導入すると通常のLinuxアプリケーションのように呼び出せるというものです.
ただし,.apkはx86サポートのものでないといけないようです.
現在は0.9.1が最新で,Kubuntu(KDE Plasma 5)向けとなっています.
以下はShashlikを使ってFlappy Birdが動いている動画です.
今は.debが配布されているのでこれをダウンロードして導入します.入手場所は以下のページから.140MBと結構大きいです.
/opt/shashlik
以下に導入されます.qemu
で動くみたいですね.
Shashlikの上で動かすAndroidアプリのパッケージを入手します.
Once installed grab any Android application package (APK) from the net.
For example our favourite app, Flappy Bird, can be found here: http://beste-apps.chip.de/android/app/flappy-bird-apk-android-app,cxo.66885070/
ということでここからFlappy Bird
を入手しました.
shashlik-install
コマンドを使ってAndroidアプリを導入します.
これでKDE Plasma 5環境ならスタートメニューに登録されるはずです.
ちなみに,x86じゃない.apkを導入しようとするとこんな感じで怒られました.
KDE Plasma 5環境ならスタートメニューに登録されているはずですが,今の環境はawesomeなのでメニューに出てきません.
コマンドラインから起動します.
起動にはそこそこ時間がかかります.
起動した後はもたつきなどもなく普通に動く感じです.
ただ,真っ黒な画面のままで起動に失敗することがあります.起動が速くなって安定して動くようになるととても便利そうです.
しかし問題は.apkの入手先ですね.PlayStoreが使えないと苦労しそうです.
うわぁ……
怖すぎる.
2/20に入手した人はisoファイルを削除.もしOS導入済みの人はネットワークから遮断して必要なデータがあればバックアップの上初期化して導入しなおし(勿論再度入手しなおしたisoファイルで),メールやWebサービス等を利用していたならそちらのパスワード等の変更もとのこと.
入手したisoファイルの確認方法がMD5の方法しか書かれていませんね.
署名ファイルはないのでしょうか?
ftp siteを覗いてみると,
sha256sum.txt.gpg
はあるよう.恐らくsha256sum.txt
への署名ですね.これを入手して確認してみます.
先ずはファイルの入手
署名を確認してみると,DSA鍵ID 0FF405B2
で署名されているよう.
鍵サーバから鍵を検索してインポートします.
署名を検証すると,DSA鍵ID 0FF405B2
で署名された鍵ということがわかります.
※ちなみにこの鍵IDと鍵指紋の確認もしたいのですが,その情報の載っているであろうlinuxmintのsiteは今落ちているようで未確認です.
チェックサムファイルの署名が正しいことが確認できたら,isoファイルのチェックサムを確認します.これでダウンロードされたisoファイルが正しくダウンロードされたことがわかります.
今回はisoファイルは1つしか入手していません.
入手したlinuxmint-17.3-xfce-32bit.iso
の確認が行われ,完了
と言われています.
ちなみにダウンロードが途中で終了してしまったり何らかの理由で壊れてしまった場合などは以下のように失敗
と言われます.
このあたりのことは以下のページの説明が解りやすいと思います.
<追記>
フォーラムもやられてるらしいです……
</追記>
先日試したpodracerは何気に10年前のソフトでメンテナンスもされていないし,起動中に強制終了するとゴミが残って次から起動しなくなったりとかとか結構不満点が出てきました.
今は前処理を以下のようにして,
プレイリストもこんな感じで別に作ってます.
後者はDebianの方にはバグ報告をしていますが音沙汰がない感じです.
他にないかなーと探して(apt-cache search podcast
)podget
というものを見つけました.
cronに特化していて便利そうなので試してみます.
Debian stretch testing/Rasbian jessie/Ubuntu 14.04
で確認しました.
初回起動時に設定ファイルなどが作成されます.引数無しで実行すると初期設定の中のpodcastをダウンロードするので--cleanup_simulate
オプションを付けて実行すると良さそうです.
設定ファイルは規定値では~/.podget
以下に作成されます.
お好みで設定ファイルの~/podgetrc
を編集します.私は以下の辺りを書き換えました.
ログファイルを有効に
プレイリストの年月日の形式を書き換え
Podcastの取得数を3つに
取得するPodcastを~/.podget/serverlist
に書いていきます.
書式はスペース区切りで
URL カテゴリー 番組名
になっています.podgetを実行した時に
カテゴリー/番組名/番組
というふうにディレクトリが掘られます.
具体的にはこんな感じで書いていきます.
他のアプリケーションらの移行でOPMLファイルのエクスポートが可能な場合はそのファイルやURLを元にインポートできるようです.※未確認
若しくはPCAST形式(iTunes向け?)も同様に利用できるようです.※未確認
OPML書き出しの機能もあります.但しこの機能は
Ubuntu 14.04の0.6.9にはなく,
Rasbian jessieの0.7.3,
Debian stretchの0.7.9には存在しました.
とりあえず引数無しで実行することでPodcastが取得できます.
Podcastは規定値では~/POD
以下にカテゴリ/番組名/番組ファイル
の形で保存されます.
また,~/POD/*.m3uとステプレイリストも作成されます.これは実行単位で作られるのかな?
うまく動作するようなら-s
オプションを付けてcronに登録してあげると良さそうです.以下の例では毎時3分にpodgetを実行しています.
podracerはPodcastを番組関係なく実行日のディレクトリに保存されてPodcast番組を探したりするのに不便でしたがpodgetだとカテゴリと番組でディレクトリが分かれるので便利です.
しばらく併用してみようと思います.
12月ぶりに開催されます.
会場はコワーキングスペースのTenonさん.
時間は16:00〜18:50です.
Tenonさんには電源,Wi-Fi,フリードリンクがあります.
※会場代として500円必要になります.
私は早めに行ってワンデイパス(700~1000円)で作業していると思います.
参加してみたい方は以下のページから申し込むか,
鹿児島らぐのMLでその旨メールしてみて下さい.
私はPodcast配信サーバの話をしようかと思っています.
Linux環境での絵文字入力方法です.新しい方法を知ったので紹介してみます.
これまではこの方法を使っていました.Mozcの設定で「Unicode 6 絵文字変換」にチェックを付けると利用できるようになります.
「えもじ」とか「ねこ」とか入力して変換出来ます.
辞書に登録することも出来ます.
今回知ったUbuntu向けの絵文字ピッカーです.実行するとタスクバーに常駐して入力したい絵文字を選んでクリックするとその絵文字がクリップボードにコピーされるのでクリップボード貼り付けで入力できます.
チキンがクリップボードにコピーされたところ.
いちいちメニューを辿るのは面倒ですが,Recent
に最近使った絵文字が入るのでよく使うものはここからアクセスできます.
Ubuntu用ですがstretchにも入りました.ちなみにパッケージ化して導入しなくてもとりあえず動かすだけならgit clone
した後cd emojione-picker-ubuntu ; ./emojione-picker
とかでも動きました.
という感じでLinux環境でも結構快適に絵文字が入力できるようになってきました.しかし絵文字は楽しいのですが環境によって見え方が大幅に変わるので意図したように伝わっているかとかが不安でもあります…….
Linux環境での絵文字入力方法です.新しい方法を知ったので紹介してみます.
これまではこの方法を使っていました.Mozcの設定で「Unicode 6 絵文字変換」にチェックを付けると利用できるようになります.
「えもじ」とか「ねこ」とか入力して変換出来ます.
辞書に登録することも出来ます.
今回知ったUbuntu向けの絵文字ピッカーです.実行するとタスクバーに常駐して入力したい絵文字を選んでクリックするとその絵文字がクリップボードにコピーされるのでクリップボード貼り付けで入力できます.
チキンがクリップボードにコピーされたところ.
いちいちメニューを辿るのは面倒ですが,Recent
に最近使った絵文字が入るのでよく使うものはここからアクセスできます.
Ubuntu用ですがstretchにも入りました.ちなみにパッケージ化して導入しなくてもとりあえず動かすだけならgit clone
した後cd emojione-picker-ubuntu ; ./emojione-picker
とかでも動きました.
という感じでLinux環境でも結構快適に絵文字が入力できるようになってきました.しかし絵文字は楽しいのですが環境によって見え方が大幅に変わるので意図したように伝わっているかとかが不安でもあります…….