Settu upp Ragnarok netþjón á Ubuntu 14.04 x64

Í þessari grein ætlum við að setja upp Ragnarok netþjón á Ubuntu 14.04 x64. Þú getur verið skráður inn sem rót eða notandi með ofurnotendaréttindi. Það er öruggara að setja þetta upp sem notanda sem ekki er rót með sudo. Í þessari kennslu ætlum við að nota rAthena miðlaraskrárnar.

Ef þú ert að nota Windows og ert með Ubuntu Server (VPS eða Dedicated) þarftu eftirfarandi forrit.

  • FileZilla
  • Kítti
  • Textaritill (Sublime eða Notepad++ mælt með)

Kröfur

  • apache2 - Ef þú ætlar að nota phpMyAdmin fyrir ytri mysql aðgang og setja upp vefsíðuna þína.
  • php5 - Fyrir vef og phpMyAdmin.
  • phpmyadmin - Fjarlægur MySQL aðgangur með því að nota vafra.
  • mysql-þjónn - gagnagrunnurinn okkar fyrir leikjaþjóninn.
  • mysql-viðskiptavinur
  • git
  • gera
  • gcc
  • libmysqlclient-dev
  • zlib1g-dev
  • libpcre3-dev - Valfrjálst, fyrir PCRE stuðning.
  • libssl-dev - Nauðsynlegt, til að setja saman með MySQL 5.5.

Þú gætir vísað í þessa handbók varðandi uppsetningu á Apache, MySQL og PHP.


Að setja upp nauðsynlega pakka

Keyrðu þessar skipanir yfir SSH.

  • Rótarnotandi:

    apt-get install php5 phpmyadmin mysql-server mysql-client git make gcc libmysqlclient-dev zlib1g-dev libpcre3-dev
    
  • Non-root með sudo réttindi:

    sudo apt-get install php5 phpmyadmin mysql-server mysql-client git make gcc libmysqlclient-dev zlib1g-dev libpcre3-dev
    

Eftir að hafa sett upp netþjónskröfurnar skulum við halda áfram að setja upp og stilla netþjónaskrárnar.


Að hlaða niður skrám á þjóninum

Nú ætlum við að fá nýjustu uppfærslur á rAthena netþjónaskrám. Þetta eru skrárnar sem þarf til að keyra Ragnarok netþjón. Það eru aðrar netþjónaskrár sem hægt er að nota, eins og Hercules og eAthena, en í þessari kennslu notum við rAthena. Keyrðu skipunina hér að neðan til að hlaða niður skránum.

    git clone https://github.com/rathena/rathena.git ~/rAthena

Þetta mun setja allar skrárnar inni rAthenaí núverandi möppu í flugstöðinni.

Til að uppfæra netþjónaskrárnar í nýjustu útgáfuna skaltu keyra þessa skipun.

    cd rAthena
    git pull

MySQL uppsetning

Í þessum hluta erum við að stilla MySQL fyrir gagnagrunn netþjónsins okkar. Athugaðu fyrst hvort MySQL þjónninn þinn sé í gangi.

    service mysql status

Ef það er ekki í gangi skaltu slá inn þessa skipun.

    service mysqld start

Eftir að hafa keyrt skipanirnar hér að ofan skaltu opna MySQL stjórnborðið.

    mysql -u root -p

Þú verður beðinn um rót lykilorðið þitt. Eftir að þú hefur skráð þig inn skaltu slá inn eftirfarandi skipanir til að búa til gagnagrunninn fyrir netþjóninn okkar.

CREATE DATABASE (your ragnarok database name); -- We'll name it "ragnarok".

    mysql> CREATE DATABASE ragnarok;

Búðu síðan til nýjan notanda fyrir Ragnarok DB og skráðu þig DB.

GRANT ALL ON ragnarok.* TO yourdatabaseusername@localhost IDENTIFIED BY "yourdesiredpassword"; -- We will create a new user called admin with a password of 123456.

    mysql> GRANT ALL ON ragnarok.* TO admin@localhost IDENTIFIED BY "123456";

Þú getur skipt út localhost fyrir IP tölu ef þú vilt að notandinn geti fengið aðgang að MySQL netþjóninum þínum úr fjarska.

