今回は残課題②-1、The Linux Kernel ArchiveのHTTPサイトを調査します。


【関連記事】


【キーワード】
http
  • 2019/7/14
②The Linux Kernel Archive(本家)のトップページにあるHTTP、GIT、RSYNCの飛び先がどうなってるか?

【PC-Linuxビルド】(2019/07/07:ビルド前編)で私はこんなことを書いているが、ビルド中編でHTTPの下にあるカーネルソースしか見てない。
次はHTTP、GIT、RSYNCと書いてあるリンクを掘ってみたい。実はちょっと掘ってみたが、こんな感じのディレクトリ階層が見えたものの、どれを選べばよいのかイマイチわからない。次回この階層について調べていきます。
まずはHTTPから調べてみる。開くとこんな感じ。

a1
../(1つ上のディレクトリ)を開く。MIRRORS.kernel.orgってのが出てくる。なんか有用な感じのサイトが盛りだくさん。これはこれで今度掘ってみたい。
1

さて、pubの階層には7つのディレクトリがあるが、それぞれ掘ってみた。linuxが一番深く、softwareが次に深い。
dist 
linux 
media 
scm 
site 
software 
tools 

まずはdist。懐かしのknoppix(CD/DVD起動のLinux。すごい前に流行った気がする。)は分かるがplanbsuperrescureとは何だろう。また宿題①が増えてしまった。
dist
  knoppix
    contrib
      knoppix-webserver-setup
    docs
      HOWTO-burn
      knoppix_tutorial
        bilder
    knoppix-cover
      Tommie
    knoppix-customize
    knoppix-vortrag-als2000
    md5-old
  knoppix-dvd
  planb
    custom-kit.tar.gz
    custom-kit.tar.sign
    planb-1.0.iso.tar.gz
    planb-1.0.iso.tar.sign
    sha256sums.asc
  superrescue
    v1
      RPMS
        cdda2wav-1.9-1.i386.rpm
        cdrecord-1.9-1.i386.rpm
        cdrecord-devel-1.9-1.i386.rpm
        killramdisk-1.0-2.i386.rpm
        losetup-2.11a-1hpa1.i386.rpm
        mkisofs-1.9-1.i386.rpm
        modutils-2.4.5-1.i386.rpm
        mount-2.11a-1hpa1.i386.rpm
        nasm-0.98-1.i386.rpm
        nasm-doc-0.98-1.i386.rpm
        nasm-rdoff-0.98-1.i386.rpm
        openssh-2.5.2p2-1hpa1.i386.rpm
        openssh-askpass-2.5.2p2-1hpa1.i386.rpm
        openssh-clients-2.5.2p2-1hpa1.i386.rpm
        openssh-server-2.5.2p2-1hpa1.i386.rpm
        openssl-0.9.6a-1hpa3.i386.rpm
        openssl-devel-0.9.6a-1hpa3.i386.rpm
        openssl-doc-0.9.6a-1hpa3.i386.rpm
        sha256sums.asc
        syslinux-1.61-3.i386.rpm
      SRPMS
        cdrecord-1.9-1.src.rpm
        killramdisk-1.0-2.src.rpm
        modutils-2.4.5-1.src.rpm
        mount-2.11a-1hpa1.src.rpm
        nasm-0.98-1.src.rpm
        openssh-2.5.2p2-1hpa1.src.rpm
        openssl-0.9.6a-1hpa3.src.rpm
        sha256sums.asc
        syslinux-1.61-3.src.rpm
      patches
        linux-2.4.3-ramdisk.patch
        sha256sums.asc
      CHANGES
      README
      README-BUILD
      buildtree-1.3.1a.tar.gz
      buildtree-1.3.1a.tar.sign
      sha256sum.asc
      superrescue-1.3.1a.iso.gz
      superrescue-1.3.1a.iso.sign
    v2
      RPMS
        cdda2wav-1.10-4zisofs3.i386.rpm
        cdrecord-1.10-4zisofs3.i386.rpm
        cdrecord-devel-1.10-4zisofs3.i386.rpm
        e2fsprogs-1.25-1.i386.rpm
        e2fsprogs-devel-1.25-1.i386.rpm
        jzip-2.0.1g-2.i386.rpm
        kernel-2.4.18pre7ac3-2.i386.rpm
        kernel-pcmcia-cs-3.1.27-10sr.i386.rpm
        killramdisk-1.0-2_7.x.i386.rpm
        mkisofs-1.10-4zisofs3.i386.rpm
        modutils-2.4.19-1.i386.rpm
        sha256sums.asc
        syslinux-2.00-1.i386.rpm
        zisofs-tools-1.0.4-1.i386.rpm
      SRPMS
        cdrtools-1.10-4zisofs3.src.rpm
        e2fsprogs-1.25-1.src.rpm
        jzip-2.0.1g-2.src.rpm
        kernel-2.4.18pre7ac3-2.src.rpm
        kernel-pcmcia-cs-3.1.27-10sr.src.rpm
        killramdisk-1.0-2_7.x.src.rpm
        modutils-2.4.19-1.src.rpm
        sha256sums.asc
        syslinux-2.00-1.src.rpm
        zisofs-tools-1.0.4-1.src.rpm
        zork1-88-2.src.rpm
        zork2-48-2.src.rpm
        zork3-17-2.src.rpm
      patches
      CHANGES
      MD5SUMS
      README
      README-BUILD
      README-NETWORK
      buildtree-2.1.2.tar.gz
      buildtree-2.1.2.tar.sign
      sha256sum.asc
      superrescue-2.1.2.iso.gz
      superrescue-2.1.2.iso.sign
    sha256sums.asc
次にlinux。この規模はヤバい。まずは第一階層に12個ディレクトリがある。
linux
  analysis
  bluetooth
  daemons
  devel
  docs
  kernel
  libs
  network
  perfmon
  security
  status
  utils/  
