Vzpon strojev: aplikacije AI v resničnem svetu
Umetna inteligenca ni v prihodnosti, tukaj je prav v sedanjosti. V tem blogu preberite, kako so aplikacije umetne inteligence vplivale na različne sektorje.
Operacijski sistem FreeBSD privzeto uporablja GENERICjedro; vendar bomo v tej vadnici ponovno prevedli jedro FreeBSD s konfiguracijo po meri, znano kot: CUSTOM.
1) Če želite slediti tej vadnici, razmestite naslednji primerek:
2) Ko je vaš primerek nameščen, namestite sudokot root uporabnik:
# pkg install -y sudo
3) Ustvarite lokalnega uporabnika kot člana skupine koles in nato izdajte geslo:
# pw useradd test -g wheel# passwd testChanging local password for testNew Password:Retype New Password:
4) Dovoli vsem članom skupine koles, da izvedejo kateri koli ukaz
# visudo
Spremeni:
# %wheel ALL=(ALL) ALL
Za
%wheel ALL=(ALL) ALL
Shranite in zapustite s pritiskom na Esctipko, ki ji sledi tipkanje:wq!
5) Preklopite na lupino novega uporabnika
# su test$
Za ponovno prevajanje jedra moramo najprej pridobiti izvorno kodo iz sistema za nadzor različic FreeBSD; v tem primeru,subversion
$ sudo pkg install -y subversionPassword:
Privzeto je lupina za nove uporabnike FreeBSD sh; vendar bomo morali cshpo namestitvi to spremeniti vsubversion
1) Potrdite lupino trenutnega uporabnika:
$ echo $SHELL/bin/sh
2) Spremenite lupino trenutnega uporabnika v csh:
$ chsh -s /bin/cshPassword:chsh: user information updated
3) Potrdite, da se je lupina spremenila za trenutnega uporabnika:
$ grep test /etc/passwdtest:*:1001:0:User &:/home/test:/bin/csh
ALI
$ echo $SHELL/bin/csh
4) Zdaj, ko je lupina trenutnega uporabnika konfigurirana kot csh, lahko zdaj rehashtabele imenikov:
$ rehash
5) Nazadnje si oglejte kopijo najnovejše stabilne veje v /usr/srcimeniku:
$ sudo svn co --trust-server-cert --non-interactive https://svn0.us-east.freebsd.org/base/stable/11/ /usr/srcPassword:Checked out revision 317943.
CUSTOMkonfiguracijeZa našo CUSTOMkonfiguracijo jedra bomo kopirali obstoječo GENERICkonfiguracijo.
1) Kopiraj GENERICiz /usr/src/sys/amd64/conf/imenika kot CUSTOM:
$ sudo cp /usr/src/sys/amd64/conf/GENERIC /usr/src/sys/amd64/conf/CUSTOMPassword:
V naši CUSTOMkonfiguraciji jedra bomo naredili nekaj sprememb.
2) Odpri /usr/src/sys/amd64/conf/CUSTOM:
$ sudo vi /usr/src/sys/amd64/conf/CUSTOM
V vrstici 22 boste videli identzastavico, številke vrstic lahko vidite v viurejevalniku s pritiskom na Esctipko, ki ji sledi tipkanje:set nu
22 ident GENERIC
3) Spremenite GENERICime vašega jedra po meri; v tem primeru CUSTOM:
22 ident CUSTOM
Poleg tega bomo na dnu konfiguracije dodali naslednje:
options IPSECoptions TCP_SIGNATURE
Ko ste zadovoljni s spremembami, shranite in znova zapustite tako, da pritisnete Esctipko in nato vnesete:wq!
Dodatne informacije za te različne možnosti lahko najdete v NOTESdatoteki za vsako vrsto arhitekture v /usr/src/sys/imeniku.
Spodaj je nekaj pogostih NOTESlokacij arhitekture :
/usr/src/sys/amd64/conf/NOTES/usr/src/sys/arm64/conf/NOTES/usr/src/sys/i386/conf/NOTESMožnosti, ki so neodvisne od arhitekture, se lahko sklicujejo na /usr/src/sys/conf/NOTES
Za dodatne podrobnosti si oglejte priročnik FreeBSD .
CUSTOMjedraZdaj bomo sestavili CUSTOMjedro, ki ste ga pripravili.
1) Preklopite v /usr/srcimenik in izdajte a make buildkernels CUSTOMkonfiguracijsko datoteko:
$ cd /usr/src$ sudo make buildkernel KERNCONF=CUSTOMPassword:
Vaš ocenjeni čas do dokončanja se bo razlikoval glede na količino virov vašega primerka.
Za to vadnico smo uporabili naslednje:
CPU: 4 vCore
RAM: 8192 MB
Storage: 100 GB SSD
S temi viri smo končali s prevajanjem našega CUSTOMjedra v ~ 4 urah:
-------------------------------------------------------------------->>> Kernel build for CUSTOM completed on Sat May 6 00:24:37 UTC 2017--------------------------------------------------------------------
2) Ko je CUSTOMjedro končano s prevajanjem, lahko namestite konfiguracijo:
$ sudo make installkernel KERNCONF=CUSTOMPassword:
Namestitev bi se morala zaključiti veliko hitreje kot prevajanje.
3) Ko je namestitev končana, znova zaženite primerek:
$ sudo shutdown -r nowPassword:
Vaš primerek se bo zdaj začel ugašati in znova zagnati v CUSTOMjedro. Lahko se prijavite v konzolo svojega primerka in opazujete postopek zagona.
4) Ko se vaš primerek znova zažene, se prijavite in potrdite, da se vaše CUSTOMjedro uporablja:
$ sysctl kern.conftxt | grep identident CUSTOM
ALI
$ uname -iCUSTOM
Umetna inteligenca ni v prihodnosti, tukaj je prav v sedanjosti. V tem blogu preberite, kako so aplikacije umetne inteligence vplivale na različne sektorje.
Ste tudi vi žrtev DDOS napadov in ste zmedeni glede načinov preprečevanja? Preberite ta članek, če želite rešiti svoja vprašanja.
Morda ste že slišali, da hekerji zaslužijo veliko denarja, a ste se kdaj vprašali, kako zaslužijo takšen denar? razpravljajmo.
Ali želite videti revolucionarne izume Googla in kako so ti izumi danes spremenili življenje vsakega človeka? Nato preberite v blogu in si oglejte Googlove izume.
Koncept samovozečih avtomobilov, ki zapeljejo na ceste s pomočjo umetne inteligence, so sanje, ki jih imamo že nekaj časa. A kljub številnim obljubam jih ni nikjer. Preberite ta blog, če želite izvedeti več…
Ker se znanost hitro razvija in prevzame veliko naših prizadevanj, se povečuje tudi tveganje, da se podvržemo nerazložljivi singularnosti. Preberite, kaj bi za nas lahko pomenila singularnost.
Metode shranjevanja podatkov so se lahko razvijale od rojstva podatkov. Ta blog pokriva razvoj shranjevanja podatkov na podlagi infografike.
Preberite blog, če želite na najpreprostejši način spoznati različne plasti v arhitekturi velikih podatkov in njihove funkcionalnosti.
V tem digitalno vodenem svetu so pametne naprave za dom postale ključni del življenja. Tukaj je nekaj neverjetnih prednosti pametnih naprav za dom o tem, kako naredijo naše življenje vredno življenja in poenostavijo.
Pred kratkim je Apple izdal macOS Catalina 10.15.4 dopolnilno posodobitev za odpravo težav, vendar se zdi, da posodobitev povzroča več težav, ki vodijo do opečenja računalnikov Mac. Preberite ta članek, če želite izvedeti več