ラベル Linux mint の投稿を表示しています。 すべての投稿を表示
ラベル Linux mint の投稿を表示しています。 すべての投稿を表示

2013年12月27日金曜日

Linux mintでVNCを用いてリモート操作する

Linux mint MATE 32bit 環境でWindowsのVNCっぽくローカルコンソールのGUI
画面と同じ画面をリモートから操作する為の環境を構築する手順を書きます。

まず使用するVNCサーバソフトウェアは「x11vnc」になりますので
このソフトウェアを下記のコマンドでインストールします。
$ sudo apt-get -y install x11vnc
次に、VNC接続するためのパスワードを設定します。
パスワードはバイナリファイルに保存しておきます。
下記コマンドを実行でパスワードを設定します。
$ sudo x11vnc -storepasswd /etc/x11vnc.passwd
パスワードを聞かれるので、打ち込みます。

これでパスワードの設定が出来ました。
次に、OS起動時に自動的にx11vncが立ち上がるように設定します。

$ sudo vi /etc/mdm/Init/Default
このファイルを開くと、スクリプトが表示されると思いますが、
Shift+Gキーを押してスクリプトの一番下に移動します。
exit 0
と書かれてある上の行に、下記をコピペします。
/usr/bin/x11vnc -xkb -auth /var/lib/mdm/:0.Xauth -noxrecord -noxfixes -noxdamage -rfbauth /etc/x11vnc.passwd -shared -forever -bg -rfbport 5900 -cursor arrow -o /var/log/x11vnc.log
これで、自動起動の設定が出来たはずです。
1度OSを再起動しましょう。

再起動が終わったら、手元のVNCクライアントから
ポート番号5900番に接続してみて下さい。
パスワード認証されると思います。先ほど設定したパスワードを入力すると
無事接続できると思います。



2013年11月26日火曜日

Linux mint MATEのパッケージダウンロードを高速化する

Linux mint はデフォルトで海外のサーバ参照していてダウンロードが遅いので
下記を変更して日本のサーバを参照するようにして高速化することが出来ます。
apt-get等で遅いと感じる場合はやってみると何倍にも速くなると思います。


/etc/apt/sources.list
内の、
deb http://packages.linuxmint.com/ maya main upstream import
↓
deb http://ftp.jaist.ac.jp/pub/Linux/linuxmint/packages/ maya main upstream import


http://archive.ubuntu.com/ubuntu/
↓
http://jp.archive.ubuntu.com/ubuntu/
と書き換えます。
ついでに、Medibuntuプロジェクトが終了したので、下記をコメントアウトします。
# deb http://packages.medibuntu.org/ precise free non-free
以上で、高速な通信によりパッケージのインストールやアップデート、日本語化等が
かなり高速化されます。

2013年7月12日金曜日

Linux mint MATE関連シェルスクリプト

Linux mint MATE クリーンインストール時の自分用スクリプト。
日本語化
#!/bin/sh

wget -q http://linuxmint-jp.net/linuxmint-ja-archive-keyring.gpg -O- | sudo apt-key add -
sudo wget http://linuxmint-jp.net/sources.list.d/linuxmint-ja.list -O /etc/apt/sources.list.d/linuxmint-ja.list
sudo apt-get -y update
sudo apt-get -y dist-upgrade
sudo apt-get -y install mint-gnome-ja

xrdp日本語キーレイアウトFix
#!/bin/sh

cd /etc/xrdp
wget http://www.mail-archive.com/xrdp-devel@lists.sourceforge.net/msg00263/km-e0010411.ini
mv -v km-e0010411.ini km-0411.ini 
chmod -v 644 km-0411.ini 
ln -sv km-0411.ini km-e0010411.ini 
ln -sv km-0411.ini km-e0200411.ini 
ln -sv km-0411.ini km-e0210411.ini