どせいたんさき。

ナスダヨー

Ubuntu

Vagrant + Virtualbox のインストール on Ubuntu 14.04

目的 Ubuntu 14.04 に Vagrant と Virtualbox をインストールする. 手順 Virtualbox のダウンロード Linux 用のパッケージは このページ にインストール情報が書いてある. 今回は Ubuntu 14.04 にインストールするのでそれに合った設定をする. # 末尾に以…

Ubuntu 14.04 で SnapScan iX100 を使いたい

目的 Ubuntu 14.04 で SnapScan iX100 を使いたい FUJITSU ScanSnap iX100 Wi-Fi・バッテリー搭載スキャナ FI-IX100出版社/メーカー: 富士通発売日: 2014/06/20メディア: Personal Computersこの商品を含むブログ (7件) を見る 解決方法 linux でスキャナを…

Nexus 7 (2013) を Android 6.0 Marshmallow (mra58u) にアップデート

目的 Nexus 7 (2013) を Android 6.0 Marshmallow にアップデートしたい. 環境 Nexus 7 (2013) Ubuntu 14.04 手順 手元の Nexus7 (2013) は wifi モデルなので Factory Images for Nexus Devices の "razor" for Nexus 7 [2013] (Wi-Fi) から適切なイメージ…

PDF のサイズを減らせるかもしれない Tips

目的 pdfcrop などでサイズを調整した PDF ファイルが元のファイルに比べて異様にサイズが大きくなっていることがある.また, Google Chrome から印刷して作成した PDF ファイルはほとんどテキストなのにやたらとサイズが大きかったりする.アップロードし…

Linux でトラックポイントまわりの挙動を細かく設定したい

目的 Ubuntu 14.04 に ThinkPad の bluetooth キーボードを接続して使用している.トラックポイント + 中ボタンでマウスホイール操作によるスクロールをしようとするときに,トラックポイントでカーソルを動かすタイミングによってはミドルクリックのペース…

PLANEX GW-450S 手裏剣を Ubuntu 14.04 で使用する

目的 PLANEX 無線 LAN 子機極小モデルを Ubuntu で使いたい. 解決方法 自動では認識しないのでドライバをインストールする必要がある.ただし Planex のウェブで公開されているドライバはバージョンが古いらしく新しいカーネルでは起動しない.gnab さんが…

Ubuntu 14.04 LTS でソフトウェア RAID を構築

目的 バックアップ用に MARSHAL の 2 台挿しができる外付け HDD を使っている. MARSHAL USB3.0対応 クローンHDDスタンド デュプリシリーズ MAL-4535SBKU3 ブラック (CS3926) MAL-4535SBKU3 バックアップを 2 台のハードディスクでミラーリングしていたのだ…

Ubuntu 14.04 に geeknote をインストール

目的 コンソールから使える linux 用 Evernote クライアント geeknote をインストールしたい. 方法 基本的にはここの情報に従った.geeknote は python で動いているのでまずはこれをインストールする. sudo apt-get install python-setuptools 続いてリポ…

Ubuntu をテキストモードで起動する方法 (GRUB2)

問題 Ubuntu が急に起動しなくなった.どうやら X の立ち上げ時にコケているように思える.リカバリーモードから root のシェルに落ちることはできたのでカーネルが死んでいるわけではなさそう.とりいそぎメモリチェックと SSD のチェックをかけたところ大…

Ubuntu 15.04 のコードネームは Vivid Vervet

Mark Shuttleworth has announced the codename for the next Ubuntu release (15.04): Vivid Vervet Ubuntu 15.04 Codename Announced: Vivid Vervet ~ Web Upd8: Ubuntu / Linux blog ベルベットとはベルベット・モンキーというサルのことだそうです. 過…

クリップボードにコピーした画像をコマンドラインからファイルに吐き出す: PasteImg

目的 たとえば gnuplot などで作成したプロットをブログに貼り付けたい.ターミナルを設定して直接画像に出力してもいいけど,画面上の表示と画像ファイルに出力したときの表示は微妙に違ったりするので,また微調製が必要になったりする.できれば画面に出…

バックアップ用のハードディスクを入れ替えたメモ

目的 デスクトップパソコンのバックアップに使っていたハードディスクが容量いっぱいになったので新しいものにとりかえる.これまでは裸族のお立ち台的なハードディスクが 1 台のみ刺さる外付けクレードルを利用していた.今回は手元に 2TB のディスクが 2 …