Búðu til gagnagrunn fyrir Ragnarok leikjaskrárnar.

CREATE DATABASE (your log database name) -- We'll name it "log".

    mysql> CREATE DATABASE log;

Stilltu heimildir fyrir notandann sem við bjuggum til áður sem heitir admin .

    mysql> GRANT ALL ON log.* TO admin@localhost;

Endurheimtu nauðsynlegar töflur í Ragnarok og log gagnagrunninum þínum. Uppfærðu lykilorðið þitt eftir -pþað.

mysql> quit;

mysql -u admin -p123456 ragnarok  < /path/to/your/rathena folder/sql-files/main.sql
mysql -u admin -p123456 log < /path/to/your/rathena folder/sql-files/logs.sql

Að búa til leikjareikning

Við erum að nota phpMyAdmin sem við settum upp áðan til að fá aðgang að gagnagrunninum. Fáðu aðgang að phpMyAdmin í gegnum vafrann þinn.

Veldu ragnarokgagnagrunninn og veldu logintöfluna. Við sjáum að það er eitt met í þeirri töflu. Ekki eyða/breyta því ennþá. Það er notað af þjóninum. Til að búa til leikjareikning skaltu smella á SQL flipann á loginborðinu til að opna fyrirspurnaritillinn. Keyrðu eftirfarandi fyrirspurn.

    INSERT INTO `ragnarok`.`login` (`account_id`, `userid`, `user_pass`, `sex`, `email`, `group_id`, `state`, `unban_time`, `expiration_time`, `logincount`, `lastlogin`, `last_ip`, `birthdate`, `character_slots`, `pincode`, `pincode_change`, `vip_time`, `old_group`) VALUES ('2000000', 'admin', 'password123', 'M', '[email protected]', '99', '0', '0', '0', '0', '0000-00-00 00:00:00', '', '0000-00-00', '9', '', '0', '0', '0');

Við höfum sett inn nýjan notanda í innskráningartöflu með eftirfarandi upplýsingum.

  • account_id = 2000000 (Byrjaðu alltaf á 2000000, síðan 2000001...)
  • userid = admin (notandanafn þitt í leiknum)
  • user_pass = password123 (Lykilorðið fyrir reikninginn þinn)
  • kynlíf = M (M eða F, ekki nota S því það er bara fyrir netþjóninn)
  • email = [email protected] (netfang reikningsins þíns, notað til að eyða persónuplássum í leiknum)
  • group_id = 99 (vísaðu til /rathena/conf/groups.confog athugaðu auðkennislínurnar. Eins og er, 99 til að gera þetta að GM reikningi fyrir sérstaka skipananotkun í leiknum.)
  • character_slots = 9 (Fjöldi stafa sem hægt er að búa til á hvern reikning)

Láttu hin gildin vera eins og þau eru. Til hamingju. Þú hefur búið til reikninginn þinn fyrir leikinn.


Stilla þjónaskrárnar

Í fyrsta lagi verður þú að vita IP tölu netþjónsins þíns. Þú gætir nú þegar vitað þetta þar sem það var þegar innifalið í miðlaraupplýsingunum á Vultr VPS þínum. Ef þú vilt athuga það skaltu slá inn:

    ifconfig

Leitaðu að eth0 inet addr:xxx.xxx.xxx.xxx hlutanum. xxx.xxx.xxx.xxx verður IP-tala netþjónsins þíns. Ef þú ert með Apache uppsett geturðu fengið aðgang að þessu til að athuga hvort vefþjónninn þinn sé í gangi.

Í FileZilla, skráðu þig inn á VPS þinn með netþjónsskilríkjum þínum og opnaðu /rAthena/confmöppuna.

Breyttu char_athena.confog map_athena.confmeð textaritlinum sem þú vilt.

Breyta char_athena.conffrá:

    // Login Server IP
    // The character server connects to the login server using this IP address.
    // NOTE: This is useful when you are running behind a firewall or are on
    // a machine with multiple interfaces.
    //login_ip: 127.0.0.1

    // The character server listens on the interface with this IP address.
    // NOTE: This allows you to run multiple servers on multiple interfaces
    // while using the same ports for each server.
    //bind_ip: 127.0.0.1

    // Login Server Port
    login_port: 6900

    // Character Server IP
    // The IP address which clients will use to connect.
    // Set this to what your server's public IP address is.
    //char_ip: 127.0.0.1       

