The Rise of Machines: Real World Applications of AI
Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.
Minetest je bezplatná a open source alternativa k populární hře Minecraft. Server se velmi snadno nastavuje a provozuje.
apt install wget).Protože Ubuntu má tendenci zaostávat s balíčky pro Minetest, budete místo toho používat stabilní PPA. To lze přidat pomocí následujících příkazů.
# add-apt-repository ppa:minetestdevs/stable
# apt update
Poté můžete nainstalovat server.
# apt install minetest
Z bezpečnostních důvodů je vždy dobré spouštět služby v rámci vlastního uživatele, jak je znázorněno.
# useradd -mU minetest
Tím vytvoříte svého minetestuživatele s vlastní skupinou a domovským adresářem, ve kterém bude server běžet.
Před testováním musíte otevřít port 30000na výchozím firewallu Ubuntu, jinak se nebudete moci připojit.
# ufw allow 30000
Nyní by byl vhodný čas otestovat server a zjistit, zda běží.
# su minetest
$ minetest --server
Pokud vše proběhlo v pořádku, uvítá vás následující výstup:
WARNING[Main]: BanManager: creating /home/minetest/.minetest/worlds/world/ipban.txt
WARNING[Main]: NodeDefManager: Ignoring CONTENT_IGNORE redefinition
WARNING[Main]: /!\ You are using old player file backend. This backend is deprecated and will be removed in next release /!\
WARNING[Main]: Switching to SQLite3 or PostgreSQL is advised, please read http://wiki.minetest.net/Database_backends.
ACTION[Main]: .__ __ __
ACTION[Main]: _____ |__| ____ _____/ |_ ____ _______/ |_
ACTION[Main]: / \| |/ \_/ __ \ __\/ __ \ / ___/\ __\
ACTION[Main]: | Y Y \ | | \ ___/| | \ ___/ \___ \ | |
ACTION[Main]: |__|_| /__|___| /\___ >__| \___ >____ > |__|
ACTION[Main]: \/ \/ \/ \/ \/
ACTION[Main]: World at [/home/minetest/.minetest/worlds/world]
ACTION[Main]: Server for gameid="minetest" listening on 0.0.0.0:30000.
Pokud se vám zobrazí výše uvedené varování ohledně backendu přehrávače, nedělejte si velké starosti, protože to bude opraveno v dalším kroku.
Připojte se ke svému serveru se svým klientem a zjistěte, zda vše funguje. Server můžete kdykoli zastavit stisknutím Ctrl+Cklávesnice uvnitř shellu.
Nejprve si budete chtít stáhnout ukázkový minetest.confkonfigurační soubor.
$ cd ~/.minetest
$ wget https://raw.githubusercontent.com/minetest/minetest/master/minetest.conf.example
$ mv minetest.conf.example minetest.conf
Tento soubor obsahuje rozsáhlý seznam možných nastavení, která můžete upravit a povolit (odkomentováním řádků), avšak v tuto chvíli existuje několik důležitých, která musíte nastavit.
Název a popis vašeho serveru (například):
server_name = Minetest server
server_description = Welcome to my Minetest Server
IP adresa a požadovaný port vašeho serveru (například):
bind_address = 203.0.113.1
port = 30000
Pokud nastavíte jiný než výchozí port 30000, aktualizujte pravidla brány firewall.
#ufw delete allow 30000
#ufw allow <port>
Další důležitou možností je name. Kdokoli se připojí k serveru Minetest se zadanou hodnotou, získá oprávnění správce. Nastavte toto na požadované uživatelské jméno a později nastavte heslo pro svůj účet.
Pravděpodobně si vzpomenete na varování o backendu přehrávače dříve, takže přechod na SQLite3 je nutností, protože starý backend je zastaralý a bude odstraněn v pozdější verzi, pokud tomu tak již nebylo. Pokud jste tuto zprávu neobdrželi při testování serveru v kroku 2, můžete přejít přímo ke kroku 4.
$ minetest --server --migrate-players sqlite3 --world ~/.minetest/worlds/world
Poté byste měli vidět něco jako následující zpráva.
ACTION[Main]: Successfully migrated 1 players
ACTION[Main]: world.mt updated
Aby bylo možné server spustit při spouštění, je potřeba soubor služby systemd. Naštěstí je lze vytvořit poměrně snadno.
Vraťte se do svého kořenového shellu a přidejte do něj následující /etc/systemd/system/minetest.service
[Unit]
Description=Minetest Server
After=network.target
[Service]
Type=simple
User=minetest
Group=minetest
WorkingDirectory=/home/minetest
ExecStart=/usr/bin/minetest --server
Restart=on-abort
[Install]
WantedBy=multi-user.target
Od nynějška lze server Minetest spustit systemctl(a stane se tak automaticky po restartu nebo v případě, že server Minetest spadne)
# systemctl enable minetest.service
# systemctl start minetest.service
Podobně můžete zkontrolovat stav nebo zastavit/restartovat server Minetest nahrazením „start“ ve výše uvedeném příkazu.
Váš server Minetest by měl být aktivní a použitelný. Pokud máte nějaké problémy s připojením, ověřte, že je váš port otevřený a IP adresa je správně zadána v minetest.conf. Informace o správě oprávnění hráče a různých příkazech serveru lze nalézt na wiki Minetest .
Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.
Jste také obětí DDOS útoků a nemáte jasno v metodách prevence? Chcete-li vyřešit své dotazy, přečtěte si tento článek.
Možná jste slyšeli, že hackeři vydělávají spoustu peněz, ale napadlo vás někdy, jak takové peníze vydělávají? Pojďme diskutovat.
Chcete vidět revoluční vynálezy Google a jak tyto vynálezy změnily život každého dnešního člověka? Pak si přečtěte na blogu a podívejte se na vynálezy od Googlu.
Koncept aut s vlastním pohonem, která vyrazí na silnice s pomocí umělé inteligence, je snem, který už nějakou dobu máme. Ale přes několik slibů nejsou nikde vidět. Přečtěte si tento blog a dozvíte se více…
Jak se věda vyvíjí rychlým tempem a přebírá mnoho našeho úsilí, stoupá také riziko, že se vystavíme nevysvětlitelné singularitě. Přečtěte si, co pro nás může znamenat singularita.
Přečtěte si blog, abyste co nejjednodušším způsobem poznali různé vrstvy v architektuře velkých dat a jejich funkce.
Způsoby ukládání dat se mohou vyvíjet od narození dat. Tento blog se zabývá vývojem ukládání dat na základě infografiky.
V tomto digitálním světě se chytrá domácí zařízení stala klíčovou součástí života. Zde je několik úžasných výhod chytrých domácích zařízení o tom, jak náš život stojí za to žít a zjednodušit jej.
Apple nedávno vydal doplňkovou aktualizaci macOS Catalina 10.15.4, která opravuje problémy, ale zdá se, že aktualizace způsobuje další problémy, které vedou k zablokování počítačů mac. Přečtěte si tento článek a dozvíte se více