1

В прошлом я по-разному зависел от metamail и munpack , но оба они страдают от гниения. metamail был удален из Debian, и mpack выглядит так, как будто его собираются удалить.

У меня есть пакет, который хочет зависеть от декодера base64. Конечно, я могу включить свой собственный однострочный Perl, но я чувствую, что уже должен быть пакет, который (1) достаточно стандартен (включая, но не ограничиваясь, доступность в качестве пакета для основных дистрибутивов) и (2) не является частью более крупного пакета с другим назначением, таким как Emacs или Subversion. Я полагаю, если в Coreutils есть что-то, что было бы хорошо, хотя ... Я что-то упускаю из виду?

Существуют автономные инструменты, такие как base64 от Джона Уокера, которые не работают с (1), и инструменты, такие как uudeview, которые, как оказалось , делают все виды приятных вещей, но не простую простую задачу кодирования и декодирования фрагмента данных base64. Пока что моя лучшая ставка выглядит как перекодирование, хотя я бы предпочел использовать что-то еще (iconv делает большую часть того, что делает, с более аккуратным интерфейсом и менее дурацкими настройками по умолчанию).

... Теперь я вижу, что openssl обладает этой функциональностью, но это именно та странная зависимость, которую я хотел бы избежать, хотя я полагаю, что есть разумное предположение, что она будет установлена на многих сайтах уже по другим причинам.

1 ответ1

2

Вы пробовали base64 из пакета GNU coreutils?
http://packages.debian.org/stable/coreutils

В частности, этот пакет включает в себя: арка base64 [...]

Просто, эффективно и доступно на самых разных платформах.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .