10 poin oleh xguru 2024-11-14 | 2 komentar | Bagikan ke WhatsApp
  • rip adalah pengganti rm yang ditulis dengan Rust, dengan fokus pada keamanan/kemudahan/kinerja
  • File yang dihapus disimpan di direktori graveyard sambil mempertahankan path absolutnya (/tmp/graveyard-$USER), sehingga memberi kesempatan untuk memulihkan data
    • Data tidak akan ditimpa. Jika file dengan path yang sama dihapus, nomor cadangan akan ditambahkan
  • "rip2" adalah salah satu dari beberapa fork proyek rip yang sudah ada, dan merupakan fork ketiga:
    • Proyek aslinya tidak lagi dipelihara sejak 2020
  • Perubahan tambahan:
    • Dukungan yang diperluas: menambahkan dukungan untuk Windows dan NixOS
    • Perapian kode: refaktor ke Rust terbaru, menggabungkan PR dari repositori asli
    • Penambahan pengujian: menambahkan seluruh test suite dan pemantauan coverage
    • Peningkatan gaya: menambahkan output berwarna dan informasi tanggal/waktu pada seance
    • Perbaikan bug: memperbaiki masalah terkait file FIFO dan seance
    • Fitur shell autocompletion: mendukung autocompletion untuk bash, elvish, fish, powershell, zsh, nushell, dan lainnya (menggunakan clap)
    • Peningkatan keamanan: mengimplementasikan flock untuk mencegah race condition antarproses yang berjalan bersamaan
  • Dapat diinstal dan digunakan di Linux, macOS, dan Windows

2 komentar

 
aer0700 2024-11-15

RIP...

 
bus710 2024-11-14

Sekarang bahkan untuk sudo rm -rf / pun apakah akhirnya ada secercah harapan....?
Tentu saja, dengan alias rm=rip2....