Rust 版 ls-Improved 導入メモ

✏️ 編集

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 鍵をダウンロード
1
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 を追加
1
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. インストール
1
apt-get update && apt-get install ls-improved

検証用環境

Dockerfile:

1
2
3
4
5
FROM ubuntu:20.04

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

docker-compose.yml

1
2
3
4
5
6
7
version: "3.8"
services:
  ubuntu:
    build: .
    image: ubuntu-apt-install-sandbox
    container_name: ubuntu
    tty: true

参考記事

最終更新 2024-06-30 07:12 JST
Hugo で構築されています。
テーマ StackJimmy によって設計されています。