IMG_20190714_115442

linux/alalysis。特記事項なし。
  analysis
    trace-cmd
    old
linux/bluetooth。Linuxの標準Bluetoothスタックですね。bluez、obex、sdcみたいなキーワード。
  bluetooth
    …
    bluez-5.50.tar.gz
    bluez-5.50.tar.sign
    bluez-5.50.tar.xz
    …
    bluez-hcidump-2.5.tar.bz2
    bluez-hcidump-2.5.tar.gz
    bluez-hcidump-2.5.tar.sign
    bluez-hcidump-2.5.tar.xz
    …
    obexd-0.9.tar.bz2
    obexd-0.9.tar.gz
    obexd-0.9.tar.sign
    obexd-0.9.tar.xz
    …
    sbc-1.4.tar.gz
    sbc-1.4.tar.sign
    sbc-1.4.tar.xz
    sha256sums.asc
linux/daemons。devfrsdとはPOSIX仕様としてすべてのデバイス情報をファイルに見せかけるヤツ。madogiwa_shuminohitoの日記: 【devfsd】v1.3.18あたりを読んでみた。
  daemons
    aio-nbd
    autofs
        old
        prehistoric
        testing-v4
        v5
    devfsd
      …
      devfsd-v1.3.9.tar.gz
      devfsd-v1.3.9.tar.sign
      sha256sums.asc
    ntp
      PPS
        …
        PPSkit-2.1.5.tar.gz
        PPSkit-2.1.5.tar.sign
        PPSkit-adjtime-fix.diff
        TTLtoRS232.ps.gz
        TTLtoRS232.ps.sign
        …
        fix-1.0.3.diff
        sha256sums.asc
    statd
      sha256sums.asc
      statd-0.2.4.tar.gz
      statd-0.2.4.tar.sign
linux/devel。binutilsとはGNUのバイナリユーティリティ。GNU Binutilsに詳しく書いてある。ar(アーカイバ)、as(アセンブラ)、ld(リンカ)、objdump(オブジェクトのダンプ情報表示)、readelf(EFLファイルの内容を表示)などが含まれる。gccはコンパイラ。gdbはデバッガ。なんかどれもバージョンが古そうな感じではある。開発ツールたちの最新版を入手する方法が知りたい(宿題②)。
  devel
    binutils
      2.9.1
        …
        binutils-2.9.1.0.25-alpha.tar.gz
        binutils-2.9.1.0.25-alpha.tar.sign
        binutils-2.9.1.0.25-glibc.x86.tar.gz
        binutils-2.9.1.0.25-glibc.x86.tar.sign
        binutils-2.9.1.0.25.tar.gz
        binutils-2.9.1.0.25.tar.sign
        binutils.spec
        …
        release.binutils-2.9.1.0.25
        sha256sums.asc
      hugepage
        binutils
        glibc
        kernel
      test
        …
        binutils-2.13.90.0.13.tar.gz
        binutils-2.13.90.0.13.tar.sign
        release.binutils-2.13.90.0.8
        sha256sums.asc
      autoconf-2.13-10.tar.gz
      autoconf-2.13-10.tar.sign
      automake-1.4-8.3.tar.gz
      automake-1.4-8.3.tar.sign
      …
      binutils-2.24.51.0.3.tar.gz
      binutils-2.24.51.0.3.tar.sign
      binutils-2.24.51.0.3.tar.xz
      …
      linux-2.6-seg-5.patch
      …
      release.binutils-2.24.51.0.3
      release.binutils-2.24.51.0.3.sign
      sha256sums.asc
    gcc
      cross
        sha256sums.asc
        tools-2.96-ppc.tar.gz
        tools-2.96-ppc.tar.sign
      egcs-1.1.2
        egcs-1.1.2-19990314.linux.diff.gz
        egcs-1.1.2-19990314.linux.diff.sign
        release.egcs-1.1.2
        sha256sums.asc
      float128
        gcc-3.4-ia64-float128-5.patch
        libc-float128-14.patch
        sha256sums.asc
      gcc-2.7.2.3
        README
        gcc-2.7.2.3-1-1.i386.rpm
        gcc-2.7.2.3-1-1.src.rpm
        sha256sums.asc
      gcc-2.95.x
        README
        cpp-2.95.3-0.20000503.1.i386.rpm
        gcc-2.95.3-0.20000503.1.i386.rpm
        gcc-2.95.3-0.20000503.1.src.rpm
        gcc-c++-2.95.3-0.20000503.1.i386.rpm
        gcc-chill-2.95.3-0.20000503.1.i386.rpm
        gcc-g77-2.95.3-0.20000503.1.i386.rpm
        gcc-java-2.95.3-0.20000503.1.i386.rpm
        gcc-libc5-2.95.3-0.20000503.1.i386.rpm
        gcc-libc5-c++-2.95.3-0.20000503.1.i386.rpm
        gcc-libc5-g77-2.95.3-0.20000503.1.i386.rpm
        gcc-libc5-objc-2.95.3-0.20000503.1.i386.rpm
        gcc-libgcj-2.95.3-0.20000503.1.i386.rpm
        gcc-objc-2.95.3-0.20000503.1.i386.rpm
        libstdc++-2.95.3-0.20000503.1.i386.rpm
        libstdc++-compat-2.95.3-0.20000503.1.i386.rpm
        libstdc++-devel-2.95.3-0.20000503.1.i386.rpm
        sha256sums.asc
      kernel
        F13
        F14
      lto
        mixed-IR
      unwind
      gcc-2.95-glibc.patch
      sha256sums.asc
    gdb
      avx
      …
      gdb-4.17-4.17.0.13.diff.gz
      gdb-4.17-4.17.0.13.diff.sign
      gdb-4.17-4.17.0.14.diff.gz
      gdb-4.17-4.17.0.14.diff.sign
      release.gdb-4.17.0.10
      release.gdb-4.17.0.11
      release.gdb-4.17.0.12
      release.gdb-4.17.0.13
      release.gdb-4.17.0.14
      sha256sums.asc
