The Rise of Machines: Real World Applications of AI
Kunstig intelligens er ikke i fremtiden, det er her akkurat i nåtiden I denne bloggen Les hvordan kunstig intelligens-applikasjoner har påvirket ulike sektorer.
Som standard bruker FreeBSD-operativsystemet GENERIC
kjernen; I denne opplæringen vil vi imidlertid rekompilere en FreeBSD-kjerne med en tilpasset konfigurasjon kjent som: CUSTOM
.
1) For å følge denne opplæringen, distribuer følgende forekomst:
2) Når forekomsten din er distribuert, installer sudo
som rotbruker:
# pkg install -y sudo
3) Opprett en lokal bruker som medlem av hjulgruppen og utsted deretter et passord:
# pw useradd test -g wheel
# passwd test
Changing local password for test
New Password:
Retype New Password:
4) Tillat alle medlemmer av hjulgruppen å utføre en kommando
# visudo
Endring:
# %wheel ALL=(ALL) ALL
Til
%wheel ALL=(ALL) ALL
Lagre og avslutt ved å trykke på Esc
tasten etterfulgt av å skrive:wq!
5) Bytt til den nye brukerens skall
# su test
$
For å rekompilere kjernen må vi først hente kildekoden fra FreeBSDs versjonskontrollsystem; i dette tilfellet,subversion
$ sudo pkg install -y subversion
Password:
Som standard er skallet for nye FreeBSD-brukere sh
; Vi må imidlertid endre dette til csh
etter installasjonsubversion
1) Bekreft gjeldende brukers skall:
$ echo $SHELL
/bin/sh
2) Endre gjeldende brukers skall til csh
:
$ chsh -s /bin/csh
Password:
chsh: user information updated
3) Bekreft at skallet er endret for gjeldende bruker:
$ grep test /etc/passwd
test:*:1001:0:User &:/home/test:/bin/csh
ELLER
$ echo $SHELL
/bin/csh
4) Nå som gjeldende brukers skall er konfigurert som csh
, kan vi nå rehash
katalogtabellene:
$ rehash
5) Til slutt, sjekk ut en kopi av den siste stabile grenen til /usr/src
katalogen:
$ 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
konfigurasjonFor CUSTOM
kjernekonfigurasjonen vår skal vi kopiere den eksisterende GENERIC
konfigurasjonen.
1) Kopier GENERIC
fra /usr/src/sys/amd64/conf/
katalogen som CUSTOM
:
$ sudo cp /usr/src/sys/amd64/conf/GENERIC /usr/src/sys/amd64/conf/CUSTOM
Password:
Innenfor CUSTOM
kjernekonfigurasjonen vår skal vi gjøre noen endringer.
2) Åpne /usr/src/sys/amd64/conf/CUSTOM
:
$ sudo vi /usr/src/sys/amd64/conf/CUSTOM
På linje 22 vil du se et ident
flagg, linjenummer kan sees i vi
editoren ved å trykke på Esc
tasten etterfulgt av å skrive:set nu
22 ident GENERIC
3) Endre GENERIC
til navnet på din egendefinerte kjerne; i dette tilfellet CUSTOM
:
22 ident CUSTOM
I tillegg, nederst i konfigurasjonen, skal vi legge til følgende:
options IPSEC
options TCP_SIGNATURE
Når du er fornøyd med endringene, lagrer du og avslutter igjen ved å trykke på Esc
tasten etterfulgt av å skrive:wq!
Ytterligere informasjon for disse ulike alternativene finnes i NOTES
filen for hver type arkitektur i /usr/src/sys/
katalogen.
Nedenfor er noen av de vanlige arkitekturstedene NOTES
:
/usr/src/sys/amd64/conf/NOTES
/usr/src/sys/arm64/conf/NOTES
/usr/src/sys/i386/conf/NOTES
Arkitekturuavhengige alternativer kan refereres fra /usr/src/sys/conf/NOTES
For ytterligere detaljer, se FreeBSD-håndboken .
CUSTOM
kjernenVi vil nå kompilere CUSTOM
kjernen du har forberedt.
1) Bytt til /usr/src
katalogen og utsted en make buildkernel
med CUSTOM
konfigurasjonsfilen:
$ cd /usr/src
$ sudo make buildkernel KERNCONF=CUSTOM
Password:
Din estimerte tid til ferdigstillelse vil variere avhengig av forekomstens mengde ressurser.
For denne opplæringen brukte vi følgende:
CPU: 4 vCore
RAM: 8192 MB
Storage: 100 GB SSD
Med disse ressursene fullførte vi kompileringen av CUSTOM
kjernen vår på ~ 4 timer:
--------------------------------------------------------------------
>>> Kernel build for CUSTOM completed on Sat May 6 00:24:37 UTC 2017
--------------------------------------------------------------------
2) Når CUSTOM
kjernen er ferdig kompilert, kan du installere konfigurasjonen:
$ sudo make installkernel KERNCONF=CUSTOM
Password:
Installering bør fullføres mye raskere enn kompilering.
3) Når installasjonen er ferdig, start forekomsten på nytt:
$ sudo shutdown -r now
Password:
Forekomsten din vil nå begynne å slå seg av og starte på nytt inn i CUSTOM
kjernen. Du kan logge på instansens konsoll for å observere oppstartsprosessen.
4) Når forekomsten din har startet på nytt, logg på og bekreft at CUSTOM
kjernen din blir brukt:
$ sysctl kern.conftxt | grep ident
ident CUSTOM
ELLER
$ uname -i
CUSTOM
Kunstig intelligens er ikke i fremtiden, det er her akkurat i nåtiden I denne bloggen Les hvordan kunstig intelligens-applikasjoner har påvirket ulike sektorer.
Er du også et offer for DDOS-angrep og forvirret over forebyggingsmetodene? Les denne artikkelen for å løse spørsmålene dine.
Du har kanskje hørt at hackere tjener mye penger, men har du noen gang lurt på hvordan tjener de den slags penger? la oss diskutere.
Vil du se revolusjonerende oppfinnelser fra Google og hvordan disse oppfinnelsene forandret livet til alle mennesker i dag? Les deretter til bloggen for å se oppfinnelser fra Google.
Konseptet med selvkjørende biler som skal ut på veiene ved hjelp av kunstig intelligens er en drøm vi har hatt en stund nå. Men til tross for flere løfter, er de ingen steder å se. Les denne bloggen for å lære mer...
Ettersom vitenskapen utvikler seg raskt og tar over mye av innsatsen vår, øker også risikoen for å utsette oss for en uforklarlig singularitet. Les hva singularitet kan bety for oss.
Lagringsmetodene for dataene har vært i utvikling kan være siden fødselen av dataene. Denne bloggen dekker utviklingen av datalagring på grunnlag av en infografikk.
Les bloggen for å kjenne ulike lag i Big Data Architecture og deres funksjoner på den enkleste måten.
I denne digitaldrevne verden har smarthusenheter blitt en avgjørende del av livet. Her er noen fantastiske fordeler med smarthusenheter om hvordan de gjør livet vårt verdt å leve og enklere.
Nylig lanserte Apple macOS Catalina 10.15.4 en tilleggsoppdatering for å fikse problemer, men det ser ut til at oppdateringen forårsaker flere problemer som fører til muring av mac-maskiner. Les denne artikkelen for å lære mer