Koneiden nousu: tekoälyn todelliset sovellukset
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
Tässä artikkelissa luomme Dota 2 -palvelimen. Dota on ilmainen moninpeli, jonka on julkaissut Steamin takana oleva yritys Valve. Muistutuksena, tämä artikkeli on kirjoitettu CentOS 6:lle.
Varoitus: Nämä ohjeet eivät toimi perustason Vultr VPS -suunnitelmassa, koska Dota 2 vaatii yli 15 Gt levytilaa. Paketin vähimmäiskoko on 20 Gt:n SSD-paketti.
Kuten monet Steam-pelipalvelimet vaativat SteamCMD, asennamme sen riippuvuudet. SteamCMD vaatii viitteeksi seuraavat paketit:
Asentaaksesi nämä paketit, suorita seuraavat komennot pääkäyttäjänä. Jos haluat tehdä tämän etuoikeutetulla tilillä, varmista, että lisäät sudoennen komentoja, jotka on määritetty suoritettavaksi pääkäyttäjänä.
yum groupinstall 'Development Tools' -y
yum install libX11-devel freetype freetype-devel zlib-devel libxcb-devel -y
Suorita 32-bittisille käyttäjille seuraava pääkäyttäjänä:
yum install glibc libstdc++ -y
64-bittisille käyttäjille tarvitset 32-bittisiä yhteensopivuuskirjastoja, glibckoska SteamCMD toimii vain 32-bittisissä ympäristöissä:
yum install glibc.i686 libstdc++.i686 -y
Ensin luodaan erityinen käyttäjä isännöimään pelipalvelinta. Teemme tämän, koska jos joku löytää hyväksikäytön pelipalvelinohjelmistosta, hänellä on vain rajoitetut oikeudet VPS:ään. Voit vapaasti vaihtaa käyttäjänimeä, mutta tämä artikkeli tulee olemaan dotagsetuoikeutettu käyttäjä.
useradd dotags
Anna käyttäjätili:
su dotags
Lataa sitten SteamCMD:
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
Nyt meidän on purettava tar-arkisto:
tar -xvf steamcmd_linux.tar.gz
Koska Dota 2 ei salli anonymouskäyttäjän asentaa Dota 2:ta, meidän on kirjauduttava sisään omilla tileillämme. Käynnistä ensin SteamCMD:
./steamcmd.sh
Kirjaudu sitten Steamiin:
login mysteamusername
Asetetaan asennushakemistomme Dota 2:lle:
force_install_dir ./dota2_gameserver
... ja aloita asennus:
app_update 570
Tämä kestää jonkin aikaa, joten ole kärsivällinen.
Nyt meidän on asennettava MetaMod, jotta palvelin toimii oikein.
Siirry Dota 2 -pelihakemistoon:
cd ~/Steam/steamapps/common/dota 2 beta/game/dota
Lataa lähde ja pura se:
wget http://www.metamodsource.net/mmsdrop/1.10/mmsource-1.10.7-git952-linux.tar.gz
tar -xvf mmsource-1.10.7-git952-linux.tar.gz
Koska Dota 2 vaatii kutsutun ohjelman srcdstoimiakseen oikein, tartumme siihen nyt:
wget -O srcds.tar.gz https://forums.alliedmods.net/attachment.php?attachmentid=140208&d=1416970992
cd ~/Steam/steamapps/common/dota 2 beta/game/dota
tar -xvf srcds.tar.gz
Hyvää työtä, jäljellä on vain käynnistää palvelin.
Tämä vaihe on yksinkertainen; luo screenistunto ja käynnistä palvelin sen sisällä.
screen -dmS dota2server "/home/Steam/steamapps/common/dota 2 beta/game/dota/srcds_run -game dota -console"
Voit laittaa sen, /etc/rc.localjotta Dota 2 -palvelin käynnistyy, kun ilmentymäsi käynnistyy. Tee se avaamalla se ( nano /etc/rc.local), liitä yllä oleva komento ja tallenna tiedosto.
Tässä artikkelissa loit oman Dota 2 -palvelimesi; nyt pääset sisään pelaamaan!
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
Oletko myös DDOS-hyökkäysten uhri ja hämmentynyt ehkäisymenetelmistä? Lue tämä artikkeli ratkaistaksesi kysymyksesi.
Olet ehkä kuullut, että hakkerit ansaitsevat paljon rahaa, mutta oletko koskaan miettinyt, kuinka he ansaitsevat tuollaista rahaa? keskustellaan.
Haluatko nähdä Googlen vallankumouksellisia keksintöjä ja kuinka nämä keksinnöt muuttivat jokaisen ihmisen elämää nykyään? Lue sitten blogia nähdäksesi Googlen keksinnöt.
Konsepti itseohjautuvista autoista lähteä tielle tekoälyn avulla on ollut haaveena jo jonkin aikaa. Mutta useista lupauksista huolimatta niitä ei näy missään. Lue tämä blogi saadaksesi lisätietoja…
Kun tiede kehittyy nopeasti ja ottaa haltuunsa suuren osan ponnisteluistamme, myös riskit altistaa itsemme selittämättömälle singulariteetille kasvavat. Lue, mitä singulaarisuus voisi tarkoittaa meille.
Blogista saat tietää Big Data -arkkitehtuurin eri kerroksista ja niiden toiminnoista yksinkertaisimmalla tavalla.
Tietojen säilytystavat ovat kehittyneet mahdollisesti Datan syntymästä lähtien. Tämä blogi käsittelee tiedon tallennuksen kehitystä infografian pohjalta.
Tässä digitaalisessa maailmassa kodin älylaitteista on tullut tärkeä osa elämää. Tässä on muutamia älykkäiden kodin laitteiden hämmästyttäviä etuja, joiden avulla ne tekevät elämästämme elämisen arvoista ja yksinkertaisempaa.
Apple julkaisi äskettäin macOS Catalina 10.15.4 -lisäpäivityksen ongelmien korjaamiseksi, mutta näyttää siltä, että päivitys aiheuttaa lisää ongelmia, jotka johtavat mac-koneiden tiilikaamiseen. Lue tämä artikkeli saadaksesi lisätietoja