Memasang 2019 Arch Linux pada Pelayan Vultr

Pengenalan

Arch Linux mempunyai yang lebih kecil, tetapi masih kuat, berikut daripada pengedaran yang lebih popular. Falsafahnya agak berbeza, dengan kelebihan dan kekurangan.

Arch memerlukan penggunanya untuk lebih melakukannya sendiri. Arch tidak mempunyai pemasangan GUI, tetapi panduan ini akan membuat pemasangan Arch asas dijalankan pada pelayan Vultr anda. Arch tidak mengatur segala-galanya untuk anda sendiri, tetapi itu membolehkan anda memilih cara melakukannya; yang boleh sangat bermanfaat kerana terdapat pelbagai cara. Arch tidak memasang sejumlah besar pakej, termasuk persekitaran desktop; sebaliknya membolehkan anda memilih yang anda mahukan di sistem anda, dan meninggalkan banyak pakej yang tidak anda gunakan.

Repositori Arch sangat mengutamakan meninggalkan pakej kerana mereka dibuat oleh pemaju huluan asal mereka. Jika anda menghadapi masalah dengan pakej pada pengedaran lain, penyelenggara hulu mungkin sering merujuk anda kepada pengedaran anda, kerana ia sering membuat perubahan yang mungkin bertanggungjawab. Yang jarang berlaku di Arch, kerana perubahan yang dilakukan biasanya terhad kepada: yang diperlukan untuk bekerja dengan Arch, seperti hierarki sistem failnya; dan pembaikan pepijat hulu utama dan pelabuhan keselamatan balik yang digunakan buat sementara waktu sehingga pembebasan huluan seterusnya dibuat yang akan menyertakannya. Iaitu, beberapa pengedaran lain kadang-kadang menambah ciri dan pembetulan pepijat pada pakej bahawa pengedaran tidak mengganggu menghantar hulu atau pemaju hulu tidak menerima, dan patch tambahan ini tidak ditambah dalam pakej Arch, kecuali sangat diperlukan.

Arch beroperasi sebagai "pelepasan bergulir". Tiada versi atau pelepasan kitaran untuk Arch secara keseluruhan. Penyelenggara pakej Arch Trusted menyerahkan siaran huluan baru ke repositori Arch. Pengguna mengemas kini semua pakej secara berkala kepada yang terbaru. Sesetengah pengguna mengemas kini setiap hari, beberapa mingguan dan beberapa kurang kerap. Pengguna Arch mendapat faedah menjalankan siaran terbaharu, dan bukan versi berpotensi bulan atau tahun pada pengedaran lain, tetapi juga mungkin menghadapi masalah yang ujian hulu tidak ditangkap sebelum pembebasan baru dibuat.

Arch dianggap sebagai pengedar yang lebih maju dan teknikal daripada kebanyakan orang lain. Seseorang yang baru untuk Linux boleh menggunakan Arch, tetapi dia mesti bersedia dan tidak sabar untuk melakukan banyak pembelajaran. Masyarakat Arch sangat membantu, tetapi diharapkan pengguna akan melakukan usaha yang baik untuk mencari cara untuk memperbaiki masalah, dan bukan hanya meminta bantuan orang lain.

Boot dari Arch Arch

Walaupun Arch bukan "Jenis Pelayan" yang disenaraikan ketika menggunakan pelayan baru pada Vultr, anda boleh dengan mudah boot ISO Arch, dan memasang pelayan anda sendiri.

Arch mengeluarkan ISO baru pada awal setiap bulan. Jika Arch Arch terbaru di Vultr bukan dari bulan semasa, anda boleh memuat naik yang terbaru kepada Vultr dan gunakannya secara manual. Apabila anda menggunakan Arch ISO untuk memasang ke cakera keras, ia mendapat versi terbaru dari semua pakej dari pelayan Arch. Versi pakej pada Arch ISO bukanlah yang dipasang pada pelayan anda. Jadi, melainkan jika ada bug atau ciri yang tidak disertakan pada Arch Arch terbaru dari Vultr dalam Perpustakaan ISOnya, yang mempengaruhi proses pemasangan, anda mungkin tidak perlu memuat naik secara manual yang terbaru.

Perpustakaan ISO Vultr

Selepas memilih "Pasang Pelayan Baru", di bawah "Jenis Pelayan", beralih ke tab "Perpustakaan ISO", dan pilih Arch Linux ISO terbaru.

