Arch Linux Üzerinde PostgreSQL 11.1 Kurulumu
Önkoşullar Güncel Arch Linux çalıştıran bir Vultr sunucusu (bu makaleye bakın.) Sudo erişimi. Kök olarak çalıştırılması gereken komutların önüne # ve bir
Arch Linux, daha popüler dağıtımlardan daha küçük, ancak yine de güçlüdür. Felsefesi, avantajları ve dezavantajları ile oldukça farklıdır.
Arch, kullanıcılarının daha çok kendilerine yönelik olmasını gerektirir. Arch'ın bir GUI yüklemesi yoktur, ancak bu kılavuz Vultr sunucunuzda çalışan temel bir Arch yüklemesi alacaktır. Arch sizin için her şeyi kendi başına yapılandırmaz, ancak bu nasıl yapılacağını seçmenizi sağlar; Bu, özellikle birden fazla yol olduğu için faydalı olabilir. Arch, bir masaüstü ortamı da dahil olmak üzere çok sayıda paket yüklemez; bunun yerine sisteminizde ne istediğinizi seçmenize ve kullanmadığınız çok sayıda paketi bırakmanıza olanak tanır.
Arch depoları, orijinal yukarı akış geliştiricileri tarafından üretildikleri için bırakma paketlerini kesinlikle tercih ederler. Diğer dağıtımlarda bir paketle ilgili sorun yaşarsanız, akış yukarı bakıcılar sizi genellikle dağıtımınıza yönlendirebilir, çünkü genellikle sorumlu olabilecek değişiklikler yapar. Değişiklikler genellikle aşağıdakilerle sınırlı olduğu için bu nadiren Arch'de olur: Arch ile çalışmak için gerekli olanlar, örneğin dosya sistemi hiyerarşisi; ve bunları içeren bir sonraki yukarı akış sürümüne kadar geçici olarak kullanılan büyük yukarı akış hata düzeltmeleri ve güvenlik arka bağlantı noktaları. Bununla birlikte, bazı diğer dağıtımlar bazen dağıtımın yukarı akış göndermeyi rahatsız etmediği veya yukarı akış geliştiricilerinin kabul etmediği paketlere özellikler ve hata düzeltmeleri ekler ve bu ekstra yamalar gerçekten gerekli olmadıkça Arch paketlerine eklenmez.
Arch, "yuvarlanan salma" olarak çalışır. Arch için bir bütün olarak sürümler veya sürüm döngüleri yoktur. Güvenilir Arch paket sahipleri Arch'ın depolarına yeni yukarı akış sürümleri gönderir. Kullanıcılar tüm paketleri periyodik olarak en son paketlere günceller. Bazı kullanıcılar günlük, bazıları haftalık ve bazıları daha az sıklıkla güncellenir. Bir Arch kullanıcısı, diğer dağıtımlarda potansiyel olarak ay veya yıl eski sürümler yerine en son sürümleri çalıştırmanın avantajlarından yararlanır, ancak yeni bir sürüm yapılmadan önce yukarı akış testinin yakalamadığı sorunlarla da karşılaşabilir.
Arch, diğerlerinden daha gelişmiş ve teknik olarak zorlu bir dağıtım olarak kabul edilir. Linux'ta tamamen yeni olan biri Arch'i kullanabilir, ancak çok fazla öğrenme yapmaya hazırlıklı ve istekli olmalıdır. Arch topluluğu son derece yararlıdır, ancak bir kullanıcının hemen başkalarından yardım istemekten ziyade bir sorunun nasıl düzeltileceğini araştırmak için iyi bir çaba göstermesi beklenir.
Arch, Vultr'a yeni bir sunucu dağıtırken listelenen bir "Sunucu Türü" olmasa da, bir Arch ISO'yu kolayca önyükleyebilir ve sunucunuzu kendiniz yükleyebilirsiniz.
Arch, her ayın başında yeni bir ISO yayınlar. Vultr'daki en son Arch ISO geçerli aydan değilse, en yenisini Vultr'a manuel olarak yükleyebilir ve bunun yerine kullanabilirsiniz. Bir sabit sürücüye yüklemek için bir Arch ISO kullandığınızda, Arch'ın sunucularından tüm paketlerin en son sürümlerini alır. Arch ISO'daki paketlerin sürümleri, sunucunuza yüklenen sürümler değildir. Bu nedenle, Vultr'un ISO Kitaplığı'ndaki en son Arch ISO'sunda, yükleme işlemini etkileyen bir hata düzeltmesi veya özelliği bulunmadığı sürece, muhtemelen en yenisini manuel olarak yüklemeniz gerekmez.
"Yeni Sunucu Dağıt" ı seçtikten sonra, "Sunucu Türü" altında "ISO Kütüphanesi" sekmesine geçin ve en son Arch Linux ISO'yu seçin.
En son ISO'yu almak için https://www.archlinux.org/download/ adresini ziyaret edin ve HTTP doğrudan indirme bağlantılarından birini tıklayın. Sonraki sayfada, bağlantıyı " .iso
" dosyasına kopyalayın . Https://my.vultr.com/iso/ adresindeki Vultr ISO yükleme alanınızı ziyaret edin . "ISO Ekle" yi tıklayın, kopyaladığınız bağlantıyı yapıştırın ve "Yükle" yi tıklayın. Sayfa, indirme işleminin ilerleme durumunu göstererek otomatik olarak yenilenir ve birkaç dakika sonra ISO'nun kullanılabilir olduğunu gösterir. "Yeni Sunucu Dağıt" ı seçin ve "Sunucu Tipi" altında, "ISO Yükle" sekmesine geçin ve ISO'yu seçin.
Yeni sunucunuzu dağıttıktan sonra, "Sunucu Bilgileri" sayfasını getirmek için tıklayın. (Sunucunuzun yüklemeyi hala bitirdiğini belirten bir not görürseniz, sunucunuz ilerlemeniz için büyük olasılıkla ISO'dan önyüklendiğinden bunu göz ardı edebilirsiniz.) Sağ üstte bir bilgisayar monitörü gibi görünen simgeyi tıklayın, fareyle üzerine gelindiğinde "Görünüm Konsolu" nu gösterir.
ENTER" Boot Arch Linux (x86_64)
" Üzerine basın , bir süre sonra root olarak giriş yapacaksınız. (Tüm konsolu göstermek için pencereyi yeniden boyutlandırmanız gerekebilir.)
ISO, Vultr'un kurulumuyla düzgün çalışan ağı otomatik olarak yapılandırmak için DHCP'yi kullanır. Bunun işe yaradığını doğrulayın.
# ping -c 1 archlinux.org
Sistem saatinin doğru olduğundan emin olun.
# timedatectl set-ntp true
Arch sunucularındaki paketler ISO'dakinden daha yeni şifreleme anahtarları ile imzalanabilir, bu nedenle en yeni güvenilir anahtar kümesine güncelleyin.
# pacman -Sy archlinux-keyring
Algılanan blok cihazlarını görüntüleyin.
# lsblk
ISO CD'si büyük olasılıkla ISO'nun bir kısmını monte etmek için kullanılacak sr0
ve loop0
kullanılacaktır. Bu eğitimde, tek bir sabit sürücüye sahip standart bir Vultr sunucusu seçtiğinizi varsayarsak, sabit sürücünüzün de olduğunu varsayar vda
. Bunun nedeni Vultr standart sunucularının virtio_blk
daha hızlı performans için QEMU kullanarak sanal bir sabit sürücü vermesidir .
Diski bölümleyin.
# fdisk /dev/vda
Bir takas bölümüne ihtiyacınız olup olmadığına şimdi karar vermelisiniz. Emin değilseniz, "Takas Alanı Oluştur" başlıklı bölüme bakmak yararlı olabilir.
Not : DOS bölüm tablosu yerine GPT kullanmak isterseniz, GRUB için 1 MB BIOS önyükleme bölümü oluşturmanız gerekir.
Basın Ntarafından takip ENTERmaksimum boyutta tek bir bölüm oluşturmak üzere 5 kez. Bölümleme tablosunu yazmak için ve Wardından düğmelerine basın ENTER. Sistem bölümünüz /dev/vda1
.
NArdından ENTER4 kez basın . Sonra girin +<SIZE>
(örneğin :) +512M
, ardından ENTERtakas bölümünü oluşturmak için. Basın T, ENTERardından girdi 82
ve ENTERyine bir takas bölümü olarak işaretlemek için. Sistem bölümünüzü oluşturmak için Nönce ENTER5 kez basın . Bölümleme tablosunu yazmak için W, ardından düğmesine basın ENTER. Sistem bölümünüz /dev/vda2
.
Btrfs yazma üzerine kopyalamaya dayanır. Değiştirilen veriler yazıldığında, diğer dosya sistemlerinde olduğu gibi orijinal verilerin üzerine yazmak için yazılmaz. Değiştirilen bloklar başka bir yere yazılır ve ancak başarılı bir yazma işleminden sonra bu yeni blokların "göstergeleri" güncellenir. Bu hata toleransını artırır, bu nedenle yazma sırasında bir şeyler ters giderse orijinal veriler kaybolmaz. Dosya sistemi tarafından sağlanan anlık görüntülere izin verir. Sahne arkasında, bozuk verileri otomatik olarak algılamak ve bazen sessizce düzeltmek için her blokta sağlama toplamları tutar. Btrfs, dosya sistemi düzeyinde değişikliklerin çoğunun, çevrimdışı olmalarını gerektiren diğerlerine kıyasla, takılı ve kullanım sırasında gerçekleştirilmesine izin verir. Btrfs geliştirilirken bazı çarpmalar yaşadı, ancak Arch en son çekirdeği çalıştıracağından,
# mkfs.btrfs --label arch <SYSTEM_PARTITION>
Ext4 en yeni dosya sistemi özelliklerine sahip değildir ve en iyisini yapmaz, ancak 2008'den beri var ve 2001'den beri var olan ext3'e dayanıyor. Kod tabanı oldukça kararlı, bu yüzden bazıları tartışacaktı yeni dosya sistemlerinden daha kararlıdır, ancak diğerleri yıllar içinde olgunlaştıkça, bu argüman daha az alakalı hale gelmiştir.
# mkfs.ext4 -L arch <SYSTEM_PARTITION>
XFS, ölçeklenebilirliğe odaklanarak paralel IO etrafında tasarlanmıştır. Ext4'ten daha iyi performans sağlar ve duruma bağlı olarak, btrfs ile karşılaştırıldığında biraz daha iyi veya biraz daha kötü performans sağlar. XFS, yazarken kopyalamayı kullanmaz ve yalnızca sağlama verilerinin yerine meta verilerinde sağlama toplamlarını korur.
# mkfs.xfs -L arch <SYSTEM_PARTITION>
Dosya sistemini bağlamak için aşağıdaki komutu kullanın:
# mount /dev/disk/by-label/arch /mnt
Takas alanı kesinlikle gerekli değildir. 1GB bellek ve 1GB takas alanından daha 2GB bellek ve takas alanı olmadan çalışmanız daha iyi olur. Takas alanı, sisteminizden ve tüm programlarının gerektirdiğinden daha az gerçek bellekle elde etmek için bir koltuk değneği. Linux'ta belleğin tükenmesinden kaçınılmalıdır, çünkü çekirdek otomatik olarak işlemleri öldürerek belleği boşaltmaya çalışır.
Takas alanı olmadan çalıştırmak istiyorsanız, bu bölümün geri kalanını atlayabilirsiniz.
Takas alanı ile çalıştırmak istiyorsanız, takas bölümü veya takas dosyası kullanabilirsiniz. Bir takas bölümünün bir dosya sistemi tarafından dokunulmamasının faydaları vardır, bu yüzden asla parçalanmaz ve dosya sisteminizde geçici sorunlar varsa asla bağlanmaz. Bir takas dosyası, kolayca yeniden boyutlandırılabilme veya gerektiğinde silinebilme ve ekleyebilme avantajına sahiptir.
Not btrfs'in yalnızca Linux 5.0 ve sonraki sürümlerinde takas dosyalarını desteklemesi beklenir, 2019'un başlarından ortalarına biraz zaman bekleniyor.
# mkswap /dev/vda1
# swapon /dev/vda1
# 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
Bu komutu kullanın:
# pacstrap /mnt base linux linux-firmware --noconfirm
linux-lts
, linux-mainline
ya da bu listeden bir çekirdek Linux paketi.btrfs-progs
paketi yükleyin .Bu, Arch'ın her sisteme kurulacağını varsaydığı minimum miktarda paket yükledi ve bunlardan herhangi birini devre dışı bırakma riskleri kendi sorumluluğunuzda kırıyor. ISO'nun "temel" gruptan çok daha fazla paket içerdiğini unutmayın. Temel grup sadece yaklaşık 1.4GB alacaktır.
Dikkat edin WARNING: Possibly missing firmware for module: aic94xx
ve wd719x
. Bunlar göz ardı edilebilir.
/etc/fstab
Dosyanızı otomatik olarak oluşturun (dosya sistemlerini otomatik olarak bağlar).
# genfstab -L /mnt >> /mnt/etc/fstab
Artık yeni kurulumunuzun kökünü, temel /mnt/
olarak yeni kurulumunuzu sanki olduğu gibi ele alabilirsiniz /
. Chroot ortamındayken, ISO dosya sistemi içinde görünmediği için ISO yerine sabit sürücünüzde yüklü programları çalıştıracaktır.
# arch-chroot /mnt
Sisteminiz UTC'yi kullanarak dahili olarak saati izleyecektir, ancak tarih ve saati görüntülerken hangi saat dilimini kullanması gerektiğini seçebilirsiniz. Hangi bölgenin kullanılacağını belirleyin.
# ls /usr/share/zoneinfo
Kullanacağınızı varsayarak America
, hangi şehri kullanacağınızı belirleyin.
# ls /usr/share/zoneinfo/America
Kullanacağınızı varsayarsak New_York
, o saat dilimini seçin.
# ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
# hwclock --systohc
Bir UTF-8 yerel ayarı seçin.
# 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
Bir Vultr sunucusundaki ağı yapılandırmanın en kolay yolu DHCP'dir. Vultr'un DHCP sunucuları yine de size genel bir statik IP adresi verecektir.
Algılanan ağ cihazlarını görmek için.
# ip addr
Geri döngü aygıtı etiketlidir lo
. Vultr sunucularında, ağ cihazını büyük olasılıkla görürsünüz ens3
.
# cat <<EOF > /etc/systemd/network/ens3.network
> [Match]
> Name=ens3
>
> [Network]
> DHCP=ipv4
> EOF
DHCP'nin önyüklemede otomatik olarak çalışmasını sağlayın.
# systemctl enable systemd-networkd
DNS çözümlemesinin önyükleme sırasında otomatik olarak çalışmasını sağlayın.
# systemctl enable systemd-resolved
Adresine /etc/resolv.conf
iletmek için istekte bulunun systemd-resolved
.
# ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
Sunucunuz için ana bilgisayar adını ayarlayın.
# echo '<YOUR_HOSTNAME>' > /etc/hostname
Seçtiğiniz ana bilgisayar adını ve <YOUR_STATIC_IP>
çalıştırıldığında gösterilen statik IP adresini kullanarak ip addr
hosts dosyanızı ayarlayın.
$ cat <<EOF > /etc/hosts
> <YOUR_STATIC_IP> localhost
> ::1 localhost
> <YOUR_STATIC_IP> <YOUR_HOSTNAME>.localdomain <YOUR_HOSTNAME>
> EOF
Parola belirlemek için aşağıdaki komutu kullanın. Yeni şifrenizi iki kez girmeniz istenecektir.
# passwd
Grub paketini kurun.
# pacman -S grub
Sabit sürücüye takın.
# grub-install --target=i386-pc /dev/vda
Not : Argüman diskin kendisidir, sistem bölümünüz DEĞİLDİR .
Önyükleme sırasında varsayılan olarak grub, varsayılan seçeneği seçmeden önce 5 saniye bekleyecektir. Bu beklemeyi devre dışı bırakmak için aşağıdakileri kullanın.
# sed 's/^GRUB_TIMEOUT=5$/GRUB_TIMEOUT=0/' -i /etc/default/grub
Not : Hala grub önyükleme menüsüne erişmek istiyorsanız, bunu 0 yerine 1 saniyeye ayarlamak isteyebilirsiniz.
Varsayılan olarak grub, çekirdeğe aşağıdaki quiet
seçeneği systemd
de sunar. Başlatma ve kapatma mesajlarını göstermek için aşağıdakileri kullanın.
# sed 's/^GRUB_CMDLINE_LINUX_DEFAULT="quiet"$/GRUB_CMDLINE_LINUX_DEFAULT=""/' -i /etc/default/grub
Grub yapılandırmasını oluşturun.
# grub-mkconfig -o /boot/grub/grub.cfg
Chroot ortamından çıkın.
# exit
Sunucunuzu kapatın.
# systemctl poweroff
Sunucunuz için Vultr'un "Sunucu Bilgileri" sayfasına geri dönün. "Ayarlar" sekmesinde, "Özel ISO" yu ve ardından "ISO'yu Kaldır" ı tıklayın. "Server Restart" (Sunucuyu Yeniden Başlat) simgesini ve ardından "Console'u (Konsolu Görüntüle)" tıklayın.
Daha önce seçtiğiniz şifre ile root olarak giriş yapın.
Yükleyin sudo
.
# pacman -S sudo
Gruptaki üyelerin wheel
kullanmasına izin ver 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
Bir kullanıcı hesabı oluşturun.
# useradd --create-home --groups wheel <USERNAME>
Kullanıcının şifresini ayarlayın.
# passwd <USERNAME>
Kök olarak oturumu kapatın.
# exit
Yeni oluşturulan kullanıcı olarak oturum açın.
Aşağıdaki komutların hala root olarak çalıştırılması gerekir, bu nedenle hala ön ek olarak kullanılır #
. Komutları root olarak çalıştırmanın önerilen yolu, normal bir kullanıcı olarak her birinin önüne önek eklemektir sudo
. Çalıştırdığınızda sudo
, sizden istediği şifre kök şifreniz değil, kullanıcı şifrenizdir.
Kaba doğruluğa sahip hafif zaman senkronizasyonu istemcisi için aşağıdakileri kullanın.
# systemctl enable --now systemd-timesyncd
Daha iyi doğruluk tercih ederseniz.
# pacman -S ntp
# systemctl enable --now ntpd
Bir SSH sunucusu yükleyin, böylece Vultr'un sanal konsolunu kullanmak yerine Arch sisteminize bağlanmak için SSH kullanabilirsiniz.
# pacman -S openssh
# sed 's/#Port 22/Port 22/' -i /etc/ssh/sshd_config
# systemctl enable --now sshd
Bu noktada, sanal konsolu kapatabilir ve SSH ile bağlanabilirsiniz. Not, varsayılan olarak sshd kök olarak giriş yapmanıza izin vermez.
Arch bir "sürekli sürüm" olduğundan, yüklediğiniz tüm paketleri istediğiniz zaman yükseltebilirsiniz. Kullanıcılar günlük, haftalık vb. Kendi programlarına göre yükseltme yapabilirler. Sık sık yükseltme yaparsanız, aynı anda pek çok paketin yükseltilmesi gerekmeyecek ve karşılaşabileceğiniz olası sorunların belirlenmesi daha kolay olacaktır. Aşağıdaki komutun yapacağı gibi, tüm paketleri bir kerede yükseltmek önemlidir. "Glibc" gibi bir şeyi tek başına yükseltmenin, onu kullanan programlar olmadan neden sorun yarattığını hayal etmek kolaydır.
# pacman -Syu
Yeni sürüme geçtikten sonra, size verilen iletiler için çıktıya bakmak önemlidir. Size yapmanız gereken şeyler olduğunu söyleyebilir. Bu nedenle, otomatik yükseltmeyi KURMAYIN.
Yükseltmeden önce çalışmakta olan programların yeniden başlatılıncaya kadar yeni sürüm olmayacağını unutmayın. Bu durumda, linux çekirdeği, glibc veya systemd gibi yeniden başlatılamayacak gerçekten temel bir şey güncellendiğinde, yeniden başlatmak iyi bir fikirdir.
Başarılı başlatma ve kapatma iletilerini göstermek için, quiet
yukarıdaki çekirdek parametresini grub yapılandırmanızdan kaldırmış olmanız gerekir . (Bunu yapmadıysanız, şimdi grub yapılandırmasını da yeniden oluşturabilirsiniz.) Bu iletilerin ssh oturumlarında değil, yalnızca Vultr'un sanal konsolu üzerinden gösterileceğini unutmayın. Önyükleme işleminin bir parçası olarak, sistem bir KMS'ye (çekirdek modu ayar grafik modu) geçecek ve daha önce iletileri kaybedecektir. Tüm iletileri saklamak için daha önce gerçekleşmesi için KMS'ye geçiş yapabilirsiniz.
# sed 's/^MODULES=()$/MODULES=(cirrus)/' -i /etc/mkinitcpio.conf
# mkinitcpio -p linux
Varsayılan olarak, sistem önyükleme yaptıktan ve bir tty başlatıldıktan sonra ekranı temizler. Bu estetik açıdan hoş olsa da, önyükleme sırasında mesajlara bakmanızı engeller. Bu davranışı kapatabilirsiniz.
# mkdir /etc/systemd/system/[email protected]
Çıktıyı yeniden yönlendirmek sudo cat
kök izinlerini kullanmaz, bu nedenle bu bir yöntemdir. (Sen önüne eklemeniz gerekmez cat
o öneki yüzden, sudo ile komutunu kendisini $
)
$ cat <<EOF | sudo tee /etc/systemd/system/[email protected]/noclear.conf
> [Service]
> TTYVTDisallocate=no
> EOF
Önkoşullar Güncel Arch Linux çalıştıran bir Vultr sunucusu (bu makaleye bakın.) Sudo erişimi. Kök olarak çalıştırılması gereken komutların önüne # ve bir
Önkoşullar Güncel Arch Linux çalıştıran bir Vultr sunucusu (bu makaleye bakın.) Sudo erişimi. Kök olarak çalıştırılması gereken komutların başına # işareti gelir. th
Bu eğitimde Arch Linux üzerinde bir Mumble sunucusunun (Murmur) nasıl kurulacağı açıklanmaktadır. Bu öğreticide yapılan her şey kök kullanıcı olarak yapılır. Kurulum ve
Önsöz Arch Linux, üstün teknolojisi ve esnek yapılandırması ile bilinen genel amaçlı bir dağıtımdır. Btrfs anlık görüntüleri ile
Önkoşullar Güncel Arch Linux çalıştıran bir Vultr sunucusu (bu makaleye bakın.) Çalışan bir web sunucusu, Apache veya Nginx Sudo erişim Komutları gerekli t
Arch Linuxta resmi depolar şunlardır: çekirdek, ekstra ve topluluk. Bu paketler zaten derlenmiştir ve pacman aracılığıyla kurulur. Th için
Vultr, mükemmel şablonlarına ek olarak kendi özel resminizi kullanmanıza izin veren harika bir işlevsellik sunar.
Bu eğitimde Arch Linuxta Spigot kullanarak bir Minecraft sunucusunun nasıl kurulacağı açıklanmaktadır. Bu öğretici, normal bir kullanıcı (root değil) ve hav olduğunuzu varsayar.
Devtools paketi aslen Güvenilir Kullanıcılar için resmi depolar için uygun paketler oluşturması amacıyla yapılmıştır. Ancak, sıradan kullanıcı tarafından kullanılabilir
Önkoşullar Güncel Arch Linux çalıştıran bir Vultr sunucusu (bu makaleye bakın.) Çalışan bir web sunucusu, Apache veya Nginx Sudo erişimi: Komutlar gerektirir
Önkoşullar Güncel Arch Linux çalıştıran bir Vultr sunucusu (bu makaleye bakın.) Çalışan bir web sunucusu, Apache veya Nginx Sudo erişimi. Komutlar gerektirir
Doğrudan makepkg kullanırsanız, sisteminizi biraz kirletir. Base-devel paket grubu kurulmalıdır. Bu şekilde, varsayılan olarak, bağımlılıklar
Önkoşullar Güncel Arch Linux çalıştıran bir Vultr sunucusu (bu makaleye bakın) Sudo erişimi: Kök olarak çalıştırılması gereken komutların önüne # ve bir
Önkoşullar Güncel Arch Linux çalıştıran bir Vultr sunucusu (bu makaleye bakın.) Sudo erişimi: Kök olarak çalıştırılması gereken komutların önüne # ve bir
Önkoşullar Güncel Arch Linux çalıştıran bir Vultr sunucusu (bu makaleye bakın.) Çalışan bir web sunucusu, Apache veya Nginx Sudo erişimi: Komutlar gerektirir
Bu eğitimde Arch Linuxta Counter-Strike: Global Offensive sunucusunun nasıl kurulacağı açıklanmaktadır. Bu eğiticide standart bir kullanımla oturum açtığınız varsayılmaktadır
Bu eğitimde Arch Linux üzerinde Team Fortress 2 sunucusunun nasıl kurulacağı açıklanmaktadır. Sudo erişimi olan kök olmayan bir kullanıcı hesabıyla oturum açtığınızı varsayıyorum
Önkoşullar Güncel Arch Linux çalıştıran bir Vultr sunucusu. Daha fazla bilgi için bu kılavuza bakın. Sudo erişimi. Kök ar olarak çalıştırılması gereken komutlar
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.
Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.
CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?
Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.
Teletıp, uzaktan sağlık hizmetleri ve gelecek nesiller üzerindeki etkisi nedir? Pandemi durumunda iyi bir yer mi değil mi? Bir görünüm bulmak için blogu okuyun!
Bilgisayar korsanlarının çok para kazandığını duymuş olabilirsiniz, ancak bu kadar parayı nasıl kazandıklarını hiç merak ettiniz mi? Hadi tartışalım.
Son zamanlarda Apple, sorunları gidermek için macOS Catalina 10.15.4'ü ek bir güncelleme yayınladı, ancak güncelleme, mac makinelerinde tuğla oluşmasına neden olan daha fazla soruna neden oluyor gibi görünüyor. Daha fazla bilgi edinmek için bu makaleyi okuyun