Installation af 2019 Arch Linux på en Vultr-server

Introduktion

Arch Linux har en mindre, men stadig stærk, følge end mere populære distributioner. Dens filosofi er helt anderledes, med fordele og ulemper.

Arch kræver, at brugerne er mere gør det selv orienterede. Arch har ikke en GUI-installation, men denne guide får en grundlæggende Arch-installation, der kører på din Vultr-server. Arch konfigurerer ikke alt for dig af sig selv, men det lader dig vælge, hvordan du gør det; hvilket kan være særligt fordelagtigt, da der er flere måder. Arch installerer ikke en enorm mængde pakker, inklusive et skrivebordsmiljø; i stedet giver dig mulighed for at vælge, hvad du vil have på dit system, og udelade adskillige pakker, som du ikke bruger.

Arch-depoterne går stærkt ind for at forlade pakker, da de er lavet af deres oprindelige upstream-udviklere. Hvis du støder på problemer med en pakke på andre distributioner, kan upstream-vedligeholdere ofte henvise dig til din distribution, da den ofte foretager ændringer, der kan være ansvarlige. Det sker sjældent på Arch, da ændringer normalt er begrænset til: dem, der er nødvendige for at arbejde med Arch, såsom dets filsystemhierarki; og større upstream-fejlrettelser og sikkerhedsback-porte, der bruges midlertidigt, indtil den næste upstream-udgivelse er lavet, som vil inkludere dem. Når det er sagt, tilføjer nogle andre distributioner nogle gange funktioner og fejlrettelser til pakker, som distributionen ikke generede at sende opstrøms, eller som upstream-udviklere ikke accepterede, og disse ekstra patches tilføjes ikke i Arch-pakker, medmindre det virkelig er nødvendigt.

Arch fungerer som en "rullende frigivelse". Der er ingen versioner eller udgivelsescyklusser for Arch som helhed. Betroede Arch-pakkevedligeholdere indsender nye upstream-udgivelser til Archs arkiver. Brugere opdaterer med jævne mellemrum alle pakker til de nyeste. Nogle brugere opdaterer dagligt, nogle ugentligt og nogle endda sjældnere. En Arch-bruger får fordelene ved at køre de seneste udgivelser i stedet for potentielt måneder eller år gamle versioner på andre distributioner, men kan også løbe ind i problemer, som upstream-testning ikke fangede, før en ny udgivelse blev lavet.

Arch betragtes som en mere avanceret og teknisk krævende distribution end mange andre. Nogen helt ny til Linux kan bruge Arch, men han eller hun skal være forberedt og ivrig efter at lære meget. Arch-fællesskabet er yderst hjælpsomt, men det forventes, at en bruger vil gøre en god indsats for at søge efter, hvordan man løser et problem, i stedet for med det samme blot at bede andre om hjælp.

Boot fra Arch ISO

Selvom Arch ikke er en "Server Type" angivet, når du installerer en ny server på Vultr, kan du nemt starte en Arch ISO og installere din server selv.

Arch udgiver en ny ISO i begyndelsen af ​​hver måned. Hvis den seneste Arch ISO på Vultr ikke er fra den aktuelle måned, kan du manuelt uploade den nyeste til Vultr og bruge den i stedet. Når du bruger en Arch ISO til at installere på en harddisk, får den de seneste versioner af alle pakker fra Archs servere. Versionerne af pakker på Arch ISO er ikke det, der er installeret på din server. Så medmindre der er en fejlrettelse eller funktion, der ikke er inkluderet på Vultrs seneste Arch ISO i dets ISO-bibliotek, en der påvirker installationsprocessen, behøver du sandsynligvis ikke manuelt at uploade den nyeste.

Vultr ISO-bibliotek

Efter at have valgt "Deploy New Server", under "Server Type", skift til fanen "ISO Library" og vælg den seneste Arch Linux ISO.

Upload den seneste ISO manuelt