Muat naik ISO terkini secara manual

Untuk mendapatkan ISO terkini, lawati https://www.archlinux.org/download/ dan klik pada salah satu pautan muat turun langsung HTTP. Di halaman seterusnya, salin pautan ke .isofail "". Lawati kawasan muat naik ISO Vultr anda di https://my.vultr.com/iso/ . Klik "Tambah ISO", tampal dalam pautan yang anda baru disalin, dan klik "Muat naik". Halaman akan secara automatik menyegarkan menunjukkan kemajuan muat turunnya, dan setelah beberapa menit, akan menunjukkan tersedia ISO. Pilih "Deploy Server Baru", dan di bawah "Jenis Pelayan", beralih ke tab "Upload ISO", dan pilih ISO.

Sambungkan ke konsol ISO

Setelah menggunakan pelayan baru anda, klik padanya untuk memaparkan halaman "Maklumat Pelayan". (Jika anda melihat nota yang mengatakan pelayan anda mungkin masih selesai memasang, anda boleh mengabaikan ini, kerana pelayan anda mungkin keluar daripada ISO untuk anda meneruskan.) Klik pada ikon di bahagian atas kanan yang kelihatan seperti monitor komputer, yang menunjukkan "Lihat Konsol" di atas hover.

Tekan ENTERpada " Boot Arch Linux (x86_64)", dan dalam seketika anda akan dilog masuk sebagai root. (Anda mungkin perlu mengubah saiz tetingkap untuk menunjukkan keseluruhan konsol.)

ISO menggunakan DHCP untuk mengkonfigurasi rangkaian secara automatik, yang berfungsi dengan betul dengan persediaan Vultr. Sahkan kerja ini.

# ping -c 1 archlinux.org

Segerakkan jam

Pastikan jam sistem adalah tepat.

# timedatectl set-ntp true

Kemas kini kekunci

Pakej pada pelayan Arch boleh ditandatangani oleh kunci enkripsi yang lebih baru daripada di ISO, jadi kemas kini ke kunci utama yang paling dipercayai.

# pacman -Sy archlinux-keyring

Cakera partition

Lihat sekatan peranti yang dikesan.

# lsblk

CD ISO kemungkinan akan digunakan sr0, dan loop0sedang digunakan untuk memasang bahagian ISO. Tutorial ini menganggap anda memilih pelayan Vultr standard dengan satu cakera keras, begitu juga andaian bahawa cakera keras anda adalah vda. Ini kerana pelayan standard Vultr memberikan cakera keras maya menggunakan QEMU virtio_blkuntuk prestasi yang lebih pantas.

Memisahkan cakera.

# fdisk /dev/vda

Anda perlu memutuskan sekarang jika anda memerlukan partisi swap. Jika anda tidak pasti, ia mungkin berguna untuk melihat ke hadapan pada bahagian yang bertajuk "Buat Ruang Pertukaran".

Nota : Sekiranya anda mahu menggunakan GPT bukan jadual partition DOS, anda perlu membuat partition boot BIOS 1MB untuk GRUB.

Tiada partition swap

Tekan Ndiikuti oleh ENTER5 kali untuk membuat partition tunggal saiz maksimum. Tekan Wdiikuti dengan ENTERmenulis jadual partition. Partition sistem anda ialah /dev/vda1.

Dengan Partition Swap

Tekan Ndiikuti oleh ENTER4 kali. Masukkan seterusnya +<SIZE>(contohnya:) +512M, kemudian ENTERbuat partition swap. Tekan T, ENTERkemudian masukan 82, dan ENTERsekali lagi untuk menandainya sebagai partisi pertukaran. Tekan Ndiikuti ENTER5 kali untuk membuat partition sistem anda. Tekan W, kemudian ENTERuntuk menulis jadual partition. Partition sistem anda adalah /dev/vda2.

Buat sistem fail

Btrfs