linux/docs。man-pagesとはmanコマンドで表示されるマニュアル。ver5.01は2019年5月更新なのでまだメンテされてる感じ?
  docs
    lanana
      device-list
        devices-2.6.txt
        devices.txt-3June2001
        instructions.txt
        sha256sums.asc
      unicode
    lkml
      reporting-bugs.html
      sha256sums.asc
    man-pages
      Archive
        …
        man-pages-5.01.tar.gz
        man-pages-5.01.tar.sign
        man-pages-5.01.tar.xz
        sha256sums.asc
      man-pages-posix
        …
        man-pages-posix-2013-a.tar.gz
        man-pages-posix-2013-a.tar.sign
        man-pages-posix-2013-a.tar.xz
        sha256sums.asc
      …
      man-pages-5.01.tar.gz
      man-pages-5.01.tar.sign
      man-pages-5.01.tar.xz
      sha256sums.asc
IMG_20190712_183144


linux/kernel。ここにカーネルソースたちが入ってます。カーネルソース以外に目についたのはcrypto(暗号化)、backport(アプリの後方互換性を担保するために新しい機能を古いカーネルに移植し続けてるヤツ)、rt(リアルタイム)、usb(詳細は見てないがUSBの何か)、perf(性能測定ツール)など。後日詳しく調べる(宿題③)。
  kernel
    Historic
      old-versions
        impure
          …
          linux-0.95c.tar.gz
          linux-0.95c.tar.sign
          sha256sums.asc
        old
          corrupt
            …
            linux-0.97.5.tar.gz
            linux-0.97.5.tar.sign
            sha256sums.asc
          diffs
          …
          linux-0.97.tar.gz
          linux-0.97.tar.sign
          sha256sums.asc
        tytso
          linux-0.10.tar.gz
          linux-0.10.tar.sign
          sha256sums.asc
        README
        …
        RELNOTES-0.97
        …
        linux-0.96c.tar.gz
        linux-0.96c.tar.sign
        sha256sums.asc
      v0.99
        …
        linux-0.99.15.tar.gz
        linux-0.99.15.tar.sign
        sha256sums.asc
      linux-0.01.tar.gz
      linux-0.01.tar.sign
      sha256sums.asc 
    SillySounds
      english.au
      english.wav
      sha256sums.asc
      swedish.au
      swedish.wav
    crypto
      …
      v2.5
        README
        …
        patch-int-2.5.33.2.gz
        patch-int-2.5.33.2.sign
        sha256sums.asc
      sha256sums.asc
    firmware
      …
      linux-firmware-20190618.tar.gz
      linux-firmware-20190618.tar.sign
      linux-firmware-20190618.tar.xz
      sha256sums.asc
    next
      …
      patch-v5.2-rc7-next-20190708.gz
      patch-v5.2-rc7-next-20190708.sign
      patch-v5.2-rc7-next-20190708.xz
      sha256sums.asc
    people
      abdel
      …
      zwisler
    ports
      a386
        INDEX
        README
        patch-a386-2.3.40.gz
        patch-a386-2.3.40.sign
        sha256sums.asc
      ia64
        testing
          patch-v2.5.29-ia64.diff
          sha256sums.asc
          test-010221.diff.gz
          test-010221.diff.sign
        …
        v2.6
          pre-releases
            testing
              cset
            …
            linux-2.6.0-test8-ia64-031020.diff.gz
            linux-2.6.0-test8-ia64-031020.diff.sign
            sha256sums.asc
          testing
            cset
          README
          …
          linux-2.6.8-ia64-040901.diff.gz
          linux-2.6.8-ia64-040901.diff.sign
          sha256sums.asc
        README
        sha256sums.asc
      parisc
      ppc
    projects
      backports
        2016
        …
          03
            24
              backports-20160324.tar.gz
              backports-20160324.tar.sign
              backports-20160324.tar.xz
              sha256sums.asc
        stable
          …
          v5.2-rc7
            backports-5.2-rc7-1.tar.gz
            backports-5.2-rc7-1.tar.sign
            backports-5.2-rc7-1.tar.xz
            sha256sums.asc
      kbuild
      ps3
      rt
        …
        5.2
          incr
          older
            …
            patches-5.2-rt1.tar.gz
            patches-5.2-rt1.tar.sign
            patches-5.2-rt1.tar.xz
            sha256sums.asc
          …
          patches-5.2-rt1.tar.gz
          patches-5.2-rt1.tar.sign
          patches-5.2-rt1.tar.xz
          sha256sums.asc
      x86
    testing
      old
        misc
          axp-net.tar.gz
          axp-net.tar.sign
          axp-patch-e2fsprog.gz
          axp-patch-e2fsprog.sign
          axp-uemacs.gz
          axp-uemacs.sign
          e2fsprogs-0.5a.tar.gz
          e2fsprogs-0.5a.tar.sign
          sha256sums.asc
          sparse-0.0001.tar.gz
          sparse-0.0001.tar.sign
        quake
          …
          alpha-ELF-xquake-1.06.gz
          alpha-ELF-xquake-1.06.sign
          …
          i386-ELF-xquake-1.06.gz
          i386-ELF-xquake-1.06.sign
          sha256sums.asc
          xquake-1.06-alpha-bin.gz
          xquake-1.06-alpha-bin.sign
        usb
          sha256sums.asc
          …
          usb-0.20.tar.gz
          usb-0.20.tar.sign
          …
          usb.for.alan-6.tar.gz
          usb.for.alan-6.tar.sign
        v2.4-test
          sha256sums.asc
          …
          test9-pre9.gz
          test9-pre9.sign
    tools
      perf
        v5.0.0
          perf-5.0.0.tar.gz
          perf-5.0.0.tar.sign
          perf-5.0.0.tar.xz
          sha256sums.asc
        HOWTO.build.perf
        HOWTO.build.perf.sign
        sha256sums.asc
    uemacs
      em-4.0.15-lt.tar.gz
      em-4.0.15-lt.tar.sign
      sha256sums.asc
    v1.0
    …
    v2.6
    v3.0
    v3.x
    v4.x
    v5.x
      incr
      stable-review
      …
      ChangeLog-5.2
      …
      linux-5.2.tar.gz
      linux-5.2.tar.sign
      linux-5.2.tar.xz
      patch-5.2.xz
      sha256sums.asc
    v6.x
      incr
      stable-review
