andLinuxを一般ユーザーで利用する

andLinuxを一般ユーザーで利用する

 ここでは、「第2回:andLinuxのインストール方法!(http://www.thinkit.co.jp/article/126/2/)」で説明することができなかった、andLinuxを一般ユーザーで利用するための設定について触れておきたいと思います。

 andLinux上で動作するアプリケーションは、初期状態ではrootユーザーで実行するようになっていますが、操作ミスなどによるシステムの破壊を防ぐために、これをrootユーザーからcobuntuユーザー(cobuntuはデフォルトで作成される一般ユーザー)に変更する手順を紹介します。

 まず、実行ユーザーの変更を行います。andLinux上の/usr/bin/X11/startwindowsterminalsessionファイルの末尾にrootユーザーを指定している個所があるので、これをcobuntuに変更します(図3上)。

 次にポート番号を変更します。andLinuxは、81番ポートを利用してホストマシンから実行するコマンドを受け取りますが、一般ユーザーは1024番未満のポートを利用することができませんので、andLinux上の/usr/local/sbin/launcher.plファイル中で指定されているポート番号を1024番以降(今回の例では10081番)に変更します(図3中)。

 さらに、ホストマシン側のポート指定を変更するため、レジストリエディターで\\HKEY_LOCAL_MACHINE\SOFTWARE\andLinux\Launcherキー以下に、DWORD値で名前「Port」データ「10081」(10進)を登録します。

 次に、ホストマシンへのファイルアクセス設定を変更します(図3下)。インストール時にSambaによるファイルアクセス設定を行っている場合、/etc/rc.localに記述されているmountコマンドのオプションを変更し、一般ユーザーが所有者になるようにします。

 以上の変更を行い、andLinuxと、タスクトレイのandLinuxのメニューを再起動すれば完了です。

andLinuxはどう使えるか

 最後になりますが、andLinuxは結局どういう場面で使えるのでしょうか?

 まず考えられるのは、これまでも解説してきたように、LAMPアプリケーションに代表されるようなLinux上のアプリケーションをWindowsクライアント上で開発したい場合です。この場合は、andLinuxが完全なLinux環境なので、アプリケーションが想定している稼働環境と同様な環境を利用できるのが何と言っても強みです。

 次に、LinuxのアプリケーションをWindowsでも使いたい場合です。アプリケーションは一般にWindowsの方が選択肢が多いのですが、特定の種類のアプリケーションはLinuxの方が充実していたり、Windowsだと商用のものしか存在しないものが、Linuxであれば同等のものがOSSで入手できる場合があります。

 そして、LinuxをWindowsで手軽に体験してみたい場合も、andLinuxは最適な方法の1つでしょう。何と言っても、普通のWindowsアプリケーション同様、インストーラで簡単にインストール可能ですし、もちろんアンインストールも簡単です。それにもかかわらず、完全なLinux環境が提供されるので、これまでLinuxの導入をちゅうちょしていた人にとっても敷居が低くなったのではないでしょうか。

 最後に、これまでWindows上でLinuxを利用したいと思っていた人はもちろんのこと、これまでWindowsしか使ったことがなかった人も、andLinuxを活用することによって、Linuxの世界に足を踏み入れようと思ってもらえるようなきっかけに本連載がなってくれれば幸いです。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30