For at få den seneste ISO, besøg https://www.archlinux.org/download/ og klik på et af HTTP-linkene til direkte download. På næste side kopierer du linket til .isofilen " ". Besøg dit Vultr ISO upload område på https://my.vultr.com/iso/ . Klik på "Tilføj ISO", indsæt det link, du lige har kopieret, og klik på "Upload". Siden opdateres automatisk og viser dens downloadfremskridt, og efter et par minutter vil den vise, at ISO er tilgængelig. Vælg "Deploy New Server", og under "Server Type", skift til fanen "Upload ISO", og vælg ISO.

Tilslut til ISO-konsollen

Når du har installeret din nye server, skal du klikke på den for at åbne siden "Serveroplysninger". (Hvis du ser en note, der siger, at din server muligvis stadig er ved at blive færdig med at installere, kan du ignorere dette, da din server sandsynligvis er startet fra ISO, så du kan fortsætte.) Klik på ikonet øverst til højre, der ligner en computerskærm, der viser "View Console" når du svæver.

Tryk ENTERpå " Boot Arch Linux (x86_64)", og om et øjeblik vil du blive logget ind som root. (Du skal muligvis ændre størrelsen på vinduet for at vise hele konsollen.)

ISO'en bruger DHCP til automatisk at konfigurere netværk, som fungerer korrekt med Vultrs opsætning. Bekræft, at dette virkede.

# ping -c 1 archlinux.org

Synkroniser uret

Sørg for, at systemuret er nøjagtigt.

# timedatectl set-ntp true

Opdater nøglering

Pakker på Archs servere kan signeres med nyere krypteringsnøgler end på ISO, så opdater til det nyeste betroede nøglesæt.

# pacman -Sy archlinux-keyring

Partitioner diske

Se de registrerede blokenheder.

# lsblk

ISO-cd'en vil sandsynligvis være sr0, og loop0bliver brugt til at montere en del af ISO'en. Denne vejledning antager, at du har valgt en standard Vultr-server med en enkelt harddisk, så det antager også, at din harddisk er vda. Dette skyldes, at Vultr-standardservere giver en virtuel harddisk ved hjælp af QEMU virtio_blkfor hurtigere ydeevne.

Partitioner disken.

# fdisk /dev/vda

Du skal beslutte nu, om du har brug for en swap-partition. Hvis du er usikker, kan det være nyttigt at se frem til afsnittet med titlen "Opret Swap Space".

Bemærk : Hvis du vil bruge en GPT i stedet for DOS-partitionstabel, skal du oprette en 1MB BIOS-opstartspartition til GRUB.

Ingen swap partition

Tryk Nefterfulgt af ENTER5 gange for at oprette en enkelt partition med maksimal størrelse. Tryk Wefterfulgt af for ENTERat skrive partitionstabellen. Din systempartition er /dev/vda1.

Med Swap-partition

Tryk Nefterfulgt af ENTER4 gange. Indtast derefter +<SIZE>(for eksempel: +512M), og derefter for ENTERat oprette swap-partitionen. Tryk på T, ENTER, indtast derefter 82og ENTERigen for at markere den som en swap-partition. Tryk Nefterfulgt af ENTER5 gange for at oprette din systempartition. Tryk på Wog derefter for ENTERat skrive partitionstabellen. Din systempartition er /dev/vda2.

Opret et filsystem

Btrfs

Btrfs er baseret på copy-on-write. Når ændrede data skrives, skrives det ikke blot for at overskrive de originale data som i andre filsystemer. Ændrede blokke skrives andre steder, og først efter en vellykket skrivning vil "pointerne" til disse nye blokke blive opdateret. Dette øger fejltolerancen, så hvis noget går galt under en skrivning, går de originale data ikke tabt. Det tillader snapshots fra filsystemet. Bag kulisserne vedligeholder den kontrolsummer på hver blok for automatisk at detektere og nogle gange lydløst korrigere beskadigede data. Btrfs gør det muligt at udføre de fleste ændringer på filsystemniveau, mens det er monteret og i brug, sammenlignet med de fleste andre, der kræver, at de er offline. Btrfs har haft nogle bump under udviklingen, men da Arch vil køre den seneste kerne,

