tizen.moe

tizen.moe

Linux

let's encryptのcert更新でThe requested nginx plugin does not appear to be installed

$ sudo certbot renew すると Could not choose appropriate plugin for updaters: Could not select or initialize the requested installer nginx. みたいに怒られた件。pyenvで複数のpython環境を切り替えて使っているのでその性かと疑いましたが、結論は…

metric 0のdefault routeが消せなかった件

atmarkit.itmedia.co.jprouteコマンドでやろうとしている性か疑いましたが関係なかった模様。 結果的にmetric 0のdefault routeが1つもない状況には出来ないだけだった(=一度metric 0のdefault routeが2つ以上ある状態にしてから不要な方をdelすれば削除出…

vmのLinuxにsshするときになかなか繋がらない件

gametech.vatchlog.comVMをNAT設定にしてIP共有でホストからゲストにsshしようとするとTimeoutが結構出る件。昔同じことに悩んで同じように解決した気がしないでもないですが、sshに繋ぎに行くとsshサーバはクライアントの名前解決をDNSにしに行くので遅いの…

systemctlでrunlevelを変更する

atmarkit.itmedia.co.jp 何度かやってるのに忘れているので・・・CUIブートにする $ sudo systemctl set-default multi-user.target Xを起動する $ sudo systemctl set-default graphical.target どうせsshでログインして使うのでxは要らないわけで・・・

androidスマホからapkを抜く方法

厳密には手持ちのpixel5からapkを抜いた方法。何度もやってるのに都度ググってるので覚え書き、、、andmem.blogspot.com adb shell pm list packages -f | findstr xxxxx adb pull /data/app/~~xxxxx==/com.nttdocomo.android.danimeapp-yyyy==/base.apk 大…

Jingpad A1を枕元PCにしたかった件

結論から言うと諦めてSurfaceを買ったのですが、何をドコまでやったかまとめておかないと思い出したときに同じことを繰り返すと思ったのでやったことだけまとめました。

/etc/network/interfacesのデバッグがしたかった

タイトルの通りですが、↓みたいなのを書いて(NetworkManagerは邪魔をするのでapt purgeして)再起動するという非効率な作業をしておりました。 auto eth0 iface eth0 inet static address 192.168.xx.yy netmask 255.255.255.0 gateway 192.168.xx.1 post-u…

Fire TV Stickをスリープさせない

emby on fire staickで音楽再生は問題なくできるようになったのですが、一定時間過ぎると突然停止するという現象に苛まれました。。。そもそも一定時間過ぎると画面表示に暗幕掛かったみたいになって文字だけになって画面が消えるのですが暫くは音はなってい…

Embyに課金した

Kindle FireTV Stickからembyにアプリで繋ぎたいと思うとPremiereが必要っぽいので取りあえずMonthlyプラン(5$)に課金しました。*1 課金さえすれば簡単に繋がるんだろうと思ったら全然つながらなくてハマりました。。。 課金する emby.media で、paypalア…

Embyを入れてみた

スマホとPC(デスクトップとかラップトップとか、、、)とタブレット間でメディアファイルを共有できたら便利とは思っていて、そもそもSambaは立ってるのでVLCで動画ファイルは共有できてたといえばできてたのですが*1音楽ファイルはスマホとPCに別々にダウ…

apt --fix-broken installしろと言われた場合の対応

取得:1 http://download.tizen.org/tools/latest-release/Ubuntu_20.04 createrepo-c 0.10.3 [39.9 kB] 39.9 kB を 0秒 で取得しました (84.6 kB/s) (データベースを読み込んでいます ... 現在 344995 個のファイルとディレクトリがインストールされています…

Windows Terminalを使いはじめました

6年ほど前 Xmingでgnome-terminalを画面転送して使っていたようです。地味にコピペが不便だったりラグがそこそこ有った気がしますが、6年どころではないくらい前(多分2011年か2012年にはこの環境だった気がする)にはこれだった気がします。主にXming由来だ…

WSL2のUbuntu20.04でwgetするとsslエラーが出た

goの実行バイナリをダウンロードしようとしたら $ wget https://dl.google.com/go/go1.14.4.linux-amd64.tar.gz --2020-06-17 12:17:31-- https://dl.google.com/go/go1.14.4.linux-amd64.tar.gz dl.google.com (dl.google.com) をDNSに問いあわせています..…

WSL2でX画面転送しようとしたらできなかった

ちょっと前から使ってるXserver(windows側)をVcxsrvからx410にしたのですが www.microsoft.com WSL(無印)だと.bashrcに if [ -n "{$DISPLAY}" ]; then export DISPLAY="localhost:0.0" fi しておくと繋がってくれて便利でした。(xming時代からそうです…

vim起動画面がLANG=ja_JP.utf8 vim しても日本語にならない場合は~

vim-jp.org $ LANG=ja_JP.utf-8 vim メッセージが日本語化されない場合は、:versionの出力に+gettextが含まれているかどうかを確認してください。-gettextとなっている場合は、gettextパッケージをインストールしてから、./configureとmakeをやり直してくだ…

python3 + blackが「AttributeError: module 'black' has no attribute 'find_pyproject_toml'」

blog.tizen.moe 多分同じ解決をしたのにやり方をメモってなかっただけですがgithub.com $ . ~/.vim/black/bin/activate $ pip install --upgrade git+https://github.com/psf/black.git 仮想環境にblackを入れてそっちを参照させるのは果たして筋が良いと言…

(続〃)Let's Encryptの証明書更新

blog.tizen.moe 今回はgitから取得したやつでやろうと(apt版が上手く行かなかったので)したのですがpython2を使おうとするらしく何かうまくいきませんでした。qiita.com結果的に、certbot-autoの中身で↑を参考に3を追加して $ USE_PYTHON_3=1 ./certbot-au…

Ubuntu 20.04にしたらstatic route設定が効かなくなった

NICを2つ搭載していて、サーバ待受側と宅内でセグメント(というかそもそもルータが)異なる /etc/network/if-up.d/にファイルを置いてやってた #!/bin/sh /sbin/route del default gateway 192.168.x.y metric 100 /sbin/route del default gateway 192.16…

Ubuntu20.04でchrome-remote-desktopをホストして困った話

krhb.hatenablog.com google-chromeは公式からダウンロードで入れられるのですが、chrome-remote-desktopが落ちてこなくて困りました。 wget https://dl.google.com/linux/direct/chrome-remote-desktop_current_amd64.deb 入れたらWindowsと同じ感じで設定…

pythonのlint(black)がちゃんと動かなくなった

blog.tizen.moe 環境を壊したらしく、blackを実行(:wとかF9とか)してもmodule not foundみたいなエラーになるようになりました。(コピっておくの忘れた。。。orz)結果的に”.local/bin”の下にblackの実行ファイルがあるのにパスが通ってなかったらしくパ…

pythonを書く機会が妙に増えたので色々設定した

black github.comdeinに↓な感じで追加 [[plugins]] repo = 'psf/black' vimを自前でビルド*1しててpythonインタープリターが動いてなかったのでconfigureしてリビルド $ ./configure --enable-python3interp=yes $ make $ sudo make install 自動で整形して…

systemdの設定ファイルを書き換える

blog.cles.jp Ubuntuだと既に/etc/systemdに移して有りそうですが。

ssh reverse tunnel でsshサーバ経由で別のネットワークにいるWindowsの共有フォルダを参照する

SMB*1というと直近0-dayがあったばかりですが www.forbes.com*2 「そういえば過去にssh tunnelingで445を転送して自宅PCの共有フォルダを外から見ようとしたことがあったなぁ」と思い出しました。何か珍妙に苦戦して ローカルホスト(Win10)側にloopback ad…

コマンドラインで自分のグローバルIPを取得する方法

linuxfan.info というか、そういうサービスを提供しているエンドポイント。 $ curl ifconfig.io w.x.y.z ぐぐったんじゃなくて昔誰かに教えてもらったような気がするんですが、はて誰だったか。。。

今風のUbuntu(っても16.04, 18.04とかだと思う)でdaemonを有効/無効にする

副題:avahi-daemonをUbuntu16.04でころしたかった(mDNSで何か名前解決されてそうでびみょうだった)blog.tizen.moe 14.04のやり方はもうレガシーだった。。。Orz*1<2020.02.14追記> よく考えたらUbuntuは15.04からinitdがupstartからsystemdに変わってる…

SSDを増設したけど遅いのかプチフリするので調べた

シリコンパワー SSD 1TB 3D NAND採用 SATA3 6Gb/s 2.5インチ 7mm PS4動作確認済 3年保証 A55シリーズ SP001TBSS3A55S25posted with amazlet at 19.11.25シリコンパワー (2018-04-20)売り上げランキング: 20Amazon.co.jpで詳細を見るこちらを買いました。 blo…

SSHのトンネリングでブラウザにsocksを差すとエラーが出まくる

具体的には↓ channel xx: open failed: connect failed: Connection timed out みたいなエラーがshellに出まくってイラッとするのですが、httpセッションのタイムアウトらしく正常な異常ログなのだそうです。codeday.me serverfault.com取りあえずsshクライ…

(続)Let's Encryptの証明書更新

blog.tizen.moeいつの間にか切れていて↑のやり方でやろうとしたら $ ./certbot-auto renew Requesting to rerun ./certbot-auto with root privileges... ./certbot-auto has insecure permissions! To learn how to fix them, visit https://community.lets…

Ubuntuでtimezoneの変更

qiita.com $ sudo timedatectl set-timezone Asia/Tokyo とりあえずこれで良いらしい。

cygwin(とか) + VcxSrv + LinuxでX画面転送する場合の落とし穴

基本編 LinuxサーバにX11サーバを構築する。*1 ssh -X hoge@hgoe でアクセス (゚д゚)ウマー .ssh/configに書く編 ~/.ssh/config に適当に項目追加する ForwardX11 yes を追記しておく Host hoge HostName hogehoge IdentityFile ~/.ssh/id_rsa User moguriso Forw…