tag:blogger.com,1999:blog-75346113506057135102024-02-21T13:44:26.746+09:00AkiIno Blog個人的なメモを書いてます。誰かの参考になれば幸いです。
2010-05-10以前の記事は、はてなからの移行で、日付やフォーマットがおかしい場合があります。いのうえ あきらhttp://www.blogger.com/profile/06807791228841477789noreply@blogger.comBlogger138125tag:blogger.com,1999:blog-7534611350605713510.post-82602688685175845292018-02-08T21:19:00.001+09:002018-02-08T21:19:13.819+09:00電気カミソリの電池交換<h2>
<span style="font-weight: normal;">Panasonic ST-25のバッテリー交換をした</span></h2>
<div>
電気カミソリのバッテリーが全然もたなくなったので自分で交換してみました。</div>
<div>
ネジを7本外すだけで意外と簡単でした。<br />
<br />
ネジが小さいわりに硬いのでなめないように注意が必要でした。<br />
防水用のゴムがあるので、ハズれないように注意したほうが作業が楽です。<br />
刃を交換する時も同じだけ分解する必要があるようなので、刃の交換も考えている場合は、同時にやってしまったほうが楽だと思います。<br />
<br />
交換したバッテリーは楽天で買いました。</div>
<div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNvSoQBkPCUFPByYAP0oncErqVelN1FFRoQquaAoLapRaa9v18mOAoIQkntziFE_lIJJLn0OkbaWPMB5qniZSe6NHY329WXvGQVEj4iZ1DXMuugUHhGjKTxfzPi5eC2icUaXemxkH5uZCR/s1600/IMG_20180208_195419.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNvSoQBkPCUFPByYAP0oncErqVelN1FFRoQquaAoLapRaa9v18mOAoIQkntziFE_lIJJLn0OkbaWPMB5qniZSe6NHY329WXvGQVEj4iZ1DXMuugUHhGjKTxfzPi5eC2icUaXemxkH5uZCR/s320/IMG_20180208_195419.jpg" width="240" /></a></div>
<br />
<br />
ネジを外します。ネジは一番下の白い部分の穴の中に1本、上のゴムの下に1本ずつあります。ゴムはまたはめるのでやさしく外します。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9K7lKyYyHP9w8kdqUpkC8IubepsU-NE8zLGl8I4Lm1MmWr2sDMw099eHWXwTuH73Q_dWbsQPgGAPqRLDPUCg26DPsfPiLIjO_HsXEs54FLczy-BTFGUCXxqfZFuX5fVSdK6GOZV5TT_Xa/s1600/IMG_20180208_195425.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9K7lKyYyHP9w8kdqUpkC8IubepsU-NE8zLGl8I4Lm1MmWr2sDMw099eHWXwTuH73Q_dWbsQPgGAPqRLDPUCg26DPsfPiLIjO_HsXEs54FLczy-BTFGUCXxqfZFuX5fVSdK6GOZV5TT_Xa/s320/IMG_20180208_195425.jpg" width="240" /></a></div>
<br />
下のネジを外すと白い部分が抜けます。白い部分を抜くとその上の黒いカバーが下に向けて外せるようになります。<br />
このカバーを外すとネジが4本あります。4本のネジを外すとカバー開けます。底の部分から開くようにすると簡単に開きました。ここに防水用のゴムがあるので注意して開きます。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzbh0-Xkt8vGi8Sq4r4Cjqn_B9y51WtiLpoGMJc0bQ7GPLUkKoa84JE_o7cbBMZ_KH3dkqg9_MGnoilFohy-DehUQLJhnypdnr7URsTTPrqMdNTFKdAv7cR-LHUKG3M7nICEf3rOsHBTQp/s1600/IMG_20180208_200427.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzbh0-Xkt8vGi8Sq4r4Cjqn_B9y51WtiLpoGMJc0bQ7GPLUkKoa84JE_o7cbBMZ_KH3dkqg9_MGnoilFohy-DehUQLJhnypdnr7URsTTPrqMdNTFKdAv7cR-LHUKG3M7nICEf3rOsHBTQp/s320/IMG_20180208_200427.jpg" width="240" /></a></div>
<br />
カバーを開くとバッテリーが見えます。下が+です。写真では分かりにくですが、バッテリーは本体とは別のケースに入っています。バッテリーケースが本体から外れないように電池だけ外すようにすると楽です。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjH4BU9N4UJd5NVRd-0xHoDO3lXxQF73SnHg7hvclUbnMPa3dOCYvvwcI6N73jQCuz8ACNBXGHBJFCeRg9KGdDJ12erNwbKSr8EWjen9sruNxu3VNrzvExFdtvYr6sb-LmOZRaVWTWJWP0q/s1600/IMG_20180208_200740.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjH4BU9N4UJd5NVRd-0xHoDO3lXxQF73SnHg7hvclUbnMPa3dOCYvvwcI6N73jQCuz8ACNBXGHBJFCeRg9KGdDJ12erNwbKSr8EWjen9sruNxu3VNrzvExFdtvYr6sb-LmOZRaVWTWJWP0q/s320/IMG_20180208_200740.jpg" width="240" /></a></div>
<span id="goog_514108111"></span><span id="goog_514108112"></span><br />
後は、逆の手順で閉めるだけです。</div>
Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-55352967140983159622017-07-10T22:16:00.002+09:002017-07-10T22:16:45.216+09:00WindowsでHerokuにデプロイするときエラーが出る場合の対処法Windows10でHerokuにGitでデプロイしようとするときや、herokuコマンドで設定を変更、確認するときに、heroku loginは済ませているのに、ログインを求められて、その上でエラーになる場合の対処法<br />
<br />
<br />
Gitでデプロイするときだけでない。<br />
ログイン自体はうまくいっているように見える。<br />
そんな時の対処法です。<br />
<br />
<br />
結論として、環境変数でHOMEを設定しているのが原因で、ログイン済みであることが確認できずにエラーになるというのが原因でした。<br />
<br />
<br />
1. 環境<br />
Windows10 64bit<br />
heroku-cli/5.11.12-8ae9780 (windows-amd64) go1.7.5<br />
です。<br />
<br />
2. 対処法<br />
C:\Users\<ユーザー名>\_netrcをHOMEに設定したフォルダにコピーするとエラーがでなくなりました。Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-78667830294479670252017-07-05T21:20:00.000+09:002017-07-05T21:23:12.661+09:00ESP8266MOD ESP8266 Wit Cloud Development BoardにIDEから書き込むのに必要な設定<h1 style="display: inline;">
ESP8266MOD ESP8266 Wit Cloud Development BoardにIDEから書き込むのに必要な設定</h1>
<div>
<h1 style="display: inline;">
</h1>
</div>
後から絶対に忘れて悩むのでメモ<br />
<div>
<br /></div>
使っているのは<br />
<div>
<a href="http://www.gearbest.com/boards-shields/pp_315640.html?wid=4">ESP8266MOD ESP8266 Wit Cloud Development Board - BLACK GearBest</a></div>
<div>
<br /></div>
<div>
Arduino IDE 1.8.3</div>
<div>
普通にボードマネージャーから"esp8266 by ESP8266 community"をインストールした状態</div>
<div>
<br /></div>
<div>
ツールメニュー下の設定<br />
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1O8eGs5TRT71XR5h1M_rOVlP2B8L0s0RkWtXFWhIj7DRaRnDaATSv_PLzqGqKHB1SaDX5YnRp8srmYziH6yKZKSeaZ2GNL3OFhYR064YlW2HhOA68ke7Kt5OaQJBNNDnHF04wZxgPJtJB/s1600/screen.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="588" data-original-width="612" height="383" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1O8eGs5TRT71XR5h1M_rOVlP2B8L0s0RkWtXFWhIj7DRaRnDaATSv_PLzqGqKHB1SaDX5YnRp8srmYziH6yKZKSeaZ2GNL3OFhYR064YlW2HhOA68ke7Kt5OaQJBNNDnHF04wZxgPJtJB/s400/screen.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div>
<br /></div>
Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-74099800071828351322016-07-06T23:50:00.001+09:002016-07-06T23:50:51.859+09:00LinuxMint 17.3での日本語入力の設定<h1 id="linuxmint-173での日本語入力の設定" style="background-color: #f6f6f6; box-sizing: border-box; color: #3f3f3f; font-family: "Source Sans Pro", sans-serif; font-size: 2.6em; font-weight: 300; line-height: 1.1; margin: 1.5em 0px; outline: none !important;">
LinuxMint 17.3での日本語入力の設定</h1>
<div style="background-color: #f6f6f6; box-sizing: border-box; color: #3f3f3f; font-family: "Source Sans Pro", sans-serif; font-size: 18px; line-height: 26.1px; margin-bottom: 1.1em; outline: none !important; text-align: justify;">
LinuxMInt17.3で日本語入力(fcitx+mozc)の設定のメモです。<br />
ゼロからインストールした時の記録です。アップデートがあったようで、システムの標準の方法で入れるのが簡単です。</div>
<div style="background-color: #f6f6f6; box-sizing: border-box; color: #3f3f3f; font-family: "Source Sans Pro", sans-serif; font-size: 18px; line-height: 26.1px; margin-bottom: 1.1em; outline: none !important; text-align: justify;">
環境は LinuxMint17.3 64bit xfceです</div>
<ol style="background-color: #f6f6f6; box-sizing: border-box; color: #3f3f3f; font-family: "Source Sans Pro", sans-serif; font-size: 18px; line-height: 26.1px; margin-bottom: 1.1em; margin-top: 0px; outline: none !important; text-align: justify;">
<li style="box-sizing: border-box; outline: none !important;"><div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
アップデートしておく</div>
<blockquote style="background-color: rgba(128, 128, 128, 0.0470588); border-bottom-right-radius: 5px; border-left-color: rgba(128, 128, 128, 0.0745098); border-left-style: solid; border-left-width: 10px; border-top-right-radius: 5px; box-sizing: border-box; margin: 0px 0px 1.1em; outline: none !important; padding: 15px 20px;">
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; outline: none !important;">
$sudo apt-get update</div>
</blockquote>
</li>
<li style="box-sizing: border-box; outline: none !important;"><div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
メインのメニュー→設定→入力メソッドから。入力メソッドのボタン。<br />
Fcitxのサポートを追加ボタンを押す。よくわからないので、追加のパッケージもインストール。<br />
メインのメニューに入力メソッドの設定の項目が追加される。</div>
</li>
<li style="box-sizing: border-box; outline: none !important;"><div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
メインのメニュー→設定→入力メソッドの設定<br />
特に変更することもなく、一番上が「キーボード-日本語」、次が「Mozc」になっているのを確認。<br />
全体設定のタブで入力を切り替えるキーが選択できる。</div>
</li>
<li style="box-sizing: border-box; outline: none !important;"><div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
入力方法の設定をする。なぜかCUIで設定するとうまく行きませんでした。</div>
<blockquote style="background-color: rgba(128, 128, 128, 0.0470588); border-bottom-right-radius: 5px; border-left-color: rgba(128, 128, 128, 0.0745098); border-left-style: solid; border-left-width: 10px; border-top-right-radius: 5px; box-sizing: border-box; margin: 0px 0px 1.1em; outline: none !important; padding: 15px 20px;">
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; outline: none !important;">
$im-config</div>
</blockquote>
<div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
明示的にユーザー設定を選択する。<br />
fcitxを選択してOKボタン。<br />
一度ログアウトしなおすと完了</div>
</li>
</ol>
<div style="background-color: #f6f6f6; box-sizing: border-box; color: #3f3f3f; font-family: "Source Sans Pro", sans-serif; font-size: 18px; line-height: 26.1px; margin-bottom: 1.1em; outline: none !important; text-align: justify;">
以上です。</div>
Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-20047562230487164872015-09-18T15:44:00.001+09:002015-09-18T15:44:30.530+09:00Qt Creatorでfcitxを使って日本語を入力する<h2 style="background-color: #f6f6f6; box-sizing: border-box; color: #3f3f3f; font-family: Meiryo; font-size: 1.7em; font-weight: 300; line-height: 1.1; margin: 1.5em 0px; outline: none !important;">
Qt Creatorでfcitxを使って日本語を入力する</h2>
<div style="background-color: #f6f6f6; box-sizing: border-box; color: #3f3f3f; font-family: Meiryo; font-size: 18px; line-height: 26.1px; margin-bottom: 1.1em; outline: none !important; text-align: justify;">
なぜかQtCreatorで日本語を入力できなくてなやんでいたのですが、プラグインが標準で入っていないのが原因のようです。</div>
<blockquote style="background-color: rgba(128, 128, 128, 0.0470588); border-bottom-right-radius: 5px; border-left-color: rgba(128, 128, 128, 0.0745098); border-left-style: solid; border-left-width: 10px; border-top-right-radius: 5px; box-sizing: border-box; color: #3f3f3f; font-family: Meiryo; font-size: 18px; line-height: 26.1px; margin: 0px 0px 1.1em; outline: none !important; padding: 15px 20px; text-align: justify;">
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$git clone <a href="https://github.com/fcitx/fcitx-qt5.git" style="background: transparent; box-sizing: border-box; color: #4fa1db; outline: none !important; text-decoration: none; transition: background-color 0.15s ease-in-out, color 0.15s ease-in-out, border-color 0.15s ease-in-out;">https://github.com/fcitx/fcitx-qt5.git</a></div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$cd fcitx-qt5</div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; outline: none !important;">
$git checkout 0.1.3</div>
</blockquote>
<div style="background-color: #f6f6f6; box-sizing: border-box; color: #3f3f3f; font-family: Meiryo; font-size: 18px; line-height: 26.1px; margin-bottom: 1.1em; outline: none !important; text-align: justify;">
現在の最新版は1.0.4のようなのですが、どうしてもコンパイルできないので、参考にしたページに書かれていたバージョンでいきました。<br />
特に問題もなく入力できています。</div>
<blockquote style="background-color: rgba(128, 128, 128, 0.0470588); border-bottom-right-radius: 5px; border-left-color: rgba(128, 128, 128, 0.0745098); border-left-style: solid; border-left-width: 10px; border-top-right-radius: 5px; box-sizing: border-box; color: #3f3f3f; font-family: Meiryo; line-height: 26.1px; margin: 0px 0px 1.1em; outline: none !important; padding: 15px 20px; text-align: justify;">
<div style="box-sizing: border-box; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$vi CMakeList.txt<br />
5行目をコメントアウトする</div>
<div style="box-sizing: border-box; line-height: 1.45; outline: none !important;">
<span style="background-color: #f7fafb; color: #3a4145; letter-spacing: 0.1px; line-height: 31.5px; text-align: start; white-space: pre-wrap;">#set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH})</span></div>
</blockquote>
<div style="background-color: #f6f6f6; box-sizing: border-box; color: #3f3f3f; font-family: Meiryo; font-size: 18px; line-height: 26.1px; margin-bottom: 1.1em; outline: none !important; text-align: justify;">
CMAKE_PREFIX_PATH にはqtインストール先を指定</div>
<blockquote style="background-color: rgba(128, 128, 128, 0.0470588); border-bottom-right-radius: 5px; border-left-color: rgba(128, 128, 128, 0.0745098); border-left-style: solid; border-left-width: 10px; border-top-right-radius: 5px; box-sizing: border-box; color: #3f3f3f; font-family: Meiryo; font-size: 18px; line-height: 26.1px; margin: 0px 0px 1.1em; outline: none !important; padding: 15px 20px; text-align: justify;">
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$cmake . -DCMAKE_PREFIX_PATH=/opt/qt5/5.5/gcc_64</div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; outline: none !important;">
$make</div>
</blockquote>
<div style="background-color: #f6f6f6; box-sizing: border-box; color: #3f3f3f; font-family: Meiryo; font-size: 18px; line-height: 26.1px; margin-bottom: 1.1em; outline: none !important; text-align: justify;">
srcディレクトリ以下にlibfcitxplatforminputcontextplugin.soというファイルができているので、これをプラグインのディレクトリにコピーする</div>
<blockquote style="background-color: rgba(128, 128, 128, 0.0470588); border-bottom-right-radius: 5px; border-left-color: rgba(128, 128, 128, 0.0745098); border-left-style: solid; border-left-width: 10px; border-top-right-radius: 5px; box-sizing: border-box; color: #3f3f3f; font-family: Meiryo; font-size: 18px; line-height: 26.1px; margin: 0px 0px 1.1em; outline: none !important; padding: 15px 20px; text-align: justify;">
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$sudo cp src/libfcitxplatforminputcontextplugin.so /opt/qt5/5.5/gcc_64/plugins/platforminputcontexts/</div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; outline: none !important;">
$sudo cp src/libfcitxplatforminputcontextplugin.so /opt/qt5/Tools/QtCreator/bin/plugins/platforminputcontexts/</div>
</blockquote>
<div style="background-color: #f6f6f6; box-sizing: border-box; color: #3f3f3f; font-family: Meiryo; font-size: 18px; line-height: 26.1px; margin-bottom: 1.1em; outline: none !important; text-align: justify;">
環境変数を設定する<br />
$HOME/.bashrcあたりに書く</div>
<blockquote style="background-color: rgba(128, 128, 128, 0.0470588); border-bottom-right-radius: 5px; border-left-color: rgba(128, 128, 128, 0.0745098); border-left-style: solid; border-left-width: 10px; border-top-right-radius: 5px; box-sizing: border-box; color: #3f3f3f; font-family: Meiryo; font-size: 18px; line-height: 26.1px; margin: 0px 0px 1.1em; outline: none !important; padding: 15px 20px; text-align: justify;">
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; outline: none !important;">
export QT_IM_MODULE=fcitx</div>
</blockquote>
<div style="background-color: #f6f6f6; box-sizing: border-box; color: #3f3f3f; font-family: Meiryo; font-size: 18px; line-height: 26.1px; margin-bottom: 1.1em; outline: none !important; text-align: justify;">
<br /></div>
<div style="background-color: #f6f6f6; box-sizing: border-box; color: #3f3f3f; font-family: Meiryo; font-size: 18px; line-height: 26.1px; margin-bottom: 1.1em; outline: none !important; text-align: justify;">
参考にしたページ<br />
fcitx環境のQt5.4で日本語入力できるようにする<br />
<a href="http://blog.pyyoshi.com/2015/03/04/fcitxhuan-jing-noqt5-4deri-ben-yu-ru-li-dekiruyounisuru/" style="background: transparent; box-sizing: border-box; color: #4fa1db; outline: none !important; text-decoration: none; transition: background-color 0.15s ease-in-out, color 0.15s ease-in-out, border-color 0.15s ease-in-out;">http://blog.pyyoshi.com/2015/03/04/fcitxhuan-jing-noqt5-4deri-ben-yu-ru-li-dekiruyounisuru/</a></div>
Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-455931448189185792015-09-18T15:27:00.000+09:002015-09-18T15:27:03.476+09:00LinuxMint 17.2にRaspberryPiのQtのクロス開発環境を入れる<div class="wmd-preview-section preview-content" id="wmd-preview-section-7504" style="background-color: #f6f6f6; box-sizing: border-box; color: #3f3f3f; font-family: Meiryo; line-height: 26.1px; outline: none !important; text-align: justify;">
<h2 style="box-sizing: border-box; color: inherit; font-family: inherit; font-weight: 300; line-height: 1.1; margin: 1.5em 0px; outline: none !important; text-align: start;">
<span style="font-size: large;">LinuxMint 17.2にRaspberryPiのQtのクロス開発環境を入れる</span></h2>
<h1 id="linuxmint-172にraspberrypiのqtのクロス開発環境を入れる" style="box-sizing: border-box; color: inherit; font-family: inherit; font-size: 2.6em; font-weight: 300; line-height: 1.1; margin: 1.5em 0px; outline: none !important; text-align: start;">
<div class="wmd-preview-section preview-content" id="wmd-preview-section-7504" style="box-sizing: border-box; font-size: 18px; line-height: 26.1px; outline: none !important; text-align: justify;">
<div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
LinuxMint 17.2 xfce 64bitの環境です。</div>
<div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
RaspberryPi Beginners Guide - Qt Wiki<br />
<a href="http://wiki.qt.io/RaspberryPi_Beginners_Guide" style="background: transparent; box-sizing: border-box; color: #4fa1db; outline: none !important; text-decoration: none; transition: background-color 0.15s ease-in-out, color 0.15s ease-in-out, border-color 0.15s ease-in-out;">http://wiki.qt.io/RaspberryPi_Beginners_Guide</a></div>
<div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
こちらのページにわかりやすく書いてあるのですが、英語なので読むのに時間がかかるので、日本語でメモしておきます。<br />
説明のページでコマンドの例に示してあるURLはことごとくつながらないので、すぐ下に書いてあるミラーなどのページからダウンロードなりする必要がありました。</div>
</div>
</h1>
<h3 id="0-前準備" style="box-sizing: border-box; color: inherit; font-family: inherit; font-size: 1.7em; font-weight: 300; line-height: 1.1; margin: 1.5em 0px; outline: none !important; text-align: start;">
0. 前準備</h3>
<h1 style="box-sizing: border-box; color: inherit; font-family: inherit; font-size: 2.6em; font-weight: 300; line-height: 1.1; margin: 1.5em 0px; outline: none !important; text-align: start;">
<div class="wmd-preview-section preview-content" id="wmd-preview-section-25803" style="box-sizing: border-box; font-size: 18px; line-height: 26.1px; outline: none !important; text-align: justify;">
<div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
必要なので、さきに入れておく。<br />
ぜんぶapt-getで入ります。<br />
git<br />
g++<br />
freeglut3-dev<br />
(以下64bitの環境のみ)<br />
ia32-libs<br />
lib32z1<br />
lib32ncurses5<br />
lib32bz2-1.0</div>
</div>
</h1>
<h3 id="1-必要なものをダウンロード" style="box-sizing: border-box; color: inherit; font-family: inherit; font-size: 1.7em; font-weight: 300; line-height: 1.1; margin: 1.5em 0px; outline: none !important; text-align: start;">
1. 必要なものをダウンロード</h3>
<h1 style="box-sizing: border-box; color: inherit; font-family: inherit; font-size: 2.6em; font-weight: 300; line-height: 1.1; margin: 1.5em 0px; outline: none !important; text-align: start;">
<div class="wmd-preview-section preview-content" id="wmd-preview-section-9525" style="box-sizing: border-box; font-size: 18px; line-height: 26.1px; outline: none !important; text-align: justify;">
<div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
すべて、$HOME/optにダウンロードしたものとします。</div>
<ol style="box-sizing: border-box; margin-bottom: 1.1em; margin-top: 0px; outline: none !important;">
<li style="box-sizing: border-box; outline: none !important;"><div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
RaspbianのSDカードのイメージ<br />
Download Raspbian for Raspberry Pi<br />
<a href="https://www.raspberrypi.org/downloads/raspbian/" style="background: transparent; box-sizing: border-box; color: #4fa1db; outline: none !important; text-decoration: none; transition: background-color 0.15s ease-in-out, color 0.15s ease-in-out, border-color 0.15s ease-in-out;">https://www.raspberrypi.org/downloads/raspbian/</a><br />
2015-05-05-raspbian-wheezy.zip</div>
</li>
<li style="box-sizing: border-box; outline: none !important;"><div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
Arm用のGCCとか<br />
<a href="http://de.sourceforge.jp/projects/sfnet_rfidmonitor/downloads/crosscompilation-resources/gcc-4.7-linaro-rpi-gnueabihf.tbz" style="background: transparent; box-sizing: border-box; color: #4fa1db; outline: none !important; text-decoration: none; transition: background-color 0.15s ease-in-out, color 0.15s ease-in-out, border-color 0.15s ease-in-out;">http://de.sourceforge.jp/projects/sfnet_rfidmonitor/downloads/crosscompilation-resources/gcc-4.7-linaro-rpi-gnueabihf.tbz</a></div>
</li>
<li style="box-sizing: border-box; outline: none !important;"><div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
クロス環境を作るときに設定をしてくれるスクリプト類</div>
<blockquote style="background-color: rgba(128, 128, 128, 0.0470588); border-bottom-right-radius: 5px; border-left-color: rgba(128, 128, 128, 0.0745098); border-left-style: solid; border-left-width: 10px; border-top-right-radius: 5px; box-sizing: border-box; margin: 0px 0px 1.1em; outline: none !important; padding: 15px 20px;">
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; outline: none !important;">
$git clone <a href="https://github.com/shahriman/cross-compile-tools.git" style="background: transparent; box-sizing: border-box; color: #4fa1db; outline: none !important; text-decoration: none; transition: background-color 0.15s ease-in-out, color 0.15s ease-in-out, border-color 0.15s ease-in-out;">https://github.com/shahriman/cross-compile-tools.git</a></div>
</blockquote>
</li>
<li style="box-sizing: border-box; outline: none !important;"><div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
Qtのソース</div>
<blockquote style="background-color: rgba(128, 128, 128, 0.0470588); border-bottom-right-radius: 5px; border-left-color: rgba(128, 128, 128, 0.0745098); border-left-style: solid; border-left-width: 10px; border-top-right-radius: 5px; box-sizing: border-box; margin: 0px 0px 1.1em; outline: none !important; padding: 15px 20px;">
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$git clone git://code.qt.io/qt/qt5.git</div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$cd qt5</div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; outline: none !important;">
$ ./init-repository</div>
</blockquote>
</li>
</ol>
</div>
</h1>
<h3 id="3-コンパイル" style="box-sizing: border-box; color: inherit; font-family: inherit; font-size: 1.7em; font-weight: 300; line-height: 1.1; margin: 1.5em 0px; outline: none !important; text-align: start;">
2. コンパイル</h3>
<h3 id="3-コンパイル" style="box-sizing: border-box; color: inherit; font-family: inherit; font-size: 1.7em; font-weight: 300; line-height: 1.1; margin: 1.5em 0px; outline: none !important; text-align: start;">
<span style="color: inherit; font-family: inherit; font-size: 18px; line-height: 26.1px; text-align: justify;">ラズパイのイメージのマウント</span></h3>
<h1 style="box-sizing: border-box; color: inherit; font-family: inherit; font-size: 2.6em; font-weight: 300; line-height: 1.1; margin: 1.5em 0px; outline: none !important; text-align: start;">
<div class="wmd-preview-section preview-content" id="wmd-preview-section-25841" style="box-sizing: border-box; font-size: 18px; line-height: 26.1px; outline: none !important; text-align: justify;">
<blockquote style="background-color: rgba(128, 128, 128, 0.0470588); border-bottom-right-radius: 5px; border-left-color: rgba(128, 128, 128, 0.0745098); border-left-style: solid; border-left-width: 10px; border-top-right-radius: 5px; box-sizing: border-box; margin: 0px 0px 1.1em; outline: none !important; padding: 15px 20px;">
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$unzip 2015-05-05-raspbian-wheezy.zip</div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$sudo mkdir /mnt/rasp-root</div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; outline: none !important;">
$sudo mount -o loop,offset=62914560 2015-05-05-raspbian-wheezy.img /mnt/rasp-root</div>
</blockquote>
<div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
offsetの値は以下のようにチェックする。同じイメージなら同じはずです。</div>
<blockquote style="background-color: rgba(128, 128, 128, 0.0470588); border-bottom-right-radius: 5px; border-left-color: rgba(128, 128, 128, 0.0745098); border-left-style: solid; border-left-width: 10px; border-top-right-radius: 5px; box-sizing: border-box; margin: 0px 0px 1.1em; outline: none !important; padding: 15px 20px;">
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$ fdisk -l 2015-05-05-raspbian-wheezy.img</div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
Disk 2015-05-05-raspbian-wheezy.img: 879 MB, 879558656 bytes<br />
255 heads, 63 sectors/track, 106 cylinders, total 1717888 sectors<br />
Units = sectors of 1 * 512 = 512 bytes<br />
Sector size (logical/physical): 512 bytes / 512 bytes<br />
I/O size (minimum/optimal): 512 bytes / 512 bytes<br />
Disk identifier: 0xa6202af7</div>
<pre style="border-radius: 5px; border: 0px; box-sizing: border-box; color: #333333; font-family: 'Source Code Pro', monospace; font-size: 0.9em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important; padding: 10px 20px; text-align: start; white-space: pre-wrap; word-break: break-word; word-wrap: break-word;"><code style="background-color: transparent !important; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: 'Source Code Pro', monospace; font-size: inherit; outline: none !important; padding: 0px;"> Device Boot Start End Blocks Id System
</code></pre>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; outline: none !important;">
2015-05-05-raspbian-wheezy.img1 8192 122879 57344 c W95 FAT32 (LBA)<br />
2015-05-05-raspbian-wheezy.img2 122880 6399999 3138560 83 Linux</div>
</blockquote>
<div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
2つ目のパーティションをマウントしたいので、1セクター512なので、512*122880を飛ばしてマウントするいう意味です。</div>
<blockquote style="background-color: rgba(128, 128, 128, 0.0470588); border-bottom-right-radius: 5px; border-left-color: rgba(128, 128, 128, 0.0745098); border-left-style: solid; border-left-width: 10px; border-top-right-radius: 5px; box-sizing: border-box; margin: 0px 0px 1.1em; outline: none !important; padding: 15px 20px;">
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$cd cross-compile-tools</div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; outline: none !important;">
$sudo ./fixQualifiedLibraryPaths /mnt/rasp-root/ ~/opt/gcc-4.7-linaro-rpi-gnueabihf/bin/arm-linux-gnueabihf-gcc</div>
</blockquote>
<div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
これで、環境に合わせて設定してくれます。</div>
<blockquote style="background-color: rgba(128, 128, 128, 0.0470588); border-bottom-right-radius: 5px; border-left-color: rgba(128, 128, 128, 0.0745098); border-left-style: solid; border-left-width: 10px; border-top-right-radius: 5px; box-sizing: border-box; margin: 0px 0px 1.1em; outline: none !important; padding: 15px 20px;">
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$cd ../qt5/qtbase</div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$./configure -opengl es2 -device linux-rasp-pi-g++ -device-option CROSS_COMPILE=~/opt/gcc-4.7-linaro-rpi-gnueabihf/bin/arm-linux-gnueabihf- -sysroot /mnt/rasp-root -opensource -confirm-license -optimized-qmake -reduce-exports -release -make libs -prefix /opt/qt5pi -hostprefix /opt/qt5pi</div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$make -j 4</div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; outline: none !important;">
$sudo make install</div>
</blockquote>
<div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
コンフィグのオプションで最後の -prefixがラズパイのイメージのどこに入れるかで、-hostprefixが母艦のどこに入れるかになります。</div>
<div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
次はよくわかりません。必要なモジュールを個別に入れます。<br />
qtimageformats, qtsvg, qtjsbackend, qtscript, qtxmlpatterns, qtdeclarative, qtsensors, qt3d, qtgraphicaleffects, qtjsondb, qtlocation, qtdocgallery<br />
これだけあるみたいですが、自分はよくわからないので、全部入れました。<br />
ディレクトリの中が空のものとかもあってよくわかりませんでした。<br />
それぞれのディレクトリに移動して以下の用にコンパイルします。</div>
<blockquote style="background-color: rgba(128, 128, 128, 0.0470588); border-bottom-right-radius: 5px; border-left-color: rgba(128, 128, 128, 0.0745098); border-left-style: solid; border-left-width: 10px; border-top-right-radius: 5px; box-sizing: border-box; margin: 0px 0px 1.1em; outline: none !important; padding: 15px 20px;">
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$/opt/qt5pi/bin/qmake .</div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$make -j4</div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; outline: none !important;">
$sudo make install</div>
</blockquote>
</div>
</h1>
<h3 id="4-イメージの書き込み" style="box-sizing: border-box; color: inherit; font-family: inherit; font-size: 1.7em; font-weight: 300; line-height: 1.1; margin: 1.5em 0px; outline: none !important; text-align: start;">
3. イメージの書き込み</h3>
<h1 style="box-sizing: border-box; color: inherit; font-family: inherit; font-size: 2.6em; font-weight: 300; line-height: 1.1; margin: 1.5em 0px; outline: none !important; text-align: start;">
<div class="wmd-preview-section preview-content" id="wmd-preview-section-25350" style="box-sizing: border-box; font-size: 18px; line-height: 26.1px; outline: none !important; text-align: justify;">
<div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
きちんとインストールされてるか確認をしてから、SDカードに書き込みます。</div>
<blockquote style="background-color: rgba(128, 128, 128, 0.0470588); border-bottom-right-radius: 5px; border-left-color: rgba(128, 128, 128, 0.0745098); border-left-style: solid; border-left-width: 10px; border-top-right-radius: 5px; box-sizing: border-box; margin: 0px 0px 1.1em; outline: none !important; padding: 15px 20px;">
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$ ls /mnt/rasp-root/opt/qt5pi</div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$sync</div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; margin-bottom: 1.1em; outline: none !important;">
$sudo umount /mnt/rasp-root</div>
<div style="box-sizing: border-box; font-size: 1em; line-height: 1.45; outline: none !important;">
sudo dd bs=1M if=2015-05-05-raspbian-wheezy.img of=/dev/sdb</div>
</blockquote>
<div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
of=/dev/sdbは環境によって異なるので、チェックしてから。<br />
母艦で開発するときにイメージをマウントする必要があるので、消さないように注意する。</div>
<div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
<br /></div>
<div style="box-sizing: border-box; margin-bottom: 1.1em; outline: none !important;">
Qtcreatorの設定に続く</div>
</div>
</h1>
</div>
Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-15508372082009548762015-09-18T15:26:00.003+09:002015-09-18T15:26:53.488+09:00LinuxMint 17.2にQt5.5をインストール<span class="token h2" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 1.4em; font-weight: 600; line-height: 1.1; outline: none !important; white-space: pre-wrap;">LinuxMint 17.2にQt5.5をインストール</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; color: #5a5a5a; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">
</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; color: #5a5a5a; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">
</span><span class="token p" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">環境はLinuxMint 17.2 xfce 64bitです。</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">
</span><span class="token li" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;"><b><span class="token md md-li" style="box-sizing: border-box; outline: none !important;"> </span></b></span><br />
<span class="token li" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;"><b>1.ダウンロード</b><span class="token lf" style="box-sizing: border-box; outline: none !important;">
</span> Qtのダウンロードページ<span class="token lf" style="box-sizing: border-box; outline: none !important;">
</span></span><span class="token p" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;"><span class="token url" style="box-sizing: border-box; outline: none !important; text-decoration: underline;"><a href="http://www.qt.io/download-open-source/#section-2">http://www.qt.io/download-open-source/#section-2</a></span></span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">
</span><span class="token p" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">自動的にプラットフォームを選択してくれるインストーラもあるんですが、オフラインでやりたかったので、オフライン版をダウンロードしました。</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">
</span><span class="token p" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">オフライン版ですが、多少は通信するようです。</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">
</span><span class="token p" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">Qt 5.5.0 for Linux 64-bit (532 MB) でした。</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">
</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;"><br /></span><br />
<span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">
</span><span class="token li" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;"><span class="token lf" style="box-sizing: border-box; outline: none !important;"><b style="line-height: 29.7px;">2.インストーラの実行</b>
</span></span><span class="token p" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">ダウンロードしたインストーラを実行します。</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">
</span><span class="token p" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">登録はスキップできます。</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">
</span><span class="token p" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">インストール先は/opt/qt5としました。(rootで実行してる必要があります。)</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">
</span><span class="token p" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">Qt5.4とかも入れられるみたいですが、最新の5.5とTools,Extrasを選択しました。</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">
</span><span class="token p" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">990MBの容量が必要と出ました。</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">
</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">
</span><span class="token p" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">インストールが終わると/opt/qt5/Tools/QtCreator/bin/にQtcreatorが、</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">
</span><span class="token p" style="background-color: #fcfcfc; box-sizing: border-box; font-family: Meiryo; font-size: 18px; line-height: 29.7px; outline: none !important; white-space: pre-wrap;">/opt/qt5/5.5/gcc_64/bin/以下にqmakeなどが入ります。</span><br />
<br />
<br />
<a href="http://blog.inoaki.com/2015/09/linuxmint-172raspberrypiqt.html">LinuxMint 17.2にRaspberryPiのQtのクロス開発環境を入れる</a>につづくAkira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-12364105115781106662015-09-09T16:10:00.000+09:002015-09-09T16:11:27.185+09:00GeChic On-Lap 1302を分解調子の悪いOn-Lap 1302を入手したので分解してみた。<br />
<br />
メモ代わりなので写真はありません。<br />
途中でなぜか調子が良くなったので、最後まで分解していません。<br />
蓋を開けるまでの手順のメモとして。<br />
<br />
<br />
<br />
1. 裏側に丸いシールで蓋がしてあるネジが有る。6本。コネクタの周りに3本ある。<br />
<br />
<br />
2. 額縁の白い枠を外す。両面テープで接着してある。隙間に薄いものを入れて強引に。<br />
曲げないように気をつける。<br />
<br />
<br />
<br />
3. 白いカバーを外す。ネジが4本。特に隠れたネジはない。<br />
下側のみ両面テープで接着されている。<br />
曲がりやすいので、曲げないように注意する。<br />
<br />
<br />
<br />
4. 液晶パネルの周りにネジが4本。特に隠れたネジはない。<br />
パネル上部が外れるが、下側はコネクタが基板につながっているので外れない。<br />
液晶の基板部分が下側に出っ張っているので、あまり曲げないようにする。<br />
<br />
<br />
液晶の型番<br />
B133ZW03 V1<br />
<br />
<br />
5. 液晶下側の保護シール?を外すとアルミのシールドがあって、その下に基板がある。<br />
この基板でHDMI-LVDS変換とボタンの処理(OSD?)を行ってるのかな?<br />
<br />
<br />
<br />
6. 液晶上部を少し手前に倒してパネルと基板をつないでるケーブルのコネクタを外す。<br />
バックライトLED用のケーブルもつながっている。<br />
<br />
<br />
<br />
<br />
<br />
この時点で電源を入れてみるとLEDが点灯した。<br />
パネルをつなぎなおして接続、電源をいれてみると普通に写ったので分解はここまで。Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com1tag:blogger.com,1999:blog-7534611350605713510.post-13888135336765898512015-06-23T10:20:00.001+09:002015-06-23T10:23:32.215+09:00[PHP] Composerでgithubの認証を求められたときの対策<h1 id="phpcomposerでgithubの認証を求められたときの対策">
[PHP]Composerでgithubの認証を求められたときの対策</h1>
composer updateをしたら<br />
<pre><code>Loading composer repositories with package information
Authentication required (api.github.com):
Username:
Password:
</code></pre>
とか出てGitHubへの認証を求められました。<br />
ComposerがGitHubのAPIを使っている関係で出るエラーらしいです。 <br />
ツイッターに書いたら以下のページを教えて頂きましたが、半日たってもエラーがでたままで、GitHubにアカウントを作ってTokenを取得することにしました。<br />
お世話になります。 fuelphpをcentosにインストールしたいのです… - 人力検索はてな <br />
<a href="http://q.hatena.ne.jp/1432733578">http://q.hatena.ne.jp/1432733578</a><br />
<h3 id="環境">
環境</h3>
Windows7 64bit <br />
PHPのバージョンとかは関係なさそうです。<br />
<h3 id="1-大まかな手順">
1. 大まかな手順</h3>
<ol>
<li>GitHubにアカウントを作る</li>
<li>Personal access tokensを作成する</li>
<li>composerに設定する</li>
</ol>
<h3 id="2-注意">
2. 注意</h3>
<ul>
<li>トークンはパスワードみたいなものなので、漏れないように扱う。</li>
<li>トークンは作成した時にしか見れない。</li>
<li>複数のマシンで使いたいときは、同じアカウントでトークンを作成する。</li>
</ul>
<h3 id="3-手順">
3. 手順</h3>
<h4 id="1-githubにアカウントを作る">
1. GitHubにアカウントを作る</h4>
<ol>
<li><a href="https://github.com/">https://github.com/</a> にアクセスして、トップページでusername,email,passwordを入力して、”Sign up for GitHub”を押す。</li>
<li>無料のプランがあるので、それを選択してOK</li>
</ol>
<h4 id="2-personal-access-tokensを作成する">
2. Personal access tokensを作成する</h4>
<ol>
<li>個人のページに移動するので、一番右上の”View profile and more”ボタンから”settings”を選択する。</li>
<li>左側のメニューから”Personal access tokens”を選択 <br />
“Generat new token”をクリックする。</li>
<li>“Token description”を適当に入力して、下のチェックボックスはデフォルトのままで”Generate”ボタンを押す。</li>
<li>トークンのリストに戻るとトークンが表示されているので、コピーする。このトークンは見れなくなるので、作業完了まではページを閉じずに置いておいた方が吉です。</li>
</ol>
<h4 id="3-composerに設定する">
3. composerに設定する</h4>
<pre><code> composer config --global github-oauth.github.com
</code></pre>
を実行してトークンを保存しておく。Windows7の場合は、”C:\Users\username\AppData\Roaming\Composer\auth.json”に値が保存されています。Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-52591316578126697032015-06-18T10:03:00.001+09:002015-06-18T10:03:30.340+09:00<h3 class="r" style="background-color: white; color: #222222; font-family: Meiryo; font-size: 18px; font-weight: normal; margin: 0px; overflow: hidden; padding: 0px; text-overflow: ellipsis; white-space: nowrap;">
<span class="token h1" style="background-color: #fcfcfc; box-sizing: border-box; color: #5a5a5a; font-size: 1.7em; font-weight: 600; line-height: 1.1; outline: none !important; white-space: pre-wrap;"> [Play Framework][Java]Eclipseで開発してるときにコントローラーのソースでviewに「cannot be resolved」ってエラーが出てうざいとき</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; color: #5a5a5a; line-height: 29.7000007629395px; outline: none !important; white-space: pre-wrap;">
</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; color: #5a5a5a; line-height: 29.7000007629395px; outline: none !important; white-space: pre-wrap;">
</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; color: #5a5a5a; line-height: 29.7000007629395px; outline: none !important; white-space: pre-wrap;">
</span><span class="token p" style="background-color: #fcfcfc; box-sizing: border-box; color: #5a5a5a; line-height: 29.7000007629395px; outline: none !important; white-space: pre-wrap;">Eclipseのパッケージエクスプローラーで</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; color: #5a5a5a; line-height: 29.7000007629395px; outline: none !important; white-space: pre-wrap;">
</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; color: #5a5a5a; line-height: 29.7000007629395px; outline: none !important; white-space: pre-wrap;">
</span><span class="token pre" style="background-color: #fcfcfc; box-sizing: border-box; color: #343434; font-size: 0.9em; font-stretch: normal; outline: none !important; white-space: pre-wrap;"> <MyApp>->target->scala-2.10->src_managed->main<span class="token lf" style="box-sizing: border-box; outline: none !important;">
</span></span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; color: #5a5a5a; line-height: 29.7000007629395px; outline: none !important; white-space: pre-wrap;">
</span><span class="token p" style="background-color: #fcfcfc; box-sizing: border-box; color: #5a5a5a; line-height: 29.7000007629395px; outline: none !important; white-space: pre-wrap;">のフォルダを右クリックしてBuildPath->Use as Source Folderを選択。</span></h3>
<h3 class="r" style="background-color: white; color: #222222; font-family: Meiryo; font-size: 18px; font-weight: normal; margin: 0px; overflow: hidden; padding: 0px; text-overflow: ellipsis; white-space: nowrap;">
<span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; color: #5a5a5a; line-height: 29.7000007629395px; outline: none !important; white-space: pre-wrap;">
</span><span class="token lf" style="background-color: #fcfcfc; box-sizing: border-box; color: #5a5a5a; line-height: 29.7000007629395px; outline: none !important; white-space: pre-wrap;">
</span></h3>
<h3 class="r" style="font-family: Meiryo; font-size: 18px; font-weight: normal; margin: 0px; overflow: hidden; padding: 0px; text-overflow: ellipsis;">
<span style="color: #5a5a5a;"><span style="background-color: #fcfcfc; line-height: 29.7000007629395px; white-space: pre-wrap;">参考ページ</span></span></h3>
<h3 class="r" style="background-color: white; color: #222222; font-family: Meiryo; font-size: 18px; font-weight: normal; margin: 0px; overflow: hidden; padding: 0px; text-overflow: ellipsis; white-space: nowrap;">
<span class="token p" style="background-color: #fcfcfc; box-sizing: border-box; color: #5a5a5a; line-height: 29.7000007629395px; outline: none !important; white-space: pre-wrap;">scala code causes error in eclipse for playframework-2.0 - stackoverflow</span></h3>
<h3 class="r" style="background-color: white; color: #222222; font-family: Meiryo; font-size: 18px; font-weight: normal; margin: 0px; overflow: hidden; padding: 0px; text-overflow: ellipsis; white-space: nowrap;">
<a href="http://stackoverflow.com/questions/10960538/scala-code-causes-error-in-eclipse-for-playframework-2-0" style="background-color: #fcfcfc; line-height: 29.7000007629395px; white-space: pre-wrap;">http://stackoverflow.com/questions/10960538/scala-code-causes-error-in-eclipse-for-playframework-2-0</a></h3>
Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-49054207142489392502015-05-29T00:04:00.000+09:002015-05-29T00:04:17.176+09:00<h1 id="androidでボタンの色を動的に変更する">Androidでボタンの色を動的に変更する</h1><br />
<p>Androidでボタンの背景をShapeで作って、その色をコードから動的に変化させるためのメモです。 <br><br />
ボタンをおした時やフォーカスが当たった時の変化に対応しています。</p><br />
<br />
<br />
<h4 id="1-全体のレイアウト">1. 全体のレイアウト</h4><br />
<p>適当にボタンを作っただけです。 android:background=”@drawable/button_background”でボタンの背景を指定しています。</p><br />
<pre class="brush: xml;"> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity">
<Button
android:id="@+id/button1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/button_background"
android:text="Button1"/>
</RelativeLayout>
</pre><br />
<h4 id="2-ボタンの背景用shape">2. ボタンの背景用Shape</h4><br />
<p>ボタンが押されたとき、フォーカスがあるとき、ボタンが押されていないときの順番で定義しています。順番は次の手順で必要になります。</p><br />
<p>1.で設定したファイル名に合わせて、drawableの直下にbutton_background.xmlというファイル名で作成しています。</p><br />
<p>初期の色は適当です。それぞれの状態ごとに本体部分の色と枠線の色を定義しています。</p><br />
<pre class="brush: xml;"><?xml version="1.0" encoding="utf-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<!-- ボタンが押されたときの定義 -->
<item android:state_pressed="true">
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid
android:color="#0000FF"/>
<stroke
android:width="1dp"
android:color="#00FF00"/>
<corners
android:radius="5dp"/>
</shape>
</item>
<!-- フォーカスがあるときの定義 -->
<item android:state_focused="true">
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid
android:color="#FF0000"/>
<stroke
android:width="1dp"
android:color="#00FF00"/>
<corners
android:radius="5dp"/>
</shape>
</item>
<!-- ボタンが押されていないときの定義 -->
<item android:state_pressed="false">
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid
android:color="#FF0000"/>
<stroke
android:width="1dp"
android:color="#FF0000"/>
<corners
android:radius="5dp"/>
/>
</shape>
</item>
</selector>
</pre><br />
<h4 id="3-ボタンの色を変更するコード">3. ボタンの色を変更するコード</h4><br />
<p>pushedDrawable,focusedDrawable,unselectedDrawableが状態ごとの背景です。Shapeを定義した順番で取得できます。</p><br />
<p>GradientDrawable.setStroke()で枠線の太さと色を、GradientDrawable.setColor()で本体部分の色を変更しています。</p><br />
<pre class="brush: java;">Button button = (Button) findViewById(R.id.button1);
StateListDrawable background = (StateListDrawable) button.getBackground();
DrawableContainer.DrawableContainerState containerStateDrawable = (DrawableContainer.DrawableContainerState) background
.getConstantState();
Drawable[] children = containerStateDrawable.getChildren();
GradientDrawable pushedDrawable = (GradientDrawable) children[0];
GradientDrawable focusedDrawable = (GradientDrawable) children[1];
GradientDrawable unselectedDrawable = (GradientDrawable) children[2];
pushedDrawable.setColor(Color.GRAY);
pushedDrawable.setStroke(10, Color.CYAN);
focusedDrawable.setColor(Color.CYAN);
focusedDrawable.setStroke(10,Color.GRAY);
unselectedDrawable.setColor(Color.MAGENTA);
unselectedDrawable.setStroke(10, Color.YELLOW);
</pre><br />
<p>getBackground()でDrawableを変数に取得して、変数の中身を探すという方法で調べたので、すごく時間がかかりました。</p><br />
<p>調べ終わってから検索して以下のページを見つけました。全て書いてあります。 <br><br />
How can I change colors in my StateListDrawable? - stackOverflow <br><br />
<a href="http://stackoverflow.com/questions/19864337/how-can-i-change-colors-in-my-statelistdrawable">http://stackoverflow.com/questions/19864337/how-can-i-change-colors-in-my-statelistdrawable</a></p><br />
<blockquote> <p>Written with <a href="https://stackedit.io/">StackEdit</a>.</p></blockquote>いのうえ あきらhttp://www.blogger.com/profile/06807791228841477789noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-86262425049572924072015-03-23T10:18:00.001+09:002015-09-09T16:11:46.520+09:00RaspberryPi にNode.jsを入れる参考のページを見ながら、すぐできました。 <br />
多少バージョンが古くても手軽に導入するというスタンスです。 <br />
ソースからビルドすると、一晩かかるらしいので。<br />
<h3 id="参考にしたページ">
参考にしたページ</h3>
<a href="http://thinkit.co.jp/story/2013/08/22/4206">Raspberry PiとNode.jsで作る独立稼働モバイルサーバ | Think IT(シンクイット)</a><br />
<a href="http://boysenberrypi.hatenadiary.jp/entry/2015/01/15/214502">RPiにMongoDBをインストール - 落書き以上、技術メモ以下</a><br />
<a href="https://emersonveenstra.net/mongodb-raspberry-pi/">Emerson’s Site | MongoDB + Raspberry Pi (without building anything!)</a><br />
<a href="https://github.com/svvitale/mongo4pi">svvitale/mongo4pi · GitHub</a><br />
<h3 id="1-nodebrewnのインストール">
1. nodebrewnのインストール</h3>
<blockquote>
$curl -L git.io/nodebrew | perl - setup</blockquote>
$HOME/.nodebrew/current/binにパスを通すように表示されればOK。<br />
.bashrcに上のパスを追加しておく。<br />
<h3 id="2-nodejsのインストール">
2. node.jsのインストール</h3>
<a href="http://nodejs.org/dist/">公式</a>の最新版にはarm用のバイナリがなかったので、少し古いバージョンを選択<br />
<blockquote>
$nodebrew install-binary 0.10.28 <br />
Install successful</blockquote>
インストール済みのnode.jsのバージョンを確認<br />
<blockquote>
$ nodebrew list <br />
v0.10.28 <br />
current: none</blockquote>
利用するバージョンをセット<br />
<blockquote>
$nodebrew use v0.10.28 <br />
use v0.10.28</blockquote>
確認<br />
<blockquote>
$node -v <br />
v0.10.28</blockquote>
<h3 id="3mongodbのインストール">
3.MongoDBのインストール</h3>
<a href="https://github.com/svvitale/mongo4pi">svvitale/mongo4pi · GitHub</a> <br />
こちらでインストール用のスクリプトを用意してくれているので、gitでもらってきて使います。<br />
<blockquote>
$git clone <a href="https://github.com/svvitale/mongo4pi.git">https://github.com/svvitale/mongo4pi.git</a><br />
$cd mongo4pi<br />
$sudo ./install.sh</blockquote>
完了です。Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-91621164582293717612015-03-02T09:30:00.001+09:002016-07-06T23:53:03.060+09:00LinuxMint 17.1で日本語入力<h1 id="linuxmint-171で日本語入力">
LinuxMint 17.1で日本語入力</h1>
<br />
追記:2016/7/5<br />
<a href="http://blog.inoaki.com/2016/07/linuxmint-173.html">LinuxMint 17.3での日本語入力の設定</a>を書きました。<br />
システム標準の方法で入れています。<br />
アイコンとかも標準のになっているので、こちらのほうが楽に入れられます。<br />
<br />
<br />
<br />
LinuxMint17のときに日本語入力について書いたんですが、そちらにコメントしてくださった方によりますと17.1RCから設定ー>Languagesからインプットメソッドがインストールできるようになっているらしいです。<br />
<br />
ということで、そちらの方から入れてみたんですが <br />
1.パネルに出るアイコンがなんかペンギンみたいなのに変わってる? <br />
2.そのアイコンをクリックしたときに出るメニューが中国語 <br />
3.mozcをONにしてもアイコンは変わらない <br />
4.変換候補の出るポップアップがちょっと格好よくなってる<br />
<br />
慣れの問題なんでしょうが、自分的には以前の動きと表示が好きだったので、一旦削除して、以前の方法で入れなおしました。<br />
<br />
設定->Languageの設定画面からは削除できないようで、パッケージをざっくり削除すると設定画面の方も元に戻っていました。<br />
<br />
<pre><code> $sudo apt-get remove --purge fcitx*
</code></pre>
<pre><code>
</code></pre>
これで削除できます。<br />
<br />
<br />
<br />
AkiIno Blog: Linux Mint 17で日本語入力 <br />
<a href="http://blog.inoaki.com/2014/07/linux-mint-17.html">http://blog.inoaki.com/2014/07/linux-mint-17.html</a>Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-89196595586726564892015-03-02T09:05:00.001+09:002015-03-02T09:06:48.650+09:00LinuxMintのChromium Browserを日本語化する方法<h1 id="linuxmintのchromium-browserを日本語化する方法">
LinuxMintのChromium Browserを日本語化する方法</h1>
<br />
apt-getで入れたChromiumブラウザのメニューが英語のままで使いにくかったので、日本語化してみました。<br />
<br />
というか、前はもっと難しかったような気がしたけれど、いつのまにかパッケージ一個いれるだけでいいみたい。<br />
<br />
<br />
<pre><code> $sudo apt-get install chromium-browser-l10n
</code></pre>
<br />
<br />
これだけでOKでした。Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com2tag:blogger.com,1999:blog-7534611350605713510.post-29085311650526348142014-12-28T16:05:00.001+09:002015-05-28T15:04:01.789+09:00Grubをインストールしなおす<h1 id="grubをインストールしなおす">
Grubをインストールしなおす</h1>
WindowsとLinuxをデュアルブートさせていて、WindowsをリカバリーしたりしてGrubが消えてしまったときに、インストールメディアのLiveCD(?)でLinuを起動して、Grubをインストールするという内容。<br />
<h2>
<span style="font-weight: normal;"><br /></span></h2>
<h2>
環境</h2>
Linux Mint 17 (Xfce) <br />
Windows7 <br />
/dev/sda1にWin, /dev/sda6にLinuxが入っている状態 <br />
インストール用のUSBメモリを使用<br />
<h2 id="大まかな手順">
</h2>
<h2 id="大まかな手順">
大まかな手順</h2>
<ol>
<li>USBからブートさせる</li>
<li>HDDのパーティションをマウントする</li>
<li>/proc, /sys, /devディレクトリをHDDにインストール済みのを使うようにする</li>
<li>chrootでHDDの方をルートにする</li>
<li>GrubをHDDにインストールする</li>
</ol>
<h2 id="細かな手順">
</h2>
<h2 id="細かな手順">
細かな手順</h2>
<ol>
<li>USBからブートさせる <br />
普通にインストール用のUSBからブートさせます。 <br />
ターミナルをひらいて以下の手順を実行。 <br />
</li>
<li>HDDのパーティションをマウントする</li>
</ol>
<pre class="prettyprint"><code class=" hljs bash"><span class="hljs-variable"> $sudo</span> /dev/sda6 /mnt</code></pre>
<div>
<br /></div>
3. /proc, /sys, /devディレクトリをHDDのを使うようにする<br />
<ol>
</ol>
<pre class="prettyprint"><code class=" hljs perl"> <span class="hljs-variable">$sudo</span> mount --<span class="hljs-keyword">bind</span> /proc /mnt/proc
<span class="hljs-variable">$sudo</span> mount --<span class="hljs-keyword">bind</span> /sys /mnt/sys
<span class="hljs-variable">$sudo</span> mount --<span class="hljs-keyword">bind</span> /dev /mnt/dev</code></pre>
<br />
<div>
4. chrootでHDDの方をルートにする<br />
<ol>
</ol>
<pre class="prettyprint"><code class=" hljs perl"><span class="hljs-variable"> $sudo</span> <span class="hljs-keyword">chroot</span> /mnt</code></pre>
<div>
<br /></div>
5. GrubをHDDにインストールする<br />
<ol>
</ol>
<pre class="prettyprint"><code class=" hljs lasso"><span class="hljs-variable"> $sudo</span> update<span class="hljs-attribute">-grub2</span>
<span class="hljs-variable"> $sudo</span> grub<span class="hljs-attribute">-install</span> /dev/sda</code></pre>
</div>
Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-38957903594360901492014-07-22T10:36:00.001+09:002015-01-08T22:43:43.270+09:00LinuxMint に Intel Graphics Drivers for Linuxをインストール<h1 id="linuxmint-に-intel-graphics-drivers-for-linuxをインストール">
LinuxMint に Intel® Graphics Drivers for Linuxをインストール</h1>
<h2 id="環境">
環境</h2>
<ul>
<li>Linux Mint 17 Xfce 64bit</li>
<li>Graphics Installer 1.0.5 for Ubuntu* 14.04, 64-bit</li>
</ul>
<div class="se-section-delimiter">
</div>
<h2 id="ダウンロード">
ダウンロード</h2>
<ul>
<li><a href="https://01.org/linuxgraphics/downloads/2014/intelr-graphics-installer-1.0.5-linux">Intel(R) Graphics Installer 1.0.5 for Linux* | Linux Graphics</a> <br />
Graphics Installer 1.0.5 for Ubuntu* 14.04, 64-bitをダウンロード</li>
<li>フォントが必要になるのでインストールしておく.<br />
$sudo apt-get install ttf-ancient-fonts</li>
</ul>
<h2 id="手順">
手順</h2>
<ol>
<li>インストーラーを実行可能にする <br />
インストーラーがubuntu用でMintでは実行できないので、チェックを回避するために、Ubuntuのふりをさせるために/etc/lsb-releaseを書き換える。<br />
$cp /etc/lsb-release ~ <br />
$sudo vim /etc/lsb-release<br />
DISTRIB_ID=Ubuntu <br /> DISTRIB_RELEASE=13.10 <br /> DISTRIB_CODENAME=saucy <br /> DISTRIB_DESCRIPTION=”Linux Mint 17 Qiana</li>
<li>ダウンロードしたインストーラーをインストール<br />
$sudo dpkg –install intel-linux-graphics-installer_1.0.5-0intel1_amd64.deb </li>
<li>インストーラーの実行<br />
$sudo intel-linux-graphics-installer</li>
</ol>
Begin->Installでインストール開始。<br />
<br />
完了後に/etc/lsb-releaseをもとに戻すのを忘れないように注意Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-58870316889468127842014-07-17T11:58:00.001+09:002015-01-08T22:43:57.777+09:00Linux Mint に Oracle JDK7 をインストール<h1 id="linux-mint-に-oracle-jdk7-をインストールする">
Linux Mint に Oracle JDK7 をインストールする</h1>
すぐに忘れてしまうのでメモ。<br />
<div class="se-section-delimiter">
</div>
<h2 id="環境">
環境</h2>
<ul>
<li>Linux Mint 17 Xfce</li>
</ul>
<div class="se-section-delimiter">
</div>
<h2 id="手順">
手順</h2>
<div class="se-section-delimiter">
</div>
<h3 id="1レポジトリの追加">
1.レポジトリの追加</h3>
<pre><code> $sudo add-apt-repository ppa:webupd8team/java
$sudo apt-get update
</code></pre>
<div class="se-section-delimiter">
</div>
<h3 id="2インストール">
2.インストール</h3>
<pre><code> $sudo apt-get install oracle-java7-installer
</code></pre>
<pre><code>
</code></pre>
ダウンロードが完了すると自動的に実行されて、アップデートが始まる。 <br />
最初にライセンスの同意などに答える。 <br />
完了すると自動的にjavaコマンドなどがopenJDKと置き換えられる。<br />
<pre><code>
</code></pre>
<pre><code> $java -version
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
</code></pre>
<br />
2014/7/17現在のバージョンはこんな感じになりました。<br />
<br />
自動的にopenJDKと置き換わらない時は、以下のコマンド。<br />
<pre><code>
</code></pre>
<pre><code> $sudo update-java-alternatives -s java-7-oracle
</code></pre>
<br />
以下のコマンドで使えるJavaの一覧が出せます。<br />
<pre><code> $update-java-alternatives -l
</code></pre>
<pre><code>
</code></pre>
<pre><code>
</code></pre>
容量に余裕があるならopenJDKも入れたままにしておいた方がいいのかな?Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com1tag:blogger.com,1999:blog-7534611350605713510.post-24181996538227640892014-07-06T23:17:00.001+09:002014-07-06T23:17:03.468+09:00ChromiumBrowserのProfileを切り替えて使う<p> 集中して何かするときに、ブラウザのブックマークバーに誘惑されてしまうので、何とかしたいと思って、集中するとき用のプロファイルを作って、使い分けることにしました。 <br>
ブックマークだけでなく、Cookieや拡張も別々に管理されるので便利です。</p><div class="se-section-delimiter"></div>
<h2 id="環境">環境</h2>
<ul>
<li>Linux Mint 17 Xfce</li>
<li>Thinkpad x220</li>
<li>Chromium バージョン 34.0.1847.116 Built on Ubuntu 14.04, running on LinuxMint 17 aura (260972)</li>
</ul><div class="se-section-delimiter"></div>
<h2 id="手順">手順</h2>
<ol>
<li><p>新しいプロファイルを作る <br>
メニューの設定からchrome://settings/を開く。 <br>
ユーザーの欄にある”新しいユーザーを追加”ボタン。 <br>
適当なアイコンを選んで、”名前”欄に適当な名前を入力する。</p></li>
<li><p>ショートカットを作る <br>
Windowsだと自動的にデフォルトと新しいプロファイルのショートカットがデスクトップにできるんですが、Linux環境だとできないので(ディストリビューションによるかも?)、手動で作ります。 <br>
簡単に言うとオプションで、–profile-dirを指定するだけです。 <br>
うちの環境だとこんな感じになりました。</p>
<pre><code>usr/bin/chromium-browser %U --profile-directory="Profile 1"
</code></pre>
<p> <br>
どうも名前は関係なくて、”Profile 1”,”Profile 2”というふうになるようです。 <br>
設定ファイルは、$HOME/.config/chromiumいかに保存されています。</p></li>
</ol><div class="se-section-delimiter"></div>
<h2 id="番外編">番外編</h2>
<p>すごく簡単な方法 <br>
設定からプロファイルを作らなくても、いきなりショートカットを作って、起動すると自動的にプロファイルが作られます。このとき、アイコンはランダムで選ばれますが、設定からユーザーの編集をして、変更することができます。</p>
<blockquote>
<p>Written with <a href="https://stackedit.io/">StackEdit</a>.</p>
</blockquote>Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-39982614297122095222014-07-04T14:43:00.001+09:002016-07-06T23:54:29.403+09:00Linux Mint 17で日本語入力<h1 id="linux-mint-17で日本語入力">
Linux Mint 17で日本語入力</h1>
追記:2016/7/5<br />
<a href="http://blog.inoaki.com/2016/07/linuxmint-173.html">LinuxMint 17.3での日本語入力の設定</a>を書きました。<br />
システム標準の方法で入れています。<br />
アイコンとかも標準のになっているので、こちらのほうが楽に入れられます。<br />
<br />
<br />
Linux Mint 17にバージョンアップしたついでに、日本語入力をiBusからFcitxに変更してみました。 <br />
Fcitx + mozc を入れました。<br />
<div class="se-section-delimiter">
</div>
<h2 id="環境">
環境</h2>
Linux Mint 17 Xfce <br />
Thinkpad x220<br />
<h2 id="手順">
手順</h2>
<ol>
<li>インストール <br />
fcitx-mozc, fcitx-config-gtk, fcitx-frontend-gtk2, fcitx-frontend-gtk3, fcitx-ui-classic</li>
<li>ログインしなおす。</li>
<li>設定する <br />
パネルにキーボードのマークが出てるか確認。マークを右クリックして設定を選択。<br />
<ul>
<li>入力メソッドのタブ <br />
上がデフォルトの入力。半角英数にあたるもの。日本語キーボードなら”キーボード - Japanese”を選択する。 <br />
下がOnにした時の入力。Mozcを選択する。</li>
<li>全体の設定のタブ <br />
入力メソッドのオンオフ(入力を切り替えるキー)</li>
</ul>
</li>
<li>アドオン <br />
xmodmapでいろいろといじっているときは、設定したほうがいい気がする。 <br />
<br />
Fcitxはキーボードを切り替えるとき、キーマップを変更するので、xmodmapの設定がリセットされてしまうみたいです。 <br />
<br />
標準で~/.Xmodmapを読み込むらしいですが、手動で設定しておいた方が良さそうです。”X Keyboard Integration”の設定で、xmodmapコマンドとxmodmapファイルを指定します。</li>
</ol>
Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com1tag:blogger.com,1999:blog-7534611350605713510.post-60728730187046222962014-07-04T13:53:00.001+09:002015-01-08T22:44:46.790+09:00Xfceでキーボードショートカットの変更<h1 id="xfceでキーボードショートカットの変更">
<span style="font-size: small;"><br /></span></h1>
いつも通りにメニューの設定->ウィンドウマネージャー->Keyboardと進んで設定を変更しても、再起動するともとに戻ってしまったり、変更自体ができなかったりということがあったので、いろいろ試してみました。<br />
<div class="se-section-delimiter">
</div>
<h2 id="環境">
環境</h2>
Linux Mint 17 Xfce <br />
Thinkpad x220<br />
<h1 id="解決方法">
解決方法</h1>
どうも変更した内容がデフォルトの設定で上書きされているような気がするので、デフォルトの設定を削除してしまうことにしました。<br />
<pre><code>設定ファイルをバックアップ</code></pre>
<pre><code>
$sudo cp /usr/share/mint-configuration-xfce/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml ~
$sudo rm /usr/share/mint-configuration-xfce/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
</code></pre>
<pre><code>
</code></pre>
ログアウトして、xfceを再起動させる。 <br />
<br />
これで、自由に設定できるようになりました。<br />
<br />
自分で設定した内容は、<br />
<pre><code>
</code></pre>
<pre><code>~/.config/xfce4/xfconf/xfce-perchannel-xml/
</code></pre>
<br />
に保存されていました。 <br />
たぶん、本当ならこちらが優先して読み込まれるはずなんだけど、なぜか読み込まれていないのが原因なんだと思います。Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-86247306490932015252014-07-01T11:37:00.000+09:002014-07-01T11:45:08.096+09:00Shuttle DS61 v1.1を買った(かなり前に書いたのに公開し忘れてたので、いまさらな記事です)<br />
<br />
小型のマシンが作りたかったので、ShuttleのDS61 v1.1を買いました。<br />
<br />
最近、小型といえばNUCなのかもしれませんが、mSATAのSSDの価格もだいぶ下がってきましたが、2.5インチのSSDが余ってたので。<br />
CPUが選べる、普通の2.5インチHDDが使える、なにげに拡張性がありそうということで、こちらを選択しました。<br />
と言いつつ、CPUは結局あたらしく買いました。<br />
<div>
<br />
CPU: Core i3 3225<br />
SSD: crucial m4 64G<br />
<h3 class="r" style="background-color: white; color: #222222; font-family: arial, sans-serif; font-size: medium; font-weight: normal; margin: 0px; overflow: hidden; padding: 0px; text-overflow: ellipsis; white-space: nowrap;">
MEM: 4G+4G</h3>
<br />
<br />
メーカーの公式ページに写真が結構でてるので、写真は少なめです。<br />
<a href="http://www.shuttle-japan.jp/barebone/slim/ds61v11">メーカー公式 DS61 V1.1 - Shuttle</a></div>
<div>
<h3>
</h3>
<h3>
大きさ</h3>
</div>
<div>
すごく小さいです。重さは、(小さいから余計に)けっこうズッシリくる感じです。</div>
<div>
例によって、WEB+DBと比較です。(青いシッポがでてますが、気にしないで)</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgJemNnEAq2I4sSfAHdGt3KLDpFmr5O6mqssRyPC4XjbvnAPwbSG4YIwTuVtw3aA8-KRGaz8WIUUDfjyuC8ujX8CY6whJOW33eeBhwe8I4sB5UhO4sdregw_WAkaYnv7zMhW3J1BvZoUWq/s1600/02.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgJemNnEAq2I4sSfAHdGt3KLDpFmr5O6mqssRyPC4XjbvnAPwbSG4YIwTuVtw3aA8-KRGaz8WIUUDfjyuC8ujX8CY6whJOW33eeBhwe8I4sB5UhO4sdregw_WAkaYnv7zMhW3J1BvZoUWq/s320/02.jpg" height="320" width="239" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
厚みは、たぶん4冊分ぐらいです。(上蓋をとった状態です)<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaNRAsdahaWzp4mBGba5vP3qjvyQBwkDKMuLEo6u0JbFil0nYxRcAUsIPhY-lak2LmltHvIY-sb_wjfPD__709t3_4duMTwklXZ9k-xrWSMJlnor7V5CZAY0pSwWAoTnAxy_QybhLaNJCw/s1600/01.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaNRAsdahaWzp4mBGba5vP3qjvyQBwkDKMuLEo6u0JbFil0nYxRcAUsIPhY-lak2LmltHvIY-sb_wjfPD__709t3_4duMTwklXZ9k-xrWSMJlnor7V5CZAY0pSwWAoTnAxy_QybhLaNJCw/s320/01.jpg" height="239" width="320" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<h3>
中身</h3>
SSDをつけた状態です。<br />
FANは60x60x10mmが2つで、音は静かな方だと思います。縦向きにおいてるんですが、ファンを自分と反対の方に向けると気にならない程の音です。(まだ、重い処理をしていないのでフルで回ってないだけかもしれませんが)<br />
ちなみにFANはROTEKのSA61S2Uというのでした。<br />
<a href="http://www.rotek.tw/EN/newproduct.php?p=57">SA61S2U - ROTEK</a><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmUIdfzF-ii8Q5_pfRjugFCo-4xOLX-_XUOGsdLtnTSaQZUQPnV0OZ3nYepH000ancvuQWoRKjI5bncawALNcQElGJI47zDaynXSMljP42EsRxMTrVglfC6Id7LvVRLmTnLHDQHdo1o-At/s1600/03.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmUIdfzF-ii8Q5_pfRjugFCo-4xOLX-_XUOGsdLtnTSaQZUQPnV0OZ3nYepH000ancvuQWoRKjI5bncawALNcQElGJI47zDaynXSMljP42EsRxMTrVglfC6Id7LvVRLmTnLHDQHdo1o-At/s320/03.jpg" height="320" width="239" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvJNbmqinJeOJ7mCHNud-ytCfmpgE2VnhI1nGz8_ukl1oEltSkkLnqFDU3_H3tVSryrfCqJ4hX1S5xy9UooUj9dPm0ftQAGgIfHujVpq9JvNfLqOtlOITVllC4nzv2yt-4rHJOQPDwE0oO/s1600/04.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvJNbmqinJeOJ7mCHNud-ytCfmpgE2VnhI1nGz8_ukl1oEltSkkLnqFDU3_H3tVSryrfCqJ4hX1S5xy9UooUj9dPm0ftQAGgIfHujVpq9JvNfLqOtlOITVllC4nzv2yt-4rHJOQPDwE0oO/s1600/04.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a></div>
<br />
上の写真からSSDを外して、左下のあたりの写真です。<br />
上側にメモリ、mSATAのコネクタ。<br />
左側に縦にならんでいるのが、上からSATA用電源、SATA1、SATA0です。デフォルトでコネクタは上側についていました。本当は0番のポートに挿したかったのですが、ケーブルの長さ的にこちら側に挿したほうが取り回しがよかったです。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitSxA4YHkmfngEW-4dRWeb1JYkMjxvZnl8JYjzQWJAgbro08UtOkFX3QPEXhEUTP8FUXGCf00A1ysmk5XZ_vq9PJutHzaWs86WWa075ah_q8rC4hXQLTxLgyRUp_NUS2-Kfh2TelhmnQWB/s1600/04.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitSxA4YHkmfngEW-4dRWeb1JYkMjxvZnl8JYjzQWJAgbro08UtOkFX3QPEXhEUTP8FUXGCf00A1ysmk5XZ_vq9PJutHzaWs86WWa075ah_q8rC4hXQLTxLgyRUp_NUS2-Kfh2TelhmnQWB/s320/04.jpg" height="320" width="239" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
SATAポートが2つもあったので、COMポートを1つ取り外して、SATAケーブルを外に出してます。<br />
外付けのHDDをかなり使うので、SATAポートが2つあったのはかなり大きいです。<br />
電源は足りるか不安なので、外部から取ることにしました。<br />
COMポートとLANポートが2つあるってことは、そういう使い方を想定してるのかな?<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPbJ2In16Sp7bpFL5ESBjVqDizVeg3ourpPFiPuFAJWv_N7SbPxZQTUgyiTJuXDYhlv4iFYH6AuKOCYOfwzhkenPwtnhRA_plWGBKLi3vavb-_gLCJywaCu5QaJIed8mzKTNbGry3Ug_8w/s1600/05.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPbJ2In16Sp7bpFL5ESBjVqDizVeg3ourpPFiPuFAJWv_N7SbPxZQTUgyiTJuXDYhlv4iFYH6AuKOCYOfwzhkenPwtnhRA_plWGBKLi3vavb-_gLCJywaCu5QaJIed8mzKTNbGry3Ug_8w/s320/05.jpg" height="239" width="320" /></a><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<h3>
使ってみて</h3>
<div>
1.なぜか蓋が硬い</div>
<div>
ケース自体をヒートシンク的に使うためにキッチリ目に作ってあるのか、蓋がすごくかたいです。ぜんぜん開けられませんでした。</div>
<div>
<br />
<br /></div>
<div>
2.やっぱり温度は高め</div>
<div>
小型のマシンはどうしてもしかたのないことなんでしょうが、やはり温度は高めです。</div>
<div>
BIOSの画面で1時間ほど放置して、CPUが MBが でした。</div>
<div>
本体もほんのりと暖かくなっています。(触れないほどってことはなくて、カイロよりぬるいぐらいです)<br />
<br />
ファンで吸気させて、両サイドのスリットから逃すとい設計のようです。</div>
<div>
<br />
TDP65wまでのCPUに対応しているとのことですが、i7とかはどうなんでしょうねぇ。</div>
<div>
HD4000が使ってみたくて3225を買ったんですが、よく考えたらゲームもしないし、普通に3220か3240でも買っておいたらよかったと、すこし後悔してます。</div>
<div>
<br />
<br /></div>
<div>
3.ケーブルまわり</div>
<div>
ファンの音がすこし気になったので、交換してみようかなとも思ったのですが、2つのファンの電源を1つのコネクタからとっているので、普通にファンを買ってきて交換するだけとは行かないようです。BIOSでは、FAN1のみが表示されて、FAN2の方はN/Aになってました。</div>
<div>
FANのコネクタ自体は、4pinのものが1つと、3pinのものが1つあります。デフォルトでは、4pinの方に両方のファンが接続されています。</div>
<div>
気合を入れれば自作できると思います。<br />
<br />
<br />
<h3>
半年ほど使ってみて</h3>
</div>
<div>
かなり音は静かです。前面のLEDが眩しいので、紙テープをはって暗くしてたんですが、消し忘れてしまうので、外しましたw</div>
<div>
<br /></div>
<div>
SATAが2つあるのは便利です。引き出したケーブルにつないでHDDにバックアップとったりもしてますが、当然のことながら早いです。</div>
<div>
2.5インチのHDDとmSATAが載せられるNUCが出てきてますが、付け替えられるっていうのは便利です。熱の問題もありますし。</div>
<div>
<br /></div>
<div>
熱くなりすぎることを心配していたんですが、CPUの関係か重い処理をそんなにしないからか、心配なほどには、高くなってないみたいです。</div>
Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-473329136267553662014-03-19T23:27:00.001+09:002014-03-19T23:27:42.065+09:00vimでtwigのファイルにハイライトを効かせる<h1 class="wmd-title" id="環境">1.環境</h1>
<p>Linux Mint 15 <br>
Vim 7.3</p><h1 class="wmd-title" id="設定">2. 設定</h1>
<p>とりあえず、ファイルタイプをhtmldjangoにするとハイライトがいい感じで効くので、</p>
<pre><code>set filetype=htmldjango
</code></pre>
<p>で試してみる。</p>
<p>ファイルの拡張子で自動的に効かせるには、設定ファイルに以下を書き入れる。自分の場合は~/.vim/filetype.vimに追加。</p>
<pre><code>augroup filetypedetect
....
au BufRead,BufNewFile *.twig set filetype=htmldjango
augroup END
</code></pre>
<blockquote>
<p>Written with <a href="https://stackedit.io/">StackEdit</a>.</p>
</blockquote>Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-31011846668736825222013-11-13T14:35:00.001+09:002013-11-13T14:35:45.193+09:00LinuxでAndroidデバイスにadb接続するための設定<p>すぐに忘れてしますのでメモ。</p>
<ol>
<li><p>usbで接続する。</p></li>
<li><p>lsusbコマンドでベンダーIDを調べる。IDにつづく4文字をメモする。</p>
<p>Bus 003 Device 002: ID 0bb4:0c91 HTC (High Tech Computer Corp.)</p></li>
<li><p>/etc/udev/rules.d/51-android.rulesを編集。ベンダーIDを調べた値に変更して、追記する</p>
<p>SUBSYSTEM==”usb”, ATTR{idVendor}==”0bb4”, MODE=”0666”, GROUP=”plugdev”</p></li>
<li><p>adbサーバーの再起動</p>
<p>adb kill-server <br>
adb start-server</p></li>
</ol>
<blockquote>
<p>Written with <a href="https://stackedit.io/">StackEdit</a>.</p>
</blockquote>Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-2424271724154230442013-11-07T16:52:00.001+09:002013-11-07T16:52:21.329+09:00CentOSにPHPを入れたときのメモ<h3 class="wmd-title" id="参考にしたページ">参考にしたページ</h3>
<p>CentOS6 で remi から php や mysql をインストールするための yum の設定 - Qiita [キータ]
<a href="http://qiita.com/ngyuki/items/98a7cc5ac33225619e69">http://qiita.com/ngyuki/items/98a7cc5ac33225619e69</a></p>
<p>バージョンが変わったようで、少しアドレスが変わっていますが、ほとんどこちらと同じようにしました。</p>
<hr>
<h3 class="wmd-title" id="yumに外部のレポジトリを教える">yumに外部のレポジトリを教える</h3>
<p>epel</p>
<pre><code>$rpm --import http://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/epel/RPM-GPG-KEY-EPEL-6
$sudo rpm -ivh http://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
</code></pre>
<p>remi</p>
<pre><code>$sudo rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi
$sudo rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
</code></pre>
<h3 class="wmd-title" id="レポジトリの優先度を設定しておく">レポジトリの優先度を設定しておく</h3>
<p>プラグインを入れる</p>
<pre><code>$sudo yum install yum-plugin-priorities
</code></pre>
<p>/etc/yum.repos.d/remi.repo
/etc/yum.repos.d/epel.repo <br>
2つのファイルの中にあるenable=0をenable=1に変更する。</p>
<p>/etc/yum.repos.d/CentOS-Base.repoの中にある
[base],[updates],[extras]の各行の次 の行に</p>
<pre><code>priority=10
</code></pre>
<p>を追加する。</p>
<p>やっとphpのインストール</p>
<pre><code> $sudo yum install php
</code></pre>
<blockquote>
<p>Written with <a href="https://stackedit.io/">StackEdit</a>.</p>
</blockquote>Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com0tag:blogger.com,1999:blog-7534611350605713510.post-37570937671602629952013-11-04T21:32:00.001+09:002013-11-04T21:35:53.970+09:00Xfceでボリュームの変更をキーボードで行う設定<h3 class="wmd-title" id="音量を変更する">音量を変更する</h3>
<p>amixerコマンドが必要なので、インストールされているかチェック。標準で入っていると思います。</p>
<pre><code>dpkg -l | grep amixer
</code></pre>
<p>メニューの"設定マネージャー"から"キーボード"、"アプリケーションショートカット"へ移動する。 <br>
"Add"ボタンを押してコマンド入力欄に以下を入力する </p>
<p>音量を5%下げる</p>
<pre><code>amixer set Master 5-
</code></pre>
<p>音量を5%上げる</p>
<pre><code>amixer set Master 5+
</code></pre>
<p>ミュートする</p>
<pre><code>amixer set Master toggle
(もしくは、amixer -D pluse set Master 1+ toggle)
</code></pre>
<p>検索してみると “set Master toggle”だけでいけるはずのようですが、自分の環境ではunmuteがうまく行かなかったので、色々検索してみて下の方の設定に行き着きました。</p>
<p>入力して”OK”ボタンを押すと、ショートカットの入力待ちになるので、好きなショートカットを入力。</p>
<hr><h3 class="wmd-title" id="特定の端子のみを変更する">特定の端子のみを変更する</h3>
<p>ヘッドホン端子だけとかでもできるみたいです。コマンドラインで引数なしで”amixer”を実行すると、現在の設定が以下のように表示されるので、</p>
<pre><code>Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
Playback channels: Mono
Limits: Playback 0 - 64
Mono: Playback 36 [56%] [-28.00dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pswitch penum
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [on]
Front Right: Playback [on]
</code></pre>
<p>ここに表示された名前を”Master”の代わりに実行すると変更できるようです。Masterはその名の通りすべての設定に適用されるようです。</p>
<blockquote>
<p>Written with <a href="https://stackedit.io/">StackEdit</a>.</p>
</blockquote>Akira Inouehttp://www.blogger.com/profile/09987876458038630457noreply@blogger.com1