Повстання машин: застосування ШІ в реальному світі
Штучний інтелект не в майбутньому, він тут прямо в сьогоденні У цьому блозі Прочитайте, як програми штучного інтелекту вплинули на різні сектори.
У цій статті я розповім, як встановити ігровий сервер Rust, який використовує ігрову платформу Steam. Щоб продовжити, виконайте наведені нижче дії. Цей посібник був написаний для CentOS 6.
Щоб розмістити ігровий сервер Rust, вам потрібна програма під назвою steamcmd. За допомогою цієї програми ми можемо отримати всі необхідні файли ігрового сервера та запустити сервер. Але спочатку нам потрібно встановити деякі пакунки, щоб Steam працював належним чином.
Якщо у вас 32-розрядна інсталяція, виконайте цей набір команд:
yum install glibc libstdc++ screen -y
Для 64-розрядної інсталяції CentOS використовуйте цей набір команд:
yum install glibc.i686 libstdc++.i686 -y
Потім, коли ви закінчите інсталювати свій набір пакетів, виконайте наступне:
yum groupinstall 'Development Tools' -y
yum install libX11-devel freetype-devel zlib-devel libxcb-devel -y
yum install libX11-devel -y
yum install -y freetype freetype-devel -y
А саме, Steam вимагає, щоб встановлені середовища виконання C/C++ працювали належним чином. Крім того, цей набір команд встановить screenпрограму, яку ви можете використовувати для підтримки роботи інших програм після відключення від вашого сеансу SSH/консолі.
Ми створимо іншого користувача для безпеки, оскільки запуск ігрового сервера з користувачем root небезпечно. Не соромтеся змінити ім’я користувача, якщо хочете.
useradd rust
su rust
useraddКоманда додасть користувача, іржі. suКоманда, буде ефективно змінити наш поточний користувач «іржі».
Тепер, коли ми використовуємо непривілейованого користувача, ми створимо папку, де буде працювати Rust.
mkdir ~/game_server && cd ~/game_server
Тепер давайте отримаємо файли ігрового сервера Rust.
wget http://playrust.com/wp-content/uploads/2015/04/Rust_Server.zip && unzip Rust_Server.zip
Оскільки для роботи Rust потрібна Windows, ми встановимо програму під назвою WINE. WINE (Wine Is Not a Emulator) — це програма, яка дозволяє нам використовувати програмне забезпечення Windows на Linux. Важливо те, що його досить просто встановити.
cd /usr/src && wget http://skylineservers.dl.sourceforge.net/project/wine/Source/wine-1.7.50.tar.bz2 && tar xjf wine-1.7.50.tar.bz2
Якщо ви використовуєте 64-розрядну інсталяцію CentOS, скористайтеся цим:
cd wine-1.7.50 && ./configure --enable-win64
Якщо ви використовуєте 32-розрядну версію CentOS, скористайтеся цим:
cd wine-1.7.50 && ./configure
Щоб завершити встановлення Wine, запустіть:
make && make install
Це займе досить багато часу, тому тримайтеся, поки Wine будується.
Після завершення компіляції Wine виконайте:
cd /home/rust/game_server/steam
/usr/src/wine-1.7.50/wine64 steamcmd.exe +runscript ../update_script.txt
cd .. && cd rustds
Хороша робота, ви успішно налаштували сервер Rust.
Щоб запустити сервер Rust, виконайте:
su rust
cd rustds
/usr/src/wine-1.7.50/wine64 RustDedicated.exe -batchmode +server.hostname "rust-server.localdomain" +server.port 28015 +server.identity "my_server" +server.seed 1234567 -logFile "output.txt" -autoupdate
Ця команда запустить сервер з іменем хоста rust-server.localdomainта початковим елементом 1234567. За бажанням ви можете змінити початкове значення сервера, ім’я хоста та будь-які параметри, які можна налаштувати.
Підводячи підсумок, ви встановили сервер Rust - залишилося лише набрати гравців!
Штучний інтелект не в майбутньому, він тут прямо в сьогоденні У цьому блозі Прочитайте, як програми штучного інтелекту вплинули на різні сектори.
Ви також стали жертвою DDOS-атак і спантеличені методами запобігання? Прочитайте цю статтю, щоб вирішити свої запитання.
Можливо, ви чули, що хакери заробляють багато грошей, але чи замислювалися ви коли-небудь, як вони заробляють такі гроші? давайте обговоримо.
Ви хочете побачити революційні винаходи Google і як ці винаходи змінили життя кожної людини сьогодні? Тоді читайте в блозі, щоб побачити винаходи Google.
Концепція самокерованих автомобілів, щоб вирушати в дороги за допомогою штучного інтелекту, є мрією, яку ми давно мріємо. Але, незважаючи на кілька обіцянок, їх ніде не видно. Прочитайте цей блог, щоб дізнатися більше…
Оскільки наука розвивається швидкими темпами, бере на себе багато наших зусиль, ризики піддати себе незрозумілій Сингулярності також зростає. Читайте, що може означати для нас сингулярність.
Прочитайте блог, щоб дізнатися про різні шари архітектури великих даних та їх функціональні можливості найпростішим способом.
Методи зберігання даних можуть розвиватися з моменту народження Даних. Цей блог висвітлює еволюцію зберігання даних на основі інфографіки.
У цьому цифровому світі пристрої розумного дому стали важливою частиною життя. Ось кілька дивовижних переваг пристроїв розумного дому щодо того, як вони роблять наше життя гідним життя та спрощують його.
Нещодавно Apple випустила додаткове оновлення macOS Catalina 10.15.4, щоб виправити проблеми, але схоже, що оновлення викликає більше проблем, що призводять до блокування комп’ютерів Mac. Прочитайте цю статтю, щоб дізнатися більше