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] (current) 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> | ||