linux/libs。いろいろなlibcが入ってる。ランタイムライブラリ群。pamとかsecurityみたいなセキュリティモジュールもある。
  libs
    aio
    dietlibc
    ell
    ieee1394
    klibc
    libc5
    libevfilter
    pam
    powerpc
    security
    uclibc
linux/network。connman(コマンドベースのネットワークマネージャ)、nfc
(近距離無線)、ofono(オープンソースの携帯電話)、wireless(無線)、と気になるキーワード4連発。後日詳しく調べる(宿題④)。
  network
    connman
    nfc
    ofono
    wireless
linux/perfmon。中身なし。
  perfmon
linux/security。AppArmorのディレクトリがあるが中身なし。
  security
    apparmor
      …
      AppArmor-2.8
linux/status。中身なし。
  status
    powertop
IMG_20190712_175723

linux/utils。abi-toolsはアプリケーションバイナリインタフェースのことか?今回はスルー。dracutDracutの歩き方を見るとわかるがinitrdをカスタマイズするツールみたい。efilinuxはUEFIブートローダ。Ubuntuのセキュアブートへの対応 あたりに関連情報が載っている。syslinuxは軽量なブートローダ。SYSLINUXでマルチブート【基本編】をいつか読んでみよう。crusoeはx86互換プロセッサ。Crusoeに概要が書いてある。mceはマシンチェック例外。dtcはデバイスツリーコンパイラ、fsはファイルシステム。kbdはキーボード。cpufreqは周波数スケーリング。hotplugはプラグandプレイ。ipvsadmはロードバランサ。kexecはカーネル上でカーネルを起動させるやつ。ksymoopsはカーネルパニック時のoopsメッセージを少しわかりやすく表示するもの。module-init-tools、modutilsは古いローダブルモジュール管理ツール、bridge-utilsはブリッジ構成ツール(複数のネットワークインターフェースをまとめてブリッジ化するやつ)、nfs-utilsはNFS管理ツール、mdadmはソフトウェアRAID、rt-testsはリアルタイムカーネルのテスト。