# mkfs.btrfs --label arch <SYSTEM_PARTITION>

Ext4

Ext4 har ikke de nyeste filsystemfunktioner og yder ikke det bedste, men har eksisteret siden 2008 og er baseret på ext3, som har eksisteret siden 2001. Dens kodebase er ret stabil, så nogle vil hævde det er mere stabilt end nyere filsystemer, men efterhånden som andre er blevet modnet gennem årene, er dette argument blevet mindre relevant.

# mkfs.ext4 -L arch <SYSTEM_PARTITION>

XFS

XFS er designet omkring parallel IO, med fokus på skalerbarhed. Det giver bedre ydeevne end ext4, og afhængigt af situationen giver det lidt bedre eller lidt dårligere ydeevne sammenlignet med btrfs. XFS bruger ikke copy-on-write og vedligeholder kun kontrolsummer på sine metadata i stedet for selve dataene.

# mkfs.xfs -L arch <SYSTEM_PARTITION>

Monter filsystem

Brug følgende kommando til at montere filsystemet:

# mount /dev/disk/by-label/arch /mnt

Opret bytteplads

Byt plads er ikke strengt nødvendigt. Du er bedre stillet at køre med 2 GB hukommelse og ingen swap-plads end 1 GB hukommelse og 1 GB swap-plads. Swap plads er en krykke til at klare sig med mindre faktisk hukommelse end dit system og alle dets programmer kræver. At løbe tør for hukommelse på Linux bør undgås, fordi kernen automatisk vil forsøge at frigøre hukommelse ved at dræbe processer.

Hvis du vil løbe uden at bytte plads, kan du springe resten af ​​dette afsnit over.

Hvis du vil køre med swap-plads, kan du bruge en swap-partition eller en swap-fil. En swap-partition har fordelene ved at være uberørt af et filsystem, så den bliver aldrig fragmenteret og bliver aldrig bundet, hvis dit filsystem har midlertidige problemer. En swap-fil har den fordel, at den nemt kan ændres størrelse eller slettes og tilføjes, når det er nødvendigt.

Bemærk, at btrfs kun forventes at understøtte swap-filer i Linux 5.0+, forventes en tid tidligt til midten af ​​2019.

Skift partition

# mkswap /dev/vda1
# swapon /dev/vda1

Skift fil

# dd if=/dev/zero of=/mnt/swapfile bs=1M count=<SIZE IN MB> status=progress
# chmod 600 /mnt/swapfile
# mkswap /mnt/swapfile
# swapon /mnt/swapfile

Installer basispakkegruppe

Brug denne kommando:

# pacstrap /mnt base linux linux-firmware --noconfirm
  • Hvis det ønskes, kan du erstatte linux-pakken med linux-lts, linux-mainlineeller en anden kerne fra denne liste .
  • Hvis du kører btrfs, skal du installere btrfs-progspakken.

Dette installerede et minimalt antal pakker, som Arch antager, er installeret på hvert system, og hvis du udelader nogen af ​​dem, risikerer du at bryde tingene på egen risiko. Bemærk, at ISO indeholder mange flere pakker, end der er i "base"-gruppen. Basisgruppen vil kun tage omkring 1,4 GB.

Bemærk du kan bemærke WARNING: Possibly missing firmware for module: aic94xxog wd719x. Disse kan ignoreres.

Konfigurer dit nye system

Generer automatisk din /etc/fstabfil (monterer automatisk filsystemer).

# genfstab -L /mnt >> /mnt/etc/fstab

