情報科学屋さんを目指す人のメモ(FC2ブログ版)

何かのやり方や、問題の解決方法をどんどんメモするブログ。そんな大学院生の活動「キャッシュ」に誰かがヒットしてくれることを祈って。

ブログ内検索

スポンサーサイト このエントリーを含むはてなブックマーク

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
スポンサー広告 | 編集

PuTTYで表示が崩れる場合の対策 このエントリーを含むはてなブックマーク

PuTTYで表示が崩れる

Linuxを使っていると、たまに全画面表示で青背景に白い文字や赤い文字でメニューが表示されることがあります。たとえばSun(Oracle)のJDKをインストールする際の利用許諾表示や、ソフトウェアの簡単な設定画面などで見かけることがあります。

そして、PuTTYを利用していると、それらの表示が崩れてしまいました。下の崩れた画像はbyobuのMenuです参考:「PuTTYのおすすめ配色デモ

putty-byobu

今回はこれを修正する方法をメモ。

対策

いろいろ試してみたのですが、結局PuTTYの設定の「ウィンドウ>変換>文字コード変換>文字コードの設定」を「UTF-8」にしたら綺麗に表示されるようになりました。今まで「UTF-8(CJK)」を使っていたのが原因のようです。

【改訂新版】 Linuxコマンド ポケットリファレンス (Pocket Reference)
Linuxハンドブック ―機能引きコマンドガイド
入門git

スポンサーサイト
Linux | コメント:0 | トラックバック:0 | 編集

CentOSにbyobuをインストールする方法 このエントリーを含むはてなブックマーク

CentOSにbyobuをインストールしたときのメモ。

byobu

byobuはscreenの設定をあらかじめいろいろしてあって、そのほか関連ツールをくっつけてくれて、設定変更を簡単にできるようにしてくれたものです。screenをこれから使うなら、byobuを使った方がやりやすいんじゃないかと思います。

screenをインストール

CentOSはデフォルトでscreenを含んでいないので、まずはscreenをインストールしてください→「CentOSにscreenをインストール

CentOSにbyobuをインストール

byobuはもともとubuntu向けのようなので、yum install byobuとやってもパッケージなど無く、インストールできません。ソースからインストールします。ソースのアドレスはbyobuのダウンロードページから分かります。今回はそのアドレスを「http://launchpad.net/byobu/trunk/3.16/+download/byobu_3.16.orig.tar.gz」として以下のようにしてインストールしてみました。

$ wget http://launchpad.net/byobu/trunk/3.16/+download/byobu_3.16.orig.tar.gz
$ tar zxvf byobu_3.16.orig.tar.gz
$ cd byobu-3.16
$ ./configure --prefix="$HOME/byobu"
$ make
$ make install
$ echo "export PATH=$PATH:$HOME/byobu/bin" >> $HOME/.bashrc
$ . $HOME/.bashrc

完全に「byobu-3.16/README」に書いてあるとおりに実行しただけです。いちよここに掲載しておきます。

For more information about this package, please see:
 * https://launchpad.net/byobu

If Byobu is not packaged for your Linux or UNIX OS, or if you do not have
administrative privileges in order to install Byobu, you may be able to
install locally by:

 1) Download the latest version (>= 3.0) from:
    https://launchpad.net/byobu/+download
 2) Extract:
    tar zxvf byobu*.tar.gz
 3) Configure:
    cd byobu*
    ./configure --prefix="$HOME/byobu"
 4) Build:
    make
 5) Install:
    make install
 6) Update your PATH environment variable
    echo "export PATH=$PATH:$HOME/byobu/bin" >> $HOME/.bashrc
    . $HOME/.bashrc
 7) Run:
    byobu

Note that you will need to have a few dependencies installed:
 * screen
 * python-newt (if you want to use Byobu's configuration utility)
 * gsed (if your sed implementation doesn't support -i)

まとめ

「CentOS byobu インストール」とかで検索してあまり方法が見つからなかったのでメモしてみたのですが、結論はREADMEを読みましょうということになりました。ただ、READMEに最低限辿り着くために必要なダウンロードしたり解凍する方法はまた別に必要なので、そこだけは覚えないといけませんね。

【改訂新版】 Linuxコマンド ポケットリファレンス (Pocket Reference)

Linux | コメント:0 | トラックバック:0 | 編集

CentOSにscreenをインストール このエントリーを含むはてなブックマーク

screenをCentOSにインストールするには、

$sudo yum install screen
だけでOK。なぜCentOSにはこんなに重要なコマンドがはじめからインストールされていないんだろう。

以下、おまけのログ。

$ sudo yum install screen
パスワード:
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * rpmforge: fr2.rpmfind.net
 * base: ftp.iij.ad.jp
 * updates: ftp.iij.ad.jp
 * addons: ftp.iij.ad.jp
 * extras: ftp.iij.ad.jp
455 packages excluded due to repository priority protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package screen.x86_64 0:4.0.3-1.el5_4.1 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

===================================================================
 Package    Arch      Version           Repository     Size
===================================================================
Installing:
 screen     x86_64    4.0.3-1.el5_4.1   updates        571 k

Transaction Summary
===================================================================
Install      1 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 571 k
Is this ok [y/N]: y
Downloading Packages:
screen-4.0.3-1.el5_4.1.x86_64.rpm                | 571 kB     00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : screen                                     [1/1]

Installed: screen.x86_64 0:4.0.3-1.el5_4.1
Complete!
Linux | コメント:0 | トラックバック:0 | 編集
 | HOME | 
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。