…と、どれも魅力的だが盛りだくさん過ぎて消化できません。後日詳しく調べる(宿題⑤)。
  utils
    abi
      abi-tools
        …
        abi-tools-0.3.tar.gz
        abi-tools-0.3.tar.sign
        sha256sums.asc
    boot
      dracut
        …
        dracut-048.tar.gz
        dracut-048.tar.sign
        dracut-048.tar.xz
        sha256sums.asc
      efilinux
        …
        efilinux-1.1.tar.gz
        efilinux-1.1.tar.sign
        efilinux-1.1.tar.xz
        sha256sums.asc
      syslinux
        1.xx
          sha256sums.asc
          …
          syslinux-1.74.lsm
          syslinux-1.74.lsm.sign
          syslinux-1.74.tar.bz2
          syslinux-1.74.tar.gz
          syslinux-1.74.tar.sign
          syslinux-1.74.tar.xz
          syslinux-1.74.zip
          syslinux-1.74.zip.sign
        2.xx
          sha256sums.asc
          …
          syslinux-2.13.lsm
          syslinux-2.13.lsm.sign
          syslinux-2.13.tar.bz2
          syslinux-2.13.tar.gz
          syslinux-2.13.tar.sign
          syslinux-2.13.tar.xz
          syslinux-2.13.zip
          syslinux-2.13.zip.sign
        3.xx
          sha256sums.asc
          …
          syslinux-3.86.lsm
          syslinux-3.86.lsm.sign
          syslinux-3.86.tar.bz2
          syslinux-3.86.tar.gz
          syslinux-3.86.tar.sign
          syslinux-3.86.tar.xz
          syslinux-3.86.zip
          syslinux-3.86.zip.sign
        4.xx
          sha256sums.asc
          …
          syslinux-4.07.tar.bz2
          syslinux-4.07.tar.gz
          syslinux-4.07.tar.sign
          syslinux-4.07.tar.xz
          syslinux-4.07.zip
          syslinux-4.07.zip.sign
        5.xx
          sha256sums.asc
          …
          syslinux-5.10.tar.bz2
          syslinux-5.10.tar.gz
          syslinux-5.10.tar.sign
          syslinux-5.10.tar.xz
          syslinux-5.10.zip
          syslinux-5.10.zip.sign
        6.xx
          sha256sums.asc
          …
          syslinux-6.03.tar.gz
          syslinux-6.03.tar.sign
          syslinux-6.03.tar.xz
          syslinux-6.03.zip
          syslinux-6.03.zip.sign
        RPMS
          SRPMS
          debug
          i386
          x86_64
        Testing
          …
          6.04
          Old
        mingw
          headers
          obsolete
          repodata
        sha256sums.asc
        …
        syslinux-6.03.tar.gz
        syslinux-6.03.tar.sign
        syslinux-6.03.tar.xz
        syslinux-6.03.zip
        syslinux-6.03.zip.sign
      wraplinux
    cpu
      crusoe
        longrun-0.9.tar.gz
        longrun-0.9.tar.sign
        sha256sums.asc
      mce
      msr-tools
        …
        msr-tools-1.1.2.tar.gz
        msr-tools-1.1.2.tar.sign
        sha256sums.asc
    cryptsetup
      LUKS_docs
        TKS1-draft.pdf
        TKS1-draft.pdf.sign
        on-disk-format.pdf
        on-disk-format.pdf.sign
        sha256sums.asc
      …
      v2.2
        …
        cryptsetup-2.2.0-rc1.tar.gz
        cryptsetup-2.2.0-rc1.tar.sign
        cryptsetup-2.2.0-rc1.tar.xz
        sha256sums.asc
        …
        v2.2.0-rc1-ReleaseNotes
        v2.2.0-rc1-ReleaseNotes.sign
    dtc
    fs
      bgtrfs
      fat
        fatattr
      reiser4
        benchmarks
        libaal
        reiser4progs
      reiserfs
      squashfs
      xfs
        acl
        attr
        dmapi
        docs
          sha256sums.asc
          xfs_filesystem_structure.pdf
          xfs_filesystem_structure.pdf.sign
        xfsdump
          sha256sums.asc
          …
          xfsdump-3.1.8.tar.gz
          xfsdump-3.1.8.tar.sign
          xfsdump-3.1.8.tar.xz 
        xfsprogs
          sha256sums.asc
          …
            xfsprogs-5.0.0.tar.gz
            xfsprogs-5.0.0.tar.sign
            xfsprogs-5.0.0.tar.xz
      zisofs
        RPMS
          old
            …
            cdda2wav-1.10-4zisofs3.i386.rpm
            …
            cdrecord-1.10-4zisofs3.i386.rpm
            …
            cdrecord-devel-1.10-4zisofs3.i386.rpm
            …
            cdrtools-1.10-4zisofs3.src.rpm
            …
            mkisofs-1.10-4zisofs3.i386.rpm
            sha256sums.asc
            …
            zisofs-tools-1.0.5-1.i386.rpm
            zisofs-tools-1.0.5-1.src.rpm
            zisofs-tools-1.0.5-1.x86_64.rpm
          sha256sums.asc
          zisofs-tools-1.0.6-1.i386.rpm
          zisofs-tools-1.0.6-1.src.rpm
          zisofs-tools-1.0.6-1.x86_64.rpm
        old
        README
        sha256sums.asc
        zisofs-tools-1.0.6.tar.gz 
        zisofs-tools-1.0.6.tar.sign
    input
    kbd
      …
      kbd-2.0.4.tar.gz
      kbd-2.0.4.tar.sign
      kbd-2.0.4.tar.xz
      sha256sums.asc
    kernel
      cpufreq
        cpufreq-info.html
        cpufreq-set.html
        …
        cpufrequtils-0.3.tar.gz
        cpufrequtils-0.3.tar.sign
        …
        cpufrequtils-008.tar.gz
        cpufrequtils-008.tar.sign
        cpufrequtils-008.tar.xz
        sha256sums.asc
      hotplug
        gudev
        libudev
        udev
        …
        diethotplug-0.4.tar.gz
        diethotplug-0.4.tar.sign
        fxload-2002_04_11-1.i386.rpm
        fxload-2002_04_11-1.src.rpm
        fxload-2002_04_11.tar.gz
        fxload-2002_04_11.tar.sign
        …
        hotplug-2004_09_23.tar.gz
        hotplug-2004_09_23.tar.sign
        …
        hotplug-base-2004_01_05-1.noarch.rpm
        hotplug-base-2004_03_29-1.noarch.rpm
        hotplug-fxload-2002_01_14-1.i386.rpm
        hotplug-fxload-2002_01_14-1.src.rpm
        …
        hotplug-ng-002.tar.gz
        hotplug-ng-002.tar.sign
        hotplug-utils-2001_09_19-1.i386.rpm
        sha256sums.asc
        sysfsutils-1.1.0.tar.gz
        sysfsutils-1.1.0.tar.sign
        sysutils-0.1.0.tar.gz
        sysutils-0.1.0.tar.sign
        …
        udev-0.2.tar.gz
        udev-0.2.tar.sign
        …
        udev-182.tar.bz2
        udev-182.tar.gz
        udev-182.tar.sign
        udev-182.tar.xz
        udev.sign  
      ipvsadm
        ipvsadm-1.30.tar.gz
        ipvsadm-1.30.tar.sign
        ipvsadm-1.30.tar.xz
        sha256sums.asc
      kexec
        testing
        …
        kexec-tools-2.0.20-rc1.tar.gz
        kexec-tools-2.0.20-rc1.tar.sign
        kexec-tools-2.0.20-rc1.tar.xz
        sha256sums.asc
      kmod
        kmod-9.tar.bz2
        kmod-9.tar.gz
        kmod-9.tar.sign
        kmod-9.tar.xz
        sha256sums.asc
      ksymoops
        …
        v2.4
          README
          …
          ksymoops-2.4.11-1.i386.rpm
          ksymoops-2.4.11-1.src.rpm
          …
          patch-ksymoops-2.4.11.gz
          patch-ksymoops-2.4.11.sign
          …
          patch-sysklogd-1-3-31-ksymoops-1.gz
          patch-sysklogd-1-3-31-ksymoops-1.sign
          sha256sums.asc
      module-init-tools
        devel
          module-init-tools.git_old
            branches
            hooks
            info
            logs
              refs
                heads
                remotes
                  origin
            objects
              …
              fe
              info
              pack
            refs
        FAQ
        TODO
        module-init-tools-3.15.tar.bz2
        module-init-tools-3.15.tar.gz
        module-init-tools-3.15.tar.gz.sign
        module-init-tools-3.15.tar.sign
        module-init-tools-3.15.tar.xz
        sha256sums.asc
      modutils
        …
        v2.4
          LATEST-IS-2.4.27
          README
          do-not-use-patch-2.4.0-hotplug.gz
          do-not-use-patch-2.4.0-hotplug.sign
          …
          modutils-2.4.27-1.i386.rpm
          modutils-2.4.27-1.ia64.rpm
          modutils-2.4.27-1.src.rpm
          …
          patch-2.4.4-ac5-persistent.gz
          patch-2.4.4-ac5-persistent.sign
          …
          patch-modutils-2.4.27.gz
          patch-modutils-2.4.27.sign
          sha256sums.asc
      pcmcia
        …
        pcmciautils-018.tar.gz
        pcmciautils-018.tar.sign
        pcmciautils-018.tar.xz
        sha256sums.asc
      virtme
        releases
          sha256sums.asc
          …
          virtme-0.0.3.tar.gz
          virtme-0.0.3.tar.sign
          virtme-0.0.3.tar.xz
    man
      man-1.5p.lsm
      man-1.5p.tar.gz
      man-1.5p.tar.sign
      man-1.6-elsewhere
      sha256sums.asc
    net
      NIS
        OLD
          pwdutils
            pwdutils-2.6.98.tar.gz
            pwdutils-2.6.98.tar.sign
            sha256sums.asc
          yp-tools
            sha256sums.asc
            yp-tools-2.8.tar.gz
            yp-tools-2.8.tar.sign
          ypbind
            sha256sums.asc
            …
            ypbind-3.3-glibc5.diff.gz
            ypbind-3.3-glibc5.diff.sign
            ypbind-3.3.tar.gz
            ypbind-3.3.tar.sign
            ypbind-bsd-1.15-19990521.tar.gz
            ypbind-bsd-1.15-19990521.tar.sign
          ypbind-mt
            sha256sums.asc
            …
            ypbind-mt-1.17.3.tar.gz
            ypbind-mt-1.17.3.tar.sign
          ypserv
            sha256sums.asc
            ypmake-0.11.tar.gz
            ypmake-0.11.tar.sign
            yppasswd-0.9.tar.gz
            yppasswd-0.9.tar.sign
            yps-0.21.tar.gz
            yps-0.21.tar.sign
            …
            ypserv-2.17.tar.gz
            ypserv-2.17.tar.sign
          sha256sums.asc
          ypbind-mt-1.18.tar.gz
          ypbind-mt-1.18.tar.sign
        …
        pwdutils-3.0.4.tar.gz
        pwdutils-3.0.4.tar.sign
        sha256sums.asc
        yp-tools-2.9.tar.gz
        yp-tools-2.9.tar.sign
        …
        ypbind-mt-1.19.1.tar.gz
        ypbind-mt-1.19.1.tar.sign
        yppasswd-0.10.README
        …
        ypserv-2.18.tar.gz
        ypserv-2    18.tar.sign
      NIS+
        nis-utils-1.4.1.tar.gz
        nis-utils-1.4.1.tar.sign
        nistool-0.1alpha.tar.gz
        nistool-0.1alpha.tar.sign
        sha256sums.asc
      bridge-utils
        bridge-utils-1.6.tar.gz
        bridge-utils-1.6.tar.sign
        bridge-utils-1.6.tar.xz
        sha256sums.asc
      hdlc
        old
          …
          linux-2.4.0
            sethdlc-1.01.c.gz
            sethdlc-1.01.c.sign
            sha256sums.asc
          …
          sethdlc-1.16.tar.gz
          sethdlc-1.16.tar.sign
          sha256sums.asc
        pci200syn
        inarpd-0.17.c.gz
        inarpd-0.17.c.sign
        sethdlc-1.18.tar.gz
        sethdlc-1.18.tar.sign
        sha256sums.asc
      iproute2
        iproute2-5.2.0.tar.gz
        iproute2-5.2.0.tar.sign
        iproute2-5.2.0.tar.xz
        sha256sums.asc
    nfs
      …
      ChangeLog-nfs-utils-1.0.7-pre2
      …
      Release-nfs-utils-1.0.7-pre2
      …
      nfs-utils-1.0.7-pre2.tar.gz
      nfs-utils-1.0.7-pre2.tar.sign
      sha256sums.asc
    nfs-utils
      …
      2.4.1
        2.4.1-Changelog
        2.4.1-Changelog.sign
        nfs-utils-2.4.1.tar.gz
        nfs-utils-2.4.1.tar.sign
        nfs-utils-2.4.1.tar.xz
        sha256sums.asc
    pci
      aer-inject
    raid
      mdadm
        ANNOUNCE
        ANNOUNCE.sign
        mdadm-4.1-rc2.tar.sign
        mdadm-4.1-rc2.tar.xz
        mdctl-v0.4.2.tar.bz2
        mdctl-v0.4.2.tar.gz
        mdctl-v0.4.2.tar.sign
        mdctl-v0.4.2.tar.xz
        mdctl-v0.4.2.tgz
        mdctl-v0.4.2.tgz.sign
        sha256sums.asc
      raidtools
    rt-tests
      older
        …
        rt-tests-0.97.tar.gz
        rt-tests-0.97.tar.sign
        rt-tests-0.97.tar.xz
        sha256sums.asc
      …
      rt-tests-1.4.tar.gz
      rt-tests-1.4.tar.sign
      rt-tests-1.4.tar.xz  
      sha256sums.asc 
    storage
      iscsi
      multipath-tools
    usb
      usbutils
        sha256sums.asc
        …
        usbutils-012.tar.gz
        usbutils-012.tar.sign
        usbutils-012.tar.xz
    util-linux
      …
      v2.34

