Ubuntu Archive
[PostgreSQL]PostgreSQLチューニング方法まとめサイト[Ubuntu]
- 2009-05-20 (水)
- DB | PostgreSQL | UNIX | Ubuntu
昨日、Ubuntu9.04のPostgreSQL8.3をチューニングしてみました。
すでにチューニング方法を詳細に載せていてくれるサイトがいくつか有るので、今回はそのサイトの紹介です。
- Y-110’s Wiki – PostgreSQL:チューニング勘所
- 徒然なるままにBlog – PostgreSQL パフォーマンスチューニングまとめ
- Stray Penguin – Linux Memo(PostgreSQL-5)
- 象と戯れ – 空気を読まずにPostgreSQLのを高速化する10のポイント
- 独り言v6 – PostgreSQLを本当に高速化したい人のための10のポイント
- めもおきば – PostgreSQL小ネタ
- Web屋のネタ帳 – PostgreSQLを高速化する16のポイント
- ひよっこ – PostgreSQLのSHMMAXの計算式の検証
ここまで細かく載せていてくれると、私なんかが言えることはございません。
まま使わせてもらってチューニングしました。
あ、一つだけ。
ubuntuで/proc/sys/kernel/shmmaxへ値を上書きしても再起動時に元の値へ戻ってしまっていました。
ということで↓のように。
# sudo vi /etc/sysctl.conf ##ファイル末尾へ kernel.shmmax = 設定値
ファイル保存後、
# sysctl -p
としましょう。
- Comments: 0
- Trackbacks: 1
[Ubuntu]Ubuntu8.10へObjective-C環境をインストールしてみた。[Objective-C]
1週間くらい前からObjective-Cを触り始めて見ました。Cすら一度も触ったことないから分からんことだらけですけど・・・
で、前は初代Macbookを持っていたんですけどThinkpadX61へ乗り換えと同時に手放してしまったので
X61上のUbuntu8.10でObjective-Cを学習しときます。
学習用に「詳解Objective-C2.0」という本を用意しました。この本を終えたら新しくMacbookを購入し直そうと思います。
iPhoneだって持ってないんですけどね・・・・
とりあえずいつも通り、Ubuntu8.10へのObjective-C環境のインストール方法をまとめておきます。
- いろいろとインストール。こんだけ入れると取り合えずObjective-Cの環境は整います。
sudo apt-get install build-essential gobjc gobjc-multilib libgnustep-base-dev gnustep gnustep-devel gnustep-dl2 doxygen
- ↑だけインストールするだけだとNSObjectが使えないので↓も行う。(Objective-C2.0本を進めていると、どうしてもNSObjectが必要だったので・・・つかNSObjectが使えないとretain、releaseとかが無い!)
・Foundationフレームワークを使えるようにパスが通るディレクトリへリンクを張る為に↓を作成。#!/bin/sh frompath=/usr/include/GNUstep topath=/usr/lib/gcc/i486-linux-gnu/4.3/include for i in "AppKit" "Cocoa" "Cynthiune" "DBKit" "EOAccess" "EOControl" "EOInterface" "EOModeler" "FSNode" "Foundation" "Frameworks" "GNUMail" "GNUstepBase" "GNUstepGUI" "GormCore" "GormObjCHeaderParser" "GormPrefs" "HighlighterKit" "Inspector" "InterfaceBuilder" "Operation" "PostgreSQLEOAdaptor" "ProjectCenter" "Renaissance" "TalkSoupBundles" "WizardKit" "gnustep" do ln -s $frompath/$i $topath done
リンク張っているのは/usr/include/GNUstep以下にある全てをリンクしてるだけです。勉強始めたばっかなんで各ファイルにどんな機能、役割があんのかは全くもって不明ですwww
で、作成したスクリプトファイルを実行。sudo sh /保存したスクリプトのパス/link_libobjc.sh
以上でUbuntu8.10へのObjective-C環境構築はおわりです。
これで「詳解Objective-C2.0」に載ってるソースそのままで動くと思います。(どっかで躓いたらまた記事修正しときます。)
最後に、Ubuntu8.10上でソースをコンパイルする時なんですが
gcc ソースファイル名 -o コンパイル後ファイル名 -lobjc -lgnustep-base
としてください。
あと、分からんというか面倒くさいというか、mainソースファイルから自前で作成したヘッダファイル(.hファイル)を読み込んでコンパイルするとき
gcc ソースファイル名 -o コンパイル後ファイル名 -lobc -lgnustep-base -include ヘッダファイル名1 -include ヘッダファイル名2
みたいにしないとコンパイル出来んのですが、複数のヘッダファイルを読み込むとき、「-include ヘッダファイル名」を何度も書くのは面倒くさいですな・・・なんか良い方法あるんですかねぇ?
2009/02/17 追記
Tomuteさんコメントありがとうございます。助かりました。
詳解Objective-C2.0を読み進めていると、Tomuteさんのブログにも書いてるようにコンパイル時に
error: cannot find interface declaration for ‘NXConstantString
とエラー返してくるので、コンパイルオプションに”-fconstant-string-class=NSConstantString”を追加しないとダメみたいです。またTomuteさんに教えてもらった-Iオプションも追加。
gcc ソースファイル名1 ソースファイル名2 ソースファイル名3 -o コンパイル後ファイル名 -lobjc -lgnustep-base -I/指定ディレクトリ -fconstant-string-class=NSConstantString
こんな風にするみたいです。
< 参考にしたサイト: Tomute’s Notes [Linux] Ubuntu LinuxでObjective-C>
- Comments: 1
- Trackbacks: 0
[Ubuntu]Ubuntu8.10でRailsをアップデートしたよ。[Rails]
Rails2.1.0をインストールしていたけど、新しいRails2.2.2をインストールするよ。
- rubygemsのバージョンをアップデートする。
% sudo gem install rubygems-update % sudo gem update rubygems-update
- Railsをインストールする。
% sudo gem update rails
MySQLのドライバーがねーよ!とか言われた人はMysqlのドライバーもインストールする。↓
%sudo apt-get install libmysqlclient15-dev %sudo gem install mysql
他にもインストールしたいのあれば参考に→[Ubuntu]Ubuntu8.10へRailsをインストールしたよ。[Rails]
- 既存のアプリケーションが利用しているRailsのバージョンを上げる。
% cd /var/www/rails/app ## Railsアプリケーションまで移動する。移動先は自分の環境に合わせて % vi config/environment.rb RAILS_GEM_VERSION = '2.1.0' ↓ ## 使いたいRailsのバージョンへ修正。 RAILS_GEM_VERSION = '2.2.2' % rake rails:update
以上でRailsのバージョンが上がったよと。
- Comments: 0
- Trackbacks: 0
[Ubuntu]ThinkpadX61へUbuntu8.10をインストールしたら日本語入力出来なかった。[ThinkpadX61]
昨日、重い腰を起こして家のThinkpadX61へUbuntu8.10をインストールしました。
[Ubuntu]Ubuntu8.10をインストールしてみたよ。で、インストール設定メモ。[Linux]を、そのままに色々とインストールし初期設定を終えました。
で、テキストエディタで日本語入力をしようと[Ctrl]+[Space]を押してscimを起動しようとしても起動しない。連打しても起動しない。
キーボード設定、SCIM入力メソッド設定と無限ループのように設定しなおし続けても・・・沈黙。
ということで、Google先生の出番です。見つかったのは以下のページ↓。
Ubuntu 8.04 Hardy Heronで日本語入力
ここに載ってることをそのままやったら日本語入力出来るようになりました。
一応メモっとく。
- Synaptic Package Managerを起動
- “SCIM“でパッケージを検索
scim-anthy scim-bridge-agent scim-bridge-agent-gtk scim-bridge-agent-qt scim-bridge-agent-qt4 scim-gtk2-immodule scim-qtimm
をインストールするパッケージとしてマーク。インストール済みのは再インストール指定。
- “ANTHY“でパッケージを検索
kasumi
をインストールするパッケージとしてマーク。インストール済みのは再インストール指定。
- インストール実行。
- 次に、Ubuntuの起動時にSCIMを標準の言語入力インターフェイスとして定義するためにファイル作成 or 編集
# vi gedit /etc/X11/Xsession.d/74custom-scim_startup
74custom-scim_startupが既に存在する場合は以下の行を追加、ない場合は新規に作成します。
export XMODIFIERS="@im=SCIM" export GTK_IM_MODULE="scim" export XIM_PROGRAM="scim -d" export QT_IM_MODULE="scim"
- OS再起動。
- Comments: 0
- Trackbacks: 0
[Ubuntu]Ubuntu8.10でPostGISを使えるようにする。[PostGIS]
- 2008-11-26 (水)
- DB | PostGIS | PostgreSQL | UNIX | Ubuntu
- PostgreSQLとかPostGISをインストールしてない人はインストールする。
# apt-get install postgresql postgresql-8.3-postgis
Postgresの設定は[Ubuntu]Ubuntu8.10へApache、PHP、MySQL、PostgreSQLをインストールする。[LAMP]でも参照して下さい。
- PostGIS用に初期化済テンプレートDBを構築する。
$ su - postgres $ createdb templategis $ createlang plpgsql templategis $ psql -d templategis -f /usr/share/postgresql-8.3-postgis/lwpostgis.sql $ psql -d templategis -f /usr/share/postgresql-8.3-postgis/spatial_ref_sys.sql
- PostGIS用テンプレートDBを利用して、作成したいDBを作る。
createdb -T templategis newdb
- Comments: 0
- Trackbacks: 0
[Ubuntu]Ubuntu8.10へRailsをインストールしたよ。[Rails]
- rubyとかrailsとかImagemagickとかごった煮インストール。
% sudo apt-get install ruby ruby-dev irb rubygems libruby-extras libgit-ruby librmagick-ruby vim-ruby vim-rails imagemagick libmagick++9-dev sqlite libsqlite0-dev libsqlite3-dev sqlitebrowser libmysqlclient15-dev postgresql-server-dev-8.3 % sudo apt-get install lighttpd libfcgi-dev % sudo gem install rails % sudo gem install rmagick % sudo gem install sqlite3-ruby % sudo gem install mysql % sudo gem install postgres % sudo gem install postgres-pr % sudo gem install vim-ruby % sudo gem install mongrel % sudo gem install mongrel_cluster % sudo gem install fcgi % sudo gem install net-ssh % sudo gem install net-sftp % sudo gem install Selenium % sudo gem install jpmobile % sudo gem install ruby-debug % sudo gem install refe % sudo gem install xml-simple
- 次にRefeをインストールする。
- インストール。
% wget http://i.loveruby.net/archive/refe/refe-0.8.0-withdocsrc.tar.gz % tar zxvf refe-0.8.0-withdocsrc.tar.gz % cd refe-0.8.0 % ruby setup.rb config % ruby setup.rb setup % sudo ruby setup.rb install
- 環境変数を設定する。
$ vi .zshrc # Refe REFE_DATA_DIR=/usr/share/refe export REFE_DATA_DIR
- インストール。
※ % sudo gem install xml-simple をインストールのは、Ubuntu8.10で ruby script/generate とかすると以下のwarningを吐く為。
/usr/lib/ruby/1.8/xmlsimple.rb:275: warning: already initialized constant KNOWN_OPTIONS /usr/lib/ruby/1.8/xmlsimple.rb:280: warning: already initialized constant DEF_KEY_ATTRIBUTES /usr/lib/ruby/1.8/xmlsimple.rb:281: warning: already initialized constant DEF_ROOT_NAME /usr/lib/ruby/1.8/xmlsimple.rb:282: warning: already initialized constant DEF_CONTENT_KEY /usr/lib/ruby/1.8/xmlsimple.rb:283: warning: already initialized constant DEF_XML_DECLARATION /usr/lib/ruby/1.8/xmlsimple.rb:284: warning: already initialized constant DEF_ANONYMOUS_TAG /usr/lib/ruby/1.8/xmlsimple.rb:285: warning: already initialized constant DEF_FORCE_ARRAY /usr/lib/ruby/1.8/xmlsimple.rb:286: warning: already initialized constant DEF_INDENTATION /usr/lib/ruby/1.8/xmlsimple.rb:287: warning: already initialized constant DEF_KEY_TO_SYMBOL
- Comments: 0
- Trackbacks: 1
[Ubuntu]Ubuntu8.10へDropboxをインストールしたよ。真似したんですけどね。[Dropbox]
よくDropboxって文字をweb上では見てたんですけど、今まで使ってなかったんですよね。
おれ最前線ねっとにssh-fuseで繋げて必要なファイルをバックアップしたりリストアしたりしてました。
とまぁそれで何も不自由してなかったんですけど、なんか他の人が快適すぎてウマーって言ってるのを見るとちょっと真似してみるかと。
と釣られましたんで以下メモ。インストールはすげー簡単。ubuntuならさらに簡単。Dropboxのサイト上に載ってるのそのままやればOK。
- /etc/apt/sources.listへDropboxのリポジトリを追加する。
deb http://linux.getdropbox.com/ubuntu intrepid main deb-src http://linux.getdropbox.com/ubuntu intrepid main
- インストールする。
$ sudo apt-get update $ sudo apt-get install nautilus-dropbox $ killall nautilus
インストールはこんだけ。
あとはDropBoxを使って、まっさらな環境から5分で継続的で快適な環境を作る方法を真似する。つーか、これ見て「あ、Dropbox入れよう。」と思いました。
そのまま載ってるシェルスクリプトをコピペして実行してみたら動かなかったのでちょっと変えた。
- Dropboxディレクトリの中に環境構築用のドットファイルディレクトリを作る。
- 作ったディレクトリに.vimrcとか.vimとか.zshrcとか↓のシェルスクリプトとかをぶち込む。
- アップロードしたシェルスクリプトに実行権限与えて実行。
- 終わり。
#!/bin/sh path=$(pwd) for i in ".vim" ".vimrc" ".zshrc" ".screenrc" ".vimperatorrc" ".vimperator" ".mozilla" ".inputrc" ".Xmodmap" do mv ~/$i ~/$i.org ln -s $path/$i ~/$i done
- Comments: 0
- Trackbacks: 0
[Ubuntu]Ubuntu8.10へApache、PHP、MySQL、PostgreSQLをインストールする。[LAMP]
[Ubuntu]Ubuntu8.10をインストールしてみたよ。で、インストール設定メモ。[Linux] → [Ubuntu]Ubuntu8.10へVirtualboxをインストール。[Virtualbox]とまだ環境作りは続いとります。そろそろメンドイなぁと。
ということで、Ubuntu8.10へApache、PHP、MySQL、PostgreSQLをインストールしてローカルLAMP環境を作ります。
- Apache、PHP、MySQL、PostgreSQLをインストール。
# apt-get install php5 php5-mcrypt php5-imagick php5-xcache php5-pgsql php5-cli php5-sqlite php5-mysql php-pear php5-gd php5-cgi php5-curl php5-geoip apache2 mysql-client-5.0 mysql-server mysql-client mysql-admin postgresql postgresql-8.3-postgis pgadmin3
- PHP設定。
# vi /etc/php5/apache2/php.ini post_max_size = 8M ↓ post_max_size = 64M ##変更 magic_quotes_gpc = On ↓ magic_quotes_gpc = Off ##変更 upload_max_filesize = 8M ↓ upload_max_filesize = 64M ##変更
- Apache設定。
# mkdir /var/www/html # chown -R hoge.hoge /var/www ##hogeは適当な一般ユーザーへ # vi /etc/apache2/httpd.conf ServerName localhost:80 ## 追加 # vi /etc/apache2/site-available/default
<virtualhost *:80> ServerAdmin webmaster@localhost ServerName localhost DocumentRoot /var/www/html <directory /> Options FollowSymLinks AllowOverride None <directory /var/www/html> Options Indexes Includes ExecCGI FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </directory> ErrorLog /var/log/apache2/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog /var/log/apache2/access.log combined Alias /doc/ "/usr/share/doc/" <directory "/usr/share/doc/"> Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 127.0.0.0/255.0.0.0 ::1/128 </directory> </virtualhost>
# a2enmod rewrite ## mod_rewriteを有効化 # /etc/init.d/apache2 restart
- ※UbuntuでのApacheのモジュールを有効化するには
# a2enmod < モジュール名>
というコマンドを使う。(< モジュール名>にはphp5、rewriteとかを指定)
- 逆にApacheのモジュールを無効化するには
# a2dismod < モジュール名>
というコマンドを使う。
- ※UbuntuでのApacheのモジュールを有効化するには
- MySQL設定。
# vi /etc/mysql/my.cnf ##[mysqld]の項目へ追加 character-set-server = utf8 collation-server = utf8_unicode_ci init-connect = 'SET NAMES utf8' skip-character-set-client-handshake ##[mysqldump]の項目へ追加 default-character-set = utf8 ##[mysql]の項目へ追加 default-character-set = utf8 # /etc/init.d/mysql restart
- PostgreSQL設定。
# passwd postgres ##postgresユーザーのパスワードを設定。 # su postgres $ psql template1 template1=# alter user postgres with password '******'; ## ******は適当なパスワードを設定。 template1=# \q ## \qで終了。 $ createuser -AdPE hoge ## hogeは適当な一般ユーザーへ。一般ユーザへのデータベース作成権限設定。 $ vi /etc/postgresql/8.3/main/postgresql.conf listen_addresses = 'localhost' ↓ listen_addresses = '*' ##'*'へ変更。 $ vi /etc/postgresql/8.3/main/pg_hba.conf ##以下をファイル最下部へ追加。192.168.11.1は各自ネットワーク環境へ。 local all all trust host all all 192.168.11.1 255.255.255.255 trust host all all 0.0.0.0 0.0.0.0 password crypt $ exit # /etc/init.d/postgresql-8.3 restart
これで、とりあえずローカル開発環境作りは終わりにしておきます。疲れたんで。これでCakePHPをぶち込んでローカルで開発出来るよ。これで仕事出来るよ。でも仕事無いよ。誰か仕事ちょーだいよ。
RubyとかRailsなんかも入れないとね・・・ま、そのうちということで。
- Comments: 0
- Trackbacks: 3
[Ubuntu]Ubuntu8.10へVirtualboxをインストール。[Virtualbox]
- 2008-11-12 (水)
- UNIX | Ubuntu | Virtualbox
[Ubuntu]Ubuntu8.10をインストールしてみたよ。で、インストール設定メモ。[Linux]からの続きで、次はVirtualboxをインストールします。
- ※Virtualboxのリポジトリを追加していない人だけ([Ubuntu]Ubuntu8.10をインストールしてみたよ。で、インストール設定メモ。[Linux]で追加した人は必要無し)。
- /etc/apt/sources.listへ追加。
deb http://download.virtualbox.org/virtualbox/debian intrepid non-free
- ターミナルで実行する。
# wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add - # apt-get update
- /etc/apt/sources.listへ追加。
- Virtualboxをインストール。
# apt-get install virtualbox-2.0
- vboxusersグループにユーザを追加。
システム->システム管理->ユーザとグループを選択。
ユーザのアカウントを選択->プロパティをクリック。
「ユーザの権限」タブ->「VirtualBoxを使用できる」をチェックする - USBを有効にする。
/etc/fstab を編集。(最下部に↓を追加)#usbfs none /proc/bus/usb usbfs devgid=126,devmode=664 0 0
devgidの所にはvboxusersのグループIDが入る。グループIDは「ユーザとグループ」の「グループの管理」で調べられる。
% sudo mount -a
を今回だけ実行。次回起動時は必要無し。
- ※ブリッジ接続をする場合は↓も行う。
- ゴニョゴニョ
# apt-get install bridge-utils # vi /etc/network/interfaces auto lo iface lo inet loopback # eth0の設定をクリア auto eth0 iface eth0 inet static address 0.0.0.0 auto br0 # eth0のアドレスをDHCPにする場合 #iface br0 inet dhcp # eth0のアドレスを固定にする場合 iface br0 inet static address 192.168.11.8 netmask 255.255.255.0 gateway 192.168.11.1 network 192.168.11.0 broadcast 192.168.11.255 bridge_ports eth0 # /etc/init.d/networking restart # VBoxAddIF vbox0 < ユーザー名> br0 ##< ユーザー名>は普段使う一般ユーザーを指定。
※VirtualBox にてネットワークアダプタの割り当てに「ホストインターフェース」、インターフェース名に vbox0 を指定(vbox0 は TAP デバイス。VM を複数立ち上げる際にはそれぞれ別途 VBoxAddIF で作成した固有の TAP デバイスを指定すること)
- ※これらのVirtualboxの設定後、[システム] > [設定] > [Network Configuration]の設定からDNS設定が消えてしまったので、手動で/etc/resolv.confへ設定。
# vi /etc/resolv.conf nameserver 192.168.11.2
- ゴニョゴニョ
これでVirtualboxのインストールは終わり。
まだApache、PHP、MySQL、PosttgreSQLをインストールしてないので開発環境作りは続きます。
- Comments: 0
- Trackbacks: 1
[Ubuntu]Ubuntu8.10をインストールしてみたよ。で、インストール設定メモ。[Linux]
昨日、会社のPCへUbuntu8.10をインストールしたから、インストール後の設定を残しておきます。
インストール後のUbuntu8.10がなかなか軽快で良さげなので、家のThinkpadX61も8.04から8.10へ変えようかと。もちろんクリーンインストールで。
今回のエントリーは、ほとんど家のPCへインストールする時のメモのようなものです。
- ※ nvidiaのグラフィックカード刺してる人だけ。
- [システム] > [システム管理] > [ハードウェア・ドライバ]からNVIDIA accelerated graphics driverをインストール。
- [システム] > [システム管理] > [NVIDIA X Server Settings]からグラフィック設定をしてもXorg.confへ保存できないのでroot権限で設定する。(TwinViewを指定してデュアルモニタへ)
- ターミナルで実行。
$ sudo /usr/bin/nvidia-settings
- [システム] > [システム管理] > [日本語環境セットアップ・ヘルパ]から色々とインストール。(thunderbird、ttf-umefont、flashplugin-nonfreeとか)
- 不要なアプリを削除。
- [アプリケーション] > [追加と削除]からGames関連全て、Orcaスクリーン・リーダと拡大鏡 を削除。
- [システム] > [システム管理] > [Synapticパッケージマネージャ]からtracker、Evolutionを削除。
- リポジトリ編集 && 追加(他に必要なリポジトリが有れば、http://www10.atwiki.jp/drag11/pages/16.htmlを参照)
- /etc/apt/sources.listを編集。
# vi /etc/apt/sources.list ##jp.archive.ubuntu.com を全て ftp.riken.go.jp/Linux へ変更 deb http://packages.medibuntu.org/ intrepid free non-free ## 追加 deb-src http://packages.medibuntu.org/ intrepid free non-free ## 追加 deb http://wine.budgetdedicated.com/apt intrepid main ## 追加 deb-src http://wine.budgetdedicated.com/apt intrepid main ## 追加 deb http://dl.google.com/linux/deb/ stable non-free ## 追加 deb http://download.virtualbox.org/virtualbox/debian intrepid non-free ## 追加
- 以下をターミナルで実行する。
# wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - # wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add - # wget https://dl-ssl.google.com/linux/linux_signing_key.pub -O- | sudo apt-key add - # wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add - # apt-get update
- /etc/apt/sources.listを編集。
- マルチメディア関連をインストールする。
- プレイヤー類やらDVD類やらコーデック類やら色々
# apt-get install ubuntu-restricted-extras # apt-get install realplayer vlc mplayer # apt-get install libdvdcss2 libdvdread3 w32codecs non-free-codecs gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg libxine1-ffmpeg libdvdread3 # apt-get install gstreamer0.10-pitfdll
- プレイヤー類やらDVD類やらコーデック類やら色々
- シェルをzshへ変更。。
- zshをインストール
# apt-get install zsh
- rootユーザーから一般ユーザーへ戻り、シェルを変更する。
$ chsh
- 新しいログインシェルのパスを聞いてくるので、
/bin/zsh
と入力。
- zshをインストール
- 色々インストール。
- ごった煮で
# apt-get install g++ sun-java6-jdk sun-java6-plugin compizconfig-settings-manager nautilus-gksu nautilus-open-terminal nautilus-image-converter gnome-do manpages-ja xmanpages-ja google-desktop-linux picasa wine build-essential scim-bridge-client-qt kde-i18n-ja network-manager-openvpn samba libgtk2.0-dev screenlets
- ※ gccは最初から入っている。
- nautilus-gksu ## 選択したフォルダを右クリックから管理者権限で開く(Ubuntu8.04ではsudo cp /usr/lib/nautilus/extensions-1.0/libnautilus-gksu.so /usr/lib/nautilus/extensions-2.0/ を実行して一旦ログアウトしてログイン画面でCtrl + Alt + BackSpaceキーを押してX Window Systemを再起動してからログインしなおすと使えるようになる。)
- nautilus-open-terminal ## 選択したフォルダを右クリックからターミナルで開く
- nautilus-image-converter ## 選択した画像を右クリックからリサイズ/回転する
- gnome-do ## Quicksilver風のコマンドラインランチャー
- manpages-ja ## manを日本語化
- screenlets ## デスクトップwidget
- ごった煮で
- ブラウザからダウンロードしてインストール。
- Compiz-Switch ## CompizFusionのOn/Off
http://forlong.blogage.de/entries/pages/Compiz-Switchへアクセスしてdebパッケージをダウンロードし、インストール。
- Compiz-Switch ## CompizFusionのOn/Off
- 基本設定。
- ディレクトリ名を日本語から英語へ変更。コマンドラインから通常ユーザーで↓を実行。
$ LANG=C xdg-user-dirs-gtk-update
- FirefoxのWebサイト表示を早くする。
FireFoxのアドレスバーに、about:config と入力し、フィルタのところに dnsと入力、network.dns.disableIPv6 というところを右クリックして「切り替え」をダブルクリックすることで設定を true にする。 - Firefoxへアドオンをインストール。(今回はubuntu8.04の時のホームディレクトリ直下の.mozillaをそのまま持ってきた。)バックアップ無い人は以前のエントリーの[Firefox]第1回Firefoxアドオンまとめ[Add-ons]でも参照しる。
- ディレクトリ名を日本語から英語へ変更。コマンドラインから通常ユーザーで↓を実行。
足りないとこがあったら後日また修正するかも。
これでとりあえず基本設定は終了ということで、まだ開発環境を作らないといけないので続きます。
- Comments: 0
- Trackbacks: 3
- Search
- Feeds
- Meta