Ubuntu 14.04 (Gnome) のインストールメモ

目的 Ubuntu 14.04 (GNOME版) を Thinkpad X1 Carbon にインストールする. ダウンロード & ディスクを焼く 公式サイトからディスクイメージをダウンロード. DVD に焼いた.だいたい 1GB ある. インストール パーティションを設定.もともと切ってあったパ…

avconv を利用して特定のウィンドウをキャプチャする

目的 ある特定のウィンドウ(例えばターミナル)をスクリーンキャプチャして動画を作成したい.ffmpeg や avconv を利用してスクリーンをキャプチャする方法は例えばこのエントリで紹介されている.この方法ではキャプチャする領域をスクリーン上でピクセル…

iBus-1.5 を捨てて fcitx-mozc を使うことにした

前提 Ubuntu 13.10 にアップグレードしたところ iBus も 1.5 にアップデートされた.この iBus-1.5 はこれまでのバージョンと設計思想が大きく異なっており,公開当初から辛辣な意見が多数投稿されている. 本の虫: iBus 1.5がクソすぎる 本の虫: iBus 1.5は…

gnash で swf ファイルからイメージを抜き出す

目的 swf ファイルで生成した flash 動画から png 形式の画像を抜き出す. 解決方法 gnash を使用する.インストール方法は以下の通り. sudo apt-get install gnash例えば以下のようにして使う. PAGENUM="1,2,3,4,5" gnash --screenshot ${PAGENUM} --scre…

xsetwacom でタブレット (Bamboo Pen CTL-470) の設定をする

目的 Ubuntu 12.10 で Wacom のペンタブレットを使いたい.今回使用するのは Wacom ペンタブレット シンプルタブレット Bamboo Pen CTL-470/K0 という商品である.このタブレットはスタイラスでの操作はもちろんタッチやジェスチャーでも操作ができる.しか…

matplotlib が UnicodeDecodeError を吐いて死ぬ問題について

問題 とあるソフトウェアで使用するため Ubuntu 12.04 にて python2.7.3, matplotlib 1.3 をリポジトリからインストール.さっそく使用したところ以下のエラーを吐いて死んだ. UnicodeDecodeError: 'ascii' codec can't decode byte 0xc6 in position 0: or…

Ubuntu 14.04 のコードネームは Trusty Tahr

Mark Shuttleworth has announced the codename for the next Ubuntu release (14.04 LTS): Trusty Tahr: Ubuntu 14.04 Codename Revealed: Trusty Tahr ~ Web Upd8: Ubuntu / Linux blog 直訳すれば「信頼できるタール」ですが個人的には「信頼にタール」を…

google 日本語入力(mozc) でアクセント記号を入力するための辞書

目的 アクセント付きのアルファベットを効率よく入力したい. 解決方法 google 日本語入力 (mozc) 用に辞書を作成した. 誰かもっといい方法を知っていたら教えてください.

xdvi を起動すると "Cannot convert string" という警告がでる

問題 xdvi を起動すると毎回以下のようなメッセージが出ていた. Warning: Cannot convert string "-*-helvetica-medium-r-*-*-12-*-*-*-*-*-*" to type FontStruct Warning: Cannot convert string "-*-helvetica-medium-r-*-*-10-*-*-*-*-*-*" to type Fon…

Ubuntu 13.10 のコードネームは Saucy Salamander

Mark Shuttleworth has announced the codename for the upcoming Ubuntu release: Ubuntu 13.10 Saucy Salamander Ubuntu 13.10 Codename Announced: Saucy Salamander ~ Web Upd8: Ubuntu / Linux blog 日本語にすると「無礼なサラマンダー」でしょうか.…

texlive-backports で新しい texlive を Ubuntu 12.04 にインストール

目的 Ubuntu 12.10 では TeXLive の新しいバージョンを利用できるため platex で utf-8 で書かれたファイルを直接コンパイルすることができる. Ubuntu 12.04 では texlive-backports というリポジトリを利用することで Ubuntu 12.10 に導入された新しい TeX…

WPA2 Enterprise での無線LAN接続が不調である

