2013年4月29日月曜日

強制断捨離(ubuntu13.04)の季節

うかうかとうららかな日々を送っていたら、もう ubuntu13.04 の季節である。 ubuntu マガジンの 12.10 の設定特集の内容にもロクに目を通していないのに困ったものである。暫く Mint14 shinamon に浮気していたが、あえてここは ubuntu への強制送還とあいなった。

使ってみての第一印象は、謳い文句どおり画面の描画が若干はやくなっているように思われた。ただ、いつもの強制断捨離で行う設定の際にいくつかの不具合にであった。(脳バグがほとんどだが)

  • samba の設定画面の立ち上げ方法を忘れた(脳バグ)
  • chrome がインストールできない。(chromiumはOK)
  • chrom のリモートデスクトップのマスス操作が聞かない(chrome待ち?)
  • wine で通常の方法だと使えなくなってしまったアプリがでた
  • skype の設定も記録してなかったので変なものを入れてしまった(脳バグ)
  • wine 上のアプリのランチャー登録方法がわからい(脳バグかさえ不明)
  • lisp と slime のインストールも忘れてたので記載しておこう

  1.  固定IPアドレスの設定

  2.  DropBox と chrome のインストール

    普段の勉強ネタや設定ネタは $HOME/work -> $HOME/dropbox/work にリンクして、強制断捨離をしても失わないように配慮している。ブックマークも、hatena のブックマークを定期的に chrome のブックマークに設定している。これは、超絶必要なブックマークを携帯や他のパソコンでも共有したいためである。しかし、chrome を google のサイトよりダウンロードしても展開で失敗してしまった。仕方がないので chromium を導入してブックマーク共有などは概ね満足であるが、リモートデスクトップはキー入力とマウス入力が伝わらなかった。本家が対応されるのをじっと待とう。

  3. Mozc のインストール

    $ sudo apt-get install ibus-mozc mozc-server mozc-utils-gui
    

  4. Samba のインストール

    $ sudo system-config-samba 
    

  5. DDNS の定期通知の設定

    こちらを参照

  6. apache のインストール

    $ sudo apt-get install apache2
    

  7. mysql のインストール

    naoki@naoki-iMac:~$ mysql -u root -p
    Enter password: 
    mysql> CREATE DATABASE wordpress CHARACTER SET utf8;
    Query OK, 1 row affected (0.00 sec)
    
    mysql> GRANT ALL PRIVILEGES ON wordpress.*  
        -> TO naoki@localhost IDENTIFIED BY 'naoki';
    Query OK, 0 rows affected (0.00 sec)
    
    mysql> FLUSH PRIVILEGES;
    Query OK, 0 rows affected (0.00 sec)
    

  8. php と wordpress のインストール

    $ sudo apt-get install php5 php5-mysql
    $ unziip wordpress-3.4.2-ja.zip
    $ chown -R www-data:www-data wordpress
    

  9. wine と各種アプリのインストール

    ubuntu12.10 と wine1.4 の組み合わせで動いていたアプリの幾つかが動かなくなったため、試しに wine 1.5と ps を導入してみたがこれも正常にインストールできるものの2回目以降起動が出来なくなった。試しに indesign を導入したあと ps を導入してみると問題が解消した。なんか、wine 上のアプリは、wine のバージョンなのか、os バージョンなのか、アプリ間の相性なのかまったくわからない。動かしたいソフトが動いたらラッキーという姿勢が大事かもしれない。

  10. virtualbox のインストール

    インストール中に usb にアクセスできないので、vboxuser グループに利用ユーザを追加しろというメッセージがでるが、groupadd なんかしたあほな記憶を思い出した。(こちらを参照)

  11. skype のインストール

    $ sudo apt-get update
    $ sudo apt-get install skype
    

  12. emacs のインストール

    $ sudo apt-get install emacs24
    

  13. eclipse

    emacs と eclipse はドーモ世界が違いすぎるのだけれど、eclipse も強要される場合も多いので導入して置かないと。 まずは、java のインストール
    $ sudo apt-get install openjdk-7-jre
    
    ここよりeclipseをダウンロードして$HOME/eclipse に展開(Eclipse IDE for Java Developers)
    $ cd $HOME
    $ tar xvfz ダウンロード/eclipse-java-juno-SR2-linux-gtk-x86_64.tar.gz
    
    ここよりpleiadesの日本語パッケージをダウンロードして展開後インストール
    $ cd $HOME/eclipse
    $ unzip ../ダウンロード/pleiades_1.4.0.zip
    
    eclipse.ini に以下の定義を追加(フルパス)
    -javaagent:/home/naoki/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
    
    ランチャー登録用の定義ファイル作成
    $ cd $HOME/.local/share/applications
    $ cat < eclipse.desktop
    > [Desktop Entry]
    > Version=1.0
    > Type=Application
    > Terminal=false
    > StartupNotify=true
    > Icon=/home/naoki/eclipse/icon.xpm
    > Name=Eclipse Juno
    > Comment=Eclipse Juno
    > Exec=/home/naoki/eclipse/eclipse
    > Categories=Development;
    > EOF
    
    作成した定義ファイルのプロパティファイルの実行権限を付与
    あとは実行中にランチャー登録して登録完了

  14. 言語系(common lisp と slime)

    $ sudo apt-get install clisp
    $ sudo apt-get install slime
    

  15. 言語系(ruby )

    $ sudo apt-get install ruby
    

0 件のコメント:

コメントを投稿