Du kan nu ændre root til din nye installation, som grundlæggende behandler din nye installation på, /mnt/som om den var på /. Mens den er i chroot-miljøet, vil den køre programmer installeret på din harddisk i stedet for ISO, da ISO-filsystemet ikke er synligt i det.

# arch-chroot /mnt

Dit system vil internt holde styr på tiden ved hjælp af UTC, men du kan vælge, hvilken tidszone det skal bruge, når du viser dato og klokkeslæt. Bestem, hvilken region der skal bruges.

# ls /usr/share/zoneinfo

Forudsat at du vil bruge America, skal du bestemme hvilken by du skal bruge.

# ls /usr/share/zoneinfo/America

Forudsat at du vil bruge New_York, skal du vælge den tidszone.

# ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
# hwclock --systohc

Vælg en UTF-8-lokalitet.

# sed 's/#en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' -i /etc/locale.gen
# locale-gen
# echo 'LANG=en_US.UTF-8' > /etc/locale.conf

Konfigurer netværk

Den nemmeste måde at konfigurere netværk på en Vultr-server er gennem DHCP. Vultrs DHCP-servere vil stadig give dig en offentlig statisk IP-adresse.

For at se de registrerede netværksenheder.

# ip addr

Loopback-enheden er mærket lo. På Vultr-servere vil du sandsynligvis se netværksenheden som ens3.

# cat <<EOF > /etc/systemd/network/ens3.network
> [Match]
> Name=ens3
>
> [Network]
> DHCP=ipv4
> EOF

Få DHCP til at køre automatisk ved opstart.

# systemctl enable systemd-networkd

Få DNS-opløsning til at køre automatisk ved opstart.

# systemctl enable systemd-resolved

Fremsend /etc/resolv.confanmodninger til systemd-resolved.

# ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf

Indstil værtsnavnet for din server.

# echo '<YOUR_HOSTNAME>' > /etc/hostname

Brug det værtsnavn, du valgte, og den statiske IP-adresse i stedet for den <YOUR_STATIC_IP>viste, da du kørte ip addr, opsæt din værtsfil.

$ cat <<EOF > /etc/hosts
> <YOUR_STATIC_IP>   localhost
> ::1                localhost
> <YOUR_STATIC_IP>   <YOUR_HOSTNAME>.localdomain  <YOUR_HOSTNAME>
> EOF

Indstil din root-adgangskode

Brug følgende kommando til at indstille en adgangskode. Du vil blive bedt om at indtaste din nye adgangskode to gange.

# passwd

Konfigurer boot loader

Installer grub-pakken.

# pacman -S grub

Installer den på harddisken.

# grub-install --target=i386-pc /dev/vda

Bemærk : Argumentet er selve disken, IKKE din systempartition.

Som standard ved opstart venter grub i 5 sekunder, før den vælger standardindstillingen. Brug følgende for at deaktivere denne ventetid.

# sed 's/^GRUB_TIMEOUT=5$/GRUB_TIMEOUT=0/' -i /etc/default/grub

Bemærk : Hvis du stadig vil have adgang til grub-startmenuen, vil du måske indstille dette til 1 sekund i stedet for 0.

Som standard giver grub kernen quietmuligheden, som systemdogså følger. Brug følgende til at vise opstarts- og nedlukningsmeddelelser.

# sed 's/^GRUB_CMDLINE_LINUX_DEFAULT="quiet"$/GRUB_CMDLINE_LINUX_DEFAULT=""/' -i /etc/default/grub

Opret grub-konfigurationen.

# grub-mkconfig -o /boot/grub/grub.cfg

Genstart på din harddisk

Forlad chroot-miljøet.

# exit

Sluk for din server.

# systemctl poweroff

Gå tilbage til Vultrs "Serverinformation"-side for din server. På fanen "Indstillinger" skal du klikke på "Brugerdefineret ISO" og derefter "Fjern ISO". Klik på ikonet "Server Genstart" og derefter "Vis konsol".

Opret bruger

Log ind som root med den adgangskode, du valgte tidligere.

