Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rust 版 ls-Improved 導入メモ #20

Open
yamamoto-yuta opened this issue Jul 23, 2023 · 0 comments
Open

Rust 版 ls-Improved 導入メモ #20

yamamoto-yuta opened this issue Jul 23, 2023 · 0 comments

Comments

@yamamoto-yuta
Copy link
Owner

yamamoto-yuta commented Jul 23, 2023

# 必要に合わせてコメントアウトを外して記載してください

# 記事の説明文(無い場合は本文先頭200文字を使用)
#ogp_description:

# サムネイル画像のテーマ -> 'default' or 'upload'
thumbnail_theme: default

# サムネイル画像の背景画像(1280x670px推奨, なくてもOK)
#thumbnail_image_url: 

# 予約投稿の日時(無い場合は現在時刻を使用)
#posted_at: YYYY-MM-DD hh:mm

Rust 版 lsi 導入メモ

2024/06/30にv1.0.0がリリースされたので、以後はREADMEの手順でOK。

https://github.com/ShotaroKataoka/ls-Improved

2024/06/29以前の方法

コードはここ

https://github.com/ShotaroKataoka/ls-Improved/tree/develop-rust-rewrite

Manual

  1. 公式 GitHub の Releases ページからダウンロード
  2. ダウンロードファイルを解凍して、lsi を使いたいディレクトリへ移動
  3. path/to/lsi-** で動く

毎回 path/to/lsi-** と打つのは面倒くさいので alias を登録しておくと良い。

apt

手順

PPA リポジトリ:

https://github.com/ShotaroKataoka/ppa

  1. GPG 鍵をダウンロード
curl -s --compressed "https://ShotaroKataoka.github.io/ppa/ubuntu/KEY.gpg" | gpg --dearmor | tee /etc/apt/trusted.gpg.d/ls_improved_ppa.gpg
  1. PPA を追加
echo "deb [signed-by=/etc/apt/trusted.gpg.d/ls_improved_ppa.gpg] https://ShotaroKataoka.github.io/ppa/ubuntu ./" |  tee /etc/apt/sources.list.d/ls_Improved.list
  1. インストール
apt-get update && apt-get install ls-improved

検証用環境

Dockerfile:

FROM ubuntu:20.04

RUN apt-get update && apt-get upgrade -y && apt-get install -y \
    curl \
    gpg

docker-compose.yml

version: "3.8"
services:
  ubuntu:
    build: .
    image: ubuntu-apt-install-sandbox
    container_name: ubuntu
    tty: true

参考記事

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant