Termuxやuserlandについて

Termuxやuserlandについて

こんにちは!あおいです!5月3日にAblazeに所属しました!

自分は基本的にAndroidで開発をしています。多分多くの人が驚くかと思います。なぜ、Androidで開発しているのかは後日話します。

自分はTermuxというアプリを使って開発をしています。TermuxはLinuxのエミュレーターです。このアプリはPython、C、Javaなどの言語を使用できます。Termuxを使って、linebot、twitter botを作ることも可能です。TermuxはGUIに対応していて、スマホをPC代わりにしてスタバなどでドヤるのもいいかもしれないですねw

Termuxは現在開発中のため、対応しているものが少ないです。拡張機能としてtermux-ubuntuと言われるubuntuをダウンロードすると色々とダウンロード出来るようになります。

Root権限を取得するとroot領域のファイルにアクセスすることが出来るのでとてもオススメです。

また、userlandという似たようなアプリがあります。個人的にはこっちの方がおすすめです。UserlandはOSがかなりあり、alpine linux、Arch linux、Debian、Ubuntu、Kali linuxに対応しています。OSの中身もかなり作られており、termuxより多くのソフトに対応しています。

Termuxでneofetchを実行した場合

userland(ubuntu)でneofetchを実行した場合

Termuxは端末エミュレータのため、ドロイド君が表示されます。userlandは端末エミュレータではないのでubuntuが表示されています。

Termuxとuserlandの説明はこれで終わります。皆さんもTermuxやuserlandを使って、開発をしてみてはどうでしょうか?今後も暇な時に記事を書いていきます。