写真集

Camera:Panasonic LUMIX DMC-LX3
Vine Linux と Ubuntu の設定方法など

MacOS X shell scriptを Applicasion (app)に変換する

2013-01-15 22:43:43 | MacOS

MacOS X shell scriptをappに変換する

萌え時計をMacOS X Application (moeclock.app)にしてみます。

  1. MacOS X 用の patch
    moeclockフォルダの中に置きます。
    $ curl https://gist.github.com/4537102/download
    $ cd moeclock
    $ patch < moeclock.patch_macosx.diff
  2. Info.plist 作成スクリプトをダウンロードしてmoeclockと同じ階層に置きます。
    $ cd ../
    $ curl https://gist.github.com/4537106/download
  3. moeclock.app作成スクリプトをダウンロードして実行します。
    $ curl https://gist.github.com/4537118/download
    $ sh mkmoeclockapp.sh
    $ cp moeclock.app /Applicatons
/Applicatons に置いて使用します。appなので、ログイン項目からログイン時起動に出来るようになりました。
WindowがFlashしてうまく起動しなかった場合は、強制終了してもう一度起動してみて下さい。


Ubuntu でAMD Catalyst™ Proprietary Display Driver をパッケージ化する

2013-01-10 19:39:05 | Ubuntu
Ubuntu 12.04 で AMD Catalyst™ Proprietary Display Driver をパッケージ化します。
  1. shell script ファイルを作成します。mkdeb.sh
    -- mkdeb.sh ------------------
    #!/bin/sh
    DRIVER="amd-driver-installer-catalyst-12.10-x86.x86_64.run"
    sudo sh ${DRIVER} --buildpkg Ubuntu/precise
    ------------------------------
  2. sudo sh mkdeb.sh
  3. Display Driver: fglrx
    fglrx_9.002-0ubuntu1_amd64.deb ダブルクリックしてインストールします。
  4. Control Panel: fglrx-amdcccle
    fglrx-amdcccle_9.002-0ubuntu1_amd64.deb ダブルクリックしてインストールします。

Linux (Ubuntu) MacOS X のディスクイメージ .dmg を展開する

2013-01-10 13:23:33 | Ubuntu

Ubuntu 12.04 (Linux) MacOS X のディスクイメージ(.dmg)を展開する

  • 7zをインストールします。
    $ sudo apt-get install p7zip-full
  • 7zを使用して展開します。
    $ 7z e image.dmg 
    
    7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
    p7zip Version 9.20 (locale=ja_JP.UTF-8,Utf16=on,HugeFiles=on,8 CPUs)
    
    Processing archive: image.dmg
    
    Extracting  0.MBR
    Extracting  1.Primary GPT Header
    Extracting  2.Primary GPT Table
    Extracting  3.free
    Extracting  4.hfs
    Extracting  5.free
    Extracting  6.Backup GPT Table
    Extracting  7.Backup GPT Header
    
    Everything is Ok
    
    Files: 8
    Size:       209715200
    Compressed: 117681258
  • hfs拡張子のイメージファイルをマウントします。(ファイル形式 -t hfs または -t hftplus)
    $ sudo mount -t hfsplus -o loop 4.hfs /mnt