◎正当な理由による書き込みの削除について: 生島英之 とみられる方へ:Termux総合 YouTube動画>1本 ニコニコ動画>1本 ->画像>12枚
動画、画像抽出 ||
この掲示板へ
類似スレ
掲示板一覧 人気スレ 動画人気順
このスレへの固定リンク: http://5chb.net/r/linux/1516429711/ ヒント: 5chスレのurlに http ://xxxx.5chb .net/xxxx のようにb を入れるだけでここでスレ保存、閲覧できます。
島本町民以外の皆さん 大阪府三島郡島本町では 「いじめはいじめられた本人が悪い」ということですよ
>>1 Linux初心者だが入れたぞ
なんというかroot権限使えないからnmapもまともに使えないぞ
root権限で使える方法はないのかね?
tsuとかいうのインストールすると出来るのか
VIDEO スレ過疎ってるけど、これすごいよな androidで動くWSLって感じで root取らなくてもお手軽簡単にわりと何でもできてしまう wlanのドライバに悩まされることもなく、なんもしなくても泥と同じネットワークから即通信できるし コマンド一発で外部ストレージに保存できるエイリアス作れるし、パッケージ管理で有名どころのコマンドや rubyやpythonの実行環境まで簡単に作れてしまう
prootでルート権限取る方法誰か教えてクレメンス
ルート権限取るって言ってるのがtermuxの中の話なのかAndroidOS側の話なのか prootってroot権限なくてもchrootで振舞えるようになるもので、権限昇格するものじゃないよ
僕の知り合いの知り合いができた副業情報ドットコム 関心がある人だけ見てください。 グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 HVWFZ
GeminiPDAにtermux入れて遊んでるけど超絶楽しいなコレ リポジトリもスレも過疎ってるのが残念
リポジトリはruby gemやpython pipでライブラリ追加することで お手軽にやれることかなり広がるよ わりといろんなのが公開されてるから
rubyとpythonかぁ… 両方共あんまし触ったことないんだよね 手を出してみるかなぁ っつーか巷に転がってるソースとか./configure & makeしたいんだけどね
ソースから入れるのもマニュアルに書いてある通りで可能だよ
https://wiki.termux.com/wiki/Package_Management#Compiling_packages_on_device gccじゃなくclangなのと、ハードコートされてるパスを
termuxの環境に合わせて修正しないといけないのが大きな違い
うん、ちょくちょく弄るところがあって楽しいなw ところで~/storage以下って追加できないのかな suでrootからln -sしてもOperation not permittedだったよ
termux上でビルドしたアプリやなんかのdebパッケージ作るのって 母艦でクロスコンパイル?しないと駄目っぽいんだけど正しい?
>>15 termux上で作るのは推奨されてない
Docker使うといいよ
https://github.com/termux/termux-packages/ >>14 termux側からそこいじるのはSELinux絡みでいろいろと
>>16 やっぱDockerですかね
せっかくon boardで開発できるのにパッケージ作れないのは残念
SELinux絡みで作れないのなら仕方ないかな
sdカードのルートじゃなくてAndroid/data/com.termux/files下に
制限されてるのはこれも残念
なんかこのスレ自分が質問して
>>16 さんが答えてる気がする…
>>17 試してないから詳細分からないけど、scripts/setup-archlinux.shが用意されてるから
TermuxArch入れてその上でならパッケージ作成可能かもしれないね
https://sdrausty.github.io/TermuxArch/ 自分も詳しいわけじゃないからそのうち質問するかも
>>18 そうえいばArchLinux構築するのもあったね
そっちも見てみますわ
>>14 rootなしでできるけど
何か環境が違うのかね?
>>20 termux-setup-storageで追加できるようなストレージのアクセス先を
任意に追加したいって話だと思って答えたよ
>>20 おぉ、今やったら普通に出来た
何故だw
ありがとう
termuxユーザーのディレクトリだからリンク置けるか アクセス先のファイル操作ができないってだけで すまんね
>>23 いや色々アドバイス助かってるよ
SD上への書き込みは言うとおり出来ないね
ファイルの整理とかスクリプトでヤりたかったんだけどなぁ
>>18 /home下にインストールしてchrootするらしいね
「Linux Deploy」をtermux上でやる感じかな
termuxArchLinux入れようと思ったらUbuntuもあるらしいじゃん 色々調べてて結局今日出来なかった日記。
TermuxArch入れてみた エラー出る [21:48 arch ]$ pacman -Syu : "error: key ""77193F152BDBE6A6"" could not be looked up remotely" error: required key missing from keyring error: failed to commit transaction (unexpected error) Errors occurred, no packages were upgraded. [21:56 arch ]$ pacman-key --refresh-keys gpg: refreshing 1 key from hkps://hkps.pool.sks-keyservers.net gpg: keyserver refresh failed: No data ==> ERROR: A specified local key could not be updated from a keyserver.
https://bbs.archlinux.org/viewtopic.php?id=181057 ちょっと進んだ
[Y/n] で小文字のy押さないとYにならないとか罠過ぎるw
まぁ、エラーは相変わらず出るんだけどね
error: パッケージ名 ~ is unknown trust
startarchしたあとってrootユーザなんだけど suしてpacmanする必要あるのかね… むむぅ 思いの外面倒だぞw
archlinux-keyringだけ先にアップデートしてみれば
>>30 駄目っぽい
[00:58 home ]$ pacman -S archlinux-keyring
resolving dependencies...
looking for conflicting packages...
Packages (1) archlinux-keyring-20180404-1
Total Installed Size: 0.92 MiB
:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring [#######] 100%
(1/1) checking package integrity [#######] 100%
error: archlinux-keyring: signature from "Arch Linux ARM Build System <builder@archlinuxarm.org>" is unknown trust
:: File /var/cache/pacman/pkg/archlinux-keyring-20180404-1-any.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.
[00:58 home ]$
環境がわからんけど、自分の時はセットアップ後にpacman-keyの--initと--populateしてからkeyring入れてたわ
>>32 まさにそれでしたわ
[01:42 home ]$ pacman-key --populate archlinuxarm
こいつがキモ
このあとpacman -Syu 出来た。ウレシイ
再現のために~/arch以下削除して最初からやってみたけど、 setupTermuxArch.shの後、keysコマンドでPGP関連全部やってくれたわw
tmux入れて設定弄って色々遊んだけど 大量のテキスト出力したら処理詰まるのね 仕方ないのでscreenに乗り換え中。。。
>>37 縦分割してる時だけだった
ただscreenはそれでも速い
screenってなんだろ screenコマンドじゃないよね
>>40 あなたはtermuxスレに迷い込んでいます
>>41 あー、いや
termuxのリポジトリにあるtmux(ややこしいね)は
スクロール範囲してないのかなって話
そういうことか把握した lessコマンドも普通に実行するとbでスクロール戻そうとすると詰まるしね confやオプションでバッファサイズ増やしてあげるといいかと
GeminiをMultiboot rootedにしてTitaniumからリストアしたら ArchTermuxのrootのID変わっててどうにもならなくなっててワロタ
>>34 pacman使えなくて困ったんですが解決しました
ありがとうございます
入れる気ないから分からんけどただのコマンドリファレンスのような
>>48 そうなんだよね
なんかTIPSが書いてあるだけでだから何的な感じで。
起動してるとなんか裏で宜しくやってくれてるのかと思ったけど
そうでもなさそうだし何なんだろうかって。
termuxarchでmate入れてxserverxsdlで表示させようとしてるけどうまく行かない、、xterm単体なら動くのに bus周りのエラーが出てるっぽいからdbus-x11入れてみようと思ったけどaarch64に対応してなくてコンパイルできなかったので諦めてしまった
termux上でadbコンパイルしてlocalhost経由で自身の操作が出来るようになった! 他端末もtcpip経由だったら普通に繋がるだろうけどusb経由で繋ぎたいなぁ けど流石にUSB Driverはどうにもならんよね、、、 普通にノートPC使えよって感じだけど
TermuxArch何度か./arch削除してインストールやり直してるんだけど、 sudoするとライブラリ読めないエラーが出るようになったった /etc/sudo.confが無かったりdefault書き込んでも同じ sudo: error in /etc/sudo.conf, line 0 while loading plugin "sudoers_policy" sudo: unable to load /usr/lib/sudo/sudoers.so: /usr/lib/sudo/sudoers.so: cannot stat shared object: Bad file descriptor sudo: fatal error, unable to load plugins -rw-r--r-- 1 root hoge 462848 May 16 18:03 sudoers.so ぐぐってもパーミッション系の話しか出てないんだよね… みなさんとこは平気?
[00:12 ~ ]$ chromium --headless --disable-gpu
http://www.google.co.jp [0724/001302.982374:FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not configured correctly.
Rather than run without sandboxing I'm aborting now.
You need to make sure that /usr/lib/chromium/chrome-sandbox is owned by root and has mode 4755.
Aborted
とりあえず本命のChromium入れてみたけどやっぱ須藤さんが働いてくれなくて駄目だわーorz su -でrootからchownとchmodやっても駄目だった くそーこのサイズの端末でスクレイピングしてー
>>56 startarchスクリプトの中でprootしてるね
--no-sandbox やら色々オプションつけたらエラー変わった…
なんか駄目な感じのエラーだなw
~:ERROR:gpu_process_transport_factory.cc(1017)] Lost UI shared context.
~:ERROR:udev_linux.cc(21)] Failed to initialize udev, possibly due to an invalid system configuration. Various device-related browser features may be broken.
~:ERROR:zygote_host_impl_linux.cc(267)] Failed to adjust OOM score of renderer with pid 19250: Permission denied (13)
ログばっか貼って日記になっててスマナイ
結局chrome諦めた けどFirefoxで-headless -screenshotが動いた! seleniumからだとどうもwebdriver.Firefox()で固まるな って事で地味に進んでる感じ 楽しい
>>57 デバイスシステムファイルが見れなくてエラーっつうから
やっぱsudo周りなのかなぁ
>>60 TermuxArchのFirefox 61.0.1-1は動いたよ
termux-ubuntuはどう? sudoも動くらしい(未確認)
>>62 sudo駄目だったわw
でもパッケージの種類は多いんでubuntuでも色々試してみる
Termux新バージョン来てた Gemini対応 viでHOME,END,PgUp,PgDnが動くようになったね
>>65 tetmuxubuntu入れてみたけどchroot環境でrootアカウントでログインされたんだけど
sudo利用できると何か別の利点があるの?
>>69 rootアカウントで普段使いは怖いってだけかな
一般ユーザでもrootユーザでも同じエラーだから
root権限関係なしに出てるエラーやね
TermuxArchのChrome系はエラーで動かない FireFoxは単体で-headless -screeshot出来たけどseleniumがdriverインスタンス返してくれない TermuxUbuntuでも同じ症状 と、思ってたらphantomjsが動いたよw 消えてくかもしれないアプリだけどarm64ビルドがあるのは助かった firefoxも何とかしたいけどとりあえずphantomjsで遊ぶ
TermuxUbuntuのTimeZoneの変え方が分からんw
ターミナルのバッファが1000行ぐらいだと思うんだが もっと増やす方法ある?
TermuxUbuntuのaptでinstallしたnpmが3.5.2 npm search npmすると6.4.0がある… インストールする方法ある?
termux archでnpmでグローバルにインストールしてもコマンドが見つかりませんってなってしまう
termuxで日本語btキーボードの変換/無変換キーを有効にするにはどうすれば良いですか?
Tool-x経由でいれたArchがwlan0につながらない、いろいろ手はつくしましたがどうしたらいいですか?
termux内からwirelessLAN操作できるの?
archとかウブンツとか入れるとそこでは不能だけど、termuxではおk su rootしてもダメ
mon対応のWi-Fiアダプターおすすめ教えてください。
andoroidのバージョンっが問題なのか、それとも他のSPECなのか全くわからない。 「買って試す」金は無いのでお手上げ、termuxでmonitor-modeがおKになる、そしてarchやubuntuでもnmapが使える。つまりfailed to open device wlan0などという事態を回避するにはどうしたらいいですか。
ファクトリリセット後の再設定してます。 termuxで、ソフトキーボードの上にtabとかescとか出てたはずなんだけど、どうやって出したか忘れてしまった。ググってもhacker's Kb 入れろみたいな記事しかヒットしません。atokで使いたいんだけど誰か教えて下され
聞くスレ間違ってると思う
【Google】Android IME総合 Part32【ATOK】
http://2chb.net/r/android/1521773822/ >>83 音量↑キー + Qで表示切り替え
普通にヘルプに書いてた
おーサンクス、最初にそれやったんだけどダメで迷走したw やり方がマズかったみたい
うちのマシンではvolup + q または volup + Qは一度も機能したことないから 左側スライドさせてKEYBOARDの文字を長押しして拡張キー出してたわ
それでもできるね、スライドはしたけど長押しは気づかなかった
hostsを書き換えるにはどうしたらいいの? androidのrootを取らないとダメ?
>>12 & じゃなくて ; のほうが良くないか?
Android対応のDVDドライブつけたらtermuxからddでiso作れるんかなあ
android 5で、pythonのpandas、numpu入れたいんですが動かない? sh-05gですが、pkgでnumpy入れても、import時にライブラリでエラー出ます
numpyってコンパイル必要なんじゃない? アーキテクチャが違うとか。 少なくとも前にここにnumpyビルドして動いた結果貼った記憶はある
エラー内容を見てtermux起動時に表示される公式サイトに行けば 具体的な対応策が載ってたりするけどな とりあえず ・必須ライブラリをインストールしてるのか ・インストール手順の箇条書き ・エラー内容 くらい書かないと
Python実行環境構築してPandas,NumPy楽に動かしたいっていうだけなら Pydroid3使ったほうがいいかもしれんね
linuxbrewが入れらんない rootじゃないと無理なんか
長文失礼、sh-05gでpandasを使いたい奴です
いくらやってもpip install pandaの際に[clang-7: error: unable to execute command: Killed]となります。メモリ不足だったりしますか?
どなたかご教授頂けると助かります、宜しくお願いします
ここから選びの抜粋です。
$ LDFLAGS=" -lm -lcompiler_rt" pip3 install -vvv pandas
clang-7: error: unable to execute command: Killed
clang-7: error: clang frontend command failed due to signal (use -v to see invocation)
clang version 7.0.1 (tags/RELEASE_701/final)
Target: aarch64--linux-android
Thread model: posix
InstalledDir: /data/data/com.termux/files/usr/bin
clang-7: note: diagnostic msg: PLEASE submit a bug report to
https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script.
clang-7: note: diagnostic msg:
********************
PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang-7: note: diagnostic msg: /data/data/com.termux/files/usr/tmp/join-c5acfc.c
clang-7: note: diagnostic msg: /data/data/com.termux/files/usr/tmp/join-c5acfc.sh
clang-7: note: diagnostic msg:
********************
error: command 'aarch64-linux-android-clang' failed with exit status 254
error
Cleaning up...
環境情報と構築手順です
$ termux-info
Updatable packages:
All packages up to date
System information:
Linux localhost 3.10.49 #2 SMP PREEMPT Fri Jun 2 04:04:12 JST 2017 aarch64 Android
Termux-packages arch:
aarch64
Android version:
5.0.2
Device manufacturer:
SHARP
Device model:
SH-05G
$ wget
https://its-pointless.github.io/setup-pointless-repo.sh $ bash setup-pointless-repo.sh
$ termux-reload-settings
$ apt install clang python python-dev fftw libzmq libzmq-dev freetype freetype-dev libpng libpng-dev pkg-config
$ LDFLAGS=" -lm -lcompiler_rt" pip3 install numpy
$ pip list
Package Version
--------------- -------
numpy 1.15.4
pip 18.1
python-dateutil 2.7.5
pytz 2018.9
setuptools 40.6.2
six 1.12.0
$
>>96 そうですね、動かすならその方法が早いかもですね
出来ればvim使いたいなとwww
それはやり方が古い。 numpy と scipy は its-pointless の repository にビルド済みが登録されてるので、apt でいれる そうすれば pandas は pip で入って動かせるよ
pydroid3入れてみた pip install vim するとnot found ですね viは一応入ったように見えるけどtetminalでviするとnot found. edもないしemacsもない。まさか組込みのエディタ以外使えなくしてるんですか?
pointlessからnumpy,scipy導入し、pandas導入を試み
pandas導入時に「dlopen failed: cannot locate symbol "__fixunstfsi"」が回避出来ないのですがよい方法ありますか?
$ apt updatedlopen failed: cannot locate symbol "__fixunstfsi"
$ apt upgrade
$ apt install wget
$ hash -r
$ wget
https://its-pointless.github.io/setup-pointless-repo.sh $ bash setup-pointless-repo.sh
$ apt install clang python python-dev fftw libzmq libzmq-dev freetype freetype-dev libpng libpng-dev pkg-config
$ python --version
Python 3.7.2
$ apt install numpy scipy
$ pip list
Package Version
---------- --------
numpy 1.15.4
pip 18.1
scipy 1.2.0rc1
setuptools 40.6.2
$ termux-wake-lock
$ pip install -vvv pandas
sed -i 's/.\/numpy-1.15.4-py3.7-linux-aarch64.egg/.\/numpy-1.15.4.egg/g' /data/data/com.termux/files/usr/lib/python3.7/site-packages/easy-install.pth
mv /data/data/com.termux/files/usr/lib/python3.7/site-packages/numpy-1.15.4-py3.7-linux-aarch64.egg /data/data/com.termux/files/usr/lib/python3.7/site-packages/numpy-1.15.4.egg
$ pip install -vvv pandas
Original error was: dlopen failed: cannot locate symbol "__fixunstfsi" referenced by "/data/data/com.termux/files/usr/lib/python3.7/site-packages/numpy-1.15.4.egg/numpy/core/multiarray.cpython-37m.so"...
なんかライブラリが足りないように見える。libgfortran5とか入ってる? apt install numpy した時に入ったはずなんだけと もしくはpip で入れたnumpyの残骸が残ってるとか
android 5がサポート外れてそうな予感がしなくもないですが
>>104 最初から試してみます、libfortrun5ですね
ありがとうございます
>>104 libgforttan5 は入ってるみたいです
再度試して変化あればカキコします
$ apt list|grep libgfortran5
libgfortran5/termux,now 8.2.0-6 aarch64 [installed,automatic]
>>102 vimはないみたいですね、付属のeditorでコーディングするみたい?
>>104 変化なしでした、libfortran全部入れてもダメでした org
うーん、うちでは動いてるんだがなぁ pandasのビルドにgfortranが必要だったか覚えてないけど、入れて見るとワンチャンあるかも?
pandasのbuildがダメと言うよりは、numpyが正しくinstall出来ていないみたいです import numpy時点で同じエラー出ます
termuxのunameと Androidにもともと入ってるunameとは -oの出力が違ってるんだけど これはどこを参照してんの? $ uname -o Android $ /system/bin/uname -o Linux
Metasploitのinstallできなくなって久しい。NOKOGIRI問題どうにかなりませんか?
>>108 pip install vi すると一応入るんですけどね、起動しません
>>115 それで入るのは、 python の vi モジュール (
https://pypi.org/project/vi/ ) であって、エディタの vi とは関係なくね?
>>114 nokogiriってrubyのnokogiri gemのこと?
それなら何とかなりそう
>>117 単刀直入に「どうすればいいのでしょうか?」
aptでnumpy,scipyを導入時のunreference __fixunstfsi解決 libcompiler_rt.soが7.0.1だと駄目で、7.0.0へ戻す必要ありでした org pandasまで遠い (  ̄- ̄) $ apt install numpy scipy $ pip list Package Version ---------- -------- numpy 1.15.4 pip 18.1 scipy 1.2.0rc1 setuptools 40.6.2 # 7.0.1は、__fixunstfsiを含まない apt install libcompiler-rt-termux=7.0.0 cd /data/data/com.termux/files/usr/lib ln -sf libcompiler_rt-termux.so libcompiler_rt.so sed -i 's/.\/numpy-1.15.4-py3.7-linux-aarch64.egg/.\/numpy-1.15.4.egg/g' /data/data/com.termux/files/usr/lib/python3.7/site-packages/easy-install.pth mv /data/data/com.termux/files/usr/lib/python3.7/site-packages/numpy-1.15.4-py3.7-linux-aarch64.egg /data/data/com.termux/files/usr/lib/python3.7/site-packages/numpy-1.15.4.egg sed -i 's/.\/scipy-1.2.0rc1-py3.7-linux-aarch64.egg/.\/scipy-1.2.0rc1.egg/g' /data/data/com.termux/files/usr/lib/python3.7/site-packages/easy-install.pth mv /data/data/com.termux/files/usr/lib/python3.7/site-packages/scipy-1.2.0rc1-py3.7-linux-aarch64.egg /data/data/com.termux/files/usr/lib/python3.7/site-packages/scipy-1.2.0rc1.egg
>>120 解決おめでとう
そして情報共有ありがとう
省メモリ環境でpandas入れるには、PCでtermux-packagesからbuildでしょうか
numpyやscipyがGIT上に見つからないですが何処かにあるのかな、例としてみたかったw
2G機種だと、何してもkilled食らってしまう、もう消せるアプリ無いくらいまで無効化済み
直近のtermuxだとpython 3.7に上がってて、他アプリのpandasバイナリ持ってくるのも駄目かも(3.6だし、pydoroid3とか)
まだ希望は・・・ある?
GitHub - its-pointless/termux-packages: Android terminal emulator and Linux environment - packages repository.
https://github.com/its-pointless/termux-packages How To Make Own Deb Package In Termux (Part-1) | Hax4Us
https://www.hax4us.com/2018/01/how-to-make-own-deb-package-in-termux.html How To Make/Create Deb Package In Termux (Part-2) | Hax4Us
https://www.hax4us.com/2018/01/how-to-makecreate-deb-package-in-termux.html pandsの症状、こちらの方と一緒w
Pip Install Pandas 0.23.4 on Python 3.7 · Issue #3012 · termux/termux-packages · GitHub
https://github.com/termux/termux-packages/issues/3012 numpy, scipy が入っている、Docker とか、Chef, Ansible のレシピとか、無いのか?
TermuxArchなら pacman -S python-〇〇で簡単導入
レシピやTermuxArch調べてみます、ありがとうございます また、pipに--no-cache-dirや--no-build-isolation付与しても、pandasのbuild失敗しました org
>>126 123とか、その先を追ってみるに、RAMが足りないのが原因かもね
他のプログラムを全て終了させて、でも駄目ならクロスコンパイルしかないんじゃないかな
termuxarch出来ました、termuxarch上でpandasの導入簡単ですね あともう一歩、このバイナリをtermuxへ持っていってみますwww
termuxarchのpandasを、termuxへ持っていたら悲しい結果になりました
build時のオプション要変更で、持ってくる案は駄目でした
大人しくtermuzarch内で org
$ python
Python 3.7.2 (default, Dec 28 2018, 01:00:42)
[Clang 7.0.2 (
https://android.googlesource.com/toolchain/clang 003100370607242d on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pandas
Traceback (most recent call last):
File "/data/data/com.termux/files/usr/lib/python3.7/site-packages/pandas/__init__.py", line 26, in <module>
from pandas._libs import (hashtable as _hashtable,
File "/data/data/com.termux/files/usr/lib/python3.7/site-packages/pandas/_libs/__init__.py", line 4, in <module>
from .tslib import iNaT, NaT, Timestamp, Timedelta, OutOfBoundsDatetime
ImportError: dlopen failed: empty/missing DT_HASH in "/data/data/com.termux/files/usr/lib/python3.7/site-packages/pandas/_libs/tslib.so" (built with --hash-style=gnu?)
ディレクトリ違いだろうからtermuxの構成でBuildしてみては?
termux上のvimでskk for androidを使うと、変換候補が出るときに画面が一瞬反転してチカチカするのですが、回避方法とかありますでしょうか…?
Android 5.1 vim-python 8.1 eskkもGoogle日本語入力も大丈夫だけどなぁ Android上のソフトウェアキーボードを切り替える時は2回に1回くらいチラつく
BB key2にてtermux環境構築中です Google日本語入力(Mozc)系で英数字いれるのにインライン入力できないんですけど設定でもないですよね? termuxの入力エリアでも直接入力できなくてエンターキー押す回数増えるのが嫌で普段はblackberry初期英語キーボードでeskk使ってます
>>131 navigation bar hiderが原因でした…すいませんでした。
itspointlessのgcc-7を部分的に利用して buildはok?、実行時にエラー crosscompileは大変そうだしwww $ pip3 download -d src --no-binary :all: pandas $ cd src $ tar zxvf pandas-0.23.4.tar.gz $ cd pandas-0.23.4 $ CC="gcc-7" LDFLAGS=" -lm -lcompiler_rt" pip3 install -vvv . building 'pandas._libs.window' extension gcc-7 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O 3 -Wall -Oz -Oz -fPIC -Ipandas/_libs/src/klib -Ipandas/_libs/src -I/data/data/com.termux/files/usr/lib/python3.7/site-packages/numpy-1.15.4.egg/numpy/core/include -I/data from pandas/_libs/window.cpp:4: /data/data/com.termux/files/usr/include/string.h:205:9: error: attributes are not allowed on a function-definition __prefer_this_overload { ^ In file included from /data/data/com.termux/files/usr/include/c++/v1/string.h:61: $ $ cd ~/../usr/tmp/pip-install-xxxxxxxs/pandas $ LDFLAGS=" -lm -lcompiler_rt" pip3 install -vvv . Successfully installed pandas-0.23.4 $ python >>> import numpy as np File "/data/data/com.termux/files/usr/lib/python3.7/site-packages/pandas/core/dtypes/inference.py", line 24, in <module> is_scalar = lib.isscalar AttributeError: module 'pandas._libs.lib' has no attribute 'isscalar' >>>
需要ないかもだけど、2Gメモリの機種でpandas入ったよ gcc-7とLDFLAGSがポイントでした $ diff /data/data/com.termux/files/usr/include/c++/v1/type_traits.200120 /data/data/com.termux/files/usr/include/c++/v1/type_traits --- /data/data/com.termux/files/usr/include/c++/v1/type_traits.200120 +++ /data/data/com.termux/files/usr/include/c++/v1/type_traits @@ -736,8 +736,8 @@ #ifdef __clang__ template <> struct __libcpp_is_floating_point<__fp16> : public true_type {}; #endif -#ifdef __FLT16_MANT_DIG__ -template <> struct __libcpp_is_floating_point<_Float16> : public true_type {}; +#ifdef __FLT16_MANT_DIG__ && defined(__clang__) +// template <> struct __libcpp_is_floating_point<_Float16> : public true_type {}; #endif template <> struct __libcpp_is_floating_point<float> : public true_type {}; template <> struct __libcpp_is_floating_point<double> : public true_type {}; $ diff /data/data/com.termux/files/usr/include/string.200120.h /data/data/com.termux/files/usr/include/string.h --- /data/data/com.termux/files/usr/include/string.200120.h +++ /data/data/com.termux/files/usr/include/string.h @@ -188,7 +188,7 @@ #endif /* Const-correct overloads. Placed after FORTIFY so we call those functions, if possible. */ -#if defined(__cplusplus) +#if defined(__cplusplus) && defined(__clang__) /* * Use two enable_ifs so these overloads don't conflict with + are preferred over libcxx's. This can * be reduced to 1 after libcxx recognizes that we have const-correct overloads. $ CC='gcc-7' LDFLAGS=" -lm -lcompiler_rt" pip3 install
次、vimでskk頑張るお 動いてそうですね phantomjs、Metasploit興味あるお
neovimでeskk動いてるけどlarge_dictionary指定して色々やったけどskk辞書動いてくれず ユーザー辞書だけ動く状況だったからユーザー辞書にskk辞書を指定して使ってる 邪道すぎるけど
>>140 >>141 それ引っ掛かってました、ありがとう
eskk動きました、動きがもっさりなんだけど、端末のせいかな?
辞書はSKK-JISHO.Lで大きめの辞書を設定しました
>>114 nokogiri 入らないとあったけど、これじゃだめ?
nokogiri-1.10.0 はいったよ
nokoogiri failed gem install #79
https://github.com/termux/termux-packages/issues/79 >>141 ほんとだutf8にしたら動いたありがとう
>>71 phantomjsがどうさしたのは、TermuxArchですか?
termuxあるいはandroid ndkだと、buikd済みバイナリ見つからない
>>147 恐らくtermuxarchかな
termuxからtermuxarchのプログラム直接呼べたりしないかなー
>>149 ~/.termux/termux.properties
extra-keys = [['ESC','/','~','=','UP','{','}'],['TAB','CTRL','ALT','LEFT','DOWN','RIGHT',':']]
とりあえずこんな感じにしてみた使い勝手でまた変えると思うけど
>>150 arch/startarch -c 'phantomjs' test.js
>>151 お、画面に表示されるソフトキーなのね
サンキュー
>>151 おぉヒントありがとう!
extra-keys = []
これで特殊キー列消せた
bashでzmv使うときだけzsh使うかな 補完便利なのは分かるんだけど、慣れるとbashしか使えないとき困りそうでね
>>160 zmvコマンド初めて知った。ありがとー
僕もbashから移って1週間ぐらいだから
Tab補完便利やなぁぐらいの感想笑笑
>>161 fishも名前聞くけどzshの方がよく聞くから
zsh使ってみた感じ笑笑
FireHD10(2017)でtermuxつかってるけどzsh+prezto軽快に動くからおすすめだよ
preztoのハマりポイントはとしては init.zshや様々なモジュールをsourceコマンドで読み込むとき フルパスじゃ読み込めないことだよ
phantomjsは動いた electron動いた人いますか? 私の環境だと、起動時に下のsoがどうしても解決出来ない libnss3.so => not found libnssutil3.so => not found libsmime3.so => not found libnspr4.so => not found
ありがとう、electron起動ok nightmareをelextron installをskipして、npm install したい オプションあったかな と、スレの趣旨とズレすぎ?
>>169 今は、Ruby, Nokogiri, Selenium WebDriver を使う
もう、phantomjs は終了した。
今は、Chrome で、headless mode を使う
>>173 返信ありがとう、termuxでchrome driverでchromeのheadlessいけますか?
phantomjsなら、termuxからtermux arch内のバイナリで動いた googkeの検索とキャプチャもおk nightmareを使い方はできない、ekectronもまだ chromeのヘッドレスは未確認 phantomjsが動くだけでも嬉しい
去年の9月頃にTermuxArch やらTermuxUbuntuでChromiumもFirefoxもPhantomJSもヘッドレスでスクリーンショットまで確認できたよ ただPythonからインスタンス作成時にWebDriveがフリーズして使えなかったから自分はLinuxDeployメインになっちゃってる
>>177 情報ありがとう
実行時は、termuxarchに入らないと駄目ですか?
Tasker連携で、termuxから起動したいです
termux からprootで、termuxarchへ入りますが、nodejsのchild_processを経由すると、上手く動かなくてはまってます org
>>178 TermuxはAndroidの環境上で動くけど、termuxarchとかはchrootとかじゃなかった?
だからライブラリパスとか違っててそのroot環境上じゃないと動かないと思う。
逆に依存関係のファイル全て見えれば同じaarch64なんだし動かない事は無いかと。
それをすり合わせるのは面倒だからTermux上でbuildが一番手っ取り早いんじゃないかなー(超無責任
話すこしずれるけど termux-chrootしなくても #!/bin/bash のシェバンでいいみたいね
termuxach設定済み、前提です
途中、間違ってたら、ごめん
nightmareつかうと駄目、直接、phantomjsは動作ok
# phantomjs + nightmare
## install
pkg install nodejs
## install nightmare
mkdir test-phantomjs && cd test-phantomjs
npm init
npm install nightmare@1.8.2 --save --ignore-scripts
npm install cross-spawn --save
## install phantomjs
wget
https://github.com/fg2it/phantomjs-on-raspberry/releases/download/v2.1.1-jessie-stretch-arm64/phantomjs_2.1.1_arm64.tgz tar xvf phantomjs_2.1.1_arm64.tgz -C phantomjs_2.1.1_arm64
mv phantomjs phantomjs.bin
cat << EOF >./../phantomjs_2.1.1_arm64/phantomjs
#!/data/data/com.termux/files/usr/bin/sh
exec /data/data/com.termux/files/home/arch/startarch -c /data/data/com.termux/files/home/phantomjs_2.1.1_arm64/phantomjs.bin "$@"
EOF
## install fontconfig in termuxarch
/data/data/com.termux/files/home/arch/startarch -c 'pacman -S fontconfig'
上の環境で実行すると、痛いエラーがw
ここで断念 org
% cat << EOF > example.js
var Nightmare = require('nightmare');
new Nightmare({
show: false,
phantomPath: __dirname
})
.goto('
https://www.yahoo.com' )
.type('input[title="Search"]', 'github nightmare')
.click('.searchsubmit')
.screenshot('yahoo.png')
.run();
EOF
% node ./example.js
phantom stdout:
phantom stderr: proot warning:
phantom stderr: can't sanitize binding "/proc/self/fd/1": No such file or directory
proot warning: can't sanitize binding "/proc/self/fd/2": No such file or directory
phantom stdout: NETWORK_ERR: XMLHttpRequest Exception 101: A network error occurred in synchronous requests.
phantom stdout: phantomjs://code/shim.js:1815 in send
phantom stdout: phantomjs://code/shim.js:1815 in _start
phantom stdout: phantomjs://code/shim.js:1842
下記のページがにている気がする
https://github.com/sdrausty/TermuxArch/issues/38 cat << EOF >./../phantomjs_2.1.1_arm64/phantomjs #!/data/data/com.termux/files/usr/bin/sh exec 4>&1 5>&2 1>&- 2>&- # fd /data/data/com.termux/files/home/arch/startarch -c /data/data/com.termux/files/home/phantomjs_2.1.1_arm64/phantomjs.bin "$@" exec 1>&4 2>&5 4>&- 5>&- EOF node ./example.js
あ、途中で投稿されてしまった phantomjsを起動するシェルで、fdの先を変えてみた (今、実態をphantomjs.bin、これを、phantomjsから叩いてる、直接叩くとエラる) エラーは消えて正常に実行できたように見えるけど、何も出力されない、キャプチャも 駄目かな、このやり方
あ、phantomjsのversion関係ありそうですね あげるか下げるかしてみます
>>181 今、理解しました、なるほど、proot必要ないw
ありがとう
原因はこれみたい。さてどうしたものか /data/data/com.termux/files/home/test-nightmare-ph/../phantomjs_2.1.1_arm64/phantomjs / --load-images=true --ignore-ssl-errors=true --ssl-protocol=any --web-security=true /data/data/com.termux/files/home/test-nightmare-ph/node_modules/phantom/shim.js 13201 127.0.0.1 NETWORK_ERR: XMLHttpRequest Exception 101: A network error occurred in synchronous requests. phantomjs://code/shim.js:1815 in send phantomjs://code/shim.js:1815 in _start phantomjs://code/shim.js:1842 proot info: vpid 1: terminated with signal 2
>>189 使ったことないけど、タスクの実行ができる?
環境の構築が楽しいんであって本当に使うかどうかは二の次なところが正直ある
株の保有銘柄と売買記録、nanacoギフトの自動買い
Linux Deployで動かしてるdebianへのJuiceSSH代わり
・定番の環境構築遊び(暇つぶし) ・プログラムの移植(暇つぶし) ・ソフトウェアキーボードのみで自分が使う新規のプログラムを書く(気分転換)
ほぼ、メモ・ブログ更新用。vim専用っぽくなってる。
Taskerで毎朝7z圧縮バックアップするシェルスクリプト流す
Dwarf Fortressは動かんよな。 intel入ってるやつなら動く?
termux-widgetでスクリプト実行後にtermuxウィンドウアプリを自動クローズする方法あったら教えてー
execで起動させて終了時にプロセスがなくなっても効果なし?
>>204 効果なしでした
Widgetの仕様ぽいので諦めます
アドバイスありがとです
かつて、モバイルギアにpocketbsd入れて、Nemacsで、日記とか友達へのネタメールを打ち込んで楽しんでた身としては、Termuxのお陰で、(ちょっとキーバインド変わるけど)自スマホと折り畳みBluetoothキーボードの組み合わせで再現出来て、感無量。 オマケにSKKとgoogle音声入力とgoogle IMEが併用出来るって…最強ぢゃないですか! ありがとう、Termux!
どっかにTermux上で動く、日本語版のアングバンドないですかねぇ…。
>>207 と思ったらGooglePlay版のみかも
超初心者なんですが、termux-sudoがインストールできません、Bhai4You/Termux-Sudoを使ってみたんですが、 その後のcd termux-sudoで反応なしです
Bhai4You/Termux-Sudo見てみたけどなんであんな書き方してんの?
意味がわからん
ちなみに中身これしてるだけ
apt update
apt upgrade
apt install git -y
cd $HOME
mkdir sudo
cd sudo
git clone
https://github.com/st42/termux-sudo cd termux-sudo
pkg install ncurses-utils
cat sudo > /data/data/com.termux/files/usr/bin/sudo
chmod 700 /data/data/com.termux/files/usr/bin/sudo
cd $HOME
clear
sudo
$ cd $HOME $ mkdir sudo mkdir: can't create directory 'sudo': File exists この辺ですでに間違えてるみたい
>>217 エラーメッセージをGoogle検索したり英語わかんなかったらGoogle翻訳かけるといいよ。
ちなみに'sudo'ってファイル(ディレクトリ)がすでに存在するから作れないよってエラーだよ
>>203 めちゃ遅レスでごめん
termux:Widgetは~/.shortcuts/tasks/にスクリプト置くとバックグラウンド動作になります
wiki.termux.com/wiki/Termux:Widget
>If your scripts should be executed in background, i.e. without launching Termux session, you need to create the following directory:
>mkdir -p /data/data/com.termux/files/home/.shortcuts/tasks
>>220 おお、ありがとう!出来た
マニュアル見逃してたわ
お陰でタイムスタンプつけるのが便利になったよ
>>209 と思ってfdroid版入れたけど同じく使えなくなってました
残念
termux archで共有メモリ動いてますか? firefoxとか起動すると、「Failed to create shared memory: 許可がありません」でページが表示されません
共有メモリ奴、shmemを有効にして termux arch起動するとliblog.soでwarning sh-05g/5.0.2 % pkg install libandroid-shmem % export LD_PRELOAD=/data/data/com.termux/files/usr/lib/libandroid-shmem.so % sh startarch WARNING: linker: could not load library "/data/data/com.termux/files/usr/lib/libandroid-shmem.so" from LD_PRELOAD for "sh"; caused by could not load library "liblog.so" needed by "/data/data/com.termux/files/usr/lib/libandroid-shmem.so"; caused by "liblog.so" is 32-bit instead of 64-bit
wakelock取得してもtermuxのsshdへ接続すると切断されまくるのだが これhuaway端末の電源制御が特殊なせいかな?
termuxライブラリ関連resetしたいのですが、再インストールしか手はありませんか?
termux自体はアプリのキャッシュ削除でインストール時の状態に戻る
termuxをインストール時の状態に戻し、 LD_PRELOAD指定のエラーはなくなりました termuxのlib関連無くなっていたようです org libandroid_shmem.so指定が出来ても、firefoxなど起動すると 変わらず[ failed create shared memory: Permission denied]です これ直るのかな
今日はお手上げ、色々似た事例があるけど、 もしかして解決していないのかな、これ
とあるアプリのbuildでインクルードファイルが無いって言われたから libandroid-shmem-dev入れたらmake通って問題なく動いたけど、この話とは関係ないかな。 # include <sys/shm.h> firefoxはheadlessでしか試してないけどプロセス生成出来て スクリーンショット撮るまで動いた実績はあるよ。in aarch64
>>232 情報ありがとうございます
libandroid-shmem-devil入れてbuild出来るブラウザで試してみます
駄目だ、そもそもだめなのか guiをtermuxに求めるのが間違っているのだろうか
素のTermuxに戻りました もしブラウザとか使うなら、debian norootに落ち着きました これこれありかもです
Termuxでなんだかんだやって、結局自分は rootとってLinuxDeploy使ってる Terminal代わりにTermux使うくらい
あ、ずっと勘違いしてました linuxdeployという凄いアプリがあるわけですね てっきりvpsにdeployして使うものかと org 情報ありがとーこれ良さそうだから試してみます
clangでcppファイルがコンパイルできなくなった 他の言語では試してないけどhello worldですら通らない リンカがどうのってエラーが出てくる 困る事では無いが報告まで
ありがと ここのスレは優しいの~ まぁpythonで作ればいいだけなので試してもらうのも気が引けるが 手順というか経緯 数カ月前 cppのコンパイルがうまく行くかhello worldを試し成功 放置 その間にアップグレードしたかもしれない 数週間前 別プログラムを作るがコンパイル不能 放置 数日前 アップグレードすれば治るかなと思ったが不能 エラーはコレ clang-8: error: linker command failed with exit code 1 (use -v to see invocation) その前には ~undefined reference to~ なのがいっぱい aarch64-linux-android-ldが吐いてるみたい
LD_LIBRALY_PATH変わったとかでライブラリ見えてない系
>>243 clang じゃなくて clang++ では?
え、ほんとだ。通った。 ありがとうございます 記憶が曖昧だがgcc xxx.cppで良かったと思ってたので 当たり前のことですがg++ xxx.cppでも通るのを確認しました
Termux (failsafe) というアイコン何かね?
テーブルに置いてポチポチしててバイブされるとすんげー響いてかなり焦る
>>249 echo "bell-character=ignore" >> ~/.termux/termux.properties
androidでTermux使ってるのだが、Shredコマンドが効かないぞ rmで消せるファイルをshredで消そうとしても消えない なんで?
>>255 うちではこう。
$ echo 'bell-character=ignore' > test
$ ls
test
$ shred -u test
$ ls
$
>>255 ちなみになぜshred?
効果は期待できないような
androidにsem_get無いみたい 設定値できたと思ったら 、一旦、休憩所
>>256 ありがとう
なんか知らんが1行目が必要なんだな
>>257 セキリティ上一度まっさらにしたい時もあるじゃん
AndroidでShredって効果ないの?
やっぱりストレージの仕様の問題?
ハードディスクと違って完全に消せないの?
>>259 1行目は、消去するファイルを作成しただけだよ。
>>260 ありがとうございます
$ shred -u test なら消せたわ
なんで
$ shred -n 2 -z -v test
だと消せないの?
$shred -n2 -z
$shred -n2
$shred -v
でも消せないぞ
初心者なので理解できません。
>>262 shredコマンドの使い方調べてこい
Termux無関係のスレチだ
>>263 マジで? だって、Ubuntu18.04はじめLinux全部で $ shred -n 2 -z -v test でどんなファイルでも消せるぜ ちなみに↑は、NSA方式のセキリティレベルの消し方だ -n 2 2回上書き -z 0フィル -v 経過表示 Ubuntuで今試しましたが、消えてませんでした -uないと消えないとは知らなかった
shredってHDDで確実にファイルの内容を消すツールだけどSSDとかフラッシュメモリでも確実にデータを消してくれるの?
>>267 うちの場合は0埋めされるみたい。
上書きした時点で別のデータ領域が割り当てられるので、元データはディスクの何処かに残るだろ!とかの意味なら、知らん。
それはディスク全体のデータ破壊の話で、ファイル単位では如何ともし難いような。
$ echo 'bell-character=ignore' > test
$ ls -l test
-rw------- 1 u0_a121 u0_a121 22 May 4 14:36 test
$ shred -z test
$ ls -l test
-rw------- 1 u0_a121 u0_a121 4096 May 4 14:37 test
$ head -c 20 test
$ cat -v test | head -c 20
^@^@^@^@^@^@^@^@^@^@$
>>267 ムリ
ハードウェアウェアレベリングだと実際に書き込んでいる領域がどこなのか知る方法がない
Shredってメモリー系統だとファイル単位では完全消去出来てないの? ファイルAをShredで1回上書きした時点で、 2回目からの上書きはファイルAの場所じゃないところを上書きするってこと? うちもファイルの中身>>268 になるが ちなみに、以前USBメモリ全体を $ shred -n 2 -z -v で消して ・R-Studio http://www.r-studio.com/ja/ Linux無償版 http://www.r-tt.com/ja/free_linux_recovery/ ・完全復元PRO http://www.junglejapan.com/products/sec/pfc/recovery.php ・testDisk(PhotoRec同梱) http://pctrouble.lessismore.cc/software/testdisk.html http://pctrouble.lessismore.cc/software/photorec.html の3つで復元してみたが、今の所何回やってもファイルは復活しない Shredコマンドに変わるメモリ系統でも消せるツールが出てこないのが不思議だなあ
>>270 もちろんファイルシステム上では必ず
>>268 になるし、復元できない。
ファイルシステムがウェアレベリングしている場合、mtdblock?とかを見るとどこかに残っているかもしれない。
ハードウェアがウェアレベリングしている場合、NANDチップを引っぺがして直接読めば見えるかもしれない。
blkdiscardとかで全体をsecure eraseすれば問題ないことになっているようだが、本当かは知らない。
>>272 ということは、
$ shred -u -n 2 -z -v test
をやれば、testファイルは一応3回上書きされる
ただし、testファイルが以前に別のブロックに書き込まれてたとすると
以前のブロックのデータは消せてない
ってことでおk?
いい加減スレチ野郎相手にするのやめろよ
shredに-u付いてなかったのはデバイス単位で消すからでファイル単位で消すのは一般的じゃないからだと思う
デバイス単位で消せば少なくともイメージダンプしても論理的に内容が残ってることはない
もっとも
>>272 の言うとおりウェアレベリングで残ってる可能性はあるから特殊な環境で極一部復元出来る可能性はゼロじゃない
というわけでもうこの話は終わりな
質問です。 android上のtermuxでvncserver起動したいのですが、 どのvncserverが一番いいですか? みなさん、なに使ってます? tigervncですか?vnc4serverですか? どれがおすすめですか? 用途は、android上でguiソフト動かすぐらいです。 termux.comでは、tigervnc使ってる説明あるから、やっぱtigervnc安定ですか?
無事、tigervncでGUI起動出来たのだが、日本語文字化けするし、日本語入力出来ないぞ pkgでuim-fepも出てこないしどうやるのですか?
ところで、Android で apk を配布しようと思ったら、必ず一度は使う必要がある keytool って、 Win, Linux. Mac 用はあっても、Android 用は世界のどこを探してもない、という認識であって ますか? 自分は、keytool が、java 言語で書かれていることを知り、色々実験して、 そのソースを取り込んでコンパイルしたところ、実機で、鍵の情報を入力する プロンプトを何行か入れるところまでは正常に動作したんですが、それが 済んだ後、例外が発生して止まってしまいました。 めげずに、不足しているクラス用の java ソースを取り入れて色々 試したのですが、結局、最後、Android の java.lang.secutiry 系の クラスに、標準のJDKではあるはずのクラスはメソッドに、未実装の部分が あって、余りにも基本的な部分過ぎて、ちょっと手に負えなくなってしまいました。 これが、オラクルが訴訟している「Google が互換性を台無しにした」という 部分なのかも知れず、根が深いかもしれません。
Androidで動くkeytoolがあるかは分からないが、そのあたりのパッケージない系の話は Dalvik仮想マシン作ってAndroidに乗せた経緯調べればわかると思うよ まあGoogleが悪いんだけど
組み込み用の JavaVM であるところの J2ME 用の、MEKeyTool.jar なるものがある らしく、J2ME は、Android でも動かせるらしいです。J2MEの本家Oracle によるReference実装が、PhoneMEとのこと。 もしかしたら、これが欲しかったものかもしれません。
J2MEやPhoneMEって開発続いてたんだな、知らなかった 十年ぶりくらいに名前聞いた気がする いずれにせよ動くもの見つかって何より 参考になったよ
MEKeyTool.jar 自体は、J2ME の SDK の中に見つかって、PC上では、 普通の PC用のJDK の JVM を使って、 $ java -jar MEKeyTool.jar で起動できたんですが、Android上では、今のところ、 dalvikvm、PhoneMe(CLDC), J2ME Loaderのどれも全滅です。 PhoneMe(CLDC) ---> 次のようなエラーが起きます: error: only position independent executables(PIE) are supported. ただし、ファイル名をわざと間違えて入れても同じエラーになります。 J2ME Loader ---> jarを起動しようとすると、Broken manifest と表示されます。
>>282 PhoneMEは知らんがそのエラーはPIEでないバイナリをAndroid5以降で動かした時に出るエラー
ちらっと見た限りだけど5以降用のapkが有るからそっちなら動くんじゃないだろうか
MEKeyTool.jar が内部に JNI による native codeを含んでいればその可能性も あるかも知れません。 そもそも、本家の Linuxでは、JVMは普通に動いています。仮想コードの実行自体は 形式が違うので実行時の自動変換が入りますが、Androidでも100%動いているの ではないかと思います。Androidと本家Linuxの違いは、多分、android.jarとrt.jar の違いだけです。だから、もし、android.jarを全く使わずにrt.jarの中の あらゆるクラスを自分で全て提供すれば、実行できる可能性はあると思います。 JDKのソースを見たところ、仮想マシンの奥深くの実装は余り関係ないようです。 なぜなら、ファイル入出力や標準入出力、グラフィック、音の出力などは、 JNIを使って、open, read などのシステムコールや API を呼び出している だけな様に見えるからです。グラフィック部分だけを除外すれば、多分、 JDKのソースをそのままコンパイルしてAndoridで使えるかもしれません。
言いたかったことは、JDKのソースの*.javaとJNI部分の*.c/*.cpp部分から SwingやAWTなどのグラフィック部分を除外した部分をjavacとclangで コンパイルして、*.dex や *.apk に固めてしまえば、グラフィック以外は、 PCと全く同じクラスの使える独自 JVM が Android上で出来上がり、 そのソースに、KeyTool.jar のコードを追加すれば KeyTool が、 Android で実行できてしまうのではないかと思うんです。 クラス名の衝突の回避と、(X-Windowが必要な)グラフィック部分 の除外だけに注意すれば。
それTermuxと何か関係ある? なんでスレチのこと長文で書き込みするアホばっかりなんだ
たしかに、、、 termux環境で動くkeytoolの話かと思って大目に見てたが全然関係ないな 知識ひけらかすかの長文 そんな話聞いてないし
>>288 そ、れ、T、e、r、m、u、x、と、何、か、関、係、あ、る?。
色々ソースをいじってるうちに、KeyToolが実機で動いたんだけど、 この辺の人は要らないってことでいい?
>>290 いつかあなたのレベルまで追い付いたとき必要になるかもしれないから
どこかに公開しておいて欲しい。
でも、
>>292 ,293,294 の自演は恥ずかしいと思う
# 公開したかったら、要望があろうが無かろうが淡々と公開すればいいじゃん
自演の証拠あれば技術的な話題になる なけりゃ言い掛かり
いや待て、Githubの奴がバレバレの自演をしているように見せかけることが目的の第三者という可能性も
独り言ならtwitterで呟けばいいのに スレチな書き込みを繰り返している人はスルーしましょう
AndroidTV向けのtermuxって前からあったっけ? キーボード繋げば簡易端末になっていい感じだ
sshdへ接続するともっさりしてるのって俺環境だけ?
>>302 端末のスペックに依存するだろうしなんとも
vimの補完プラグインくらいかなーもっさり
>>303 >>304 2年前発売の機種だから別原因がありそう。
原因探してみるわ。
>>305 自己レス
ルーターのせいっぽかったわ
原因は特定できないが無線送信出力絞って利用周波数帯狭くしたら正常になった
ツール作って無駄な自動化したり、インストールしてみて引っかかる 原因を見つけたりそういう細々な経験が後々生きてくるのよ 結論:遊び
>>309 いいね、まさにそれ
楽しくないとやる気しないわ
2chのくだ質への回答の際に検証する用。くだらない質問ばかりするなよお前等。
外での暇つぶしだが 他のアプリに比べて圧倒的にバッテリ食わないから長時間遊べる
termux.com→F-roidと辿ってapk落とそうとしたのだが、 なぜかリンク切れててtermuxのapkが落とせないのだが どこで落としてる?
F-Droid版が普通に更新出来たからリンク切れはしてないと思う
(G-Droid使用)
termuxのサイトに書いてあったと思うけど本体がGP版ならプラグインはGP版、本体がF-Droid版ならプラグインもF-Droid版を使わないと問題が起きることがあります
>>315 読み違えていたみたい
ストアアプリF-Droid(G-Droid)からインストールするのではなくて
ブラウザからapkのダウンロードリンクをクリックしてインストールしようとしてるんですね
そちらは試したことないです
GooglePlayにあるTermuxのapkが欲しいのですが、なんかいい方法ある?
apkmirrorってGooglePlayにあるアプリをapkmirrorのサイト通して、apk化してるだけ? それとも勝手にapkmirrorのサーバーにapkとして置いてあるの? apk extractor(作者meher)っていうAndroidアプリでも一応ぶっこ抜けるらしいけど、 これ有名なの?1000万ダウンロード超えてるけど・・・ すげえ怪しそうなアプリに見えるのだが
$ pkg install something : Do you want to continue? [Y/n] y CANNOT LINK EXECUTABLE "dpkg-deb": library "liblzma.so.5" not found dpkg: error processing archive /data/data/com.termux/files/usr/var/cache/apt/archives/libandroid-support_25_aarch64.deb (--unpack): dpkg-deb --control subprocess was killed by signal (Aborted) Errors were encountered while processing: /data/data/com.termux/files/usr/var/cache/apt/archives/libandroid-support_25_aarch64.deb E: Sub-process /data/data/com.termux/files/usr/bin/dpkg returned an error code (1)
>>321 F-DroidにもあるようなMIT LicenseのOSSだし、これを疑うならスマホとネット止めた方がいい。
だな ソース読まなきゃだよな そこまで疑うのならば
ソース云々の前にapkmirrorは権利者の許可なく二次配布してるものも多いから日本では違法だ Google関係のものとか、GooglePlayでしか配布していないものはもろにそれ
>>327 ユーザーがリポジトリのURL登録したんでないの
知らんけど見てないから
F-Droidの公開鍵ってどこにあるの? なんかF-droid落として、asc落として、 gpg --verify FDroid.apk.asc gpg: 署名されたデータがFDroid.apk'にあると想定します gpg: ~ gpg: ~ gpg: 署名を検査できません: 公開鍵がありません ってなるぞ
>>331 これどうやって使うの?
-----BEGIN PUBLIC KEY-----
から
-----END CERTIFICATE-----
をコピーして、publickey.pemにして
FDroid.apk、FDroid.apk.ascと同じフォルダに置いて
Windows10のコマンドプロンプトで
gpg --verify FDroid.apk.asc
しても、公開鍵がありませんってなるぞ
何この鯖
証明書すら発行してないのかよ
これ安全なん?
http://keys.gnupg.net/pks/lookup?search=f-droid& ;fingerprint=on&op=index
いや、もはやTermux関係なくなってきてるけど
f-doridのホームページから公開鍵落としたけど、「注意: この鍵は期限切れです」ってなるぞ
https://f-droid.org/assets/admin@f-droid.org.jar をダウンロード
unzip admin@f-droid.org.jar admin@f-droid.org.asc
gpg --import admin@f-droid.org.asc
gpg --verify FDroid.apk.asc
gpg: 署名されたデータが'FDroid.apk'にあると想定します
gpg: 04/11/19 21:41:19 東京 (標準時)に施された署名
gpg: RSA鍵7A029E54DD5DCE7Aを使用
gpg: 信用データベースの検査
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: 深さ: 0 有効性: 1 署名: 0 信用: 0-, 0q, 0n, 0m, 0f, 1u
gpg: 次回の信用データベース検査は、2024-04-16です
gpg: "F-Droid <admin@f-droid.org>"からの正しい署名 [不明の]
gpg: 注意: この鍵は期限切れです!
主鍵フィンガープリント: 37D2 C987 89D8 3119 4839 4E3E 41E7 044E 1DBA 2E89
副鍵フィンガープリント: 802A 9799 0161 1234 6E1F EFF4 7A02 9E54 DD5D CE7A
# termux にて
$ mkdir ~/xxx
$ cd xxx
$ wget
https://f-droid.org/FDroid.apk $ wget
https://f-droid.org/FDroid.apk.asc $ pkg install gnupg
$ pkg install dirmngr
# とりあえず verify
$ gpg --verify FDroid.apk.asc FDroid.apk gpg: Signature made 2019-04-11 21:41:19 +0900 JST
gpg: using RSA key 7A029E54DD5DCE7A
gpg: Can't check signature: No public key
# 鍵取得 ... OK
$ gpg --keyserver keyserver.ubuntu.com --recv-keys 0x7A029E54DD5DCE7A
gpg: key 41E7044E1DBA2E89: 39 signatures not checked due to missing keys
gpg: /data/data/com.termux/files/home/.gnupg/trustdb.gpg: trustdb created
gpg: key 41E7044E1DBA2E89: public key "F-Droid <admin@f-droid.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
# verify ... Good signature 出たからOKかな
$ gpg --verify FDroid.apk.asc FDroid.apk
gpg: Signature made 2019-04-11 21:41:19 +0900 JST
gpg: using RSA key 7A029E54DD5DCE7A
gpg: Good signature from "F-Droid <admin@f-droid.org>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 37D2 C987 89D8 3119 4839 4E3E 41E7 044E 1DBA 2E89
Subkey fingerprint: 802A 9799 0161 1234 6E1F EFF4 7A02 9E54 DD5D CE7A
信用出来ないなら使わなりゃいいだろ こういうのをスレ汚しっていうの自覚ある?
マルチ酷いな
フリー・オープンソース】 F-DROID 【広告なし apk
http://2chb.net/r/android/1560659547/ 意味わからなかったがダウンロードしたファイルのチェックサム調べたのかw
>>337 やっぱ期限切れでしょ
>>340 意味わからん
>>341 そうだよ、証明書の期限切れてるわ、チェックサム違うわで
なんかトロイと入れ替わってるんじゃないかと思ったのだが
>>342 調べて見ましたけど失効するのは2021年4月24日でしたよ
gpg --list-keys
/data/data/com.termux/files/home/.gnupg/pubring.kbx
---------------------------------------------------
pub rsa4096 2014-04-25 [C]
37D2C98789D8311948394E3E41E7044E1DBA2E89
uid [ unknown] F-Droid <admin@f-droid.org>
sub rsa3072 2014-04-25 [S] [expires: 2021-04-24]
sub rsa3072 2014-04-25 [E] [expires: 2021-04-24]
>>343 ありがとうございます。 gnupg.netから落としたのは2024年まででした。 gpg --keyserver keys.gnupg.net --recv-keys 37D2C98789D8311948394E3E41E7044E1DBA2E89 gpg: key 41E7044E1DBA2E89: ERROR in GETTEXT (bad plural entry) gpg: 鍵41E7044E1DBA2E89: 公開鍵"F-Droid <admin@f-droid.org>"をインポートしました gpg: marginals needed: 3 completes needed: 1 trust model: pgp gpg: 深さ: 0 有効性: 1 署名: 0 信用: 0-, 0q, 0n, 0m, 0f, 1u gpg: 次回の信用データベース検査は、2024-04-16です gpg: 処理数の合計: 1 gpg: インポート: 1 Verifyでこうなるの(「 この鍵は信用できる署名で証明されていません」)って 自分で鍵を"信用する"にしてないからなんですか? gpg --verify FDroid.apk.asc ~ gpg: "F-Droid <admin@f-droid.org>"からの正しい署名 [不明の] gpg: *警告*: この鍵は信用できる署名で証明されていません! gpg: この署名が所有者のものかどうかの検証手段がありません。 ~ >>344 そのようですね
# 署名するために自分のキーを作ります
# Name,Mail,o(kay),Passを入力します
$ gpg --gen-key
# ローカル署名します
$ gpg --lsign-key F-Droid
Really sign? (y/N) y
# もう一度verify
#
>>337 からメッセージが変わりました
$ cd xxx
$ gpg --verify FDroid.apk.asc FDroid.apk
gpg: Signature made 2019-04-11 21:41:19 +0900 JST
gpg: using RSA key 7A029E54DD5DCE7A
gpg: checking the trustdb
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 1 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1 valid: 1 signed: 0 trust: 1-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2021-06-19
gpg: Good signature from "F-Droid <admin@f-droid.org>" [full]
>>345 ありがとうございます。
署名がないのがf-droid側が署名を付けてないのかと思ってました
Android8から9にしたらSDカードへの書き込みが限定的になってもうた 8ではSDカード全体の読み書き可能 9では読み込みは全てできるが書き込みはSDカード内のAndroid/data/com.termux/files内にしかできない いろいろググったが7辺りにには同じ現象が出てるようだったので機種依存と思うほうが良い感じかな?
どうかな?sdカード書き込み制限も来た事あるしAndroid側かもしれない
Termux使って、androidを終了したり、再起動出来ないの?
>>349 どのターミナルエミュレータでも同じだと思いますが
終了
$ su
# reboot -p
再起動
$ su
# reboot
rootedでない場合は無理だと思います
なお、ハードウェア情報の取得とかブート時実行したいスクリプトとかtasker等との連携は
https://wiki.termux.com のaddons に書いてあります
>>350 おお、ありがとう
やっぱroot化しないとだめなのか
なんか、TermuxでshutdownしてもVMというかアプリが落ちるだけじゃーんと思ってしまうが、ちゃんとAndroidが落ちるのか。
kindle fire hd 8でtermux-clipboard-getが使えない 反応が返ってこず入力街状態 rootだと正常動作するのだが一般ユーザーで動作せず 何が原因ぽいか教えて下さい termux最新版 android5.6系です
>>353 自己解決
dalvikcacheのパーミッションが書き換わっていたせいでした
aptをrootで操作したのかもしれない
取り敢えずお騒がせしました
すみません、Fire 7を一時的にroot化しようと思い右記サイト(
https://tabkul.com/?p=208972 )のように
GoogleplayからTermuxをインストールし
apt更新、termux-setup-storage、git、curl、vimをインストールし
最新のmtk-su_r17.zipをダウンロードしてホームディレクトリに解凍するまでは行ったのですが
mtk-suをchmod 700(もしくは755)しようとすると「Operation not permitted」と
出てしまい、権限の変更が出来ません。
どなたかこの原因及び回避方法をご教授願えませんでしょうか?
何卒、何卒よろしくお願いいたします。
>>356 よくわからないけどDownloadフォルダを経由する必要あるのかなあ
$ pkg install wget
$ cd
$ wget '
https://forum.xda-developers.com/attachment.php?attachmentid=4791658& ;d=1563039489' -O mtk-su_r17.zip
$ unzip mtk-su_r17.zip
Archive: mtk-su_r17.zip
creating: arm/
inflating: arm/mtk-su
creating: arm64/
inflating: arm64/mtk-su
inflating: readme.txt
$ cd arm
ここで ls してみます
$ ls -al
total 44
drwxrwxr-x 2 u0_a395 u0_a395 4096 Jul 17 13:33 ./
drwx------ 33 u0_a395 u0_a395 4096 Jul 17 13:41 ../
-rwx------ 1 u0_a395 u0_a395 34296 Jul 17 13:33 mtk-su*
chmod不要な気がしますが一応
$ chmod 700 mtk-su
これでどうでしょうか
※ mtk-su自体の動作は確認していません(環境がない)
ホームだと思ってる所がstorageでchmodに失敗してるに1票
>>359 元記事だと termux-setup-storage したら termux から /storage/emulated/0/Download を直接指定してアクセス出来るかのように書いてる
ここは ~/storage/downloads だろと思いながら読んでたんですが
PREFIXつきのchroot環境ということを説明するのが厄介だったので
>>357 のような回答にしました
>>357 >>360
無事にできました!ホンttttッとうにありがとうございました!!!
>>359 右も左も分からないような者ですが、なんとなく原因はそれな気がします
何にせよ、皆さま本当にありがとうございました。
fire hd 10 (OS 5.6.4.0)でtermux-setup-storageしても、アクセス許可求められないし、もちろんシンボリックリンクも設定されない なぜだか分からないのですが、誰かお知恵をplz
>>362 >>1 や 起動後表示される Welcome メッセージにある wiki を読まれましたか?
https://wiki.termux.com (
https://wiki.termux.com/wiki/Main_Page )
FAQs の more をタップすると
How do I use my storage in Termux?
To grant storage permissions in Android goto Settings>Apps>Termux>Permissions and select storage, then run termux-setup-storage in Termux.
Learn more at Internal and external storage. (
https://wiki.termux.com/wiki/Internal_and_external_storage )
とありますのでアプリの権限でストレージに許可を与えてから termux-setup-storage を実行する必要があります
これで上手くいかない場合 機種 か OSのバージョン 固有の問題だと思われます
Termuxでgnupgインストール出来る? エラー出てインストールできないのだが
使っている。 $ gpg --version gpg (GnuPG) 2.2.16 ...後略
$ pkg install gnupg E: This installation run will require temporarily removing the essential package libandroid-support:aarch64 due to a Conflicts/Pre-Depends loop. This is often bad, but if you really want to do it, activate the APT::Force-LoopBreak option. E: Internal Error, Could not early remove libandroid-support:aarch64 (2) こうなってしまいます libandroid-supportをremoveしようとしても出来ないわで困ります。 どうすればいいですか?
ああ、あったような。 調べる暇無くて、termuxアプリをアンインストール、再インストールしたような気がする。
termuxでgpg使って共通鍵で暗号化したの復号化したりすると、 パスフレーズがキャッシュされて嫌なんだけど、これってどこで変えるの?
Ubuntuだと/home/username/.gnupg/gpg-agent.conf の以下を0にすれば良かっただけだけど default-cache-ttl 0 max-cache-ttl 0
Ubuntuの/home/username/.gnupg/gpg-agent.conf をTermuxの.gnugpフォルダに入れたら 普通にキャッシュ時間0になって毎回パスフレーズ求めるようになったのだけど、 ファイル追加したことでどっかセキリティ上やばいとこないよね?
Termuxのメンテナでも回答できないと思う。 あえて懸念を払拭したいのであれば、confを別所に置いて起動時に指定するとか。
Termuxでシェルスクリプトのショートカットをホーム画面に置く方法ってあるの? タップ一発でシェルスクリプト起動したいのだが
AndroidにGooglePlayのTermuxとF-DroidのTermuxって 両方インストールして両方共存って出来るの?
すみません・・・、ウィジェットからやるんですね 230円ってw
連投になってすまんが、F-DroidのTermuxは WidgeとかTaskとか全部無料なのだが これは作者のFredrik Fornwall氏がちゃんとアップしてるのですか? てか、F-droidのサーバーってセキリティ大丈夫ですよね? 皆さん使ってます?
>>376 Termuxはオープンソースで全てが無料で公開されている
全部無料で使いたいならF-Droid版
作者にカンパしたい又は楽にインストールしたいならGoogle Play版
公式サイトでデカデカと書かれてるよ
>>381 ちがう
termux を一回消して再インストールしたって意味
自分で動かしててわかったことだがtermux起動した時にstorageってディレクトリがあるけど別のディレクトリ作ると、そのディレクトリ以下では実行ファイル動かせるんだな 他のディレクトリではダメなのに
>>383 どゆこと?
パスが自動的に通ってるということ?それとも実行パーミッション不要でスクリプト作動可能という事?
よく分からないけど、多分実行パーミッション不要って意味 例えば /Documents以下とかだったら ./a.out実行しようとするとPermision deniedになるけど storageディレクトリがあるディレクトリ(ホームディレクトリ?)で mkdir fooでfooディレクトリ作ってfooに移動 そこの内部なら ./a.outが実行できる ちなみにここであげてるa.outはcのプログラムでtermux上でコンパイルしたものなんだけど 説明が雑ですまない linux素人なもので...
chmodで権限変更しようと思ったんだけどできないんだね rootないとダメなのかな
storage以下だとAndroidとの共有前提って事で ファイルが777で作られるんじゃない? と思ってstorage の下に a てディレクトリ掘って その下にa ってbashスクリプト作ったけど 普通にPermission Deniedだったよ。。。 スクリプトのパーミッションは600だった
返信ありがとう storageの下じゃなくて、あえて言うならstorageの横? 今の例で言うなら storageのあるディレクトリでaを作る パスは /data/data/com.termux/files/home storageディレクトリ以下では実行権限がないしchmodで変更することもできない
home直下でも同じだったよ まぁ、それで不具合無ければそのままで良いんじゃない? 気持ち悪いかもだけど ちなみにrootは取得済み
rootとったらtermuxでできることって変わるの?
Termuxってroot取ってたらネットワーク系のコマンドって全部動くの? なんかtracerouteすらroot取ってないと動かないのだが あと、root取ってたら普通にスマホの電源切ったり、 Termux外のファイル・フォルダも消せたりするの?
tracerouteはAndroidからみたらシステムファイル参照するからね 電源切ったり他ファイル、フォルダ弄るのは出来るよ。rootだし。
>>392 root取るとtracerouteは動くのかあ
しかし、Termuxがスマホに入るOSになればいいのになあ
てか、そのまま、スマホでLinuxをOSとして使える方法ないのかね?
Androidの上でLinux動かす方法は多々あるらしいが
どうもセキリティ上重要なファイルをAndroidに置いときたくないんだよなあ
なんかそれっぽい流れになってるから前からの疑問を Androidとtermuxって別物? Androidの上でLinux(termux)を動かしてるの? 仮想環境みたいな感じ? あまりそんな感じしないんだけど...
>>394 そもそも
AndroidはLinuxのディストリビューションの1つ
(AndroidはLinuxです)
TermuxはターミナルエミュレータアプリとAndroid向けカーネルで動くパッケージのリポジトリを用意してくれている
仮想環境ではありません
Androidじゃなく、普通に有名ディストリが動いてほしいわ とりあえず、UbuntuかDebianそのまんま動いてほしい
>>393 rootとればLinuxDeployってアプリでDebianインストールできるよ
(重要な?)ファイルは1つのイメージファイルに記録される形だけど、
セキュリティが高いかはどうだろw
viでC#.netのソース編集しながらAndroidアプリで動画観るとか出来て
結構楽しい。
>>397 すごいね
これって完全にAndroidは入ってないってこと?
Debianのリポジトリ完全に使えるの?
90%ぐらいのソフトはそのまま動いてる感じ?
てか、逆にAndroid入ってないと電話アプリとか入れれなさそうだけど、
完全にDebianとして使ってるだけなの?
ああ、聞き忘れた 普通にインストール時に暗号化LVM使えますか?
画像を見ればステータスバーやナビバーからAndroid内で動いてることくらい分かるでしょ
>>396 termux-ubuntu使えばいいだろうに
Termuxをgoogleplayでインストールして その後にF-droid入れてsimplegalleryとかその他アプリをF-droidから入れたのだが、 思いっきりF-droidのインストールリストにTermux入ってるぞ これって両方に表示されるんだ? F-droidの更新止めないとごちゃ混ぜになるじゃん みなさんは片方の自動更新切ってるのですか?
そもそも自動更新切ってるわ いきなりトラブルと困るし
俺も自動更新切ったわ しかし、F-droidは予想以上にアプリ数少ないなあ
F-DroidとGoogle Playで同じアプリあっても署名が違ってますとか出て違う方から更新はできないだろ。
署名が違うんだったら、GooglePlayで入れたのは、 F-Droidのリストに出てほしくないわ F-Droidで入れたのは、GooglePlayにアプリあっても GooglePlaynoのリストに出てこないんだがなあ ところで、GooglePlayでインストールしたTermuxに F-DroidのTermux:APIとかTermux:Task入れても大丈夫なの?
>>410 だめか
仕方ないから、GooglePlay版アンインストールして、
F-Droid版Termuxに乗り換えるか
termux-ubuntu入れようと思ったけど、何この人・・・
めっちゃウイルス埋め込みそうなツラ構えじゃん
NetGuardの人もめっちゃ埋め込みそうなツラだけど(グラサンありの写真)
https://github.com/Neo-Oli Termux-Ubuntu使ってる人結構いますか?
安全ですか?
>>412 あたしはイケメンに見えるから安心してつかってます。
でもイケメンじゃなかったら危ないから使うのやめます絶対やめます(・_・;)
>>412 パンに塗ったら美味しそうと思ったら
OilじゃなくてOliだった。危険
顔もソースも出してるならむしろ信頼できるのでは そうそう悪いことできないでしょ
Termuxにここ見てDebian入れたんだけど、GUIで起動できない
https://tanokatu.com/2019/09/05/01/ # tasksel
で一番上のGUIの標準みたいのとXFCE入れたんだけど
# startxfce4
で起動出来ない
なんでですか?
もしかして、VNCで接続するのですか?
ちなみにTermuxではTigerVNC使って
twmとFlukBoxは起動した
openboxは文字化けしてた
https://www.server-world.info/query?os=Debian_9& ;p=desktop&f=6
ここ見てvnc4server入れて(xstartupは作らないで)
# vncserver :1
でVNCサーバー起動して
VNCViewerで127.0.0.1:5901に繋いだら
Xfce4起動したわ
Zenfone4MaxProでSnapdragon 430、メモリー4GB
だけど普通にファイルマネージャー開いた限りではサクッと動いてる
これは凄いわ
ただ、# adduserでユーザー作れないのはなんでですか?
passwd: user 'USERNAME' does not exist
Permission denied
ってなって出来ない
なんでrootなのにpermission deniedなの?
今は、VNCserverもrootで動かしてる
うむ、Firefoxは画面真っ暗のままで起動しないな Evolutionは普通に画面ガッチリ出て使えそうだな
自分はスクレイピングやりたくてTermux−~って幾つかディストリ 試したけど全滅だった記憶が。 だもんでLinuxDeployでDebian入れて使ってる。 Terminal代わりにTermux使ってるけど。
>>421 やっぱLinuxDeployが一番楽なのかねえ
GooglePlayでは、100万ダウンロード超えてるし
UserLand試したいが、ダウンロード数10万って少ないんだよなあ
rootedならLinuxDeployが楽だと思うよ 泥4以前からあるから安定感が違うし スクリプトのシェバン書き換えなくていいってだけで精神的に良い
termuxでtopコマンド使っても termux内のプログラムしか出てこないけど android内のプログラム全部表示させれないの?
何その無内容。 自分のは出てきており、その理由はノーマルとこの点が違うからだと書くべきじゃないの。
自分のも出てきてるな つまり425がアブノーマルで、何が違うか何か変えたか確認すべき
suすれば全部出るよ root化してるだけじゃ変わらない
しかし、自分の権限も把握できない水準の人が端末をホイホイroot化してるもんなのだな。
Android 9はそういうもんだと思って気にしてなかったけど うちは非root使用でtop, htopを実行すると Android 5.1はデスクトップマシンと同様に出力されるけど Android 9.0はtopとbashとcom.termuxしか出力されないね しかも後者は左上のCPUの情報表示枠そのものがカットされてる
8.1OreoでもTopでTermux内しか表示されないよ(非root)
2019/10/20 ver 0.76 • Made Black UI an option to configure (#1293) • Add permission ACCESS_NETWORK_STATE (#1300) • Do not set LD_LIBRARY_PATH by default (#1311) • Include bootstrap zip as shared library (#1301) This makes the app download from Google Play bigger, but instead no additional traffic is needed to download bootstrap packages.
なんだこの神アプリ btキーボード学校に持ち込むだけで下校しなくても開発できるようになってしまった vimなら多少画面小さくても何とかなるしgithub使えば同期すげー楽だし最近メインPCより触ってる時間長いかもしれん
俺のfireHD8じゃインストールはできたけど起動しないぜ
Termux使えないAndroidとか文鎮じゃんつら(過激派)
2017年モデルなんじゃないかと LollipopベースのFireOS5系はアンインストールして最新版入れると起動しなかった もし2017年モデルで使えてるならそのままのほうがいいよ
>>441 ,442
情報ありがとう。第6世代2016年モデルだったよ残念
普通のやつ買い足したからホーム画面変えて遊ぼうと思ったんだけどね
>>443 ちゃんとFireOS版のTermuxをインストールしてる?
もししてるなら3日前くらいに配信されたGoogle Play版 ver 0.82相当のになってる?
Google Play版 ver 0.82はAndroid 5と6での起動問題に対処したバージョン
>>444 できましたありがとう!
0.82探して色々やってたら0.81が入ってこれは動いた
最初は0.72だか0.73だかでした
特にFireOS版というものではない気がする
来年からAndroid 7(Amazon端末ならFire OS 6)未満はサポート対象外になるらしいので必要な端末にTermuxとパッケージをインストールしときましょう
サポート対象外になるの早くない? こんなもんなの?
fire hd8でroot化しようとしてるんですが何度やっても operation not permitted 何がダメなんだろう('A`) r19じゃ出来ないんだろうか
mozc for androidをandroid8.1にインストールして、Termux上で使おうとしたんだけどキーボードが表示されない
何で?
https://github.com/google/mozc Termux上にインストールしたんじゃなくてandroid上にね
補完機能持ってるキーボードだとおかしくなる場合あるからそのせいでは Google日本語入力でもサジェストのせいか英数入力時もenter押さないと文字出てこない
>>453 マジなのか?
俺は、ASUS機使ってるからATOK無料でついてるのでTermuxで使ってるが、
みんな何使ってる?
てか、Mozc動かないとか厳しいわ?
自分はhacker's keyboard使ってるね 日本語入力は面倒なので使っていない
キーボードは基本Hacker's Keyboard エディタ上はeskk ターミナル上では余り日本語は使わないけどGoogleのIMEに切り替えて使ってるよ
基本はHacker's Keyboard、日本語入力のときにATOKで使い分けてる
誰か、.NetCore SDK入れられた人いる? Terms + Ubuntu + .Net Core SDK ARMバイナリ版 + libicu-devを入れて、botnet --infoやらbotnet new consoleはできたんだけど・・・・・ chorootが効かないのかどっからか生のパスを拾ってきちゃって、dotnet runが通らないぜ ヘルプみい
LinuxDeployで入れたDebian上でならmono6が動いてる
ありがとう 試してみたらUbuntuでもmonoが動いたよ ほぼほぼstanderd2.0の範囲内でしか使ってないのでこれで十分だわ コマンドだけは結構違うから慣れないとならんね
すまんが、Termux上からADBコマンドでいうadb tcpip 5555に相当する操作ってどうやるの? ADBコマンド自体をTermux上に揃えて自分自身に接続するとできるけど、なんか迂遠だよね
年末のセールでFire 7とFire HD 10を買ったんだけどさ これ、Fire 7に関しては1年しかTermuxのサポート受けられなさそうな見込みなの?
>>466 Android 7未満は今年一杯で終わり
今年中にtermuxアプリと必要なパッケージをインストールしておけば早々困る状況にはならないでしょ
別スレにも書いたけど、Fire 7に.Net Core SDKを入れたら2.1なら動いたよ Fire HD 10は、なぜか動かなかったな
f-droidで全部インストールしたが wigdetがつかえない。 $ mkdir -p $HOME/.shortcuts $ chmod +x test.sh でテストスクリプト作ったが ホームにアイコンがでない termux:wigdetのアイコンもないし novalauncherじゃ不可能なの? android8です
おかしいなあ ドロワー一覧にもTermux、termux:boot、termux:floatしか表示されない 前にgp版termux使っててアンインストールしても前の設定でも残ってるのか? asus zenfone4maxpro使用
すみません、novaのウィジェットにありました。。。 Termuxウィジェット使って、 不特定のテキストファイルを常時vimで開くのって出来る? 指定のテキストファイルならvim ~.txtとシェルスクリプト作って開けるけど、指定してないファイルを開くのってできるの? 1回vim開いてからそこから呼び出すのなしで。
何が言いたいのかわからん スクリプトにreadでも書いとけば?
>>477 例えば、内部ストレージのTestfolderってとこに常時いろいろなテキストファイルを置いてあるとします。
それをいつもはファイルマネージャーからjotaとかの普通のテキストエディターを指定して見てました。
それを今度は全部ファイルマネージャーからテキストファイルを指定して、
そのままTermuxのVimで読み込みたいのです。
Taskerとか使うことになるのかなあ?
>>478 ~/storage/downloadとかの下じゃ駄目なん?
泥のストレージと共有したいなら好きにmountすりゃいいんじゃ?
termuxを便利に使っています fzfのshell拡張(**でfzfから選択など)を使いたいのですが、 どこかで方法が紹介されていないでしょうか 知ってたら教えてほしいです
>>481 termux関係ないし、質問の内容はfzfの公式に全部書いてある
読みやすい文章ではないが日本語に慣れていれば読める
vimでタッチしたところに移動できるようにする方法が わからなくなってしまった 誰がご存知でしたら教えていただきたいです
:set mouse=ホニャララ かな? auto とか
あーこれです!ありがとうございます! マウスを有効にする設定だったのか…
lxdeでGUI使ってるけどLibre OfficeでExcelのマクロ付いてるファイル開くと、 セキュリティで怒られる→許可する→一瞬開いて落ちる マクロ無効にしたファイル開く→普通に動くけどマクロにの中身は当然ないから''Option VBASupport 1''を書けない 泥単機じゃやっぱり駄目なの?( ´;ω;`)
>>489 追伸、AndroNixのkaliの上でoffice動かしてる…(´ ・ω・`)
それってtermuxの問題なのか? とりあえずデスクトップPCで切り分けしてから出直して
>>491 ,492
出先で急に書類何とかしたいときにフォーマットにVB マクロ付いてるとリモートで入れるのを常時接続させてないから詰むのよね
とりあえず''Option VBASupport 1''入れたマクロtermux上で動くかやってみる
GUI上でAndroidやCLIだけだと不便な処理こねせれば便利なんだけどなぁと思い実験中、端末がSD845+RAM6GBだから端末的には少し余裕もたせたまま動かせよ、操作は折りたたみ式のキーボード&パッド使ってるからやや快適かな
>>495 まさかターミナルで動画を再生しとるのか?
read.cgi ver 07.7.23 2024/12/25 Walang Kapalit ★ | Donguri System Team 5ちゃんねる
lud20250225041449caこのスレへの固定リンク: http://5chb.net/r/linux/1516429711/ ヒント: 5chスレのurlに http ://xxxx.5chb .net/xxxx のようにb を入れるだけでここでスレ保存、閲覧できます。 TOPへ TOPへ
全掲示板一覧 この掲示板へ 人気スレ |
Youtube 動画
>50
>100
>200
>300
>500
>1000枚
新着画像 ↓「Termux総合 YouTube動画>1本 ニコニコ動画>1本 ->画像>12枚 」 を見た人も見ています:・Termux総合Part2 ・【Steam】Linux総合スレ ・GARMIN ForeAthleteR 総合スレ Part2 ・GARMIN Foreathelete 総合スレ Part1 ・GARMIN ForeAthlete 総合スレ Part2 ・Information Technology 系企業総合 ・GARMIN ForeAthlete 総合スレ Part4 ・GARMIN ForeAthlete 総合スレ Part3 ・GARMIN ForeAthlete 総合スレ Part6 ・GARMIN ForeAthlete 総合スレ Part7 ・GARMIN ForeAthlete 総合スレ Part5 ・GARMIN Foreathelete 総合スレ Part2 ・【PWL】SAW総合スレ4【Stock Aitken Waterman】 ・ARMでX Window Systemとか総合 ・WiMAX Atermstation端末総合スレ 27 ・【StepOn】簡易着脱バイン総合3【SP/Supermatic他】 ・【StepOn】簡易脱着バイン総合【SP/Supermatic他】 ・【Storm8】Storyシリーズ総合スレ 7【TeamLava】 ・■NO.1◆LTE Atermstation端末総合スレッド◆NEC■ ・NO.13 日本電気 Aterm MR04LN/03-01 総合スレ NEC ・NEC無線BBルータ Aterm WRシリーズ総合 Part.46 ・NEC Aterm MR04/03/02/01 総合スレッド part.14 ・NEC Aterm MR04/03/02/01 総合スレッド part.13 ・【IIS】Internet Information Services 総合スレ2 ・【StepOn】簡易着脱バイン総合2【SP/Supermatic他】 ・NO.16 NEC総合Aterm/MR04LN/LZ/03-1/NAD11/WX01-02 ・【2023】MotoGP総合553周目【Termas de Rio Hondo】 ・【Automate Apps BI】Microsoft PowerPlatform 総合 ・ARMS総合 ・Arma3総合スレ ・DRM総合スレ その3 ・DRM総合スレ その4 ・DRM総合スレ その4 ・Luxman総合スレッド 42台目 ・Luxman総合スレッド 40台目 ・FF11 ツール、bot、RMT総合3 ・Luxman総合スレッド 47台目 ・Linuxでテレビ総合スレ 避難所4 ・Garmin Vivoactive 総合スレ ・Luxman総合スレッド 46台目 ・OVERMANキングゲイナー総合 ・SWISS ARMY Victorinox 総合2 ・OVERMANキングゲイナー総合 ・Garmin vivosport 総合スレ ・GARMIN Forerunner総合スレ Part15 ・【BLADE STORM】ブレイドストーム総合34 ・【LI】Tomorrow Corporation総合【HRM】 ・Warhammer:End Times - Vermintide総合スレッドPart24 ・【農シム】Farming Simulator part14【総合】 ・【Win/Mac/Linux/Android/iOS】 Qt 総合スレ 19 ・【RS2】Red Orchestra & Rising Storm 総合★54 ・【小説家になろう】VRゲーム作品総合スレ【VRMMO】 ・D1 Formula Drift MSC キングダム ドリフト総合15 ・D1、FORMULA DRIFT、MSC、マッスル ドリフト総合 10 ・Warhammer:End Times - Vermintide総合スレッドPart22 ・Warhammer:End Times - Vermintide総合スレッドPart15 ・◆◆RME オーディオカード総合スレ19 UCX◆◆ ・D1 Formula Drift MSC キングダム ドリフト総合 12 ・Warhammer:End Times - Vermintide総合スレッドPart23 ・Warhammer:End Times - Vermintide総合スレッドPart12 ・【小説家になろう】VRゲーム作品総合スレ【VRMMO】Part.3 ・Warhammer:End Times - Vermintide総合スレッドPart20 ・Warhammer:End Times - Vermintide総合スレッドPart25 ・【小説家になろう】VRゲーム作品総合スレ【VRMMO】 Part.7