This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
vps:vps4th2nd_03 [2019/06/16 20:10] hoge@hoge |
vps:vps4th2nd_03 [2019/06/23 10:10] hoge@hoge [prisoner展開] |
||
---|---|---|---|
Line 105: | Line 105: | ||
===== prisoner作成 ===== | ===== prisoner作成 ===== | ||
- | ==== world構築 ==== | ||
- | [[https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html|23.5. Updating FreeBSD from Source]]に従い、worldとkernelの構築を行う。\\ | ||
- | ただし、jailer に対して make installworld を行わないこと。 | ||
==== prisoner展開 ==== | ==== prisoner展開 ==== | ||
- | [[https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/jails-build.html|14.3. Creating and Controlling Jails]]に従い、prisonerを作成する。 | + | [[https://forums.freebsd.org/threads/9-tips-for-using-the-source-to-update-your-system.68314/|9 tips for using the source to update your system]]に従い、prisonerを作成する。 |
=== 格納場所作成 === | === 格納場所作成 === | ||
<code> | <code> | ||
# mkdir -p /usr/jail/fw | # mkdir -p /usr/jail/fw | ||
- | # mkdir -p /usr/jail/web | ||
- | # mkdir -p /usr/jail/desktop | ||
</code> | </code> | ||
=== 展開 === | === 展開 === | ||
<code> | <code> | ||
- | # cd /usr/src | + | # cd /usr/jail/fw |
- | # make installworld DESTDIR=/usr/jail/fw | + | # fetch -o - ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/amd64/12.0-STABLE/base.txz | tar xvf - |
- | # make distribution DESTDIR=/usr/jail/fw | + | |
- | # make installworld DESTDIR=/usr/jail/web | + | |
- | # make distribution DESTDIR=/usr/jail/web | + | |
- | # make installworld DESTDIR=/usr/jail/desktop | + | |
- | # make distribution DESTDIR=/usr/jail/desktop | + | |
</code> | </code> | ||
+ | === コピー === | ||
+ | <code> | ||
+ | # cd /usr/jail/ | ||
+ | # cp -a fw | ||
+ | # cp -a desktop | ||
+ | </code> |