Installer sudo.

# pacman -S sudo

Tillad medlemmer i gruppen wheelat bruge sudo.

# cp /etc/sudoers /etc/sudoers.new
# sed 's/# %wheel ALL=(ALL) ALL/%wheel ALL=(ALL) ALL/' -i /etc/sudoers.new
# visudo -c -f /etc/sudoers.new && mv /etc/sudoers.new /etc/sudoers

Opret en brugerkonto.

# useradd --create-home --groups wheel <USERNAME>

Indstil brugerens adgangskode.

# passwd <USERNAME>

Log ud som root.

# exit

Log ind som den nyoprettede bruger.

Kommandoerne nedenfor skal stadig køres som root, så de har stadig præfiks med #. Den anbefalede måde at køre kommandoer på som root er at, som en almindelig bruger, præfikse hver af dem med sudo. Når du kører sudo, er adgangskoden, den beder dig om, din brugeradgangskode, ikke root-adgangskoden.

Konfigurer tidssynkronisering

For en letvægts tidssynkroniseringsklient med grov nøjagtighed, brug følgende.

# systemctl enable --now systemd-timesyncd

Hvis du foretrækker bedre nøjagtighed.

# pacman -S ntp
# systemctl enable --now ntpd

Konfigurer SSH

Installer en SSH-server, så du kan bruge SSH til at oprette forbindelse til dit Arch-system i stedet for at bruge Vultrs virtuelle konsol.

# pacman -S openssh
# sed 's/#Port 22/Port 22/' -i /etc/ssh/sshd_config
# systemctl enable --now sshd

På dette tidspunkt kan du lukke den virtuelle konsol og oprette forbindelse til SSH. Bemærk, som standard vil sshd ikke tillade dig at logge på som root.

Opgradering

Fordi Arch er en "rullende udgivelse", kan du opgradere alle pakker, du har installeret, når du vil. Brugere kan opgradere efter deres egen tidsplan, dagligt, ugentligt og så videre. Hvis du opgraderer ofte, er der ikke mange pakker, der skal opgraderes på én gang, og eventuelle potentielle problemer, du kan støde på, vil være nemmere at lokalisere. Det er vigtigt at opgradere alle pakker på én gang, da følgende kommando vil gøre. Det er let at forestille sig, hvorfor opgradering af noget som "glibc" alene, uden de programmer, der bruger det, ville forårsage problemer.

# pacman -Syu

Efter opgradering er det vigtigt at se outputtet igennem for beskeder givet til dig. Det kan fortælle dig, at der er ting, du skal gøre. Af denne grund skal du IKKE opsætte automatisk opgradering.

Bemærk, at alle programmer, der allerede kører før en opgradering, ikke vil være den nyere version, før de er genstartet. I så fald, når noget virkelig grundlæggende, der ikke bare kan genstartes, såsom linux-kernen, glibc eller systemd er opdateret, er det en god idé at genstarte.

Behold opstartsmeddelelser

For at vise succesfulde opstarts- og nedlukningsmeddelelser skal du have fjernet quietkerneparameteren ovenfor fra din grub-konfiguration. (Hvis du ikke gjorde det, kan du stadig nu også med at genskabe grub-konfigurationen.) Bemærk, at disse beskeder kun vises gennem Vultrs virtuelle konsol, ikke på ssh-sessioner. En del af opstartsprocessen vil systemet skifte til en KMS (kernel mode setting graphics mode), som vil miste meddelelser inden da. Du kan ændre skiftet til KMS, så det sker tidligere, for at beholde alle meddelelser.

# sed 's/^MODULES=()$/MODULES=(cirrus)/' -i /etc/mkinitcpio.conf
# mkinitcpio -p linux

Som standard rydder det skærmen, efter at systemet er startet og en tty er initialiseret. Selvom det er æstetisk tiltalende, forhindrer det dig i blot at se på beskederne under opstart. Du kan slå denne adfærd fra.

