{"id":27437,"date":"2023-07-11T03:32:55","date_gmt":"2024-02-20T20:54:02","guid":{"rendered":"https:\/\/www.silicloud.com\/zh\/blog\/%e7%94%a8ubuntu-18-04-systemd-nspawn-forge%e6%9d%a5%e6%90%ad%e5%bb%baminecraft-forge%e6%9c%8d%e5%8a%a1%e5%99%a8%e3%80%82\/"},"modified":"2025-08-12T02:42:16","modified_gmt":"2025-08-11T18:42:16","slug":"%e7%94%a8ubuntu-18-04-systemd-nspawn-forge%e6%9d%a5%e6%90%ad%e5%bb%baminecraft-forge%e6%9c%8d%e5%8a%a1%e5%99%a8%e3%80%82","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/zh\/blog\/%e7%94%a8ubuntu-18-04-systemd-nspawn-forge%e6%9d%a5%e6%90%ad%e5%bb%baminecraft-forge%e6%9c%8d%e5%8a%a1%e5%99%a8%e3%80%82\/","title":{"rendered":"\u7528Ubuntu 18.04 + systemd-nspawn + Forge\u6765\u642d\u5efaMinecraft Forge\u670d\u52a1\u5668"},"content":{"rendered":"<p>\u4f7f\u7528systemd-nspawn\u5c06Minecraft Forge\u670d\u52a1\u5668\u5bb9\u5668\u5316\u3002<\/p>\n<pre class=\"post-pre\"><code>#------------------------------------------------\r\n# systemd-nspawn \u8a2d\u5b9a (\u30b3\u30f3\u30c6\u30ca\u4f5c\u6210\u307e\u3067)\r\n#------------------------------------------------\r\n\r\n    #------------------------------------------------\r\n    # ubuntu 18.04 \u30db\u30b9\u30c8\u3067 systemd-nspawn \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\r\n    #------------------------------------------------\r\n    uname -vr\r\n\r\n        5.3.0-26-generic #28~18.04.1-Ubuntu SMP Wed Dec 18 16:40:14 UTC 2019\r\n\r\n    sudo apt install debootstrap systemd-container\r\n\r\n    #------------------------------------------------\r\n    # ubuntu 18.04 \u30b3\u30f3\u30c6\u30ca\u306e\u7528\u610f\r\n    #------------------------------------------------\r\n    sudo debootstrap --arch amd64 bionic \/var\/lib\/machines\/minecraft http:\/\/archive.ubuntu.com\/ubuntu\r\n\r\n    #------------------------------------------------\r\n    # ubuntu 18.04 \u30b3\u30f3\u30c6\u30ca\u306e sources.list \u306e\u4fee\u6b63\r\n    #------------------------------------------------\r\n    sudo cp -av \/var\/lib\/machines\/minecraft\/etc\/apt\/sources.list{,.orig}\r\n    egrep -v '^#|^$' \/etc\/apt\/sources.list | sudo tee -a \/var\/lib\/machines\/minecraft\/etc\/apt\/sources.list\r\n\r\n    #------------------------------------------------\r\n    # ubuntu 18.04 \u30b3\u30f3\u30c6\u30ca \u3092\u8d77\u52d5\u3057\u3066\u30e6\u30fc\u30b6\u30fc\u3092\u8ffd\u52a0\r\n    #------------------------------------------------\r\n    sudo systemd-nspawn -D \/var\/lib\/machines\/minecraft\r\n    passwd\r\n    useradd -m -r minecraft\r\n    passwd minecraft\r\n    gpasswd -a minecraft sudo\r\n\r\n    #------------------------------------------------\r\n    # root\u30ed\u30b0\u30a4\u30f3\u3092\u8a31\u53ef\u3055\u305b\u308b\u5834\u5408\u306f \r\n    # ubuntu 18.04 \u30b3\u30f3\u30c6\u30ca \u306e \/etc\/securetty \u306b pts\/0 \u3092\u8ffd\u8a18\r\n    #------------------------------------------------\r\n    cp -av \/etc\/securetty{,.orig}\r\n    (echo ''\r\n     echo 'pts\/0') &gt;&gt; \/etc\/securetty\r\n    diff -u \/etc\/securetty.orig \/etc\/securetty\r\n\r\n        --- \/etc\/securetty.orig 2020-01-19 23:38:14.927697596 +0900\r\n        +++ \/etc\/securetty  2020-01-19 23:40:20.372110886 +0900\r\n        @@ -410,3 +410,7 @@\r\n         ttySAC1\r\n         ttySAC2\r\n         ttySAC3\r\n        +\r\n        +pts\/0\r\n\r\n    #------------------------------------------------\r\n    # ubuntu 18.04 \u30b3\u30f3\u30c6\u30ca\u306e resolved.conf \u3092\u4fee\u6b63\r\n    #------------------------------------------------\r\n    cp -av \/etc\/systemd\/resolved.conf{,.orig}\r\n    diff -u \/etc\/systemd\/resolved.conf.orig \/etc\/systemd\/resolved.conf\r\n\r\n        --- \/etc\/systemd\/resolved.conf.orig 2018-04-21 01:55:56.000000000 +0900\r\n        +++ \/etc\/systemd\/resolved.conf  2020-01-20 00:54:57.436523023 +0900\r\n        @@ -12,7 +12,7 @@\r\n         # See resolved.conf(5) for details\r\n         [Resolve]\r\n        -#DNS=\r\n        +DNS=8.8.8.8, 8.8.4.4\r\n         #FallbackDNS=\r\n         #Domains=\r\n         #LLMNR=no\r\n\r\n    #------------------------------------------------\r\n    # ubuntu 18.04 \u30b3\u30f3\u30c6\u30ca\u304b\u3089\u30ed\u30b0\u30a2\u30a6\u30c8\u3059\u308b\r\n    #------------------------------------------------\r\n    exit\r\n\r\n    #------------------------------------------------\r\n    # ubuntu 18.04 \u30b3\u30f3\u30c6\u30ca\u3092 boot \u3059\u308b\r\n    #------------------------------------------------\r\n    sudo systemd-nspawn -b -D \/var\/lib\/machines\/minecraft\r\n\r\n    #------------------------------------------------\r\n    # ubuntu 18.04 \u30b3\u30f3\u30c6\u30ca\u306e\u30db\u30b9\u30c8\u540d\u5909\u66f4\r\n    #------------------------------------------------\r\n    sudo hostnamectl set-hostname minecraft-server\r\n    sudo cp -av \/etc\/hosts{,.orig}\r\n    sudo sh -c 'echo 127.0.1.1 $(hostname) &gt;&gt; \/etc\/hosts'\r\n\r\n    #------------------------------------------------\r\n    # ubuntu 18.04 \u30b3\u30f3\u30c6\u30ca\u3067\u4f7f\u3046\u3082\u306e\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\r\n    #------------------------------------------------\r\n    sudo apt update\r\n    sudo apt upgrade\r\n    sudo apt install bind9-host wget psmisc vim lsof\r\n\r\n    #------------------------------------------------\r\n    # ubuntu 18.04 \u30b3\u30f3\u30c6\u30ca\u306b OpenJDK 8 \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\r\n    #------------------------------------------------\r\n    sudo apt install software-properties-common\r\n    add-apt-repository ppa:openjdk-r\/ppa\r\n    sudo add-apt-repository ppa:openjdk-r\/ppa\r\n    sudo apt install openjdk-8-jdk\r\n\r\n    #------------------------------------------------\r\n    # Ctrl+] \u30923\u56de\u9023\u6253\u3057\u3066 ubuntu 18.04 \u30b3\u30f3\u30c6\u30ca \u7d42\u4e86\u3055\u305b\u308b\r\n    #------------------------------------------------\r\n    Ctrl+]\r\n    Ctrl+]\r\n    Ctrl+]\r\n\r\n    #------------------------------------------------\r\n    #  \u30e6\u30cb\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb\u306e\u4f5c\u6210\r\n    #------------------------------------------------\r\n    sudo systemctl enable machines.target\r\n    sudo systemctl enable systemd-nspawn@devenv.service\r\n    (echo '[Service]'\r\n     echo 'ExecStart='\r\n     echo 'ExecStart=\/usr\/bin\/systemd-nspawn --quiet --keep-unit --boot --link-journal=try-guest --settings=override --machine=%i'\r\n    ) | sudo SYSTEMD_EDITOR=tee systemctl edit systemd-nspawn@minecraft.service\r\n\r\n        #------------------------------------------------\r\n        # \u30e6\u30cb\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb\u306f\u3053\u306e\u3088\u3046\u306b\u306a\u308b\r\n        #------------------------------------------------\r\n        \uff03\u30de\u30b9\u30bf\r\n        \/lib\/systemd\/system\/systemd-nspawn@.service\r\n\r\n        # systemctl enable systemd-nspawn@devenv.service\r\n        \/etc\/systemd\/system\/machines.target.wants\/systemd-nspawn@minecraft.service\r\n\r\n        # systemctl edit systemd-nspawn@minecraft.service\r\n        \/etc\/systemd\/system\/systemd-nspawn@minecraft.service.d\/override.conf\r\n\r\n    #------------------------------------------------\r\n    # \u8d77\u52d5\u3057\u3066\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u307f\u308b\r\n    #------------------------------------------------\r\n    sudo machinectl start minecraft\r\n    sudo machinectl list\r\n\r\n        MACHINE   CLASS     SERVICE        OS     VERSION ADDRESSES\r\n        minecraft container systemd-nspawn ubuntu 18.04   -\r\n\r\n        1 machines listed.\r\n\r\n    sudo machinectl login minecraft\r\n\r\n        # \u30d7\u30ed\u30f3\u30d7\u30c8\u304c\u3067\u305f\u3089minecraft\u30e6\u30fc\u30b6\u30fc\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u307f\u308b\r\n\r\n    #------------------------------------------------\r\n    # \u6642\u523b\u5408\u308f\u305b\r\n    #------------------------------------------------\r\n    sudo timedatectl set-timezone Asia\/Tokyo\r\n    sudo sed -i.orig 's\/#NTP=\/NTP=ntp.nict.jp\/g' \/etc\/systemd\/timesyncd.conf\r\n\r\n        diff -u \/etc\/systemd\/timesyncd.conf.orig \/etc\/systemd\/timesyncd.conf\r\n        --- \/etc\/systemd\/timesyncd.conf.orig    2018-04-20 16:55:56.000000000 +0000\r\n        +++ \/etc\/systemd\/timesyncd.conf 2020-01-19 18:44:36.395375786 +0000\r\n        @@ -12,7 +12,7 @@\r\n         # See timesyncd.conf(5) for details.\r\n\r\n         [Time]\r\n        -#NTP=\r\n        +NTP=ntp.nict.jp\r\n         #FallbackNTP=ntp.ubuntu.com\r\n         #RootDistanceMaxSec=5\r\n         #PollIntervalMinSec=32\r\n\r\n    systemctl -l status systemd-timesyncd\r\n\r\n#------------------------------------------------\r\n# Minecraft Forge\u30b5\u30fc\u30d0\u8a2d\u5b9a \uff08\u30b3\u30f3\u30c6\u30ca\u3078Minecraft Server\u5c0e\u5165\u307e\u3067\uff09\r\n#------------------------------------------------\r\n    #------------------------------------------------\r\n    # \u6700\u65b0\u7248\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\r\n    #------------------------------------------------\r\n    mkdir -p \/home\/minecraft\/minecraft_server\r\n    cd \/home\/minecraft\/minecraft_server\r\n    wget -O minecraft_server.1.14.4.jar https:\/\/launcher.mojang.com\/v1\/objects\/3dc3d84a581f14691199cf6831b71ed1296a9fdf\/server.jar\r\n\r\n    #------------------------------------------------\r\n    # \u3044\u3063\u305f\u3093\u8d77\u52d5\u3055\u305b\u308b\r\n    #------------------------------------------------\r\n    java -Xmx1024M -Xms1024M -jar minecraft_server.1.14.4.jar nogui\r\n\r\n    #------------------------------------------------\r\n    # \u4ee5\u4e0b\u306e\u72b6\u614b\u306b\u306a\u308b\r\n    #------------------------------------------------\r\n    ls -l\r\n\r\n    total 35132\r\n    -rw-rw-r-- 1 minecraft minecraft      181 Jan 19 16:46 eula.txt\r\n    drwxrwxr-x 2 minecraft minecraft     4096 Jan 19 16:46 logs\r\n    -rw-rw-r-- 1 minecraft minecraft 35958734 Jul 19  2019 minecraft_server.1.14.4.jar\r\n    -rw-rw-r-- 1 minecraft minecraft      940 Jan 19 16:46 server.properties\r\n\r\n    #------------------------------------------------\r\n    # eula \u3092 true \u306b\u3057\u3066\u518d\u5ea6\u8d77\u52d5\u3057\r\n    # \u7121\u4e8b\u306b\u8d77\u52d5\u3057\u305f\u3089 ctrl + c \u3067\u7d42\u4e86\u3055\u305b\u308b\r\n    #------------------------------------------------\r\n    sed -i 's\/eula=false\/eula=true\/' eula.txt\r\n    java -Xmx1024M -Xms1024M -jar minecraft_server.1.14.4.jar nogui\r\n\r\n    #------------------------------------------------\r\n    # \u8d77\u52d5\u30d5\u30a1\u30a4\u30eb\u306e\u4f5c\u6210\r\n    #------------------------------------------------\r\n    (echo '#!\/bin\/bash'\r\n     echo '\/usr\/bin\/java -Xmx1024M -Xms1024M -jar minecraft_server.1.14.4.jar nogui'\r\n    ) &gt; \/home\/minecraft\/minecraft_server\/startup.sh\r\n    chmod 755 \/home\/minecraft\/minecraft_server\/startup.sh\r\n\r\n        #------------------------------------------------\r\n        # \/home\/minecraft\/minecraft_server\/startup.sh\r\n        #------------------------------------------------\r\n\r\n        #!\/bin\/bash\r\n        \/usr\/bin\/java -Xmx1024M -Xms1024M -jar minecraft_server.1.14.4.jar nogui\r\n\r\n    #------------------------------------------------\r\n    # unit\u30d5\u30a1\u30a4\u30eb\u306e\u4f5c\u6210\r\n    #------------------------------------------------\r\n    sudo vi \/etc\/systemd\/system\/minecraft_server.service\r\n\r\n        #------------------------------------------------\r\n        # \/etc\/systemd\/system\/minecraft_server.service\r\n        #------------------------------------------------\r\n        [Unit]\r\n        Description=Minecraft Server\r\n        After=network-online.target\r\n\r\n        [Service]\r\n        ExecStart=\/bin\/bash \/home\/minecraft\/minecraft_server\/startup.sh\r\n        WorkingDirectory=\/home\/minecraft\/minecraft_server\r\n        Restart=always\r\n        User=minecraft\r\n        Group=minecraft\r\n\r\n        [Install]\r\n        WantedBy=multi-user.target\r\n\r\n    #------------------------------------------------\r\n    # minecraft server \u3092 systemctl \u3067\u8d77\u52d5\u3055\u305b\u308b\r\n    #------------------------------------------------\r\n    sudo systemctl daemon-reload\r\n    sudo systemctl enable minecraft_server\r\n    sudo systemctl start minecraft_server\r\n    sudo systemctl status minecraft_server\r\n\r\n        #------------------------------------------------\r\n        # systemctl status minecraft_server\r\n        #------------------------------------------------\r\n        \u25cf minecraft_server.service - Minecraft Server\r\n           Loaded: loaded (\/etc\/systemd\/system\/minecraft_server.service; enabled; vendor preset: enabled)\r\n           Active: active (running) since Sun 2020-01-19 16:56:37 UTC; 5s ago\r\n         Main PID: 9206 (bash)\r\n           CGroup: \/system.slice\/minecraft_server.service\r\n                   \u251c\u25009206 \/bin\/bash \/home\/minecraft\/minecraft_server\/startup.sh\r\n                   \u2514\u25009207 \/usr\/bin\/java -Xmx1024M -Xms1024M -jar minecraft_server.1.14.4.jar nogui\r\n\r\n        Jan 19 16:56:40 minecraft-server bash[9206]: [16:56:40] [Server thread\/INFO]: Generating keypair\r\n        Jan 19 16:56:41 minecraft-server bash[9206]: [16:56:41] [Server thread\/INFO]: Starting Minecraft server on *:25565\r\n        Jan 19 16:56:41 minecraft-server bash[9206]: [16:56:41] [Server thread\/INFO]: Using epoll channel type\r\n        Jan 19 16:56:41 minecraft-server bash[9206]: [16:56:41] [Server thread\/INFO]: Preparing level \"world\"\r\n        Jan 19 16:56:41 minecraft-server bash[9206]: [16:56:41] [Server thread\/INFO]: Reloading ResourceManager: Default\r\n        Jan 19 16:56:41 minecraft-server bash[9206]: [16:56:41] [Server thread\/INFO]: Loaded 6 recipes\r\n        Jan 19 16:56:41 minecraft-server bash[9206]: [16:56:41] [Server thread\/INFO]: Loaded 811 advancements\r\n        Jan 19 16:56:42 minecraft-server bash[9206]: [16:56:42] [Server thread\/INFO]: Preparing start region for dimension minecraft:ov\r\n        Jan 19 16:56:42 minecraft-server bash[9206]: [16:56:42] [Server thread\/INFO]: Preparing spawn area: 0%\r\n        Jan 19 16:56:42 minecraft-server bash[9206]: [16:56:42] [Server thread\/INFO]: Preparing spawn area: 0%\r\n\r\n    #------------------------------------------------\r\n    # minecraft server \u304c 25565\u756a\u30dd\u30fc\u30c8\u3067\u8d77\u52d5\u3057\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\r\n    #------------------------------------------------\r\n    ss -ant | grep 25565\r\n\r\n        LISTEN    0        128                                                 *:25565                                                         *:*\r\n    lsof -i:25565\r\n\r\n        COMMAND  PID      USER   FD   TYPE DEVICE SIZE\/OFF NODE NAME\r\n        java    9207 minecraft   98u  IPv6 212425      0t0  TCP *:25565 (LISTEN)\r\n\r\n#------------------------------------------------\r\n# Minecraft Forge \u306e\u5c0e\u5165\r\n#------------------------------------------------\r\n\r\n    #------------------------------------------------\r\n    # forge\u7528\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u4f5c\u6210\r\n    #------------------------------------------------\r\n    sudo systemctl stop minecraft_server\r\n    cp -a \/home\/minecraft\/minecraft_server \/home\/minecraft\/forge_server\r\n    cd \/home\/minecraft\/forge_server\r\n\r\n    #------------------------------------------------\r\n    # Mac\u306e\u30d6\u30e9\u30a6\u30b6\u304b\u3089 installer.jar \u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\r\n    #------------------------------------------------\r\n    https:\/\/files.minecraftforge.net\/\r\n\r\n\r\n    #------------------------------------------------\r\n    # Mac \u306e ~\/Downloads\/\u3067\u7c21\u6613Web\u30b5\u30fc\u30d0\u3092\u7acb\u3066\u308b\r\n    #------------------------------------------------\r\n    ls ~\/Downloads\/\r\n\r\n        forge-1.14.4-28.1.0-installer.jar\r\n\r\n    cd ~\/Downloads\/ &amp;&amp; python3 -m http.server 9999\r\n\r\n    #------------------------------------------------\r\n    # ubuntu 18.04 \u30b3\u30f3\u30c6\u30ca\u304b\u3089 Mac \u306e installer.jar \u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\r\n    #------------------------------------------------\r\n\r\n    wget 192.168.1.57:9999\/forge-1.14.4-28.1.0-installer.jar\r\n\r\n    #------------------------------------------------\r\n    # ubuntu 18.04 \u30b3\u30f3\u30c6\u30ca \u3067 installer.jar \u3092\u5b9f\u884c\r\n    #------------------------------------------------\r\n    java -jar forge-1.14.4-28.1.0-installer.jar nogui --installServer\r\n\r\n    #------------------------------------------------\r\n    # ubuntu 18.04 \u30b3\u30f3\u30c6\u30ca \u3067 forge-1.14.4-28.1.0.jar \u3092\u5b9f\u884c\r\n    #------------------------------------------------\r\n    java -Xmx1024M -Xms1024M -jar forge-1.14.4-28.1.0.jar nogui\r\n\r\n    #------------------------------------------------\r\n    # \u8d77\u52d5\u30d5\u30a1\u30a4\u30eb\u306e\u4fee\u6b63\r\n    #------------------------------------------------\r\n    cat \/home\/minecraft\/forge_server\/startup.sh\r\n\r\n        #!\/bin\/bash\r\n        \/usr\/bin\/java -Xmx1024M -Xms1024M -jar forge-1.14.4-28.1.0.jar nogui\r\n\r\n    #------------------------------------------------\r\n    # Minecraft Forge \u3092 systemctl \u3067\u8d77\u52d5\u3055\u305b\u308b\r\n    #------------------------------------------------\r\n    sudo systemctl daemon-reload\r\n    sudo systemctl start minecraft_server\r\n    sudo systemctl status minecraft_server\r\n\r\n#------------------------------------------------\r\n# mod\u306e\u5c0e\u5165\r\n#------------------------------------------------\r\n\r\n    #------------------------------------------------\r\n    # Mac\u306e\u30d6\u30e9\u30a6\u30b6\u304b\u3089 OptiFine \u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\r\n    #------------------------------------------------\r\n    http:\/\/optifine.net\/downloads\r\n\r\n    #------------------------------------------------\r\n    # Mac \u306e ~\/Downloads\/\u3067\u7c21\u6613Web\u30b5\u30fc\u30d0\u3092\u7acb\u3066\u308b\r\n    #------------------------------------------------\r\n    ls ~\/Downloads\/\r\n\r\n        OptiFine_1.14.4_HD_U_F5.jar\r\n\r\n    cd ~\/Downloads\/ &amp;&amp; python3 -m http.server 9999\r\n\r\n    #------------------------------------------------\r\n    # OptiFine_1.14.4_HD_U_F5.jar \u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\r\n    #------------------------------------------------\r\n    cd \/home\/minecraft\/forge_server\/mods\r\n    wget 192.168.1.57:9999\/OptiFine_1.14.4_HD_U_F5.jar\r\n\r\n    #------------------------------------------------\r\n    # \u518d\u8d77\u52d5\u3059\u308b\r\n    #------------------------------------------------\r\n    sudo systemctl stop minecraft_server\r\n    sudo systemctl start minecraft_server\r\n\r\n#------------------------------------------------\r\n# \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304b\u3089\u63a5\u7d9a\u3059\u308b\r\n#------------------------------------------------\r\n\u554f\u984c\u306a\u304f\u63a5\u7d9a\u3067\u304d\u308c\u3070OK\r\n\r\n#------------------------------------------------\r\n# \u53c2\u8003\r\n#------------------------------------------------\r\nhttps:\/\/qiita.com\/hatayan1126\/items\/500dc025d41142bd6f84\r\nhttps:\/\/minecraft.server-memo.net\/forge_server_install\/\r\n<iframe class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" title=\"(Minecraft)Linux\u74b0\u5883\u4e0b\u3067MSM\u306bForge\u3092\u5c0e\u5165\u3059\u308b\u624b\u9806 - Lambda\u30ab\u30af\u30c6\u30eb\" src=\"https:\/\/hatenablog-parts.com\/embed?url=https%3A%2F%2Fblog.3qe.us%2Fentry%2F2017%2F11%2F18%2F200617#?secret=coN8gsFk2J\" data-secret=\"coN8gsFk2J\" scrolling=\"no\" frameborder=\"0\"><\/iframe>\r\nhttps:\/\/www.minecraftforge.net\/forum\/topic\/77611-forge-universal-error-%EF%BC%9Ano-main-manifest-attribute\/\r\n<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u4f7f\u7528systemd-nspawn\u5c06Minecraft Forge\u670d\u52a1\u5668\u5bb9\u5668\u5316\u3002 #&#8212;&#8212;&#8212;&#8212;&#8211; [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[227],"class_list":["post-27437","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-227"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u7528Ubuntu 18.04 + systemd-nspawn + Forge\u6765\u642d\u5efaMinecraft Forge\u670d\u52a1\u5668 - Blog - Silicon Cloud<\/title>\n<meta name=\"description\" content=\"\u5173\u4e8e\u7528Ubuntu 18.04 + systemd-nspawn + Forge\u6765\u642d\u5efaMinecraft\u7684\u6280\u672f\u6587\u7ae0\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/zh\/blog\/\u7528ubuntu-18-04-systemd-nspawn-forge\u6765\u642d\u5efaminecraft-forge\u670d\u52a1\u5668\u3002\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u7528Ubuntu 18.04 + systemd-nspawn + Forge\u6765\u642d\u5efaMinecraft Forge\u670d\u52a1\u5668\" \/>\n<meta property=\"og:description\" content=\"\u5173\u4e8e\u7528Ubuntu 18.04 + systemd-nspawn + Forge\u6765\u642d\u5efaMinecraft\u7684\u6280\u672f\u6587\u7ae0\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/zh\/blog\/\u7528ubuntu-18-04-systemd-nspawn-forge\u6765\u642d\u5efaminecraft-forge\u670d\u52a1\u5668\u3002\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:published_time\" content=\"2024-02-20T20:54:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-11T18:42:16+00:00\" \/>\n<meta name=\"author\" content=\"\u79d1, \u96c5\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u79d1, \u96c5\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e7%94%a8ubuntu-18-04-systemd-nspawn-forge%e6%9d%a5%e6%90%ad%e5%bb%baminecraft-forge%e6%9c%8d%e5%8a%a1%e5%99%a8%e3%80%82\/\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e7%94%a8ubuntu-18-04-systemd-nspawn-forge%e6%9d%a5%e6%90%ad%e5%bb%baminecraft-forge%e6%9c%8d%e5%8a%a1%e5%99%a8%e3%80%82\/\",\"name\":\"\u7528Ubuntu 18.04 + systemd-nspawn + Forge\u6765\u642d\u5efaMinecraft Forge\u670d\u52a1\u5668 - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\"},\"datePublished\":\"2024-02-20T20:54:02+00:00\",\"dateModified\":\"2025-08-11T18:42:16+00:00\",\"author\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/41e222757cdd2a3365361328bd79970a\"},\"description\":\"\u5173\u4e8e\u7528Ubuntu 18.04 + systemd-nspawn + Forge\u6765\u642d\u5efaMinecraft\u7684\u6280\u672f\u6587\u7ae0\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e7%94%a8ubuntu-18-04-systemd-nspawn-forge%e6%9d%a5%e6%90%ad%e5%bb%baminecraft-forge%e6%9c%8d%e5%8a%a1%e5%99%a8%e3%80%82\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/zh\/blog\/%e7%94%a8ubuntu-18-04-systemd-nspawn-forge%e6%9d%a5%e6%90%ad%e5%bb%baminecraft-forge%e6%9c%8d%e5%8a%a1%e5%99%a8%e3%80%82\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e7%94%a8ubuntu-18-04-systemd-nspawn-forge%e6%9d%a5%e6%90%ad%e5%bb%baminecraft-forge%e6%9c%8d%e5%8a%a1%e5%99%a8%e3%80%82\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.silicloud.com\/zh\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u7528Ubuntu 18.04 + systemd-nspawn + Forge\u6765\u642d\u5efaMinecraft Forge\u670d\u52a1\u5668\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/\",\"name\":\"Blog - Silicon Cloud\",\"description\":\"\",\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/41e222757cdd2a3365361328bd79970a\",\"name\":\"\u79d1, \u96c5\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1b2d3e00a7df03689797ebd4af8c5827ba5af936849a71050ec331f4cf902c5d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1b2d3e00a7df03689797ebd4af8c5827ba5af936849a71050ec331f4cf902c5d?s=96&d=mm&r=g\",\"caption\":\"\u79d1, \u96c5\"},\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/author\/keya\/\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e7%94%a8ubuntu-18-04-systemd-nspawn-forge%e6%9d%a5%e6%90%ad%e5%bb%baminecraft-forge%e6%9c%8d%e5%8a%a1%e5%99%a8%e3%80%82\/#local-main-organization-logo\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Blog - Silicon Cloud\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u7528Ubuntu 18.04 + systemd-nspawn + Forge\u6765\u642d\u5efaMinecraft Forge\u670d\u52a1\u5668 - Blog - Silicon Cloud","description":"\u5173\u4e8e\u7528Ubuntu 18.04 + systemd-nspawn + Forge\u6765\u642d\u5efaMinecraft\u7684\u6280\u672f\u6587\u7ae0","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/zh\/blog\/\u7528ubuntu-18-04-systemd-nspawn-forge\u6765\u642d\u5efaminecraft-forge\u670d\u52a1\u5668\u3002\/","og_locale":"zh_CN","og_type":"article","og_title":"\u7528Ubuntu 18.04 + systemd-nspawn + Forge\u6765\u642d\u5efaMinecraft Forge\u670d\u52a1\u5668","og_description":"\u5173\u4e8e\u7528Ubuntu 18.04 + systemd-nspawn + Forge\u6765\u642d\u5efaMinecraft\u7684\u6280\u672f\u6587\u7ae0","og_url":"https:\/\/www.silicloud.com\/zh\/blog\/\u7528ubuntu-18-04-systemd-nspawn-forge\u6765\u642d\u5efaminecraft-forge\u670d\u52a1\u5668\u3002\/","og_site_name":"Blog - Silicon Cloud","article_published_time":"2024-02-20T20:54:02+00:00","article_modified_time":"2025-08-11T18:42:16+00:00","author":"\u79d1, \u96c5","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"\u79d1, \u96c5","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"1 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e7%94%a8ubuntu-18-04-systemd-nspawn-forge%e6%9d%a5%e6%90%ad%e5%bb%baminecraft-forge%e6%9c%8d%e5%8a%a1%e5%99%a8%e3%80%82\/","url":"https:\/\/www.silicloud.com\/zh\/blog\/%e7%94%a8ubuntu-18-04-systemd-nspawn-forge%e6%9d%a5%e6%90%ad%e5%bb%baminecraft-forge%e6%9c%8d%e5%8a%a1%e5%99%a8%e3%80%82\/","name":"\u7528Ubuntu 18.04 + systemd-nspawn + Forge\u6765\u642d\u5efaMinecraft Forge\u670d\u52a1\u5668 - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website"},"datePublished":"2024-02-20T20:54:02+00:00","dateModified":"2025-08-11T18:42:16+00:00","author":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/41e222757cdd2a3365361328bd79970a"},"description":"\u5173\u4e8e\u7528Ubuntu 18.04 + systemd-nspawn + Forge\u6765\u642d\u5efaMinecraft\u7684\u6280\u672f\u6587\u7ae0","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e7%94%a8ubuntu-18-04-systemd-nspawn-forge%e6%9d%a5%e6%90%ad%e5%bb%baminecraft-forge%e6%9c%8d%e5%8a%a1%e5%99%a8%e3%80%82\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/zh\/blog\/%e7%94%a8ubuntu-18-04-systemd-nspawn-forge%e6%9d%a5%e6%90%ad%e5%bb%baminecraft-forge%e6%9c%8d%e5%8a%a1%e5%99%a8%e3%80%82\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e7%94%a8ubuntu-18-04-systemd-nspawn-forge%e6%9d%a5%e6%90%ad%e5%bb%baminecraft-forge%e6%9c%8d%e5%8a%a1%e5%99%a8%e3%80%82\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.silicloud.com\/zh\/blog\/"},{"@type":"ListItem","position":2,"name":"\u7528Ubuntu 18.04 + systemd-nspawn + Forge\u6765\u642d\u5efaMinecraft Forge\u670d\u52a1\u5668"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website","url":"https:\/\/www.silicloud.com\/zh\/blog\/","name":"Blog - Silicon Cloud","description":"","inLanguage":"zh-Hans"},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/41e222757cdd2a3365361328bd79970a","name":"\u79d1, \u96c5","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1b2d3e00a7df03689797ebd4af8c5827ba5af936849a71050ec331f4cf902c5d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1b2d3e00a7df03689797ebd4af8c5827ba5af936849a71050ec331f4cf902c5d?s=96&d=mm&r=g","caption":"\u79d1, \u96c5"},"url":"https:\/\/www.silicloud.com\/zh\/blog\/author\/keya\/"},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e7%94%a8ubuntu-18-04-systemd-nspawn-forge%e6%9d%a5%e6%90%ad%e5%bb%baminecraft-forge%e6%9c%8d%e5%8a%a1%e5%99%a8%e3%80%82\/#local-main-organization-logo","url":"","contentUrl":"","caption":"Blog - Silicon Cloud"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/27437","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/comments?post=27437"}],"version-history":[{"count":2,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/27437\/revisions"}],"predecessor-version":[{"id":92047,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/27437\/revisions\/92047"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/media?parent=27437"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/categories?post=27437"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/tags?post=27437"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}