たぶんubuntu 13.10からだと思うのだが、GUIログイン後numlockが有効にならなくなった。
追加でアプリ入れれば回避出来そうなのだが、そこまでしなくてもと放置していた。
1 |
$ sudo apt-get install numlockx |
ただ、これだけ。特に設定とかもしなくて、ログイン後numlockが有効になった。
ログイン画面では有効にはならない模様。
新PCを入手したことで、ubuntu13.10をクリーンインストールしたが、ほぼ毎朝アップデートの通知が来てうざい。
確か毎回、自動アップデートの設定をしているが、いつも忘れるのでメモ。
unattended-upgrades
というパッケージが必要だがたぶん入っているはず。設定ファイルは、
1 2 3 4 5 6 7 8 |
$ grep "^[^/]" /etc/apt/apt.conf.d/50unattended-upgrades Unattended-Upgrade::Allowed-Origins { "${distro_id}:${distro_codename}-security"; "${distro_id}:${distro_codename}-updates"; "Google\, Inc.:stable"; }; Unattended-Upgrade::Package-Blacklist { }; |
こんな感じ。コメント行は抜いております。
securityは、標準で入っているが、updatesはコメントを外しております。
googleの行はchromeをインストールしているのでその設定です。
また、なぜかあまり情報が無いのですが、これだけでは動きません。
/etc/apt/apt.conf.d/10periodicに追加する必要があります。
1 2 3 4 5 |
$ cat /etc/apt/apt.conf.d/10periodic APT::Periodic::Update-Package-Lists "1"; APT::Periodic::Download-Upgradeable-Packages "0"; APT::Periodic::AutocleanInterval "0"; APT::Periodic::Unattended-Upgrade "1"; |
APT::Periodic::Unattended-Upgrade “1”; が追加した行です。
これで自動アップデートされるはず。
サーバ版だと、ちょっと手順が違うかもです。
過去に何度も挫折している、androidの開発だが、PCも新しくなったし久しぶりに挑戦しようと開発環境をサクッとインストールした。
が、開発環境だけなら今まで何度も入れているのでスムーズに行くと思ったが、見事に躓いてしまった。
sdk本体はこちらからダウンロード。
自分の環境は、ubuntu13.10の64bit環境なので、「Linux 64-bit」をダウンロード。
「ADT Bundle」って方は、eclipseまで同梱されている模様。
普通にダウンロードして、eclipseを実行してみると、adbがないとかerror 2とか出てる。
なんだと思って、adbを手動実行してみると。
1 2 3 4 5 6 |
$ ./adb bash: ./adb: そのようなファイルやディレクトリはありません $ LANG=C $ ./adb bash: ./adb: No such file or directory |
いやいや。見つからないって。ライブラリが足りないのかと思って
1 2 3 4 5 6 |
$ ldd adb 動的実行ファイルではありません $ LANG=C $ ldd adb not a dynamic executable |
いやいや。
1 2 |
$ file adb adb: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, not stripped |
うーん。32bit環境だからかな。
ubuntuの32互換環境は、ia32-libsをインストールしろとかの情報があるが、13.10ではそんなパッケージは無さそう。
結局以下で必要そうな32bitライブラリをインストールしたら使えるようになった。
1 2 3 4 5 |
$ sudo dpkg --add-architecture i386 $ sudo apt-get update $ sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386 |
やっとこさ環境だけ出来た。なんかeclipseではなくて、android studioなんてのもいつの間にか発表されてるんですね。
また、Hello worldで終わりそう。。。