Til:

    // Login Server IP
    // The character server connects to the login server using this IP address.
    // NOTE: This is useful when you are running behind a firewall or are on
    // a machine with multiple interfaces.
    login_ip: xxx.xxx.xxx.xxx

    // The character server listens on the interface with this IP address.
    // NOTE: This allows you to run multiple servers on multiple interfaces
    // while using the same ports for each server.
    //bind_ip: 127.0.0.1

    // Login Server Port
    login_port: 6900

    // Character Server IP
    // The IP address which clients will use to connect.
    // Set this to what your server's public IP address is.
    char_ip: xxx.xxx.xxx.xxx

Hvar xxx.xxx.xxx.xxxer IP-tala netþjónsins þíns.

Í inter_athena.txtskránni skaltu gera þessar breytingar:

    // Global SQL settings
    // overridden by local settings when the hostname is defined there
    // (currently only the login-server reads/obeys these settings)

    // MySQL Login server
    login_server_ip: 127.0.0.1 // <- either 127.0.0.1 or your server's ip, we'll use 127.0.0.1 since it listens to own mySQL server, change it to IP if your mySQL Server is in different server.
    login_server_port: 3306
    login_server_id: ragnarok // <- change this to your mySQL User your created earlier
    login_server_pw: ragnarok // <- its password 
    login_server_db: ragnarok // <- change this if your ragnarok db you set is different
    login_codepage:
    login_case_sensitive: no

    ipban_db_ip: 127.0.0.1 // <- either 127.0.0.1 or your server's ip, we'll use 127.0.0.1 since it listens to own mySQL server, change it to IP if your mySQL Server is in different server.
    ipban_db_port: 3306
    ipban_db_id: ragnarok // <- change this to your mySQL User your created earlier
    ipban_db_pw: ragnarok // <- its password 
    ipban_db_db: ragnarok // <- change this if your ragnarok db you set is different
    ipban_codepage:

    // MySQL Character server
    char_server_ip: 127.0.0.1 // <- either 127.0.0.1 or your server's ip, we'll use 127.0.0.1 since it listens to own mySQL server, change it to IP if your mySQL Server is in different server.
    char_server_port: 3306
    char_server_id: ragnarok // <- change this to your mySQL User your created earlier
    char_server_pw: ragnarok // <- its password 
    char_server_db: ragnarok // <- change this if your ragnarok db you set is different

    // MySQL Map Server
    map_server_ip: 127.0.0.1 // <- either 127.0.0.1 or your server's ip, we'll use 127.0.0.1 since it listens to own mySQL server, change it to IP if your mySQL Server is in different server.
    map_server_port: 3306
    map_server_id: ragnarok // <- change this to your mySQL User your created earlier
    map_server_pw: ragnarok // <- its password 
    map_server_db: ragnarok // <- change this if your ragnarok db you set is different

    // MySQL Log Database
    log_db_ip: 127.0.0.1 // <- either 127.0.0.1 or your server's ip, we'll use 127.0.0.1 since it listens to own mySQL server, change it to IP if your mySQL Server is in different server.
    log_db_port: 3306
    log_db_id: ragnarok // <- change this to your mySQL User your created earlier
    log_db_pw: ragnarok // <- its password 
    log_db_db: log // <- change this if your log db you set is different
    log_codepage:
    log_login_db: loginlog

Í map_athena.txtskránni skaltu gera þessar breytingar:

    // Character Server IP
    // The map server connects to the character server using this IP address.
    // NOTE: This is useful when you are running behind a firewall or are on
    // a machine with multiple interfaces.
    char_ip: x.x.x.x


    // The map server listens on the interface with this IP address.
    // NOTE: This allows you to run multiple servers on multiple interfaces
    // while using the same ports for each server.
    //bind_ip: 127.0.0.1

    // Character Server Port
    char_port: 6121


    // Map Server IP
    // The IP address which clients will use to connect.
    // Set this to what your server's public IP address is.
    map_ip: x.x.x.x

    // Map Server Port
    map_port: 5121