Btrfs berdasarkan copy-on-write. Apabila data berubah ditulis, ia tidak hanya ditulis untuk menulis ganti data asal seperti dalam sistem fail lain. Blok yang diubah ditulis di tempat lain dan hanya setelah penulisan yang berjaya, "petunjuk" kepada blok baru ini akan dikemas kini. Ini meningkatkan toleransi kesalahan, jadi jika ada yang salah semasa menulis, data asalnya tidak akan hilang. Ia membolehkan snapshots disediakan sistem fail. Di sebalik tabir, ia mengekalkan checksum pada setiap blok untuk mengesan secara automatik dan kadang-kadang membetulkan data yang rosak secara senyap-senyap. Btrfs membolehkan kebanyakan pengubahsuaian tahap sistem fail dilakukan semasa dipasang dan digunakan, berbanding dengan yang lain yang memerlukannya di luar talian. Btrfs mempunyai beberapa benjolan semasa sedang dibangunkan, tetapi sebagai Arch akan menjalankan kernel yang paling baru-baru ini,

# mkfs.btrfs --label arch <SYSTEM_PARTITION>

Sambungan4

Ext4 tidak mempunyai ciri sistem fail terkini, dan tidak berkinerja terbaik, tetapi sudah ada sejak 2008, dan berdasarkan ext3 yang sudah ada sejak 2001. Pangkalan kodanya cukup stabil, jadi ada yang berpendapat ia lebih stabil daripada sistem fail yang lebih baru, tetapi kerana yang lain telah matang selama bertahun-tahun, argumen ini menjadi kurang relevan.

# mkfs.ext4 -L arch <SYSTEM_PARTITION>

XFS

XFS direka di sekitar IO selari, dengan fokus pada skalabiliti. Ia memberikan prestasi yang lebih baik daripada ext4, dan, bergantung pada keadaan, memberikan prestasi yang sedikit lebih baik atau sedikit lebih buruk dibandingkan dengan btrfs. XFS tidak menggunakan copy-on-write, dan hanya mengekalkan pemeriksaan pada metadata dan bukannya data itu sendiri.

# mkfs.xfs -L arch <SYSTEM_PARTITION>

Gunung sistem fail

Gunakan arahan berikut untuk melancarkan sistem fail:

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

Buat ruang swap

Tukar ruang tidak diperlukan. Anda lebih baik berjalan dengan memori 2GB dan tidak ada ruang pertukaran, daripada memori 1GB dan ruang pertukaran 1GB. Ruang ganti adalah tongkat untuk mendapatkan memori kurang daripada sistem anda dan semua programnya diperlukan. Kehabisan memori di Linux harus dihindari, kerana kernel secara automatik akan berusaha membebaskan memori dengan membunuh proses.

Sekiranya anda mahu berlari tanpa ruang pertukaran, anda boleh melangkau bahagian lain ini.

Jika anda ingin menjalankan dengan ruang swap, anda boleh menggunakan partition swap atau fail swap. Partition swap mempunyai kelebihan untuk tidak disentuh oleh sistem fail, jadi tidak akan terpecah-pecah, dan tidak akan terikat jika sistem fail anda mengalami masalah sesaat. Fail pertukaran mempunyai kelebihan kerana dapat diubah ukurannya dengan mudah, atau dihapus dan ditambahkan apabila diperlukan.

Perhatikan btrfs hanya diharapkan untuk menyokong fail swap di Linux 5.0+, menjangkakan beberapa masa awal hingga pertengahan 2019.

Partition swap

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

Tukar fail

# 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

Pasang kumpulan pakej asas

Gunakan arahan ini:

# pacstrap /mnt base linux linux-firmware --noconfirm
  • Sekiranya dikehendaki, ganti linux-lts, linux-mainlineatau kernel lain dari senarai ini untuk pakej linux.
  • Sekiranya anda menjalankan btrfs, pasang btrfs-progspakejnya.

Ini memasang sejumlah minimum pakej yang dianggap dipasang oleh Arch pada setiap sistem, dan membiarkan salah satu daripadanya berisiko memecahkan sesuatu dengan risiko anda sendiri. Perhatikan ISO termasuk banyak lagi pakej daripada di dalam kumpulan "asas". Kumpulan asas hanya akan mengambil kira-kira 1.4GB.

Perhatikan anda mungkin notis WARNING: Possibly missing firmware for module: aic94xxdan wd719x. Ini boleh diabaikan.

Konfigurasikan sistem baru anda

Secara automatik menghasilkan /etc/fstabfail anda (secara automatik melancarkan sistem fail).

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

