The Rise of Machines: Real World Applications of AI
Kunstig intelligens er ikke i fremtiden, det er her lige i nuet I denne blog Læs, hvordan kunstig intelligens-applikationer har påvirket forskellige sektorer.
Som standard bruger FreeBSD-operativsystemet GENERIC
kernen; I denne vejledning vil vi dog rekompilere en FreeBSD-kerne med en brugerdefineret konfiguration kendt som: CUSTOM
.
1) For at følge denne vejledning skal du implementere følgende forekomst:
2) Når din instans er implementeret, skal du installere sudo
som root-bruger:
# pkg install -y sudo
3) Opret en lokal bruger som medlem af hjulgruppen og udsted derefter en adgangskode:
# pw useradd test -g wheel
# passwd test
Changing local password for test
New Password:
Retype New Password:
4) Tillad alle medlemmer af hjulgruppen at udføre enhver kommando
# visudo
Lave om:
# %wheel ALL=(ALL) ALL
Til
%wheel ALL=(ALL) ALL
Gem og afslut ved at trykke på Esc
tasten efterfulgt af at skrive:wq!
5) Skift til den nye brugers shell
# su test
$
For at genkompilere kernen skal vi først hente kildekoden fra FreeBSDs versionskontrolsystem; I dette tilfælde,subversion
$ sudo pkg install -y subversion
Password:
Som standard er skallen for nye FreeBSD-brugere sh
; vi bliver dog nødt til at ændre dette til csh
efter installationsubversion
1) Bekræft den aktuelle brugers shell:
$ echo $SHELL
/bin/sh
2) Skift den aktuelle brugers shell til csh
:
$ chsh -s /bin/csh
Password:
chsh: user information updated
3) Bekræft, at skallen er ændret for den aktuelle bruger:
$ grep test /etc/passwd
test:*:1001:0:User &:/home/test:/bin/csh
ELLER
$ echo $SHELL
/bin/csh
4) Nu hvor den aktuelle brugers shell er konfigureret som csh
, kan vi nu rehash
mappetabellerne:
$ rehash
5) Tjek endelig en kopi af den seneste stabile gren til /usr/src
biblioteket:
$ 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
konfigurationFor vores CUSTOM
kernekonfiguration vil vi kopiere den eksisterende GENERIC
konfiguration.
1) Kopiér GENERIC
fra /usr/src/sys/amd64/conf/
mappen som CUSTOM
:
$ sudo cp /usr/src/sys/amd64/conf/GENERIC /usr/src/sys/amd64/conf/CUSTOM
Password:
Inden for vores CUSTOM
kernekonfiguration vil vi lave nogle ændringer.
2) Åben /usr/src/sys/amd64/conf/CUSTOM
:
$ sudo vi /usr/src/sys/amd64/conf/CUSTOM
På linje 22 vil du se et ident
flag, linjenumre kan ses i vi
editoren ved at trykke på Esc
tasten efterfulgt af at skrive:set nu
22 ident GENERIC
3) Skift GENERIC
til navnet på din brugerdefinerede kerne; i dette tilfælde CUSTOM
:
22 ident CUSTOM
Desuden, nederst i konfigurationen, vil vi tilføje følgende:
options IPSEC
options TCP_SIGNATURE
Når du er tilfreds med dine ændringer, skal du gemme og afslutte igen ved at trykke på Esc
tasten efterfulgt af at skrive:wq!
Yderligere oplysninger om disse forskellige muligheder kan findes i NOTES
filen for hver type arkitektur i /usr/src/sys/
biblioteket.
Nedenfor er et par af de NOTES
(n) almindelige arkitekturplacering (er):
/usr/src/sys/amd64/conf/NOTES
/usr/src/sys/arm64/conf/NOTES
/usr/src/sys/i386/conf/NOTES
Arkitektur uafhængige muligheder kan refereres fra /usr/src/sys/conf/NOTES
For yderligere detaljer, se venligst FreeBSD-håndbogen .
CUSTOM
kerneVi vil nu kompilere den CUSTOM
kerne, du har forberedt.
1) Skift til /usr/src
mappen og udsted en make buildkernel
med CUSTOM
konfigurationsfilen:
$ cd /usr/src
$ sudo make buildkernel KERNCONF=CUSTOM
Password:
Din estimerede tid indtil færdiggørelsen vil variere afhængigt af din forekomsts mængde ressourcer.
Til denne tutorial brugte vi følgende:
CPU: 4 vCore
RAM: 8192 MB
Storage: 100 GB SSD
Med disse ressourcer var vi færdige med at kompilere vores CUSTOM
kerne på ~ 4 timer:
--------------------------------------------------------------------
>>> Kernel build for CUSTOM completed on Sat May 6 00:24:37 UTC 2017
--------------------------------------------------------------------
2) Når din CUSTOM
kerne er færdig med at kompilere, kan du installere konfigurationen:
$ sudo make installkernel KERNCONF=CUSTOM
Password:
Installation bør gennemføres meget hurtigere end kompilering.
3) Når installationen er færdig, skal du genstarte din instans:
$ sudo shutdown -r now
Password:
Din instans vil nu begynde at lukke og genstarte i din CUSTOM
kerne. Du kan logge ind på din instanss konsol for at observere opstartsprocessen.
4) Når din instans genstarter, skal du logge ind og bekræfte, at din CUSTOM
kerne bliver brugt:
$ sysctl kern.conftxt | grep ident
ident CUSTOM
ELLER
$ uname -i
CUSTOM
Kunstig intelligens er ikke i fremtiden, det er her lige i nuet I denne blog Læs, hvordan kunstig intelligens-applikationer har påvirket forskellige sektorer.
Er du også et offer for DDOS-angreb og forvirret over forebyggelsesmetoderne? Læs denne artikel for at løse dine spørgsmål.
Du har måske hørt, at hackere tjener mange penge, men har du nogensinde spekuleret på, hvordan tjener de den slags penge? lad os diskutere.
Vil du se revolutionerende opfindelser fra Google, og hvordan disse opfindelser ændrede livet for ethvert menneske i dag? Læs derefter til bloggen for at se opfindelser fra Google.
Konceptet med selvkørende biler til at køre på vejene ved hjælp af kunstig intelligens er en drøm, vi har haft i et stykke tid nu. Men på trods af flere løfter er de ingen steder at se. Læs denne blog for at lære mere...
Efterhånden som videnskaben udvikler sig i et hurtigt tempo og overtager en stor del af vores indsats, stiger risikoen for at udsætte os selv for en uforklarlig Singularitet. Læs, hvad singularitet kunne betyde for os.
Opbevaringsmetoderne for dataene har været under udvikling, kan være siden fødslen af dataene. Denne blog dækker udviklingen af datalagring på basis af en infografik.
Læs bloggen for at kende forskellige lag i Big Data-arkitekturen og deres funktionaliteter på den enkleste måde.
I denne digitalt drevne verden er smarte hjemmeenheder blevet en afgørende del af livet. Her er et par fantastiske fordele ved smarte hjemmeenheder om, hvordan de gør vores liv værd at leve og enklere.
For nylig udgav Apple macOS Catalina 10.15.4 en supplerende opdatering for at løse problemer, men det ser ud til, at opdateringen forårsager flere problemer, hvilket fører til mursten af mac-maskiner. Læs denne artikel for at lære mere