Hvar xxx.xxx.xxx.xxxer IP-tala netþjónsins þíns.

Opnaðu subnet_athena.txtog stilltu IP tölu.

    subnet: 255.0.0.0:x.x.x.x:x.x.x.x

Og við erum búin að stilla netþjóninn.


Að setja saman rAthena netþjón

Nú er kominn tími til að setja saman netþjóninn! Í þessum hluta þarftu að vita hvaða Ragnarok Online biðlaraútgáfu þú munt nota til að tengjast þjóninum. Fyrir uppsetningu viðskiptavinar, farðu á þessa síðu .

Eftir að þú hefur ákveðið hvaða viðskiptavin á að nota, skulum við breyta nokkrum skrám. Segjum bara að við völdum að nota 08072013viðskiptavininn þar sem þetta er stöðugi endurnýjunarviðskiptavinurinn.

Keyra þessa skipun á flugstöðinni:

    ./configure --enable-packetver=YYYYMMDD

Skiptu út YYYYMMDDfyrir dagsetningu viðskiptavinarins (endursniðið).

    ./configure --enable-packetver=20130807

Stillingarforritið mun framkvæma nauðsynlegar prófanir og búa til makefile fyrir netþjóninn okkar.

Eftir það skaltu setja saman frumkóðann með því að slá inn þessar skipanir:

    make server
    chmod a+x login-server && chmod a+x char-server && chmod a+x map-server

... og bíddu eftir að henni ljúki. Ef þú gerir breytingar á skránum í /rAthena/srcmöppunni þarftu að setja þær saman aftur.

    make clean
    make server

Stillir pakkaútgáfuna fyrir biðlaratengingar

Í FileZilla skaltu benda á /rAthena/dbmöppuna og breyta packet_db.txt.

Finndu þessa línu og breyttu:

    //
    //packet_db_ver: 46
    packet_db_ver: default
    packet_keys_use: default

Þar sem við erum að nota 2013-08-07Ragexebiðlarann, finndu tilgreindan biðlara hér að neðan og leitaðu að packet_ver og packet_keys hans .

    //2013-08-07Ragexe
    packet_ver: 45
    packet_keys: 0x7E241DE0,0x5E805580,0x3D807D80 // [Shakto] 

Skiptu um sjálfgefið gildi packet_db_verog packet_keys_useinn í tilgreind biðlaragildi.

    //
    //packet_db_ver: 46
    packet_db_ver: 45
    packet_keys_use: 0x7E241DE0,0x5E805580,0x3D807D80

Og spara. Þetta er til að tilgreina hvaða viðskiptavinur á að nota af leikmönnum. Við viljum ekki að þeir geti notað sína útgáfu að eigin vali.


Ræsir þjóninn

Eftir að hafa safnað saman þjónsskránum skaltu nota þessar skipanir til að kveikja á þjóninum.

Að byrja:

    ./athena-start start

Að hætta:

    ./athena-start stop

Til að endurræsa:

    ./athena-start restart

Ef þú hefur rekist á villu eins og þessa:

    -bash: ./athena-start: /bin/sh^M: bad interpreter

... þá þarftu að setja upp dos2unix til að breyta scriptinu.

    apt-get install dos2unix
    dos2unix athena-start 
    chmod a+x athena-start

Eftir að hafa keyrt þessar skipanir skaltu ræsa þjóninn aftur.

Nú þegar við erum búin með uppsetningu netþjónsins þarftu bara að stilla Ragnarok biðlarann ​​þinn þannig að hann bendi á VPS netþjóninn þinn. Njóttu þess að spila á nýja netþjóninum þínum!


Heimildir


Leave a Comment

Hvernig á að setja upp Tekkit Classic Server á Ubuntu 16.10

Hvernig á að setja upp Tekkit Classic Server á Ubuntu 16.10

Að nota annað kerfi? Hvað er Tekkit Classic? Tekkit Classic er modpack fyrir leikinn sem allir þekkja og elska; Minecraft. Það inniheldur eitthvað af ver

