Termux総合Part2

2022/10/11(火) 13:53:32.99ID:Gk811Dm1
Termuxはrootを取得せずともAndroid環境にLinux環境を構築できるLinuxエミュレーターです。

公式
https://termux.com

Wiki
https://wiki.termux.com/wiki/Main_Page

Termux Help
https://termux.com/help.html

GitHub
https://github.com/termux/termux-app

※前スレ
Termux総合
https://mao.5ch.net/test/read.cgi/linux/1516429711/
2022/10/11(火) 14:06:53.57ID:Gk811Dm1
Q. Termuxにて泥12以降に
[Process completed (signal 9) - press Enter]
が表示される。

A. 以下のURLを参照
https://github.com/HardcodedCat/termux-monet#phantom-process-killer
2022/10/11(火) 14:26:10.16ID:8jn5czP6
いちおつ
4login:Penguin
垢版 |
2022/10/11(火) 15:39:18.39ID:eZHkFY+5
TERMUXで飛行機モードのON,OFFできますか?
2022/10/11(火) 15:54:06.03ID:Gk811Dm1
>>4
要rootだけど
機内モードon
su -mm -c 'settings put global airplane_mode_on 1 && am broadcast -a android.intent.action.AIRPLANE_MODE --ez state true'
機内モードoff
su -mm -c 'settings put global airplane_mode_on 0 && am broadcast -a android.intent.action.AIRPLANE_MODE --ez state true'
root無しは知らん
6login:Penguin
垢版 |
2022/10/11(火) 16:09:43.53ID:hblisLDv
>>5
情報ありがとうございます。
rootですか・・・
安いスマホを買って試してみたい気持ちはあるのですが、
スマホroot化に失敗して文鎮化するのを恐れて実行できずにいます。
文鎮化させてしまった事はありますか?
2022/10/11(火) 18:29:38.23ID:ci3yBaFI
NexusシリーズならGoogleが公式ROM公開してるからいつでもリカバリー出来るな
8login:Penguin
垢版 |
2022/10/11(火) 22:09:29.60ID:QoyMNxqs
>>7
情報ありがとうございます。
これで試してみたいと思います。
2022/10/12(水) 08:28:37.94ID:9P1GD8nK
別の自動操作アプリのほうが目的達成られる可能性もあると思うんだけどどんなことしたいのか気になりますね。
2022/10/12(水) 08:45:35.30ID:gdo24wjH
んなもん○○ch襲○○に決まってるぢゃん🥰
2022/10/12(水) 20:51:48.00ID:TycnUIMT
飛行機モードのON、OFFってことは
スマホのIPアドレスでも切り替えたいんか?
犯○のにほいがする。
ごちゃんのあいでぃーとか、れんとうかいひとか?わらわら
そんなのマクロアプリで十分だとおもうが。
2022/10/12(水) 20:56:50.17ID:TycnUIMT
まあ飛行機を飛ばしても、規制対象になれば意味がないがな。わらわら
2022/10/14(金) 10:45:00.01ID:JqihqVUt
java民はopenjdk-17を17.0-23に更新しないように パッケージがぶっ壊れてます
https://github.com/termux/termux-packages/issues/12338
ワイこれ知らずに更新しちゃって涙目😅
2022/10/15(土) 10:12:49.65ID:DJJ5J8X8
openjdk-17 17.0-24で修正済
>>13
2022/11/12(土) 19:09:08.25ID:XS7rhHuU
redditのスレがイイ
2022/11/12(土) 19:15:01.54ID:EH9Sx9Ke
基本的にbash系のスレですべて解決するからこのスレでなにを話題にすればいいか永遠にわからん
2022/11/13(日) 07:53:41.81ID:vGlQANMt
>>16
scipyとかのインストールができないとかじゃね?
色々試してるけど出来ない
2022/11/13(日) 09:22:50.20ID:Ed4aF3ue
>>17
https://github.com/termux/termux-packages/issues/12430#issuecomment-1283265657
2022/11/13(日) 10:15:40.61ID:V9EHU7kv
>>17
横からだけど、termuxは今はgccでビルドできないのね
んでturやits-pointlessのレポジトリはgccに対応してた頃の環境でビルドしたパッケージを配布していると
its-pointlessのレポジトリは一年前で更新が止まってるっぽい
(https://github.com/its-pointless/gcc_termux)
turのレポジトリはpkg install tur-repoで有効にできるみたい
(https://github.com/termux-user-repository/tur)

pkg install tur-repo && pkg update && pkg install python-scipy

で解決出来た
2022/11/13(日) 10:16:21.39ID:V9EHU7kv
安価こっちだった>>18
2022/11/14(月) 09:34:19.83ID:bA/7cmlI
Box86とか
2022/11/14(月) 09:48:34.37ID:YVduRTU6
x86を動かそうとするんじゃなくてaarch64でビルドすることを頑張ろうよ...
2022/11/14(月) 10:25:56.84ID:BO/ECkJt
>>21
https://github.com/ptitSeb/box64/blob/main/docs/COMPILE.md
2022/11/14(月) 11:19:18.28ID:rKTm/WcS
>>23
つまりどうやってやればいいの?
2022/11/16(水) 20:44:25.91ID:vEQAdg8f
## Bootstrap Error

(150) FileUtils Error: The termux files directory not found at path "/data/data/com.termux/files".
TERMUX_FILES_DIR: `/data/data/com.termux/files`

## Termux Files Info


**TERMUX_REQUIRED_FILES_DIR_PATH ($PREFIX)**: `/data/data/com.termux/files`
**ANDROID_ASSIGNED_FILES_DIR_PATH**: `/data/user/0/com.termux/files`

```

っていうエラーで起動できない
data/data以下にフォルダー作ってみたけとだめだわ
助けてクレメンス
2022/11/17(木) 12:04:54.31ID:do4fFjLt
>>25
どうせ他のファイラでsu権限を使ってフォルダやファイルをtermuxのデータフォルダにコピペしたり新規作成したんでしょ

十中八九、そのファイル、フォルダのパーミッションの所有者がrootみたいな変なのになってるせい

解決方法は所有者をeverybodyやtermuxアプリ固有ID(u0_....)にするだけかと
2022/11/18(金) 00:42:35.27ID:oN+g1qP7
>>26
いや、そもそもインストール後に起動したらいきなりこれだったんだけど
こっちでフォルダ作ってあげて、バーミッションも設定してあげないといけないの?
777?
2022/11/18(金) 01:32:25.12ID:Euv7VCRf
何処から入手してインストールした?
2022/11/18(金) 01:40:11.51ID:oN+g1qP7
>>28
f-droidとgithub両方試した
2022/11/18(金) 07:05:41.20ID:XX61QHdP
>>25
https://github.com/termux/termux-app/issues/2646
外部sdカードにはインストールしないでください、だとよ
2022/11/18(金) 07:07:23.68ID:XX61QHdP
>>30
あ、sdカードうんぬんはちがうわ忘れて
2022/11/18(金) 07:10:26.63ID:XX61QHdP
/data/user/0/com.termuxではなく/data/data/com.termuxフォルダはちゃんと生成されてるの?
2022/11/18(金) 07:18:01.16ID:XX61QHdP
https://github.com/termux/termux-app/issues/2688

https://github.com/termux/termux-app/issues/2753
もチェック
2022/11/18(金) 07:25:33.55ID:XX61QHdP
https://github.com/termux/termux-app/issues/2552
2022/11/18(金) 10:35:59.65ID:LG1pHwPG
ピュア Android なん?
2022/11/18(金) 13:38:13.48ID:/Bf7fL3S
failsafeモードでは起動できるの?
failsafeモードはこれ
https://youtu.be/2y4nB_eBKPs
37login:Penguin
垢版 |
2022/11/18(金) 15:12:14.44ID:PRo/G1g9
https://i.imgur.com/JHouAm0.jpg
https://i.imgur.com/tisCF76.jpg
https://i.imgur.com/TOpI0Dh.jpg
https://i.imgur.com/pliqFkr.jpg
https://i.imgur.com/si9OxMA.jpg
https://i.imgur.com/rcRmxTl.jpg
https://i.imgur.com/Fy2MN6v.jpg
https://i.imgur.com/59I4mva.jpg
https://i.imgur.com/lJtI3nN.jpg
https://i.imgur.com/DQ46loL.jpg
https://i.imgur.com/8Chnl4x.jpg
https://i.imgur.com/H9pbV6W.jpg
2022/11/18(金) 15:20:25.31ID:47hLu5tC
>>37
しねかす
グロ
2022/11/18(金) 21:38:22.38ID:oN+g1qP7
>>35
g100の泥11純正ROM

>>36
failsafeモードでも同じエラーで起動できなす

>>32
されてないから作ってみたけど駄目よね
権限がないのかなんかアクセスできないんだろうけど
よくわからん
2022/11/18(金) 22:47:44.23ID:Wfqa1Yvc
急ぎならGitHubにissueたてて開発者に直接聞いたほうがよさそう
2022/11/18(金) 23:26:16.69ID:UlBk0tTT
0フォルダの下に作られるのはmicroSDをInternal storageでマウントして使ってるからでは
スマホ本体のストレージが一杯でmicroSDにデータが移ってるじゃないかと
2022/11/18(金) 23:49:21.28ID:XX61QHdP
やっぱsdカード周りなんかね?もうどうでもいいけど
2022/11/19(土) 00:03:49.41ID:7CA1NuGn
>>42
そうとしか考えられない
2022/11/19(土) 12:19:29.28ID:dgx5+mRm
なるほど sdぽいな
本体側ストレージいっぱいだと自動的にSD選択でインストールされる仕様があるのか。SDカード使ってないから知らんかった
2022/11/19(土) 22:00:02.98ID:ZkfZTFe9
termux関連のデータ全部消して再インストールしたいときって、何か特別なお作法が必要?
普通にアンインストールで全初期化出来るんだろうか
46login:Penguin
垢版 |
2022/12/08(木) 20:08:06.47ID:nFYUo/PD
時刻合わせできますかね?
root化端末なんだけどdateコマンドでpermissionでおこられる。and shellからはいけた。
2022/12/10(土) 17:48:09.04ID:/qoVBY2R
/usr/bin/envでシバン問題ないんだな
2022/12/17(土) 01:40:44.25ID:EsLUgEQm
>>42
どうでもいいんじゃなくわからないって素直に言えよ

SDカードなわけないじゃん
data/dataとdata/user/0は同じ場所やねんから
2022/12/17(土) 05:18:36.16ID:jW88z9yD
>>48
termuxのgithubのissuesでsdカードまわりでの不具合報告が多数有り
最初の質問者さんですか?結局のところ>>41が原因なのか純粋に気になります
2022/12/26(月) 02:16:34.79ID:CZIcah8M
kotlin compiler などインストールして定番の Hello World プログラムをコンパイル & 実行まで確認したけど…
問題ないプログラムなのに vim-lsp が次の報告を上げてくる…
"kotlin:Error:UNRESOLVED_REFERENCE:Unresolved reference: println"
2022/12/29(木) 17:34:56.02ID:E74fI/Yt
>>50 は Kotlin Language Sever の公式に書いてあることをやったら解決しました
52login:Penguin
垢版 |
2023/01/12(木) 22:28:17.90ID:RCWOwFnb
openssl入れようとしたら環境ぶっ壊れるんだが対策ないかね?

pkg install openssl1.1

を実行すると一見うまくインストールしたように思えるけど
そのあとcurlとかの重要コマンドが使えなくなる
対処法としては、セッション落としてAndroidのホーム画面でtermix長押し→Failsafe→rm -rf $PREFIX を実行

ただし今までインストールしたコマンド全て消える

ムカついたから手動でopenssl入れようとすると今度は ./configを実行した時点であなたrootじゃないでしょと怒られて先に進めない

詰んでるだろこれ
53login:Penguin
垢版 |
2023/01/13(金) 23:51:31.56ID:PGvIUmUR
よく見たらopensslインストールすらできてなかったわ
つかそもそもpkg installでなんもインストールできねえ

F-Droid経由でインストールしようとしてもtermuxだけ不明なエラーでインストールできねえ
死ぬほどイライラするわなんなんだこの嫌がらせ
2023/01/14(土) 01:10:53.44ID:E6gq55Bq
>>53
あんまりよく覚えてないんだけどandroid10か11だとandroidのセキュリティが強化されてapk内の実行ファイルしか実行できなくなったんじゃなかったっけ。
プログラムをダウンロードして実行とかソースコードからコンパイルした実行ファイルの実行とかができなくなるとか。
詳しくはtermuxのwikiかissueでも調べてくれ。
55login:Penguin
垢版 |
2023/01/14(土) 07:23:55.15ID:5aIRBiSg
>>54
ありがとう
でもAndroid9なんだよね
それに1年前までは正常にできてた
特にOSのバージョン上げたりもしてない
56login:Penguin
垢版 |
2023/01/14(土) 07:33:12.19ID:5aIRBiSg
termux wiki見てくるか
2023/01/14(土) 14:50:54.37ID:5amS/Zsh
Termux:APIとか消し忘れるやつ
58login:Penguin
垢版 |
2023/01/14(土) 18:22:29.91ID:fI5f3mRZ
>>57
あ、termuxAPI残ってたわ
これ消したらFdroidからTermuxインストールできた
opensslもインストールできた(相変わらずcurl使えなくなるけど)
でも一歩前進できたわありがとう
59login:Penguin
垢版 |
2023/01/15(日) 08:28:36.88ID:PjwYGKhp
opensslインストールは諦めたわ
ただsha256ハッシュ値を出したいだけだからperlのDigest::SHAモジュールで代用した
60login:Penguin
垢版 |
2023/01/15(日) 13:54:30.85ID:jj6V50Ub
>>59
>opensslインストールは諦めたわ
>ただsha256ハッシュ値を出したいだけだからperlのDigest::SHAモジュールで代用した

だったら何で openssl 1.1 に拘ってたの?
termux の標準の openssl は3.0.x だから、1.1 を入れようとすると、いろいろコンフリクトして大変になるのに
61login:Penguin
垢版 |
2023/01/15(日) 18:27:47.16ID:PjwYGKhp
>>60
あ、そうなんだ
3.0入れればよかったんだね
1.1にこだわってたわけじゃくて1.1しかないものだと
62login:Penguin
垢版 |
2023/01/15(日) 19:48:21.47ID:Yl5/p+vw
というか、opensslは初めから入ってたんじゃないかと(curl が openssl に依存してるから )
openssl のコマンドラインツールが欲しかったら、openssl-tool のインストールだね
2023/01/29(日) 07:43:38.63ID:2hzWthWN
Androidスマホで取り敢えずUbuntuデスクトップ表示したり、自分自身へadb使いたいなと思い
デスクトップ表示にxsdlだvncだx11だポートはディスプレイナンバーはと悪戦苦闘し(数年前は苦戦してなんとか表示できたが内容は忘れての今回)
すべて望み通りの構成が書いてある↓こんなサイトをそのままなぞってみたりしても
https://github.com/tuanpham-dev/termux-ubuntu
注意深くやってはいるものの初心者だからかsudoとか、termuxに戻ってやる、なんてとこを違えてるのか上手く行かず
(やはりlocalhost:port的なところや文中触れられてるエラーの番号違いが処理できなかった)

そこで見つけた丸ごと$PREFIXをコピーするだけの夢のような手段で、簡単かつ再現可能な形でやることが出来ました
https://www.reddit.com/r/termux/comments/10hu1x7/termux_prefix_with_preinstalled_ubuntu_2204_proot/?sort=new
(もとはGPU活用が趣旨のPrefixでそこも嬉しい)
丸ごとコピーなだけに、この人の言語環境なのかfirefoxが盛大に文字化けするので
ubuntuも含めて日本語化し自分用$PREFIXで保管したいなとやりかたを探すのですが
設定にRegion&languageなんてのは見当たらなくてそこで困ってます
タイムゾーン変更などもなぜか蹴られます、どうしたらいいのでしゃう

adbはここらのでtermuxからコマンド発行することが出来ました(Android12のPhantomProcesskill問題に対処)
https://saicharankandukuri.github.io/posts/termux-signal9-fix/
これでadbの他のことも出来るのだと思うので嬉しい
2023/01/29(日) 07:45:24.38ID:2hzWthWN
訂正
○ 設定にRegion&languageなんてのは見当たらなく
2023/01/29(日) 07:51:01.78ID:2hzWthWN
え、またミス嘘でしょw実態参照文字に扱われてる?5ちゃんねる運営どうなってる!
訂正 Region & language
2023/01/29(日) 10:42:34.03ID:dSyo09d0
5ちゃんねる運営ではなくChMate等の専ブラの問題だろ
2023/01/29(日) 10:54:05.62ID:k9rJSz7h
余所でやってください
2023/02/02(木) 17:47:11.95ID:S+aeFUiT
f-droid版のtermuxをインストールし直したら
nfcタグで.shortcutsの起動が出来なくなった

nfctoolsで書き込みするときにホーム画面にショートカットを作るように唆されるだけでnfcに書き込みが出来ない

同じ人いませんか?
2023/02/24(金) 18:46:26.27ID:nhdO5BXx
結局、何に使ってるの?
2023/02/24(金) 21:18:31.21ID:zZjJ9YR/
なんで一般ユーザー権限でproot出来るのにコンテナ出来ないんだろうか。
2023/02/24(金) 21:21:08.11ID:DkyS6rJe
SDカードが使えるようで使えない微妙な仕様なのがなぁ
2023/02/24(金) 21:51:34.36ID:CPtL9YsY
prootは子プロセスとの間に挟まってパスの書き換えするだけだがコンテナはカーネルへの設定変更が必要だからでは
2023/02/24(金) 22:28:38.41ID:qLGka8An
上のレスのこと?termuxのこと?
2023/02/24(金) 22:31:00.24ID:qLGka8An
あ69からレスないと思ってた書いたら出てきたw
69に対してであって自分も変なレスになってしまった
2023/02/25(土) 00:49:06.52ID:yRx2q+Tt
prootなんて使わなくても、ソースに直書きされてる一部のPATHをパッチで書き換えれば、そのまま動く
なぜならAndroidはLinuxだから
そうやって、一通りコンパイルを通して集めたのがTermuxだ
みんなこの事実を知らないんだよな
2023/02/25(土) 00:56:11.25ID:yRx2q+Tt
要するに、パフォーマンスのロスは全くのゼロだ
/tmpが/data/data/com.termux/files/usr/tmpになるから、パスの解釈に若干のロスは有るかもしれないけどねw
2023/02/25(土) 04:14:06.59ID:SsvC1uXO
スマホ画面にxwindow出したいけど無理?
ssh pc接続なしで
2023/02/25(土) 09:40:24.29ID:yfOLqLNb
prootで動作するubuntuとかあるけどコンテナじゃないの?
2023/02/25(土) 10:08:08.48ID:vDx/AOvT
>>77
XServer XSDLっていうアプリが有る
これはGoogle Playから入れればいい
ただ、完成度はあまり高くないと思う
設定にはX Window Systemの知識が必要だ
2023/02/25(土) 19:08:29.79ID:aomPJnpg
LXCコンテナはTermuxにもあるけど、rootじゃないと動かないしな
2023/02/25(土) 19:09:29.68ID:aomPJnpg
>>77
XSDLでもいいけどVNC使ってる
2023/02/25(土) 19:12:19.39ID:abBtGOP1
>>75
( ゚д゚ )彡そう!
言わばWaydroidやAnboxの逆!
ちょっとカーネル借りてるよ
2023/02/25(土) 19:15:12.29ID:aomPJnpg
AndroidスマホでもTermuxとprootで流行りのStablediffusion動くらしいが、メモリ8GBとスワップガン積みで最新スマホでも25分かかるらしいなw
動くだけでも凄いが
2023/02/25(土) 19:43:51.47ID:yPgxuRq4
xwindow出すだけならuserlandのほうがsdlとvncが最初から付いてて楽だと思う
あとdebian noroot
2023/02/26(日) 17:47:38.96ID:OyuNjAbN
>>83
俺は生まれてはじめてjava
のゲームが動くのを二つ折りのケータイで見て
どえらい衝撃受けた。
2023/02/26(日) 22:56:57.31ID:xqpLKJt0
>>83
proot挟むと入出力が壊滅的になるからな
2023/02/27(月) 01:23:22.09ID:lzqfbdHI
パッチで書き換えるPATHで圧倒的1位は/tmpだと思うけど、Single UNIX Specificationでは常に存在するディレクトリになってるから、ソースに決め打ちで書いてあっても文句は言えないんだよね
Androidはセキュリティの為か分からんけど、シンボリックリンクも張れないから、結局パッチで書き換えると言う力技しかない
2023/03/08(水) 18:05:47.47ID:5unLvGlf
同じ機種で別端末のtermux環境を
固有ユーザー名以外まるごと移行したいのですが可能ですか?
pythonを3.11.2にしてしまい
opencvが動かなくなってしまったので、、
動作している別端末から、
パッケージまるごと移行できたらと思っています。。
宜しくお願い致します。
2023/03/11(土) 12:14:05.00ID:QZzWnQyx
ffmpegがハードウェアエンコに対応するってマジ?
2023/03/12(日) 10:16:54.34ID:dPY5x/c3
どこに書いてあるんですかそんなこと
9189
垢版 |
2023/03/21(火) 12:05:53.39ID:UQhli5c5
>>90
【DL】動画の保存方法総合スレ【アダルト禁止】part52
https://egg.5ch.net/test/read.cgi/streaming/1673292916/

251 名無しさん@実況は禁止ですよ (スップ Sd73-Przb) sage 2023/03/04(土) 11:42:21.23 ID:nnASxOa9d
なんだよ手前で再エンコするって話?
そりゃコーデック次第だろうよ
ちなみに Termux の FFmpeg はもうすぐハードウェアコーデック使えるようになるよ

てか FFmpeg 6.0 リリースされたのに全然話題になってないね
2023/03/31(金) 23:19:18.15ID:i/ELT3yY
Termuxのサイズが肥大化していたので調べたらログファイルが原因でした。しかし、ログファイルを削除してもTermuxのサイズは肥大化したままです。vmwareのようにシュリンクする方法はありますか?
2023/04/02(日) 13:23:03.79ID:1L3nHBAy
自分は詳しくないし原因を消したのに減らないのが理解できないものの
https://www.reddit.com/r/termux/comments/pzx222/termux_is_eating_up_my_space/
radditでどれを消してなにで確認したかできるだけ主語を明確に質問したら早そうとは思った
Chromeなどの翻訳拡張で読み書きしGoogle翻訳を使えば問題なくやりとりできる

巨大なログ ファイルを削除してもスペースが解放されない
https://askubuntu.com/questions/1246564/deleting-giant-log-file-didnt-free-up-space#1246570
思いっきりおっしゃる症状だなと思えるTermuxではないUbuntuでのトラブルをみつけた
2023/04/02(日) 23:13:40.33ID:4R1mW4OV
ゴミ箱に移動しただけじゃないですよね?rmのaliasが設定されてたり
2023/04/15(土) 20:05:35.25ID:ferNyrEJ
パッケージとキャッシュを削除
2023/06/19(月) 17:12:03.10ID:FWZq3MJS
termux-dialogをtermux外でポップアップ表示させるのってできる?android13でtermuxの他のアプリの上で表示させる権限は付与してる。termux-toastは外でも表示されるけど、ダイアログは表示されない。なんでや。
2023/06/19(月) 18:04:38.49ID:cakTzSEG
termux-apiはインストールしてる?
2023/06/19(月) 18:06:12.30ID:cakTzSEG
ってtoastが出来るならapiはインストールしてるかごめん
2023/06/19(月) 19:30:32.58ID:FWZq3MJS
>>98
してますー(;;)termuxがフォアの時はdialog表示されるけど..。バックグラウンドはできない。。たすけ。
2023/07/01(土) 17:28:12.28ID:7uQcOpt0
確かTermuxでpodman動くよな?
2023/07/01(土) 19:21:03.86ID:rBVAwAbV
android のクソ仕様、爆発四散しろ
レスを投稿する