X



トップページLinux
195コメント62KB

Termux総合Part2

0146login:Penguin
垢版 |
2024/01/30(火) 21:40:54.35ID:8IXRw3CQ
はあ? なに突然スレチな話してるん??
そんなもんアプリに権限与えれば誰でもできるだろ
0147login:Penguin
垢版 |
2024/01/30(火) 21:53:39.37ID:lR4Im7U3
GPSの使用権限は与えることは出来ても、オンオフはルート化してないと出来ないみたい
0148login:Penguin
垢版 |
2024/01/30(火) 21:57:16.51ID:lR4Im7U3
ルート化してなくてもadbコマンド使うと出来るようになるらしい
0149login:Penguin
垢版 |
2024/01/30(火) 22:52:24.56ID:Mc8bGdkX
普通に俺のはできててるし
0150login:Penguin
垢版 |
2024/01/31(水) 14:08:54.39ID:KjBdi/8S
>>143
サンクス
とりあえずGPSのオンオフできた
0151login:Penguin
垢版 |
2024/01/31(水) 15:04:58.77ID:6HAWvIyZ
ローカルホストへ接続するのに wi-fi の接続って必要なの?
0152login:Penguin
垢版 |
2024/02/01(木) 19:58:00.72ID:ejJIfVQh
たぶんtermuxは独自に機能を追加しないで既存のワイヤレスデバッグを使っている
0153login:Penguin
垢版 |
2024/02/02(金) 01:18:33.15ID:woUMbBah
なるほどワイヤレスデバッグだからWiFi必須なのね
0154login:Penguin
垢版 |
2024/02/07(水) 13:44:26.50ID:sDX/oIFb
termux上でveracryptって完全動作するの?
0155login:Penguin
垢版 |
2024/02/08(木) 08:25:53.11ID:2f29ZfuK
Termux上でstable-dffusion.cppやfastsdcpp、llama.cppが動く様になってAIでTermuxの価値が少しだけ上がった。
ターミナルで動かすとWEBサーバとブラウザ分だけメモリが少なくなるので軽い
0156login:Penguin
垢版 |
2024/02/10(土) 10:07:53.65ID:J7Z/jv2F
>>155
すごいな
せいぜい 積んでても12gb ぐらいのメモリだろAndroid マシンは
文字の返信が帰ってくるまでに3分ぐらいかかったりしないの
0157login:Penguin
垢版 |
2024/02/13(火) 15:45:52.27ID:iKwzuDnr
>>156
ローカルLLMのモデルも大小あり、1GBから沢山あるので適当なのを選べば動く。日本語は4GBくらいから。
StablediffusionもCPUに最適化したFastSDCPUがLCM-LoRAに対応してそこそこ速い

スワップとして「SWAP NO ROOT」はあった方が良い。
0158login:Penguin
垢版 |
2024/02/13(火) 21:08:06.67ID:Qj2Sc+xk
androidでtermux上でconky使って
android本体のcpu,mem、プロセスってルート化しなくても表示出来るの?

linuxでconky使うのと同等のこと出来る?
ウィジェットでホームに貼れると嬉しいのだが
0159login:Penguin
垢版 |
2024/02/14(水) 08:14:16.21ID:x6cMOvUo
>>158
conkって X の上じゃないと動かないんじゃないの?
0160login:Penguin
垢版 |
2024/02/14(水) 12:15:35.94ID:Xdlp8SLE
conky-cliというパッケージがDebianとUbuntuにある。
ビルドオプションでX関係をdisableにするらしいけど、Termux純正にはないから自分でビルドするしか
0161login:Penguin
垢版 |
2024/02/14(水) 14:51:35.73ID:x6cMOvUo
そういうのあるんだ あとは Android の ウィジェットでそのコマンドの結果を常時表示できればいいわけですね
0163login:Penguin
垢版 |
2024/02/16(金) 11:36:28.22ID:Nlje5dhM
最近のtermuxってtermux-adbなしで
termux単体でadbコマンド使えるようになったんだな

これでPCなくてもいろいろいけるな

開発者オプション→USBデバッグオン→
$ adb devices
$ adb shell ~~

https://hone-choko.com/blogs/t/android-termux-adb2
0164login:Penguin
垢版 |
2024/02/16(金) 11:37:30.75ID:Vohz+3iB
>>162
これ使ってる人いる?
スター少ないけど大丈夫かなあ
0165login:Penguin
垢版 |
2024/02/16(金) 13:14:05.57ID:OqasrYLu
adbはPCなしでphantomプロセスキラーとめるのに使った
それと一緒にやりたかった不要キャリアアプリの削除は、やり方間違ってるのかコマンド通らなかった
どこかに近年のやりかたのまとまった情報あるなら見たい
0166login:Penguin
垢版 |
2024/02/16(金) 19:18:02.47ID:xMidMEBI
>>164
動いたよ。普通にWidget
Togetterにレポート上げておいた
0167login:Penguin
垢版 |
2024/03/02(土) 00:28:18.05ID:+LphLglk
AndroidIDEを入れたらtermuxが内蔵されていてフフってなったよ
0168login:Penguin
垢版 |
2024/03/26(火) 20:31:12.02ID:lsOKg3r+
もしタイムスリップしたときに記憶無くなってたら用