Anda kini boleh menukar root ke dalam pemasangan baru anda, yang pada dasarnya merawat pemasangan baru anda /mnt/seolah-olah ia berada /. Semasa dalam persekitaran chroot, ia akan menjalankan program yang dipasang pada cakera keras anda dan bukan ISO, kerana sistem fail ISO tidak kelihatan di dalamnya.

# arch-chroot /mnt

Sistem anda akan menjejaki masa menggunakan UTC, tetapi anda boleh memilih zon waktu yang harus digunakan ketika memaparkan tarikh dan masa. Tentukan kawasan mana yang hendak digunakan.

# ls /usr/share/zoneinfo

Dengan andaian anda akan gunakan America, tentukan bandar mana yang akan digunakan.

# ls /usr/share/zoneinfo/America

Dengan andaian anda akan menggunakan New_York, pilih zon waktu itu.

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

Pilih UTF-8 locale.

# 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

Konfigurasikan rangkaian

Cara termudah untuk mengkonfigurasi rangkaian pada pelayan Vultr adalah melalui DHCP. Pelayan DHCP Vultr akan tetap memberi anda alamat IP statik awam.

Untuk melihat peranti rangkaian dikesan.

# ip addr

Peranti gelung balik dilabel lo. Pada pelayan Vultr, anda mungkin akan melihat peranti rangkaian sebagai ens3.

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

Jadikan DHCP dijalankan secara automatik semasa boot.

# systemctl enable systemd-networkd

Jadikan resolusi DNS dijalankan secara automatik semasa boot.

# systemctl enable systemd-resolved

Buat /etc/resolv.confpermintaan ke hadapan systemd-resolved.

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

Tetapkan nama host untuk pelayan anda.

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

Menggunakan nama host yang anda pilih, dan alamat IP statik di tempat yang <YOUR_STATIC_IP>ditunjukkan semasa anda berlari ip addr, siapkan fail host anda.

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

Tetapkan kata laluan root anda

Gunakan arahan berikut untuk menetapkan kata laluan. Anda akan diminta memasukkan kata laluan baru anda dua kali.

# passwd

Konfigurasikan pemuat but

Pasang pakej grub.

# pacman -S grub

Pasang ke cakera keras.

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

Nota : Hujah itu adalah cakera itu sendiri, TIDAK partition sistem anda.

Secara lalai pada boot, grub akan menunggu selama 5 saat sebelum memilih pilihan lalai. Untuk melumpuhkan tunggu ini, gunakan yang berikut.

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

Nota : Sekiranya anda masih mahu mengakses menu boot grub, anda mungkin mahu menetapkan ini kepada 1 saat dan bukannya 0.

Secara lalai, grub memberikan kernel quietpilihan yang systemdjuga berikut. Gunakan yang berikut untuk menunjukkan mesej permulaan dan penutupan.

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

Buat konfigurasi grub.

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

Reboot ke dalam cakera keras anda

Keluar dari persekitaran chroot.

# exit

Matikan pelayan anda.

# systemctl poweroff

Kembali ke halaman "Maklumat Pelayan" Vultr untuk pelayan anda. Pada tab "Tetapan", klik pada "Custom ISO", kemudian "Remove ISO". Klik pada ikon "Restart Server", kemudian "Lihat Konsol".

Buat Pengguna

Log masuk sebagai root, dengan kata laluan yang anda pilih sebelumnya.

Pasang sudo.

# pacman -S sudo

Benarkan ahli dalam kumpulan wheelmenggunakan 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

Buat akaun pengguna.

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

Tetapkan kata laluan pengguna.

# passwd <USERNAME>

Log keluar sebagai root.

# exit

Log masuk sebagai pengguna yang baru diwujudkan.

Perintah di bawah masih diperlukan untuk dijalankan sebagai root, jadi masih diawali oleh #. Cara yang disyorkan untuk menjalankan arahan sebagai root ialah, sebagai pengguna biasa, awalan masing-masing dengan sudo. Semasa anda menjalankan sudo, kata laluan yang diminta adalah kata laluan pengguna anda, bukan kata laluan root.

Konfigurasikan penyegerakan masa

Untuk pelanggan penyegerakan masa ringan dengan ketepatan kasar gunakan perkara berikut.

# systemctl enable --now systemd-timesyncd

Sekiranya anda lebih suka ketepatan yang lebih baik.

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

Konfigurasi SSH

Pasang pelayan SSH, supaya anda dapat menggunakan SSH untuk menyambung ke sistem Arch anda dan bukannya menggunakan konsol maya Vultr.

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

