A gépek felemelkedése: Az AI valós világbeli alkalmazásai
A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.
Alapértelmezés szerint a FreeBSD operációs rendszer a GENERIC
kernelt használja ; azonban ebben az oktatóanyagban egy FreeBSD kernelt fogunk újrafordítani egy egyedi konfigurációval, amely a következő néven ismert: CUSTOM
.
1) Az oktatóanyag követéséhez telepítse a következő példányt:
2) Miután telepítette a példányt, telepítse sudo
root felhasználóként:
# pkg install -y sudo
3) Hozzon létre egy helyi felhasználót a kerékcsoport tagjaként, majd adjon ki jelszót:
# pw useradd test -g wheel
# passwd test
Changing local password for test
New Password:
Retype New Password:
4) Engedélyezze a kerékcsoport minden tagjának, hogy végrehajtson bármilyen parancsot
# visudo
Változás:
# %wheel ALL=(ALL) ALL
Nak nek
%wheel ALL=(ALL) ALL
Mentés és kilépés a gomb Esc
megnyomásával, majd gépeléssel:wq!
5) Váltson az új felhasználó shelljére
# su test
$
A kernel újrafordításához először meg kell szereznünk a forráskódot a FreeBSD verziókezelő rendszerétől; ebben az esetben,subversion
$ sudo pkg install -y subversion
Password:
Alapértelmezés szerint az új FreeBSD felhasználók shellje sh
; azonban ezt a csh
telepítés után módosítanunk kellsubversion
1) Erősítse meg az aktuális felhasználó shelljét:
$ echo $SHELL
/bin/sh
2) Módosítsa az aktuális felhasználó shelljét a következőre csh
:
$ chsh -s /bin/csh
Password:
chsh: user information updated
3) Erősítse meg, hogy az aktuális felhasználó shell megváltozott:
$ grep test /etc/passwd
test:*:1001:0:User &:/home/test:/bin/csh
VAGY
$ echo $SHELL
/bin/csh
4) Most, hogy az aktuális felhasználó shellje a következővel van konfigurálva csh
, a címtártáblázatokat most már használhatjuk rehash
:
$ rehash
5) Végül nézze meg a legújabb stabil ág másolatát a /usr/src
címtárba:
$ sudo svn co --trust-server-cert --non-interactive https://svn0.us-east.freebsd.org/base/stable/11/ /usr/src
Password:
Checked out revision 317943.
CUSTOM
Konfiguráció létrehozásaA CUSTOM
kernelkonfigurációhoz a meglévő GENERIC
konfigurációt fogjuk másolni .
1) Másolás GENERIC
a /usr/src/sys/amd64/conf/
könyvtárból a következőképpen CUSTOM
:
$ sudo cp /usr/src/sys/amd64/conf/GENERIC /usr/src/sys/amd64/conf/CUSTOM
Password:
A CUSTOM
kernel konfiguráción belül néhány változtatást fogunk végrehajtani.
2) Nyitva /usr/src/sys/amd64/conf/CUSTOM
:
$ sudo vi /usr/src/sys/amd64/conf/CUSTOM
A 22. sorban egy ident
zászló látható, a sorszámok a vi
szerkesztőben a gomb Esc
megnyomásával, majd gépeléssel láthatók:set nu
22 ident GENERIC
3) Módosítsa GENERIC
az egyéni kernel nevét; ebben az esetben CUSTOM
:
22 ident CUSTOM
Ezenkívül a konfiguráció alján a következőket adjuk hozzá:
options IPSEC
options TCP_SIGNATURE
Ha elégedett a változtatásokkal, mentse el, majd lépjen ki újra a gomb Esc
megnyomásával, majd gépeléssel:wq!
A különféle beállításokkal kapcsolatos további információk NOTES
a /usr/src/sys/
könyvtáron belüli egyes architektúratípusokhoz tartozó fájlokban találhatók .
Az alábbiakban felsorolunk néhány általános építészeti NOTES
helyszínt:
/usr/src/sys/amd64/conf/NOTES
/usr/src/sys/arm64/conf/NOTES
/usr/src/sys/i386/conf/NOTES
Az építészettől független opciókra hivatkozni lehet /usr/src/sys/conf/NOTES
További részletekért lásd a FreeBSD kézikönyvét .
CUSTOM
Kernel felépítése és telepítéseMost lefordítjuk az CUSTOM
elkészített kernelt.
1) Váltson át a /usr/src
könyvtárba, és adja ki make buildkernel
a CUSTOM
konfigurációs fájlt:
$ cd /usr/src
$ sudo make buildkernel KERNCONF=CUSTOM
Password:
A befejezésig eltelt becsült idő a példány erőforrásainak mennyiségétől függően változik.
Ehhez az oktatóanyaghoz a következőket használtuk:
CPU: 4 vCore
RAM: 8192 MB
Storage: 100 GB SSD
Ezekkel az erőforrásokkal CUSTOM
~ 4 óra alatt végeztünk a kernelünk fordításával :
--------------------------------------------------------------------
>>> Kernel build for CUSTOM completed on Sat May 6 00:24:37 UTC 2017
--------------------------------------------------------------------
2) Miután a CUSTOM
kernel befejezte a fordítást, telepítheti a konfigurációt:
$ sudo make installkernel KERNCONF=CUSTOM
Password:
A telepítésnek sokkal gyorsabban kell befejeződnie, mint a fordításnak.
3) Miután befejezte a telepítést, indítsa újra a példányt:
$ sudo shutdown -r now
Password:
A példány most elkezd leállni, és újraindul a CUSTOM
kernelbe. A rendszerindítási folyamat megfigyeléséhez bejelentkezhet a példány konzoljába .
4) Miután a példány újraindul, jelentkezzen be, és erősítse meg, hogy a CUSTOM
kernel használatban van:
$ sysctl kern.conftxt | grep ident
ident CUSTOM
VAGY
$ uname -i
CUSTOM
A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.
Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.
Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.
Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.
Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…
Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.
Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.
Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.
Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.
Az Apple a közelmúltban kiadott egy kiegészítést a macOS Catalina 10.15.4-hez a problémák megoldására, de úgy tűnik, hogy a frissítés több problémát okoz, ami a Mac gépek blokkolásához vezet. További információért olvassa el ezt a cikket