Tôi đã phụ thuộc rất nhiều vào metamail
và munpack
trong quá khứ, nhưng cả hai đều bị thối bit. metamail
đã bị xóa khỏi Debian và có mpack
vẻ như nó sắp bị xóa.
Tôi có một gói của tôi muốn phụ thuộc vào bộ giải mã base64. Dĩ nhiên, tôi có thể bao gồm một lớp lót Perl của riêng mình, nhưng tôi cảm thấy phải có một gói có tiêu chuẩn tương ứng (bao gồm, nhưng không giới hạn, có sẵn như là một gói cho các bản phân phối chính) và (2) không phải là một phần của gói lớn hơn với mục đích khác, chẳng hạn như Emacs hoặc Subversion. Tôi cho rằng nếu có thứ gì đó trong Coreutils sẽ ổn, mặc dù ... tôi có thiếu thứ gì rõ ràng không?
Có những công cụ độc lập như base64 của John Walker không hoạt động trên (1) và các công cụ như uudeview , hóa ra lại làm được tất cả mọi thứ, nhưng không phải là nhiệm vụ đơn giản là mã hóa và giải mã một đoạn dữ liệu base64. Cho đến nay, đặt cược tốt nhất của tôi trông giống như recode mặc dù tôi thích sử dụng một cái gì đó khác ( iconv
thực hiện hầu hết những gì nó làm, với giao diện gọn gàng hơn và ít mặc định hơn).
... Tôi thấy bây giờ mà openssl
có chức năng này, nhưng nó chính xác các loại phụ thuộc kỳ quặc tôi muốn tránh, mặc dù tôi đoán đó là một giả định hợp lý rằng nó sẽ được cài đặt trên nhiều trang web vì những lý do khác rồi.