Pada ketika ini, anda boleh menutup konsol maya, dan bersambung dengan SSH. Perhatikan, sshd lalai tidak akan membenarkan anda masuk sebagai root.

Menaik taraf

Kerana Arch adalah "peluncuran bergulir", anda boleh meningkatkan semua pakej yang telah anda pasangkan bila-bila masa yang anda mahukan. Pengguna boleh menaik taraf mengikut jadual mereka sendiri, setiap hari, mingguan dan sebagainya. Sekiranya anda menaik taraf kerap, tidak banyak pakej yang perlu dinaik taraf sekaligus, dan sebarang masalah yang mungkin anda jalani akan lebih mudah untuk dipastikan. Penting untuk meningkatkan semua pakej sekaligus, seperti yang akan dilakukan oleh perintah berikut. Sangat mudah dibayangkan mengapa peningkatan sesuatu seperti "glibc" sahaja, tanpa program yang menggunakannya, akan menimbulkan masalah.

# pacman -Syu

Selepas menaik taraf, penting untuk melihat output untuk mesej yang diberikan kepada anda. Ini mungkin memberitahu anda ada perkara yang perlu anda lakukan. Atas sebab ini, TIDAK menubuhkan peningkatan automatik.

Perhatikan sebarang program yang sedang berjalan sebelum naik taraf tidak akan menjadi versi yang lebih baru sehingga mereka dimulakan semula. Dalam kes itu, apabila sesuatu yang benar-benar mendasar yang tidak dapat dimulakan semula, seperti kernel linux, glibc atau systemd dikemas kini, adalah idea yang baik untuk reboot.

Simpan mesej permulaan

Untuk menunjukkan mesej permulaan dan penutupan yang berjaya, anda perlu mengeluarkan quietparameter kernel di atas dari konfigurasi grub anda. (Sekiranya anda tidak berbuat demikian, anda masih boleh sekarang dengan membuat semula konfigurasi grub.) Nota mesej ini hanya akan dipaparkan melalui konsol maya Vultr, bukan pada sesi ssh. Cara sebahagian melalui proses boot, sistem akan bertukar menjadi KMS (mod mod tetapan mod kernel), yang akan kehilangan mesej sebelum itu. Anda boleh menukar peralihan menjadi KMS agar berlaku lebih awal, untuk mengekalkan semua mesej.

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

Secara lalai, selepas but sistem dan tty memulakan, ia membersihkan skrin. Walaupun itulah yang estetik menyenangkan, ia menghalang anda daripada hanya melihat mesej semasa boot. Anda boleh mematikan tingkah laku ini.

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

Mengarahkan output sudo cattidak akan menggunakan keizinan root, jadi ini adalah cara di sekelilingnya. (Anda tidak perlu pra-awalan catarahan itu sendiri dengan sudo, oleh itu prefixed $)

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


Leave a Comment

Sediakan Pelayan Counter-Strike: Global Offensive (CSGO) di Arch Linux

Sediakan Pelayan Counter-Strike: Global Offensive (CSGO) di Arch Linux

Tutorial ini menerangkan cara menyediakan Counter-Strike: Pelayan Serangan Global di Arch Linux. Tutorial ini menganggap bahawa anda log masuk dengan penggunaan biasa

Cara Memasang MongoDB 4.0 pada Arch Linux

Cara Memasang MongoDB 4.0 pada Arch Linux

Prasyarat Pelayan Vultr yang berjalan sehingga Arch Linux terkini (lihat artikel ini) Akses Sudo: Perintah yang diperlukan untuk dijalankan sebagai root diawali oleh #, dan satu

Sediakan Mumble Server pada Arch Linux

Sediakan Mumble Server pada Arch Linux

Tutorial ini menerangkan cara menyediakan pelayan Mumble (Murmur) di Arch Linux. Semua yang dilakukan dalam tutorial ini dilakukan sebagai pengguna root. Pemasangan sebuah

Memasang Arch Linux Pada Pelayan Vultr

Memasang Arch Linux Pada Pelayan Vultr

Vultr menyediakan fungsi hebat untuk membolehkan anda menggunakan gambar tersuai anda sendiri selain templatnya yang sangat baik, yang membolehkan anda menjalankan

Sediakan Pelayan Team Fortress 2 di Arch Linux