Settu upp 7 Days to Die Server á Ubuntu 14

Settu upp 7 Days to Die Server á Ubuntu 14

Í þessari handbók muntu læra hvernig á að setja upp þinn eigin 7 Days to Die netþjón (7D2D) á Ubuntu. Vinsamlegast athugaðu að þessi leikur er enn snemma aðgangur og að þ

Setja upp Half Life 2 Server á CentOS 6

Setja upp Half Life 2 Server á CentOS 6

Þessi kennsla mun fjalla um ferlið við að setja upp Half Life 2 leikjaþjón á CentOS 6 System. Skref 1: Forsendur settar upp Til að setja upp ou

Counter-Strike Global Offensive Server Launcher á Ubuntu

Counter-Strike Global Offensive Server Launcher á Ubuntu

Þeir sem hafa reynslu af því að setja upp sérstaka CS:GO (Counter-Strike: Global Offensive) vita að ferlið við að nota skipanalínuviðmótið til að stjórna

Setja upp Counter Strike: Source á Debian

Setja upp Counter Strike: Source á Debian

Í þessari handbók munum við setja upp Counter Strike: Source leikjaþjón á Debian 7. Þessar skipanir voru prófaðar á Debian 7 en þær ættu líka að virka o

Hvernig á að setja upp Unturned 2.2.5 á Debian 8

Hvernig á að setja upp Unturned 2.2.5 á Debian 8

Í þessari handbók munt þú læra hvernig á að setja upp Unturned 2.2.5 miðlara á Vultr VPS sem keyrir Debian 8. Athugið: Þetta er breytt útgáfa af Unturned sem gerir það ekki

Hvernig á að setja upp Cuberite á CentOS 6 eða 7 netþjóni

Hvernig á að setja upp Cuberite á CentOS 6 eða 7 netþjóni

Inngangur Hvað er Cuberite? Cuberite er stigstærð, opinn Minecraft miðlara útfærsla sem er skrifuð í C++. Það er með auðveld í notkun

Að setja upp Teamspeak á CentOS 7

Að setja upp Teamspeak á CentOS 7

Teamspeak er VOIP þjónn sem hægt er að nota fyrir teymi/marga einstaklinga til að eiga samskipti. Það er tiltölulega létt og öruggt þar sem uppfærslur eru gefnar út

Hvernig á að setja upp SteamCMD á VPS þinn

Hvernig á að setja upp SteamCMD á VPS þinn

Í þessari kennslu munum við setja upp SteamCMD. SteamCMD er hægt að nota til að hlaða niður og setja upp marga Steam leikjaþjóna, eins og Counter-Strike: Global Offensiv

Ræsa Teamspeak 3 Server á CentOS 6.4

Ræsa Teamspeak 3 Server á CentOS 6.4

Keyrðu eftirfarandi skipanir til að setja upp Teamspeak 3 netþjón. # Örugg Iptables iptables -F iptables -X iptables -t nat -F iptables -t nat -X iptables -

Hvernig á að setja upp Left 4 Dead Server á CentOS 7

Hvernig á að setja upp Left 4 Dead Server á CentOS 7

Í þessari handbók mun ég útskýra hvernig á að setja upp og stilla L4D miðlara á CentOS 7. Uppsetning Left 4 Dead Áður en við byrjum verðum við að ganga úr skugga um að

Hvernig á að setja upp Minecraft netþjón á Ubuntu 14.04

Hvernig á að setja upp Minecraft netþjón á Ubuntu 14.04

Að nota annað kerfi? Í þessari grein ætlum við að setja upp Minecraft netþjón á Ubuntu. Gakktu úr skugga um að þú sért skráður inn undir notanda sem er ekki

Hvernig á að setja upp SA-MP San Andreas Multiplayer á CentOS 7

Hvernig á að setja upp SA-MP San Andreas Multiplayer á CentOS 7

Í þessari kennslu muntu læra hvernig á að setja upp SA-MP (San Andreas Multiplayer) netþjón á CentOS 7.

Uppsetning TeeWorlds netþjóns

Uppsetning TeeWorlds netþjóns

