GeditとかScribesの色を変える。GtkSourceView

ubuntu editor color

Scribesというエディタを使っていて、例えばPHPの関数で色が変わらないものがあったりして変えられないのかと思ってたら、なんか変えられるみたいなことが書いてあった。

Scribes uses GtkSourceView to provide syntax color for source code. In turn, GtkSourceView uses MIME type information to determine source code type, and descriptions in language files to color source code. This tutorial discusses how to add syntax color for languages in GtkSourceView.
MIME Type Information

Scribes - Syntax Color for Languages から2007年7月2日に引用

英語よくわかんないけど、「色変えたいならGtkSourceViewいじればイイよ!GeditもGtkSourceView使ってるよ!」みたいなことが書いてあるような気がしたのでいじってみた。

ubuntuだと、/usr/share/gtksourceview-1.0/language-specs/ にある各言語ファイルの中にあるを追加するとうまくいった。

ubuntu editor color changed

※画像載せてから気付いたけど、ソースが色々やばい

VirtualBoxでWindowsの上にUbuntu

ubuntu on windows
昨日とは逆バージョンも試してみた。

手順はLinuxのときと同じ。
違うのは「Guest Addtions」を入れるとき。「デバイス」→「Guest Addtionsのインストール」でマウントしたら、そのディレクトリに移動して「sh ./VBoxLinuxAdditions.run」とか打てばうまくいった。たぶんroot権限で。

で、問題発生。
sshでログインできない。putty使ったけどタイムアウトしてしまう。
仕方ないのでwindowsのフォルダ共有をして、Sambaで。
Ubuntuの設定は、「場所」→「サーバへ接続」→「Windows共有」で「サーバ名::10.0.2.2」・「共有する場所::ディレクトリ名」でできた。

ssh・・・。

VirtualBoxでUbuntuの上にWindowsXP

windowsxp on ubuntu

今までWindows機に何度かVMwareを入れて、その度にネットワークに接続できない&起動が超遅くなってOSの最インストールする羽目になってた。
仮想PCなんてイラネって思ってたけど、突然VirtualBOXを使ってみようと思って日曜が終わっていきました。

自分は公式からUbuntu Feisty用のパッケージを取ってきたけど、後から調べたらSynapticからでも入れられるみたい(試してないけど)。
http://www.virtualbox.org/wiki/Downloads

インターフェースはデフォルトで日本語になってた。
「環境設定」でVirtualBOXから抜けるキーが「右Control」になってたけど、使ってるキーボードにはそんなキーは無いのでとりあえず「左ALT」キーに割り当てた。

インストール作業は「独学Linux」さんに丸投げ。
インストール後もインターネット接続とか何の問題も無くできた。

Windowsを実機で使っていたとにはキャプチャカードを付けてテレビが見れるようになっていた。もしかしたら見られるかなぁと淡い期待を胸にドライバとか諸々を入れて、デバイスマネージャを見ても認識自体されてないみたいなので無理っぽい。

久しぶりの大量Windowsアップデートを眺めながらIE7を入れた。

XGA以上の解像度が選べなかったのでビデオカード(ATI Radeon)のドライバを入れようとしたけど入らなくて、なんだよ。って思っているとVirtualBOX側から「Guest Addtions」とかいうのを入れると解像度の選択肢が増えた。
ついで、マウス移動がVirtualBOXの中と外を自由に移動できるようになってイヤッホォゥ状態になった。

ホストとゲストのファイル共有でちょっとハマった。
VirtualBOX側で共有フォルダの設定をして(/home/ユーザ名/test)、Windows側で「net use x: \\vboxsvr\test」と打つとネットワークドライブ認識されるよ!って書いてるのを見てやってみたけどうまくいかない。
※ 「x」はドライブ名、「test」は共有対象ディレクトリ名

1時間ぐらい迷った挙句、VirtualBOXで共有フォルダ設定してただけで、Ubuntuでは設定してないのが原因だとわかった。対象のディレクトリを右クリックしたら「ファイルの共有」というのがあったので設定するとうまくいった。

できたフォルダにUbuntuからファイルを入れるとWindowsから普通に見れるけど、逆のWindowsから入れたファイルをUbuntuで見ようとすると権限がないと言われる。
とりあえずターミナルで「sudo chmod -R 777 test」で権限与えたけど、毎回これをやらないといけないんだろうか。面倒。

Ubuntuのフォントをちょっとだけクッキリさせるfor Feisty

for Edgy

sources.listに追加するのを下記に書き換えればできたみたい。

deb http://www.telemail.fi/mlind/ubuntu feisty fonts
deb-src http://www.telemail.fi/mlind/ubuntu feisty fonts

Ubuntu Forums
http://ubuntuforums.org/showpost.php?p=2046513&postcount=1

Ubuntu 7.04 Feistyにアップグレードで色々設定とか

アップグレードしようと思ったけどなんかエラー出たので新規インストール。
イメージファイルはbittorrent使ったら30分弱でダウンロードできた(日本語ローカライズ版)。

インストール画面でのパーティション区切るとこはEdgyのほうがわかりやすかった気がする。
Edgyで使っていたGnomeのテーマが何個か無くなった(?)。

あと、勝手にコーデックとかをインストールしてくれるようになった。
Stage6とかで拾ってきた拡張子.divxのようなファイルもプレーヤーで開くと
「search for suitable codec?」と聞いてきて自動でインストールしてくれる。
これは便利。

Edgyのときにやったフォントをくっきりさせるやつがうまくいかない。
パッケージのダウンロードが403エラーが出る。後でもう1回試す。

以下設定

sudo apt-get update
//Skypeをインストール
gksudo gedit /etc/apt/sources.list
////ファイルの最後に以下の行を加える
## Repository for Skype
deb http://download.skype.com/linux/repos/debian/ stable non-free
sudo apt-get update
sudo apt-get install skype

//日本語版セットアップヘルパで
flashplugin_nonfree
sun-java5-plugin
abobereader-jpn
abobereader-jpn-ipamonafont
lha-sjis
jd
ubuntu-restricted-extras
// emacs-env-ja Emacs日本語環境(Feistyで初めて?)

//ApacheとPHPをインストール
sudo apt-get install libapache2-mod-php5
//MySQLとphpMyAdminをインストール
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo apt-get install mysql-server
sudo apt-get install phpmyadmin
////////Apache再起動
sudo /etc/init.d/apache2 restart

//Vim
sudo apt-get install vim-full

vlc
mimms