Sediakan Pelayan Team Fortress 2 di Arch Linux

Tutorial ini menerangkan cara menyediakan pelayan Team Fortress 2 di Arch Linux. Saya menganggap bahawa anda log masuk dengan akaun pengguna bukan root yang mempunyai akses sudo

Cara Memasang Perl 5.28 pada Pelayan Web Arch Linux

Cara Memasang Perl 5.28 pada Pelayan Web Arch Linux

Prasyarat Pelayan Vultr berjalan dengan up to date Arch Linux (lihat artikel ini.) Pelayar web yang menjalankan, sama ada akses Apache atau Nginx Sudo: Perintah memerlukan

Sediakan Spigot Server pada Arch Linux

Sediakan Spigot Server pada Arch Linux

Tutorial ini menerangkan cara menyediakan pelayan Minecraft menggunakan Spigot di Arch Linux. Tutorial ini menganggap bahawa anda adalah pengguna biasa (bukan root) dan mempunyai

Bagaimana untuk Memasang PHP 7.3 pada Webserver Arch Linux

Bagaimana untuk Memasang PHP 7.3 pada Webserver Arch Linux

Prasyarat Pelayan Vultr berjalan dengan up to date Arch Linux (lihat artikel ini.) Pelayar web yang menjalankan, sama ada akses Apache atau Nginx Sudo. Perintah memerlukan

Membangunkan Pakej pada Arch Linux (Termasuk AUR)

Membangunkan Pakej pada Arch Linux (Termasuk AUR)

Di Arch Linux, repositori rasmi adalah: teras, tambahan dan komuniti. Pakej-pakej ini telah disusun, dan mereka dipasang melalui pacman. Untuk th

Pasang Arch Linux Dengan Btrfs Snapshotting

Pasang Arch Linux Dengan Btrfs Snapshotting

Preface Arch Linux adalah sebaran tujuan umum yang terkenal dengan teknologi canggih dan konfigurasi yang fleksibel. Dengan snapshot Btrfs, kita dapat mengambil

Cara Menggunakan HTTPS pada Arch Linux Webserver

Cara Menggunakan HTTPS pada Arch Linux Webserver

Prasyarat Pelayan Vultr berjalan dengan up to date Arch Linux (lihat artikel ini.) Pelayar web yang berjalan, sama ada Apache atau Nginx Sudo akses Perintah yang diperlukan

Cara Pasang Nginx 1.14 Pada Arch Linux

Cara Pasang Nginx 1.14 Pada Arch Linux

Prasyarat Pelayan Vultr berjalan dengan up to date Arch Linux (lihat artikel ini.) Akses Sudo. Perintah yang diperlukan untuk dijalankan sebagai root adalah diawali oleh #. Th

Menggunakan Makepkg di Arch Linux

Menggunakan Makepkg di Arch Linux

Jika anda menggunakan makepkg secara langsung, ia mencemarkan sistem anda. Kumpulan pakej base-devel mesti dipasang. Dengan cara ini, secara lalai, kebergantungan diperlukan onl

Bagaimana Untuk Memasang Python 3.7 Pada Webserver Arch Arch Linux

Bagaimana Untuk Memasang Python 3.7 Pada Webserver Arch Arch Linux

Prasyarat Pelayan Vultr berjalan dengan up to date Arch Linux (lihat artikel ini.) Pelayar web yang menjalankan, sama ada akses Apache atau Nginx Sudo: Perintah memerlukan

Cara Memasang MariaDB 10.3 atau MySQL 8.0 pada Arch Linux

Cara Memasang MariaDB 10.3 atau MySQL 8.0 pada Arch Linux

Prasyarat Pelayan Vultr berjalan dengan up to date Arch Linux (lihat artikel ini.) Akses Sudo: Perintah yang diperlukan untuk dijalankan sebagai root diawali oleh #, dan satu

Cara Memasang Apache 2.4 pada Arch Linux

Cara Memasang Apache 2.4 pada Arch Linux

Prasyarat Pelayan Vultr berjalan dengan up to date Arch Linux. Lihat panduan ini untuk mendapatkan maklumat lanjut. Akses Sudo. Perintah perlu dijalankan sebagai root ar

Menggunakan Devtools di Arch Linux

Menggunakan Devtools di Arch Linux

