Slide 1

Slide 1 text

TerminalでもFediverse Kenichiro Matohara(matoken) 1

Slide 2

Slide 2 text

matoken @ 鹿児島の右下の山奥から参加 好きなLinuxディストリビューションはDebian 昔GNU social を運用,今は inari.opencocon.org にお世話に なっています map: © OpenStreetMap contributors Kenichiro Matohara(matoken) https://matoken.org [email protected] 2

Slide 3

Slide 3 text

鹿児島らぐもやってます Kagoshima Linux User Group 所謂地域らぐ 2014年〜 最近はオンラインで月1開催 参加者は全国から 次回 2023-12-17(日) 14:00〜 鹿児島Linux勉強会 2023.12(オンライン開催) https://kagolug.connpass.com/event/303551/ 3

Slide 4

Slide 4 text

TerminalでもFediverse Terminal 基本的に文字だけ 軽量なことが多い(コンピュータリソース,回線) 4

Slide 5

Slide 5 text

Sixelなどを使ってグラフックスも  端末ソフトがSixelに対応している必要がある 5

Slide 6

Slide 6 text

misskey クライアント sayaka ちゃん 「twitter クライアント sayaka ちゃん」が,「misskey クライアント sayaka ちゃん」 に sayaka ちゃんはターミナルに特化したクライアントで,SIXEL にも 対応しているのでアイコンや画像つきでタイムラインを流すことがで きて便利  build/利用例 https://github.com/isaki68k/sayaka https://matoken.org/blog/2023/10/31/sayaka- chang_which_supports_misskey/ 6

Slide 7

Slide 7 text

sayaka ちゃん 相性が良さそうな液晶 https://www.shigezone.com/product- category/tester/ 7

Slide 8

Slide 8 text

toot で Mastodon "Introduction - toot" tui option で2ペインのuiに 現時点ではグラフック非対応 image branch でAsciiArt(timg)で画像表示可能, Kitty, iTerm2 向けの画像表示PR あり(未検証) Sixel 対応は検討中? https://toot.bezdomni.net/ 8

Slide 9

Slide 9 text

Plerola + sshocial Pleroma にはssh 接続の機能があったが 2.6.0 で削除されて,外部 ツール(sshocial)に https://pleroma.social/announcements/2023/10/29/plerom release-2.6.0/ — Pleroma 2.6.0 release note remove BBS/SSH feature, replaced by an external bridge. 9

Slide 10

Slide 10 text

sshocial build して実行 うまくいかないな? サーバ側にも設定が必要かも?自分で立てて試してみようかと $ sudo apt install elixir erlang-dev erlang $ git clone https://git.pleroma.social/Duponin/sshocial && cd sshocial $ mix deps.get $ mkdir -p priv/sshd $ ssh-keygen -t ed25519 -f priv/sshd/ssh_host_ed25519_key $ mix run --no-halt $ ssh -p 2222 [email protected]@localhost SSH server Enter password for "[email protected]" ([email protected]@localhost) password: SSH server Enter password for "[email protected]" ([email protected]@localhost) password: [email protected]@localhost's password: Permission denied, please try again. [email protected]@localhost's password: [email protected]@localhost: Permission denied (publickey,keyboard-interactive,passwo 10

Slide 11

Slide 11 text

応用? ターミナルマルチプレクサ経由で実行 GNU screen, tmux, Zellij, vtm…… リモートサーバで動かしたり,使うときだけ繋いで使ったり 11

Slide 12

Slide 12 text

まとめ 通常はウェブブラウザや,専用クライアントなどで接続 Terminalアプリを使うことで低スペックの古い端末なども活用可能 最近はターミナルマルチプレクサやSixelのおかげで表現も広がって いる 探せば他にも便利なツールはありそう 12

Slide 13

Slide 13 text

奥付 発表 2023-12- 16(sat) 発表者 利用ソフトウェア ライセンス 第0回 Fediverse Linux User Group 勉強会 Kenichiro Matohara(matoken) Asciidoctor Reveal.js CC BY 4.0 13

Slide 14

Slide 14 text

No content