Q:windowsでtermux使えないの?
A:wslにalpinelinux入れてからapk add bashしなさい
0169login:Penguin
垢版 |
2024/03/27(水) 11:37:19.75ID:qJud03Qp
いいから飯くったら甲冑着ろ
関ケ原まで駆けつけるのじゃ、ついたら家康を成敗ぞ!
0170login:Penguin
垢版 |
2024/03/27(水) 14:01:16.30ID:obylXchh
今ルート取ってない端末で運用しててドッカーとかサンドボックスを使用しているアプリが動かない(サンドボックス無効にすれば動くものもあり)なんだけど、ルートとるだけで、今の環境そのままで動くようになるものなのですか?
素人質問ですいません。
0171login:Penguin
垢版 |
2024/03/31(日) 16:46:32.73ID:wDWs+O/o
xz-utilバックドアの問題、redditによるとアップデートで
pkg install liblzma xz-utils
これで5.6.1+really5.4.5という実質5.4.5?のものになってくれるようだ(自分の脳内翻訳によると)
悪意あるもの達のubuntuチームなどへの不気味なアプローチといい、怖い事件だ
0173login:Penguin
垢版 |
2024/04/03(水) 08:46:46.99ID:TBdf1EVK
androidスマホにwin11@arm入れた奴おる?
日本語対応具合や制約なんかあれば知りたい
0174login:Penguin
垢版 |
2024/04/03(水) 14:39:02.71ID:5BEzLRqZ
Termuxプラグイン全部積んで問題点も克服している非公式フォークあった
READMEを読む限り本家に対するパッチを集約する形で実現しているらしい
https://github.com/KitsunedFox/termux-monet
0175login:Penguin
垢版 |
2024/04/03(水) 16:15:54.78ID:akvwifUR
>>174
いいな
再設定だるいなーと思ったけどパッチ集約版ならリストアすれば既存環境移行できるのか
0177login:Penguin
垢版 |
2024/04/21(日) 09:52:30.80ID:lbu2kx0M
得たcソースをコンパイルしたり出先で実験したりもしたいのですが、c標準のシステムヘッダ<std*.h>(と対応するライブラリ)ってどこにあります?

以下tcc標準のインクルードパス検索結果
$ tcc -vv
tcc version 0.9.27 HEAD:6a24b762 2023-04-15T15:36:13+02:00 locally modified (AArch64 Linux)
install: /data/data/com.termux/files/usr/lib/tcc
include:
/data/data/com.termux/files/usr/include/aarch64-linux-android
/data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/tcc/include
libraries:
/data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/tcc
/system/lib64
/system/vendor/lib64
libtcc1:
/data/data/com.termux/files/usr/lib/libtcc1.a
crt:
/data/data/com.termux/files/usr/lib/tcc/crt
elfinterp:
/system/bin/linker64

findでsystem以下をstd*.hで探してもstdio.h等は(Permission Denied除いて)該当無し…