Pakej Devtools pada asalnya dibuat untuk Pengguna yang Dipercayai untuk membuat pakej dengan betul untuk repositori rasmi. Bagaimanapun, ia boleh digunakan oleh pengguna biasa

Cara Pasang PostgreSQL 11.1 Di Arch Linux

Cara Pasang PostgreSQL 11.1 Di Arch Linux

Prasyarat Pelayan Vultr berjalan dengan up to date Arch Linux (lihat artikel ini.) Akses Sudo. Perintah yang dikehendaki dijalankan sebagai root dipersetujui oleh #, dan satu

Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1

Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1

Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1

6 Perkara Yang Sangat Menggila Tentang Nintendo Switch

6 Perkara Yang Sangat Menggila Tentang Nintendo Switch

Ramai daripada anda tahu Switch akan keluar pada Mac 2017 dan ciri baharunya. Bagi yang tidak tahu, kami telah menyediakan senarai ciri yang menjadikan 'Tukar' sebagai 'gajet yang mesti ada'.

Janji Teknologi Yang Masih Tidak Ditepati

Janji Teknologi Yang Masih Tidak Ditepati

Adakah anda menunggu gergasi teknologi memenuhi janji mereka? semak apa yang masih belum dihantar.

Fungsi Lapisan Seni Bina Rujukan Data Besar

Fungsi Lapisan Seni Bina Rujukan Data Besar

Baca blog untuk mengetahui lapisan berbeza dalam Seni Bina Data Besar dan fungsinya dengan cara yang paling mudah.

Bagaimana AI Boleh Mengambil Automasi Proses ke Tahap Seterusnya?

Bagaimana AI Boleh Mengambil Automasi Proses ke Tahap Seterusnya?

Baca ini untuk mengetahui cara Kecerdasan Buatan semakin popular di kalangan syarikat berskala kecil dan cara ia meningkatkan kebarangkalian untuk menjadikan mereka berkembang dan memberikan pesaing mereka kelebihan.

CAPTCHA: Berapa Lama Ia Boleh Kekal Sebagai Teknik Berdaya maju Untuk Perbezaan Manusia-AI?

CAPTCHA: Berapa Lama Ia Boleh Kekal Sebagai Teknik Berdaya maju Untuk Perbezaan Manusia-AI?

CAPTCHA telah menjadi agak sukar untuk diselesaikan oleh pengguna dalam beberapa tahun kebelakangan ini. Adakah ia dapat kekal berkesan dalam pengesanan spam dan bot pada masa hadapan?

Keunikan Teknologi: Masa Depan Tamadun Manusia yang Jauh?

Keunikan Teknologi: Masa Depan Tamadun Manusia yang Jauh?

Apabila Sains Berkembang pada kadar yang pantas, mengambil alih banyak usaha kita, risiko untuk menundukkan diri kita kepada Ketunggalan yang tidak dapat dijelaskan juga meningkat. Baca, apakah makna ketunggalan bagi kita.

Teleperubatan Dan Penjagaan Kesihatan Jauh: Masa Depan Ada Di Sini

Teleperubatan Dan Penjagaan Kesihatan Jauh: Masa Depan Ada Di Sini

Apakah teleperubatan, penjagaan kesihatan jauh dan impaknya kepada generasi akan datang? Adakah ia tempat yang baik atau tidak dalam situasi pandemik? Baca blog untuk mencari paparan!

Pernahkah Anda Terfikir Bagaimana Penggodam Mendapatkan Wang?

Pernahkah Anda Terfikir Bagaimana Penggodam Mendapatkan Wang?

Anda mungkin pernah mendengar bahawa penggodam memperoleh banyak wang, tetapi pernahkah anda terfikir bagaimana mereka memperoleh wang seperti itu? Mari berbincang.

Kemas Kini Tambahan macOS Catalina 10.15.4 Menyebabkan Lebih Banyak Isu Daripada Penyelesaian

Kemas Kini Tambahan macOS Catalina 10.15.4 Menyebabkan Lebih Banyak Isu Daripada Penyelesaian

Baru-baru ini Apple mengeluarkan macOS Catalina 10.15.4 kemas kini tambahan untuk menyelesaikan masalah tetapi nampaknya kemas kini itu menyebabkan lebih banyak masalah yang membawa kepada pemusnahan mesin mac. Baca artikel ini untuk mengetahui lebih lanjut