[FreeBSD-users-jp 96179] Re: zipアーカイブ中の日本語ファイル
Tomoaki AOKI
junchoon @ dec.sakura.ne.jp
2017年 11月 21日 (火) 22:12:19 UTC
青木@名古屋です。
On Wed, 22 Nov 2017 02:00:13 +0900
Hajimu UMEMOTO <ume @ mahoroba.org> wrote:
> 梅本です。
>
> >>> Wed, 22 Nov 2017 00:47:28 +0900 の刻に「maruyama」、すなわち
> >>> 丸山直昌 <maruyama @ ism.ac.jp> 氏曰く
>
> maruyama> unzip のような OS のコア機能から遠いコマンドが /usr/bin に入っていること
> maruyama> に違和感を感じるのは、私だけでしょうか。その上、対をなすべき zip は
> maruyama> /usr/bin には無い、というのも何か割りきれません。
>
> 昔は tar や cpio は GNU のものが入っていたのですが、BSD ライセンスのも
> のに置き換えられました。現在の FreeBSD に標準で入っている tar や cpio
> は libarchive をリンクしており、アーカイビングのほとんどの機能は
> libarchive が提供しています。libarchive が ZIP アーカイブの機能もサポー
> トしており、unzip も提供されているという感じでしょうか。
であればzipの方もあってよさそうではあるのですが、svnwebで初期
導入時点以降全部追跡できるheadので履歴を見ると、
https://svnweb.freebsd.org/base/head/usr.bin/unzip/Makefile?view=log
portsツリー(distfiles含めてだと思いますが)にあるzipファイルの
展開のために、archivers/unzipの純BSDライセンスの互換品として導入
されたようですね。
たまに/usr/bin/unzipだと展開できないzipファイル(最近のWindoze用
等で圧縮されたもの?)があったりした記憶があり、archivers/unzipも
相変わらずICONVオプション付でインストールしていたりするのですが。
# Citrus iconvがbaseに入る以前から、ほぼ無意識に...。
>
> --
> 梅本 肇 http://www.mahoroba.org/~ume/
> ume @ mahoroba.org ume @ FreeBSD.org
> プログラムは書いた人の意図ではなく書かれた通り動く I hate Modula-3 :-)
> _______________________________________________
> freebsd-users-jp @ freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
> To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe @ freebsd.org"
>
--
青木 知明 [Tomoaki AOKI] <junchoon @ dec.sakura.ne.jp>
freebsd-users-jp メーリングリストの案内