今のところ未解決. 問題 問題が発生したのはだいたい一週間くらい前.接続ができなくなったというのはたぶん正しくない. /var/log/syslog を眺めていると wpa_supplicant での認証はちゃんと通っているし IP アドレスはもらっているし,デフォルトゲートウ…

firefox から acrobat reader のプラグイン(nppdf.so)を削除する

問題 Ubuntu 12.04 にて firefox を起動するたびに C:\nppdf32Log\debuglog.txt なるファイルがホームディレクトリ*1に作成されるようになった.これは firefox の PDF reader (adobe) プラグインのバグに起因するらしい.もともとこのプラグインは無効化し…

SLLIB-1.4.0, SFITSIO-1.4.0 の導入でハマった件

症状 コンパイルでは問題なかった.ダウンロードしてきた tar.gz ファイルを展開.Makefile の CFLAGS に -m64 を設定して make && make install64 すれば SLLIB も SFITSIO もインストールはできた.問題が起こったのは実際に自分のプログラムで使おうとし…

~/.fonts.conf は deprecated らしい

目的 GNU/Linuxでfontconfigにより日本語フォントを優先させる方法を Ubuntu 12.10 に適応させたい. 問題 リンク先の設定を済ませていくつかのアプリケーションを起動したところ警告が出る.具体的には gnuplot を立ちあげて wxt ターミナルでプロットをす…

mozc の設定ツールをアプリケーションメニューに追加する

前提 gnome-shell を使っている.日本語入力として mozc を使用している.mozc の設定ウィンドウや辞書ツールを起動するためにわざわざ ibus のメニューを経由することを煩わしく思っている.

再起動するたびに Firefox がスペルチェックを en-gb に設定してきてつらい

問題 Firefox (Ubuntu 12.10) にてスペルチェックの辞書が再起動するたびに英国式辞書(en-gb)に設定されてしまう.米国式の辞書以外では日本語に全て赤線を引かれてしまうのでつらい.

gnome3 (gnome-shell) にて mailto: のリンクを任意のプログラムで処理するための設定

目的 Ubuntu 12.10 を使用している.デフォルトのメーラを Gmail にしたい.ちなみに単に Gmail で開くだけだったら gnome-gmail というパッケージがある.しかしできることならgoogle-chrome のアプリケーションモードで Gmail を起動したい.こういう細か…

emacs に markdown-mode をインストールする

目的 Ubuntu 12.10 に markdown と markdown-mode をインストールする. 手法 まずはパッケージをインストールする.markdown-mode は emacs-goodies-el というパッケージに入っている. sudo apt-get install markdown emacs-goodies-el続いて .emacs に以…

Ubuntu 12.10 で auctex が正しくインストールされない問題

問題 Ubuntu 12.10 にて auctex をインストールしたが emacs を起動すると auctex.el が見つからないというエラーメッセージが出る.もちろん TeX ファイルを開いても auctex は起動しない. 原因 現在は emacs24 がデフォルトで起動するようになっている.…

Ubuntu 12.10 on Thinkpad X1 Carbon でタッチパッドを無効化する

目的 Ubuntu 12.10 を Thinkpad X1 Carbon 上で使っていてタッチパッドを無効化したい. 方法 /usr/share/X11/xorg.conf.d/10-evdev.conf を編集する. gpointing-device-settings を使って GUI 上で設定ができるはずだったのだけど,再起動するたびに設定が…

gnome-shell でフォーカスの設定を mouse without raise に設定する

目的 gnome-shell on Ubuntu 12.10 においてウィンドウのフォーカスをマウスの移動に追従 (mouseover) しつつ,フォーカスの移動とともにウィンドウを全面に移動させない (without raise) ようにしたい.

Ubuntu 12.10 に ds9, xpa, iraf をインストールする

研究で使うソフトウェアのインストール.

Ubuntu12.10 に gnuplot と octave をインストール

gnuplot と octave を Ubuntu 12.10 にインストールする.両方ともパッケージとして公開されているけども今回は自分でコンパイルしてインストールする.パッケージとして提供されている gnuplot は readline がシェルと同じ設定になってくれないので少々使い…

Ubuntu 12.10 をセットアップ

Thinkpad X1 Carbon を手に入れたので早速 Ubuntu 12.10 をインストールした.とりあえず最初に必要そうな設定だけまとめて簡単にメモしておく.どうでもいいけど Ubuntu 12.10 のコードネームは Quantal Quetzal で「量子的なケツァール」である.