TeeWorlds er ókeypis og opinn uppspretta fjölspilunar skotleikur á netinu. Í þessari kennslu ætla ég að útskýra hvernig á að búa til TeeWorlds netþjón. Þessi skref voru

Keyrðu þinn eigin Arma 3 netþjón á Ubuntu 14

Keyrðu þinn eigin Arma 3 netþjón á Ubuntu 14

Yfirlit Þessi handbók mun fjalla um uppsetningu og rekstur Arma 3 netþjónsins með því að nota SteamCMD og skjá. Fyrir frekari upplýsingar um þ

Hvernig á að setja upp Tekkit Classic netþjón á CentOS 6/7

Hvernig á að setja upp Tekkit Classic netþjón á CentOS 6/7

Að nota annað kerfi? Í þessari kennslu, vel að búa til Tekkit Classic netþjón. Tekkit er annar vinsæll modpack gerður fyrir Minecraft. Vegna upphæðarinnar

Hvernig á að setja upp Glowstone (Minecraft) á CentOS 7 netþjóni

Hvernig á að setja upp Glowstone (Minecraft) á CentOS 7 netþjóni

Að nota annað kerfi? Inngangur Glowstone er tvímælalaust besti þjónninn fyrir Minecraft. Hugbúnaðurinn státar af lítilli minnisnotkun og notkun

Hvernig á að setja upp Unturned á Linux

Hvernig á að setja upp Unturned á Linux

Að nota annað kerfi? Inngangur Í þessari handbók muntu læra hvernig á að setja upp og setja upp Unturned netþjón á Linux. Unturned er vinsælt surviva

Setja upp JC2:MP leikjaþjón á Debian

Setja upp JC2:MP leikjaþjón á Debian

Í þessari handbók munum við setja upp Just Cause 2: Multiplayer Linux netþjón. Þessar skipanir voru prófaðar á Debian 7 x64, en þær ættu líka að virka á þ

Settu upp Minecraft netþjón á Fedora 26

Settu upp Minecraft netþjón á Fedora 26

Að nota annað kerfi? Í þessari kennslu mun ég leiðbeina þér í því að setja upp Minecraft netþjón á afkastamikilli SSD VPS hjá Vultr. Þú munt læra hó

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.

DDOS árásir: Stutt yfirlit

DDOS árásir: Stutt yfirlit

Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Þú gætir hafa heyrt að tölvuþrjótar græða mikið af peningum, en hefur þú einhvern tíma velt því fyrir þér hvernig þeir vinna sér inn svona peninga? við skulum ræða.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Viltu sjá byltingarkenndar uppfinningar frá Google og hvernig þessar uppfinningar breyttu lífi hvers manns í dag? Lestu síðan til að blogga til að sjá uppfinningar frá Google.

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Hugmyndin um að sjálfkeyrandi bílar fari á göturnar með hjálp gervigreindar er draumur sem við höfum átt um tíma núna. En þrátt fyrir nokkur loforð eru þau hvergi sjáanleg. Lestu þetta blogg til að læra meira…

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Þar sem vísindin þróast hratt og taka yfir mikið af viðleitni okkar, eykst hættan á því að verða fyrir óútskýranlegri einstæðu. Lestu, hvað sérkenni gæti þýtt fyrir okkur.

Þróun gagnageymslu – Infographic

Þróun gagnageymslu – Infographic

Geymsluaðferðir gagna hafa verið að þróast gæti verið frá fæðingu gagna. Þetta blogg fjallar um þróun gagnageymslu á grundvelli upplýsingamynda.

Virkni Big Data Reference Architecture Layers

Virkni Big Data Reference Architecture Layers

Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

Í þessum stafræna heimi hafa snjallheimilistæki orðið afgerandi hluti af lífi. Hér eru nokkrir ótrúlegir kostir snjallheimatækja um hvernig þau gera líf okkar þess virði að lifa því og einfaldara.

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

Nýlega gaf Apple út macOS Catalina 10.15.4 viðbótaruppfærslu til að laga vandamál en svo virðist sem uppfærslan sé að valda fleiri vandamálum sem leiða til múrsteins á Mac vélum. Lestu þessa grein til að læra meira