Vultr Sunucusuna 2019 Arch Linux Kurulumu

Giriş

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 ISO'dan önyükleme

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.

Vultr ISO kütüphanesi

"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 manuel olarak yükleyin

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.

ISO konsoluna bağlanma

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

Saati senkronize etme

Sistem saatinin doğru olduğundan emin olun.

# timedatectl set-ntp true

Anahtarlık güncelleme

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

Bölüm diskleri

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 sr0ve loop0kullanı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_blkdaha 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.

Takas bölümü yok

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.

Takas Bölümü ile

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

Dosya sistemi oluşturma

Btrfs

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

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'in

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ğla

Dosya sistemini bağlamak için aşağıdaki komutu kullanın:

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

Takas alanı yarat

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.

Bölümü değiştir

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

Dosya değiştir

# 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

Temel paket grubunu yükle

Bu komutu kullanın:

# pacstrap /mnt base linux linux-firmware --noconfirm
  • Arzu edildiği takdirde, yerine linux-lts, linux-mainlineya da bu listeden bir çekirdek Linux paketi.
  • Btrfs çalıştırıyorsanız, btrfs-progspaketi 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: aic94xxve wd719x. Bunlar göz ardı edilebilir.

Yeni sisteminizi yapılandırın

/etc/fstabDosyanı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

Ağ iletişimi yapılandırın

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.confiletmek 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 addrhosts dosyanızı ayarlayın.

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

Kök şifrenizi ayarlayın

Parola belirlemek için aşağıdaki komutu kullanın. Yeni şifrenizi iki kez girmeniz istenecektir.

# passwd

Önyükleme yükleyicisini yapılandır

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 quietseçeneği systemdde 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

Sabit sürücünüzde yeniden başlatın

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.

Kullanıcı oluştur

Daha önce seçtiğiniz şifre ile root olarak giriş yapın.

Yükleyin sudo.

# pacman -S sudo

Gruptaki üyelerin wheelkullanması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.

Zaman senkronizasyonunu yapılandırın

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

SSH'yi yapılandırın

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.

Yükseltme

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şlangıç ​​mesajlarını sakla

Başarılı başlatma ve kapatma iletilerini göstermek için, quietyukarı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 catkök izinlerini kullanmaz, bu nedenle bu bir yöntemdir. (Sen önüne eklemeniz gerekmez cato öneki yüzden, sudo ile komutunu kendisini $)

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


Arch Linux Üzerinde PostgreSQL 11.1 Kurulumu

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 Üzerinde Nginx 1.14 Kurulumu

Arch Linux Üzerinde Nginx 1.14 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 başına # işareti gelir. th

Mumble Sunucusunu Arch Linuxta Kur

Mumble Sunucusunu Arch Linuxta Kur

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

Btrfs Snapshot ile Arch Linux Kurulumu

Btrfs Snapshot ile Arch Linux Kurulumu

Ö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

Arch Linux Webserverda HTTPS Nasıl Kullanılır

Arch Linux Webserverda HTTPS Nasıl Kullanılır

Ö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 Linux Üzerinde Paket Oluşturma (AUR dahil)

Arch Linux Üzerinde Paket Oluşturma (AUR dahil)

Arch Linuxta resmi depolar şunlardır: çekirdek, ekstra ve topluluk. Bu paketler zaten derlenmiştir ve pacman aracılığıyla kurulur. Th için

Arch Linuxu Vultr Sunucusuna Kurma

Arch Linuxu Vultr Sunucusuna Kurma

Vultr, mükemmel şablonlarına ek olarak kendi özel resminizi kullanmanıza izin veren harika bir işlevsellik sunar.

Arch Linuxta Spigot Sunucusunu Kurun

Arch Linuxta Spigot Sunucusunu Kurun

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.

Devtoolsu Arch Linuxta Kullanma

Devtoolsu Arch Linuxta Kullanma

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

Bir Arch Linux Web Sunucusuna Python 3.7 Kurulumu

Bir Arch Linux Web Sunucusuna Python 3.7 Kurulumu

Ö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

Bir Arch Linux Web Sunucusuna PHP 7.3 Kurulumu

Bir Arch Linux Web Sunucusuna PHP 7.3 Kurulumu

Ö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

Arch Linuxta Makepkg kullanma

Arch Linuxta Makepkg kullanma

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

Arch Linuxa MongoDB 4.0 Kurulumu

Arch Linuxa MongoDB 4.0 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 Linuxa MariaDB 10.3 veya MySQL 8.0 Kurulumu

Arch Linuxa MariaDB 10.3 veya MySQL 8.0 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

Bir Arch Linux Web Sunucusuna Perl 5.28 Kurulumu

Bir Arch Linux Web Sunucusuna Perl 5.28 Kurulumu

Ö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

Counter-Strike: Arch of Linuxta Global Offensive (CSGO) Sunucusu Kurma

Counter-Strike: Arch of Linuxta Global Offensive (CSGO) Sunucusu Kurma

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

Arch Linuxta Team Fortress 2 Sunucusu Kurma

Arch Linuxta Team Fortress 2 Sunucusu Kurma

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

Arch Linux Üzerinde Apache 2.4 Kurulumu

Arch Linux Üzerinde Apache 2.4 Kurulumu

Ö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

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

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.

Hala Teslim Edilmeyen Teknoloji Sözleri

Hala Teslim Edilmeyen Teknoloji Sözleri

Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

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: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği 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 ve Uzaktan Sağlık Hizmeti: Gelecek Burada

Teletıp ve Uzaktan Sağlık Hizmeti: Gelecek Burada

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!

Hackerların Nasıl Para Kazandığını Hiç Merak Ettiniz mi?

Hackerların Nasıl Para Kazandığını Hiç Merak Ettiniz mi?

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.

macOS Catalina 10.15.4 Ek Güncellemesi Çözmekten Daha Fazla Soruna Neden Oluyor

macOS Catalina 10.15.4 Ek Güncellemesi Çözmekten Daha Fazla Soruna Neden Oluyor

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