sllib と pthread の簡単なテストプログラム

内容 SLLIBと pthread の hello world 的なテストプログラム.おもに引数の受け渡しの練習.子スレッドたちが一斉に "Hello World!" と叫ぶようになものを作ってみる. コード 子スレッドは 30 匹用意.スレッドは配列で定義して for ループで回している.引…

Ubuntu 12.04 の gnuplot で history-search-backward を有効にする

gnuplot で GNU readline を有効にする gnuplot は GNU readline を使っているはずなので C-p, C-n で履歴をサーチする機能を利用できるはずなのだけど, Ubuntu 用にコンパイルされているバイナリはそのオプションが有効になっていないらしい.ということで…

.xsession-errors のおかげで home の容量がマックス

/home の容量がいつの間にか 100% になっていた 今日,ログインしてみたら急に調子が悪くなったというか,動作がものすごく遅くなっていた.表示を見てみるとどうやらディスクがいっぱいで書き込めなくなっているという話.「いやーまさかー」と思って調べて…

Xubuntu 12.04 にて emacs に auto-complete mode をインストール

auto-complete mode とは emacs でいろいろなものを補完してくれる便利なモードのこと.もともと辞書に入っている語句だけでなく,自分が入力した長ーい変数名なども勝手に記憶して補完対象にしてくれるとても優秀なモード.どんなふうになるかは冒頭の画像…

Xubuntu 12.04 に SLI ライブラリ(SLLIB, SFITSIO)をインストール

SLI ライブラリとは 開発者である山内さんのページから引用. JAXA・宇宙科学研究所の「あかり」プロジェクトで生まれた, C言語における日常的プログラミングを真に効率化するライブラリ混沌とした「C言語 + C++環境」, APIの呼出し手順大杉な「CFITSIO」に…

Xubuntu 10.04 64bit で xgterm が起動しなかった問題

xgterm を起動しようとするとエラーが出る ./xgterm: error while loading shared libraries: libXmu.so.6: wrong ELF class: ELFCLASS64最初は libXmu.so.6 がないと言ってきたので LD_LIBRARY_PATH で指定してあげたら今度はこういったエラーになった. go…

Xubuntu で CD/DVD の自動実行をオフにする方法

自動実行に関する設定が見つからずにハマったのでメモ(on Xubuntu 12.04).チェックボックスをオフにすれば完了. Settings Manager->Removable Drives and Media->Multimedia イカソース XFCE how do I disable dvd autoplay?

cron をつかって定期的にバックアップをとる設定メモ

先日ハードディスクが死んでしまったデスクトップですが,中を開けてみたら一台生きていたので新しいデスクトップに USB で接続してバックアップ用のハードディスクとして使うことにしました.

vsftp を Ubuntu 12.04 で設定

コピー機でスキャンした画像(pdf)を直接デスクトップに送るために ftp サーバを立てる.

SandS を linux に導入できる At Home Modifier が大変便利である件

SandS とは SandS とは Space and Shift の略で,スペースバーを他のキーと同時に押すことによりシフトキーとしてつかえるようになるというキーボードハックを指します.僕が初めてこの機能を知ったのはありえるえりあのmatsuyamaさんの記事でした.SandS を…

ブラウザでできるプレゼンテーション impress.js を試してみた

先週のことになりますが大学のコロキウムの発表をブラウザ上で動くプレゼンテーションプログラム impress.js でやってみました.これはそのログです.サンプルはありません.なお,動かした環境は Ubuntu 10.04 on Thinkpad X200, Google Chrome (Version 20…

xorg-xserver-input-evdev をアレしてから復旧するまで

症状 xorg-xserver-input-evdev をダウングレードしたところ X 上で全ての操作ができなくなった GRUB2 の設定で GRUB menu が表示されないようになっていたためリカバリモードが起動できない 全ての入力を司るドライバが死んでしまったので起動したのち,ロ…

Firefox (on Ubuntu) の中クリックでの URL ジャンプをやめたい

この記事は Firefox3.6 on Ubuntu10.04 をベースに書かれています. Ubuntu 環境下の Firefox*1 では linux の機能との連携を高めるために中クリックでコピーアンドペーストができるようになっている.その機能の 1 つとして『テキストエリア以外で中クリッ…