公式通りにインストールすればよいが、カーネルイメージが壊れているのか正しく起動できないので、今回は別のカーネルを使ってみた。(rootfsのイメージは公式のものでOK。)
以下SDカードを /dev/sdb
# fdisk /dev/sdb
/dev/sdb1 : 128MB, type 0e, アクティブフラグ
/dev/sdb2 : 残り, type Linux
でパーティションを作成。
公式通りにインストールすればよいが、カーネルイメージが壊れているのか正しく起動できないので、今回は別のカーネルを使ってみた。(rootfsのイメージは公式のものでOK。)
以下SDカードを /dev/sdb
# fdisk /dev/sdb
/dev/sdb1 : 128MB, type 0e, アクティブフラグ
/dev/sdb2 : 残り, type Linux
でパーティションを作成。
##Arch Linux を MacBook Pro Retina のSDカードにインストールメモ
参考 Arch LinuxをMacBook Air 3,2のSDカードにインストールメモ
SDカードをOS XのディスクユーティリティでGUIDパーティションとして設定する。次のような構成にする。
モチベーション | |
--------------- | |
Androidのエミュレータは中でQEMUを使ってる | |
中で使われているので、Android開発とは直接関係がないけど、 | |
素のQEMUの使い方を知る。 | |
* QEMUの使い方を覚える | |
* Linuxをエミュレータ環境で動かしてみる | |
* ARM のクロス環境に慣れてみる |
片仮名と平仮名を抜くブックマークレット。140文字は無理だった。 | |
javascript:o='childNodes';p='nodeValue';function%20m(n){var%20c=n[o];for(i%20in%20c){e=c[i];e.nodeType==3&&(e[p]=e[p].replace(/[ぁ-んァ-ヶー]/g,''));e[o]&&m(e)}}m(document) | |
Yahoo ニュースの例 http://twitpic.com/d23do7 | |
1文字コードずらす | |
javascript:o='childNodes';p='nodeValue';function%20m(n)%7Bvar%20c=n%5Bo%5D;for(i%20in%20c)%7Be=c%5Bi%5D;e.nodeType==3&&(e%5Bp%5D=e%5Bp%5D.replace(/%5B%E3%81%81-%E3%82%93%E3%82%A1-%E3%83%B6%5D/g,function(a,b)%7breturn%20String.fromCharCode(a.charCodeAt(0)-1)%7d));e%5Bo%5D&&m(e)%7D%7Dm(document) | |
平仮名片仮名交換 |
// $ clang -framework CoreAudio devices.c | |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <CoreAudio/CoreAudio.h> | |
int main(int argc, char *argv[]) { | |
AudioObjectPropertyAddress theAddress = { kAudioHardwarePropertyDevices, |
Install debootstrap
.
# pacman -S arch-install-scripts debootstrap
Install Debian base system into $ROOTFS
.
$ export ROOTFS=$HOME/rootfs
$version = "2.1.0" | |
$hash = "3c8402e3cd8d0690638c41afd35ae1ee4fc9e3cd5b7010a39a917630333c40ae" | |
class Cmysqlmariadb < Formula | |
homepage "https://github.com/novi" | |
url "https://github.com/novi/cmysql-mariadb/archive/#{$version}.tar.gz" | |
sha256 $hash | |
version $version | |
depends_on "pkg-config" |