dpkg -S tccを見ると、/data/data/com.termux/files/usr/lib/{lib*,tcc/include/*}にtccが最低限の独自ヘッダ/ライブラリを用意してくれているようではありますが…

システムlibcを引く方法や、使えるlibc入ってるパッケ教えて頂ければそれで有り難いです
0178login:Penguin
垢版 |
2024/04/21(日) 10:01:12.97ID:lbu2kx0M
(多分Cの)プログラムも実際たくさん走ってるわけだしlibc自体は存在しているはずですよね?
つまり自分で勝手に標準関数のプロトタイプ並べたヘッダを書けば動くはず…?

でもifdefでandroid用にきれいに切り分けられてないと稀に壊れそうなので標準的なコピペ元でもあればご教示を

要するにお作法が分からないという話です
0179login:Penguin
垢版 |
2024/04/21(日) 10:17:03.45ID:KzCMhszU
ヘッダーとかコンパイルとか難しいことはわかりませんがpkgのtccは最新のものがよさそうなのと
https://github.com/termux/termux-packages/issues/19055

二年前の時点ではlibc(std?)とかいうのに対応しておらずtccをtermuxで使うのは難しいとあった
https://www.reddit.com/r/termux/comments/u1qf26/has_anyone_had_any_luck_compiling_tcc_in_termux/

clangとかいうのじゃだめなの?下のリンクに -stdlibみたいなオプションもあるようだしtermuxではこれ(clang)が広く使われてそうで、トラブルも対処しやすそう
https://stackoverflow.com/questions/26333823/clang-doesnt-see-basic-headers
0180login:Penguin
垢版 |
2024/04/21(日) 10:39:34.57ID:lbu2kx0M
>>179
tccは最新のはずです
小さく爆速なのでPCで好んで使うコンパイラなのですが、なかなかtermuxに入らず悲しかったのでヲチしてました

コンパイラは基本コンパイルするのみなので、何であろうとランタイムを担うライブラリからシンボルを見付けられなければプログラムは動かないのです

clangは未経験ですが、gcc/clangあたりのクソデカ環境(コンパイラも含む)は全部入りなので多分動きますね
古スマホでギガ食うのはしんどいですが、なんとかclangの為にストレージ掃除します…
0181login:Penguin
垢版 |
2024/04/21(日) 10:47:20.64ID:lbu2kx0M
>>179
むう…
この人は標準ヘッダ自体は>>177のインクルードパスに存在しているようだ(string.hもstdプレフィクス付いてないが標準)
おれ環にはそもそもこれが無い

https://github.com/termux/termux-packages/issues/19055
In file included from /data/data/com.termux/files/usr/include/stdio.h:47:
/data/data/com.termux/files/usr/include/string.h:177: error: ',' expected (got "__dst")
make:
0182login:Penguin
垢版 |
2024/04/21(日) 10:52:07.80ID:lbu2kx0M
tcc入れただけのクリーン環境なんだけど、なんかの依存で入るのかな?
まあこれ以上は無益なのでとりあえずclangいれます
0183login:Penguin
垢版 |
2024/04/25(木) 00:05:52.68ID:gCWW2mB1
python入れたら勝手に入ってたわclang
pythonと併せて400MBくらいしかないけど古い端末には結構負担だね
0184login:Penguin
垢版 |
2024/06/08(土) 08:19:58.16ID:p+Zvbh4m
さっき Google Play Store でアプリのアップデートをチェックしたら
何故か Termux が出てきた。
Github 版入れているのでインストールでエラーになって入らなかったけれど、
これって誰かが乗っ取ってマルウェア仕込んでるとかじゃないの?
それとも本当に Google Play Store でのサポート復活したのかなぁ。
ちなみにヴァージョン 0.120 で更新日が 2024/06/04 になっていました。
0185login:Penguin
垢版 |
2024/06/08(土) 14:20:46.18ID:wQslHT7x
なんかAndroid10に対応出来たから、一先ず最初の更新をした的な感じだな
本当にAndroid10以降に対応出来たなら朗報だが…
0186login:Penguin
垢版 |
2024/06/08(土) 15:21:05.07ID:wQslHT7x
つうかアップデートしたくないから、更新リストに表示させたくないな
どうすりゃいいのか分からん…
0187login:Penguin
垢版 |
2024/06/08(土) 15:58:04.20ID:QGKTXHOX
Android5.0で動くかな?
0188login:Penguin
垢版 |
2024/06/08(土) 16:50:58.71ID:Us81WCBt
いやredditのtermuxの板で少し前に作者たちが1.20なんて存在しない
マルウェアとか仕込まれてると思うからインストールするなって言ってたと思うよ
検索すれば出てくるはず

>>187
公式のAndroid5.0で動くものがあったと思う
https://github.com/termux/termux-app/wiki/Termux-on-android-5-or-6
パッケージのアップデートなどはされていないと思うが特段使えないこともないと思う
0190login:Penguin
垢版 |
2024/06/08(土) 18:47:34.64ID:3QwpAd/U
>>188
悪いがそれは知ってる。
将来のビルドでAndroid5.0対応すると書いてあったからな…
0191login:Penguin
垢版 |
2024/06/08(土) 18:56:39.44ID:wQslHT7x
マルウェアにしちゃ
> First update after changes to adopt to Android 10 target API requirement
↑こんなマニアックな更新内容を書くわけないと思うけどね
ただ、Termux自体はJavaアプリだけど、コマンド自体はネイティブコードだから、変なリポジトリを追加されててヤバいコマンドを自動でインストールする可能性も無くはない
取りあえず様子見
0192login:Penguin
垢版 |
2024/06/08(土) 19:05:38.94ID:b5jUAIYL
将来アップデートする為の試作をGoogleに登録した際にチェックボタンを間違えてそのままアップデートしちゃった(てへぺろ
って書いてあると思う
0193login:Penguin
垢版 |
2024/06/09(日) 23:42:25.67ID:lR05YKbX
また更新されて今度は0.122になった
更新内容は
> Bug fixes for improved stability.
こんな古いバージョンでバグフィックス言われてもな…やっぱりマルウェアな気がしてきた…
0194login:Penguin
垢版 |
2024/06/09(日) 23:51:21.14ID:lR05YKbX
いや、思いっきり勘違いしてた!スマン!
Githubで配布してる最新版が0.118.0だから、Google Playの0.122はそれよりも新しいバージョンて事だった
しかし一体どうなってんのかはまだ謎
レスを投稿する


ニューススポーツなんでも実況