Linux eğlencelidir, ancak bazen mevcut dağıtımlarla bir duvara çarpar ve farklı bir şey istersiniz. Ayrıca, ISO dosya boyutları ve bellek gereksinimleri zamanla artmaya devam ediyor gibi görünüyor. Orada bir yerlerde daha küçük bir dağıtım olmalı.
Hafif bir Linux dağıtımı arıyorsanız, Alpine Linux sizin için temiz bir dağ havası olabilir!
Alpine Linux Nedir?
Alpine Linux hem alan hem de kapsam açısından minimalizmi ve daha yüksek güvenliği hedefleyen bir Linux dağıtımıdır. Varsayılan yükleme medyası yalnızca 133MB'dir. Diğer dağıtımlardaki bazı ISO dosyalarının daha çok DVD'ler ve flash sürücüler için tasarlandığı göz önüne alındığında, bu oldukça etkileyicidir. Alpine, boş yer olan bir CD-R'ye rahatça sığar.
Alpine Linux, bellekteki programların konumunu rastgele hale getirmek için konumdan bağımsız yürütülebilir dosyalar adı verilen bir teknik kullanır. Bu, bir saldırganın bellekteki tuhaflıklardan yararlanmasını ve bir makineyi ele geçirmesini zorlaştırır.
Dağıtım, yapılandırmasında da minimalisttir. Küçük boyutunu, yardımcı programların çoğunu tek bir yürütülebilir dosyada sağlamak için BusyBox paketini kullanarak alır.
Alpine'nin küçük boyutu, özellikle Docker olmak üzere konteynerleri çalıştıran kişiler için uygun hale getirir.
İndir: Alpine Linux
Alpine Linux'u Kurmak
Alpine Linux'u kurmak, diğer herhangi bir Linux dağıtımını kurmaya benzer. Kurulum görüntüsünü alır ve tercih ettiğiniz ortama aktarırsınız ve ardından makinenizi yeniden başlatırsınız.
Alpine'nin minimalizmi, kurulum süreci için de geçerlidir. Kendinizi standart Linux metin konsolunda bulursunuz. Burada grafik kurulum yok.
Kurulum görüntülerine gelince, yüklemek istediğiniz sistemin ne kadar eksiksiz olduğuna bağlı olarak indirme sayfasında birkaç seçeneğiniz vardır.
Standart image, çoğu kişi için önerilir ve en sık kullanılan paketleri içerir. Alpine'de tamamen yeniyseniz bunu alın.
Genişletilmiş image, çok fazla güncellenmeyen yönlendiriciler gibi özel cihazlar içindir, bu nedenle Standart'tan daha fazla pakete sahiptir.
Çok minimal bir sistem kurmak istiyorsanız, Netboot görüntü, yalnızca önyüklemek ve ağa bağlanmak için minimum minimum değeri içerir. Daha sonra gerekli diğer paketleri indirmeniz gerekecektir. Bu seçenek, sistemleri gereksinimlerine göre uyarlamayı gerçekten sevenler içindir.
Kurulum sırasında, önyüklenen sistemde kök olarak oturum açarsınız. Menü odaklı bir sistem yoktur. Tüm kurulum komut satırından yapılır. Arch Linux'u kurduysanız, bu işlem size tanıdık gelecektir.
Alpine elinizi çok fazla tutmasa da, kurulum sürecinde size yol gösterecek bazı komut dosyalarını dahil ettiler. En önemlisi kurulum-alp. Komut dosyası size klavye düzeniniz ve saat diliminiz gibi şeyler soracak ve diskinizi bölümlemenize de yardımcı olacaktır. Varsayılanları kabul edebilirsiniz.
Makinenizde Alpine kurulumu hakkında daha fazla ayrıntı bulabilirsiniz. dokümantasyon ve wiki. Bazı bilgiler güncel olmayabilir. Dokümantasyonda önerilen bir paketi yalnızca depoda bulunmadığını öğrenmek için kurmayı deneyebilirsiniz.
İlişkili: Neredeyse Hiç Boşluğa İhtiyaç Duymayan En İyi Hafif Linux Dağıtımları
Alpine Linux'u yapılandırın
Sonunda yeni Alpine kurulumunuza önyükleme yaptığınızda, sadece metin konsolu ve kabukla hala oldukça çıplak. Gerçekten kullanışlı hale getirmek için varsayılan sistemde bazı özelleştirmeler yapmak isteyeceksiniz.
Normal Bir Kullanıcı Oluşturun
Alpine'ı ilk kurduğunuzda, tek kullanıcı root'tur. Her zaman root olarak çalıştırmak istemezsiniz. Bu bir güvenlik riskidir ve yanlışlıkla önemli sistem dosyalarına zarar verebilirsiniz.
Başka bir kullanıcı eklemek için şunu yazmanız yeterlidir:
adduser -h / home / kullanıcı-s / bin / kül / kullanıcı adı
"Kullanıcı adını", oturum açmak için kullanmak istediğiniz kullanıcının adıyla değiştireceksiniz. -h seçeneği ana dizini belirtirken -s seçeneği, BusyBox için varsayılan kabuk olan ve dolayısıyla Alpine Linux'ta kurulan kabuk olan kabuğun yol adını belirtir. Başka bir kabuk kullanmak istiyorsanız, bu seçeneği tercih ettiğiniz kabuğa giden yol olarak değiştirmelisiniz.
Kullanıcı için bir parola belirlemek için, passwd komut:
passwd kullanıcı adı
Kullanıcı için bir şifre belirlemeniz istenecektir. İşlemi onaylamak için parolayı tekrar girin. Bu yapıldıktan sonra, kök hesabınızdan çıkıp normal kullanıcı hesabınızda oturum açabilirsiniz.
Varsayılan olarak, komutları kök olarak çalıştırmak istediğinizde, su komut:
su -
- seçeneği, doğrudan root'ta oturum açmışsınız gibi bir oturum açma kabuğu başlatmak anlamına gelir. İstendiğinde kök parolasını yazın ve ardından size # root olarak çalıştığınızı gösteren komut istemi. Yönetici komutlarınızı çalıştırmayı bitirdiğinizde, en iyisi yazarak kök oturumdan ayrılmaktır. çıkış Yap veya basarak Ctrl + D normal seansınıza geri dönmek için.
Sudo kullanmaya alışkınsanız, dokümantasyon şu konularda bilgi içerir: nasıl kurulur.
Paket Yönetimi
Diğer modern Linux dağıtımlarında olduğu gibi, Alpine bir paket yöneticisi kullanır. Alpine Package Keeper veya APK olarak adlandırılan kendi paketlerini oluşturdular.
APK'yi kullanmak basittir. Apt kullanmaya alışkınsanız Debian veya Ubuntu, daha da basit. Kasıtlı olup olmadığı belli değil, ancak komutların çoğu aynı.
Depoyu güncellemek için şu komutu vermeniz yeterlidir:
apk güncellemesi
Paketlerinizi mevcut en son sürüme yükseltmek için şunu yazın:
apk yükseltme
Bu durumda belirli bir paketi kurmak için Vim yazın:
apk ekle vim
Bir paketi silmek için şunu yazın:
apk del paketi
Kaldırıldıktan sonra artık herhangi bir paket gerekmiyorsa, APK bunları otomatik olarak kaldıracaktır. Bu, APT'den farklıdır, çünkü apt autoremove aynısını yapmak için komut.
Bir Masaüstü Ortamı Kurun
Alpine'ı bir sunucu olarak kurmayı planlamıyorsanız, muhtemelen bir grafik ortamı kurmak isteyeceksiniz. Neyse ki Alpine, büyük pencere yöneticilerini ve masaüstü ortamlarını destekler.
X'i kurmak için Alpine, setup-xorg-base senaryo. Bu, çalıştırdığınız ve kurulumunuzla ilgili birkaç soruyu yanıtladığınız kurulum sürecine benzer. Çoğu durumda, yapılandırma otomatiktir.
Tercih ettiğiniz pencere yöneticisini, masaüstünü, dosya yöneticisini vb. Yüklemeniz gerekir. kendi başına. Muhtemelen LightDM gibi bir ekran yöneticisi de kurmak isteyeceksiniz. Ancak, OpenRC'ye onu otomatik olarak başlatmasını söylemeniz gerekir.
Örneğin, LXDM kullanmak için;
rc güncelleme lxdm
rc-hizmet lxdm başlangıcı
Alpine Linux Size Uygun mu?
Normal Linux dağıtımlarından farklı bir şey arıyorsanız, Alpine Linux dikkate değer bir şeydir. Sanallaştırma veya kapsayıcılar için hafif bir sunucu işletim sistemi istiyorsanız, Alpine tercih etmeniz gereken tek şeydir.
İnternette pek çok hafif Linux dağıtımı bulunmasına rağmen, Alpine Linux'u tüm ihtiyaçlarınıza uygun bulmalısınız.
Hafif bir işletim sistemine mi ihtiyacınız var? Bu özel Linux dağıtımları, bazıları 100MB kadar az RAM içeren eski bilgisayarlarda çalışabilir.
- Linux
- Linux Distro
Haber bültenimize abone ol
Teknoloji ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için haber bültenimize katılın!
Bir adım daha…!
Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.