次にmedia。これは空っぽ。
media
  talks
    gregkh
    hail
次にscm。特記事項なし。
scm
  README
  sha256sums.asc
次にsite。特記事項なし。
site
  README
  keyring.gpg
  keyring.kbx
  sample_mirror_script.pl
  sha256sums.asc
IMG_20190712_175402

次にsoftware。ボリューム大きいので、だいぶ消化不良を起こしそう。networkのcrdaiwrfkillwireless-regdbあたりは無線LAN通信に深くかかわるモジュール。i2c-toolsはI2Cデバイスを扱うために重要。tunaはチューニング関連。後日詳しく調べる(宿題⑥)。
software
  admin
    A3Com
      html
      A3Com-0.2.3.tar.gz
      A3Com-0.2.3.tar.sign
      README
      sha256.asc
    bwmonitor
      bwmonitor-0.9.tar.gz
      bwmonitor-0.9.tar.sign
      sha256sums.asc
    mon
      contrib
      devel
        …
        mon-1.1.0pre1.tar.gz
        mon-1.1.0pre1.tar.sign
        mon-client-1.0.0pre2.tar.gz
        mon-client-1.0.0pre2.tar.sign
        sha256sums.asc
      html
        img
          gray
            about.jpg
            alerts.jpg
            bugs.jpg
            config.jpg
            devel.jpg
            faq.jpg
            ftp.jpg
            list.jpg
            manual.jpg
            mon.jpg
            monitors.jpg
            news.jpg
            sha256sums.asc
          about.jpg
          alerts.jpg
          bg4.gif
          bugs.jpg
          config.jpg
          devel.jpg
          faq.jpg
          ftp.jpg
          list.jpg
          manual.jpg
          mon.jpg
          monitors.jpg
          news.jpg
          sha256sums.asc
          vipower.gif
          what.jpg
        man
          mon.html
          moncmd.html
          monshow.html
          sha256sums.asc
        netman
        1997.html
        alerts.html
        bugs.html
        development.html
        example-m4.html
        example.cf
        faq.html
        list.html
        man.html
        monitors.html
        netman.html
        new-faq.html
        news.html
        opstatus.html
        sha256sums.asc
      old-releases
        …
        mon-0.38.21.tar.gz
        mon-0.38.21.tar.sign
        sha256sums.asc
      Mon-0.11.tar.gz
      Mon-0.11.tar.sign
      fping-2.2b1-1.src.rpm
      fping-2.2b1.tar.gz
      fping-2.2b1.tar.sign
      …
      mon-0.99.2.tar.gz
      mon-0.99.2.tar.sign
      mon-talk-0.4.tar.gz
      mon-talk-0.4.tar.sign
      sha256sums.asc
    schedule-oncall
      html
      schedule-oncall-0.8.2.tar.gz
      schedule-oncall-0.8.2.tar.sign
      schedule-tools-0.8.2.tar.gz
      schedule-tools-0.8.2.tar.sign
      sha256sums.asc
    spamcan
  benchmark
    lmbench
      README
      sha256sums.asc
  devel
    nasm
    sparse
      dist
        …
        sparse-0.6.1-rc1.tar.gz
        sparse-0.6.1-rc1.tar.sign
        sparse-0.6.1-rc1.tar.xz
        sparse-latest.tar.gz
        sparse-latest.tar.sign
        sparse-latest.tar.xz
      news
      soc
  editors
    uemacs
      em-4.0.15-lt.tar.gz
      em-4.0.15-lt.tar.sign
      sha256sums.asc
  graphics
    pngtoico
      pngtoico-1.0.tar.gz
      pngtoico-1.0.tar.sign
      sha256sums.asc
  java
    jato
      …
      jato-0.3.tar.bz2
      jato-0.3.tar.gz
      jato-0.3.tar.sign
      jato-0.3.tar.xz
      sha256sums.asc
  libs
    glibc
      hjl
        F14
          i386
          x86_64
        compat
       
        sdk
          2.1
            README
            README.Oracle8i
            i386-glibc-2.1-linux-20001017.tar.gz
            i386-glibc-2.1-linux-20001017.tar.sign
            i386-glibc-2.1-linux.tar.gz
            i386-glibc-2.1-linux.tar.sign
            readme
            readme.Oracle8i
            sha256sums.asc
        x32
          fedora
            15
              gcc
              x86_64
                repodata
          gcc
          glibc
          libgcc
        ldconfig-1999-07-31.tar.gz
        ldconfig-1999-07-31.tar.sign
        …
        libgcc-0.3.tar.gz
        libgcc-0.3.tar.sign
        sha256sums.asc
      README
      README.test
      glibc-2.0.7pre3.tar.gz
      glibc-2.0.7pre3.tar.sign
      …
      glibc-2.1.3pre1.tar.gz
      glibc-2.1.3pre1.tar.sign
      glibc-crypt-970829.tar.gz
      glibc-crypt-970829.tar.sign
      …
      glibc-linuxthreads-2.1.3pre2.tar.gz
      glibc-linuxthreads-2.1.3pre2.tar.sign
      glibc-localedata-2.0.7pre3.tar.gz
      glibc-localedata-2.0.7pre3.tar.sign
      sha256sums.asc
    libgpiod
      …
      libgpiod-1.4.tar.gz
      libgpiod-1.4.tar.sign
      libgpiod-1.4.tar.xz
      sha256sums.asc
    libucd
    python
      python-inet_diag
        …
        python-inet_diag-0.2.1.tar.gz
        python-inet_diag-0.2.1.tar.sign
        python-inet_diag-0.2.1.tar.xz
        sha256sums.asc
      python-linux-procfs
        …
        python-linux-procfs-0.6.1.tar.gz
        python-linux-procfs-0.6.1.tar.sign
        python-linux-procfs-0.6.1.tar.xz
        sha256sums.asc
      python-schedutils
        …
        python-schedutils-0.6.tar.gz
        python-schedutils-0.6.tar.sign
        python-schedutils-0.6.tar.xz
        sha256sums.asc
  network
    crda
      crda-0.9.tar.bz2
      crda-0.9.tar.gz
      crda-0.9.tar.sign
      crda-0.9.tar.xz
      …
      crda-3.18.tar.gz
      crda-3.18.tar.sign
      crda-3.18.tar.xz
      sha256sums.asc
    distsrv
      chunkd
      cld
      hail
      nfs4d
      storaged
      tabled
    ethtool
    grokmirror
      …
      grokmirror-1.2.1.tar.gz
      grokmirror-1.2.1.tar.sign
      grokmirror-1.2.1.tar.xz
      sha256sums.asc
    iw
      …
      iw-5.0.1.tar.gz
      iw-5.0.1.tar.sign
      iw-5.0.1.tar.xz
      sha256sums.asc
    kup
      …
      kup-0.3.6.tar.sign
      kup-0.3.6.tar.xz
      sha256sums.asc
    rfkill
      …
      rfkill-0.5.tar.bz2
      rfkill-0.5.tar.gz
      rfkill-0.5.tar.sign
      rfkill-0.5.tar.xz
      sha256sums.asc
    tangle
    tftp
      RPMS
        SRPMS
          headers
          repodata
        i386
          headers
          repodata
        x86_64
          headers
          repodata
      Testing
        sha256sums.asc
        …
        tftp-hpa-0.29-pre1.tar.gz
        tftp-hpa-0.29-pre1.tar.sign
      tftp-hpa
        sha256sums.asc
        …
        tftp-hpa-5.2.tar.bz2
        tftp-hpa-5.2.tar.gz
        tftp-hpa-5.2.tar.sign
        tftp-hpa-5.2.tar.xz
      sha256sums.asc
      …
      tftp-hpa-0.40.tar.gz
      tftp-hpa-0.40.tar.sign
    wireless-regdb
      sha256sums.asc
      …
      wireless-regdb-2019.06.03.tar.gz
      wireless-regdb-2019.06.03.tar.sign
      wireless-regdb-2019.06.03.tar.xz
  scm
  utils
    admin
      ranpwd
        RPMS
          ranpwd-1.1-1.i386.rpm
          ranpwd-1.1-1.src.rpm
          ranpwd-1.1-1.x86_64.rpm
          sha256sums.asc
        …
        ranpwd-1.1.tar.gz
        ranpwd-1.1.tar.sign
        sha256sums.asc
    boot
      etherboot
        Old
        Testing
      gpxe
        Old
        Testing
    compress
    dtc
      …
      dtc-1.5.0.tar.gz
      dtc-1.5.0.tar.sign
      dtc-1.5.0.tar.xz
      sha256sums.asc
    i2c-tools
      …
      i2c-tools-4.1.tar.gz
      i2c-tools-4.1.tar.sign
      i2c-tools-4.1.tar.xz
      sha256sums.asc
    pciutils
      alpha
        …
        pciutils-2.1.99-test11.tar.gz
        pciutils-2.1.99-test11.tar.sign
        sha256sums.asc
      README
      README.sign
        …
        pciutils-3.6.2.tar.gz
        pciutils-3.6.2.tar.sign
        pciutils-3.6.2.tar.xz
        sha256sums.asc
    perfmon
      cstat
    script
      flock
        RPMS
          headers
            …
            flock-0-2.0.2-1.i386.hdr
            flock-0-2.0.2-1.x86_64.hdr
            header.info
            sha256sums.asc
          repodata
            filelists.xml.gz
            filelists.xml.sign
            other.xml.gz
            other.xml.sign
            primary.xml.gz
            primary.xml.sign
            repomd.xml
            sha256sums.asc
          …
          flock-2.0.2-1.i386.rpm
          flock-2.0.2-1.src.rpm
          flock-2.0.2-1.x86_64.rpm
          sha256sums.asc
        …
        flock-2.0.2.tar.gz
        flock-2.0.2.tar.sign
        sha256sums.asc
    system
      rxload
        rxload-19971006.tar.gz
        rxload-19971006.tar.sign
        sha256sums.asc
    tuna
        sha256sums.asc
        …
        tuna-0.14.tar.gz
        tuna-0.14.tar.sign
        tuna-0.14.tar.xz
  web
    bti
      old
      …
      bti-034.tar.gz
      bti-034.tar.sign
      bti-034.tar.xz
      sha256sums.asc
    bwbar
      …
      bwbar-1.2.tar.gz
      bwbar-1.2.tar.sign
      sha256sums.asc
    bwgraph
    html-utils
      decss
        decss.tar.gz
        decss.tar.sign
        sha256sums.asc
最後にtools。クロスコンパイラのダウンロードページへのリンクが張ってありました。
tools
  crosstool
ここまで書いておいて何ですが、HTTPに置いてあるカーネル以外のコンテンツはメンテされてない感じかも。

次はGITとRSYNCですが、かなり息切れなので、②-2でGIT、②-3でRSYNCを調べます。

続く

IMG_20190710_081522


詳解 Linuxカーネル 第3版
Daniel P. Bovet
オライリー・ジャパン
2007-02-26


組み込みLinuxシステム構築 第2版
Karim Yaghmour
オライリージャパン
2009-10-26


Linuxデバイスドライバ 第3版
Jonathan Corbet
オライリージャパン
2005-10-22



スポンサードリンク