# mkdir /etc/systemd/system/[email protected]

Omdirigering af output sudo catvil ikke bruge root-tilladelser, så dette er en vej udenom. (Du behøver ikke at præfikse selve catkommandoen med sudo, så den er præfikset af $)

$ cat <<EOF | sudo tee /etc/systemd/system/[email protected]/noclear.conf
> [Service]
> TTYVTDisallocate=no
> EOF

Installation af 2019 Arch Linux på en Vultr-server

Installation af 2019 Arch Linux på en Vultr-server

Introduktion Arch Linux har en mindre, men stadig stærk, følge end mere populære distributioner. Dens filosofi er helt anderledes, med fordele en

Installation af Arch Linux på en Vultr-server

Installation af Arch Linux på en Vultr-server

Vultr giver dig den fantastiske funktionalitet ved at lade dig bruge dit eget brugerdefinerede billede ud over deres fremragende skabeloner, som giver dig mulighed for at køre

Brug af Devtools på Arch Linux

Brug af Devtools på Arch Linux

Pakken Devtools blev oprindeligt lavet til betroede brugere til korrekt at oprette pakker til de officielle repositories. Det kan dog bruges af almindelige brugere

Brug af Makepkg på Arch Linux

Brug af Makepkg på Arch Linux

Hvis du bruger makepkg direkte, forurener det en del dit system. Base-devel-pakkegruppen skal installeres. På denne måde kræves der som standard kun afhængigheder

Sådan installeres PostgreSQL 11.1 på Arch Linux

Sådan installeres PostgreSQL 11.1 på Arch Linux

Forudsætninger En Vultr-server, der kører up to date Arch Linux (se denne artikel.) Sudo-adgang. Kommandoer, der kræves for at blive kørt som root, har # og én foran

Sådan bruges HTTPS på Arch Linux Webserver

Sådan bruges HTTPS på Arch Linux Webserver

Forudsætninger En Vultr-server, der kører opdateret Arch Linux (se denne artikel.) En kørende webserver, enten Apache eller Nginx Sudo-adgangskommandoer påkrævet t

Opbygning af pakker på Arch Linux (inklusive AUR)

Opbygning af pakker på Arch Linux (inklusive AUR)

På Arch Linux er de officielle depoter: kerne, ekstra og fællesskab. Disse pakker er allerede kompileret, og de er installeret gennem pacman. For th

Opsæt Spigot Server på Arch Linux

Opsæt Spigot Server på Arch Linux

Denne tutorial forklarer, hvordan man opsætter en Minecraft-server ved hjælp af Spigot på Arch Linux. Denne vejledning antager, at du er en normal bruger (ikke-root) og hav

Sådan installeres Nginx 1.14 på Arch Linux

Sådan installeres Nginx 1.14 på Arch Linux

Forudsætninger En Vultr-server, der kører up to date Arch Linux (se denne artikel.) Sudo-adgang. Kommandoer, der skal køres som root, har # foran. Th

Sådan installeres Apache 2.4 på Arch Linux

Sådan installeres Apache 2.4 på Arch Linux

Forudsætninger En Vultr-server, der kører up to date Arch Linux. Se denne vejledning for mere information. Sudo adgang. Kommandoer, der skal køres som root ar

Sådan installeres Python 3.7 på en Arch Linux-webserver

Sådan installeres Python 3.7 på en Arch Linux-webserver

Forudsætninger En Vultr-server, der kører up to date Arch Linux (se denne artikel.) En kørende webserver, enten Apache- eller Nginx Sudo-adgang: Kommandoer kræver

Installer Arch Linux med Btrfs Snapshotting

Installer Arch Linux med Btrfs Snapshotting

Forord Arch Linux er en distribution til generelle formål, der er kendt for sin avancerede teknologi og fleksible konfiguration. Med Btrfs snapshots kan vi tage

Sådan installeres Perl 5.28 på en Arch Linux-webserver

Sådan installeres Perl 5.28 på en Arch Linux-webserver

Forudsætninger En Vultr-server, der kører up to date Arch Linux (se denne artikel.) En kørende webserver, enten Apache- eller Nginx Sudo-adgang: Kommandoer kræver

Sådan installeres PHP 7.3 på en Arch Linux-webserver

Sådan installeres PHP 7.3 på en Arch Linux-webserver

Forudsætninger En Vultr-server, der kører up to date Arch Linux (se denne artikel.) En kørende webserver, enten Apache- eller Nginx Sudo-adgang. Kommandoer kræver

Opsæt Mumble Server på Arch Linux

Opsæt Mumble Server på Arch Linux

Denne vejledning forklarer, hvordan man opsætter en Mumble-server (Murmur) på Arch Linux. Alt, der udføres i denne tutorial, udføres som root-brugeren. Installation en

Konfigurer en Counter-Strike: Global Offensive (CSGO) server på Arch Linux

Konfigurer en Counter-Strike: Global Offensive (CSGO) server på Arch Linux

Denne vejledning forklarer, hvordan man opsætter en Counter-Strike: Global Offensive-server på Arch Linux. Denne vejledning forudsætter, at du er logget ind med en standardbrug

Konfigurer en Team Fortress 2-server på Arch Linux

Konfigurer en Team Fortress 2-server på Arch Linux

Denne vejledning forklarer, hvordan du opsætter en Team Fortress 2-server på Arch Linux. Jeg antager, at du er logget ind med en ikke-root brugerkonto, der har sudo-adgang

Sådan installeres MariaDB 10.3 eller MySQL 8.0 på Arch Linux

Sådan installeres MariaDB 10.3 eller MySQL 8.0 på Arch Linux

Forudsætninger En Vultr-server, der kører up to date Arch Linux (se denne artikel.) Sudo-adgang: Kommandoer, der kræves for at blive kørt som root, er foranstillet med #, og en

Sådan installeres MongoDB 4.0 på Arch Linux

Sådan installeres MongoDB 4.0 på Arch Linux

Forudsætninger En Vultr-server, der kører up to date Arch Linux (se denne artikel) Sudo-adgang: Kommandoer, der kræves for at blive kørt som root, er foranstillet med #, og en

The Rise of Machines: Real World Applications of AI

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.

DDOS-angreb: et kort overblik

DDOS-angreb: et kort overblik

Er du også et offer for DDOS-angreb og forvirret over forebyggelsesmetoderne? Læs denne artikel for at løse dine spørgsmål.

Har du nogensinde spekuleret på, hvordan tjener hackere penge?

Har du nogensinde spekuleret på, hvordan tjener hackere penge?

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.

Revolutionære opfindelser fra Google, der vil gøre dit liv lettere.

Revolutionære opfindelser fra Google, der vil gøre dit liv lettere.

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.

Fredag ​​Essential: Hvad skete der med AI-drevne biler?

Fredag ​​Essential: Hvad skete der med AI-drevne biler?

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...

Teknologisk singularitet: En fjern fremtid for menneskelig civilisation?

Teknologisk singularitet: En fjern fremtid for menneskelig civilisation?

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.

Udvikling af datalagring – Infografik

Udvikling af datalagring – Infografik

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.

Funktioner af Big Data Reference Architecture Layers

Funktioner af Big Data Reference Architecture Layers

Læs bloggen for at kende forskellige lag i Big Data-arkitekturen og deres funktionaliteter på den enkleste måde.

6 fantastiske fordele ved at have smarte hjemmeenheder i vores liv

6 fantastiske fordele ved at have smarte hjemmeenheder i vores liv

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.

macOS Catalina 10.15.4-tillægsopdatering forårsager flere problemer end at løse

macOS Catalina 10.15.4-tillægsopdatering forårsager flere problemer end at løse

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