Archlinux sistem gereksinimleri. En iyi beş Arch Linux dağıtımı. Kurumsal müşteriler için dağıtımlar



Yayınlanma tarihi: 1 Ocak 2015
Tercüme: A. Krivoshey
Transfer tarihi: Haziran 2015


Arch Linux benzersizdir. Çoğu Linux dağıtımının aksine, resmi bir canlı CD'si bile yok. Çalıştırmak istiyorsanız, terminali kullanmanız gerekir. Birçok insan bundan hoşlanır. Arch, kullanıcılara istedikleri kendi sistemlerini oluşturma özgürlüğü verir.
Kendi sisteminizi sıfırdan kurmaktan hoşlanmıyorsanız, sorun değil. Hepsi Arch'a dayalı olmasına rağmen, her birinin kendine özgü tuhaflıkları olan bir sürü Arch Linux türev dağıtımı vardır.

Bu sadece mükemmel bir türev. Geliştiricileri, tüm Arch tabanını kendi depolarıyla değiştirmedi. Kurulduğunda, ana Arch Linux depolarından her şeyi indirir, böylece kurulumdan sonra güncellemenize bile gerek kalmaz. Her şey en taze ve gitmeye hazır. Diğer şeylerin yanı sıra, dağıtımın geliştiricileri Numix ile yakın çalışıyor, bu nedenle temalar açısından Antergos iyi gidiyor. Genel olarak, mümkün olduğunca Arch Linux güncelleme ve depo döngüsüne bağlı kalmaya çalışır.

CrunchBang Linux gibi, hafif, hızlı ve son derece özelleştirilebilir. ArchBang geliştiricileri, Antergos benzerleri gibi, kendi arşivlerini oluşturmak yerine ana Arch depolarına bağlı kalmayı tercih ediyor. Bu iyidir, çünkü güncellemeleri ana dağıtımın kullanıcılarıyla aynı anda alırsınız. Aslında, iki dal arasında tek bir fark vardır: CrunchBang, temel olarak Debian'ı kullanır ve ArchBang, Arch Linux'u kullanır.
ArchBang ile Tint2 panelli Openbox tarzı bir masaüstü elde edersiniz - minimalist bir çözüm. Genel olarak, Arch Linux'un çok basit ve hafif bir sürümünü istiyorsanız, bu ArchBang'dır.

KDE'yi, Arch Linux'u seviyor ve kutunun dışında çalışmasını mı istiyorsunuz? Bugün sadece birkaç dağıtım bu işlevselliği sunuyor ve bunların arasında Chakra Linux var. Dağıtım kiti, KDE için tamamen keskinleştirilmiş olarak konumlandırılmıştır, bu nedenle dağıtım kitinin resmi depolarında sadece bu grafik ortamı için programlar bulacaksınız. GTK tabanlı programların kullanılması önerilmez (ancak ek depolarda bulunabilirler).

Herkesin KDE'yi seveceğini söyleyemem ama bundan memnun olanlar için Chakra, Arch Linux tabanlı KDE ile mükemmel bir hızlı dağıtım sistemi sunuyor.

Modern ancak kararlı bir Arch tabanlı dağıtım mı arıyorsunuz? en iyi seçim olabilir. Birçok güçlü yönü var. İlk olarak, dağıtım kendi depolarını kullanır, bu nedenle geliştiricileri, kullanıcılara sağlanan yazılım üzerinde tam kontrole sahiptir. Yeni güncellemeleri önce almayı tercih edenler için can sıkıcı olabilir.

Manjaro'nun bir diğer güçlü noktası, dağıtımın onu rakiplerinden ayıran çeşitli sürümlerinin varlığıdır. ArchBang size yoğun bir şekilde yeniden tasarlanmış bir Openbox sunar ve beğenmediyseniz, farklı bir pencere yöneticisi ile bir görüntü seçemezsiniz. Çakra, KDE'yi sevdiğinizi ve başka bir şey olmadığını varsayar. Genel olarak, birden fazla baskıya sahip olmak kesinlikle bir avantajdır.

Manjaro açısından, XFCE sürümü kanon olarak kabul edilir, ancak mevcut birçok sürümden herhangi birini seçebilirsiniz (hem resmi hem de topluluk yapımı). Manjaro hemen hemen herkese yakışır!

Öğrenmesi kolay bir Arch Linux olarak konumlandırıldı. Ayrıca resmi Arch depolarını kullanır. Bridge Linux, belirli bir grafik ortamına yönelik değildir ve çeşitli sürümlerde yayımlanmıştır (LXDE, XFCE, Gnome, MATE, vb.). Beğendiğinizi seçin.

Çözüm

Arch Linux kurmak herkesin hoşuna gitmiyor. Birçok kişi sistemi basitçe kurmayı ve kullanmayı tercih eder. Özetimizde yer alan dağıtımlar, bu kullanıcıların Arch ile de başlamasına izin verecektir.

Kali, şüphesiz en popüler penetrasyon testi dağıtımı olarak kendini kanıtlamıştır. Ancak sadece yeni başlayanların ve güvenlik uzmanlarının hayranı olmak, onu tüm kullanıcılar için uygun kılmaz. Manjaro Linux, yeni başlayanlar için uygun ve Black Arch uzantılarıyla kolayca kurulabilen Arch Linux tabanlı bir dağıtımdır ve Arch ile ilk deneyimi çok keyifli hale getirir.

Penetrasyon testi için en iyi dağıtım kitiyle ilgili Holivarlar birkaç yıldır forumlarda ve IRC kanallarında yer alıyor. Bilgisayar korsanları ve sızmacılar, hangi işletim sisteminin en kullanıcı dostu, sezgisel ve kullanımı kolay olduğunu ve hangisinin en havalı bilgisayar korsanlığı araçlarına sahip olduğunu tartışıyor.

Bu nedenle, yeni başlayanlar genellikle ParrotSec ve Kali arasında tereddüt ederek hangi hacker dağıtımını seçecekleri sorusuyla işkence görürler. Arch Linux genellikle güçlü bir dağıtım olarak kabul edilir, ancak yeni başlayanlar için çok uygun değildir. Yeni başlayanlar için daha kolay bir seçeneğe bakalım - Manjaro Linux ile nasıl hack yapılacağını öğrenelim.

Manjaro nedir

Manjaro, Arch Linux tabanlı, kullanımı kolay, yeni başlayanlar için uygun bir Linux dağıtımıdır. KISS ilkesine bağlı kalan son teknoloji, hafif bir dağıtımdır (basit olsun aptal). Arch'ı kurmak, Linux sistemlerinin nasıl inşa edildiğine dair diğer dağıtımlardan daha derin bir anlayış gerektirdiğinden çok göz korkutucu olabilir, ancak Manjaro, Arch'ı kurmanın tüm zorluk ve zorluklarını ortadan kaldırır. Manjaro ayrıca, yeni başlayanların sorularına her zaman çok duyarlı olan, deneyimli Arch kullanıcılarından oluşan harika bir topluluğa sahiptir.

BlackArch nedir?

BlackArch Aracı Kategorileri

Daha önce de belirtildiği gibi, BlackArch inanılmaz bir araç deposuna sahiptir. Ağ bağlantınızın hızına bağlı olarak, her bir aracın yüklenmesinin indirilmesi uzun zaman alabilir. Tüm araçlar tek tek veya kategoriye göre gruplar halinde kurulabilir. Aşağıda, mevcut birkaç kategorinin bir listesi bulunmaktadır.

Fiziksel disklerde ve yerleşik bellekte veri aramak için tasarlanmış bir dizi araç. sudo pacman -Sg | grep blackarch

Alternatif olarak, daha fazla ayrıntı için resmi BlackArch el kitabına göz atabiliriz. Ayrıca 1.900'den fazla enstrümanın tümünü tek bir komutla kurabiliriz. Bu önemli bir zaman alacaktır. Kendinizi sabırlı biri olarak görüyorsanız, BlackArch'ın sunduğu her şeyi yüklemek için bu komutu kullanabilirsiniz.

Sudo pacman -S blackarch

Hangi dağıtım size uygun?

Sızma testi için hangi dağıtımın en iyi olduğu tartışması asla bitmeyecek. Ve büyük olasılıkla, her güvenlik uzmanının kişisel ihtiyaçlarını karşılayabilecek mükemmel bir dağıtım henüz yok. Hepimizin farklı standartları, tercihleri, uzmanlık alanları ve değişen derecelerde deneyimlerimiz var. Tüm bunlar, penetrasyon testi için dağıtımlarımızı nasıl kullandığımızı etkiler.

Yeni ve heyecan verici araçlar arıyorsanız, Manjaro'nun sezgisel arayüzünü BlackArch'ın araç deposuyla birleştirmek, Kali Linux kullanıcılarının kendilerini evlerinde hissetmelerini sağlar.

Yüzlerce yeni bilgisayar korsanlığı aracına sahip yepyeni bir Manjaro VM'niz var, sırada ne var? Bir Wi-Fi bağdaştırıcısını sanal bir makineye bağlayıp Kali'nin sahip olmadığı bazı harika Wi-Fi korsanlık araçlarını kurmaya ne dersiniz?

İlginiz için teşekkür ederiz. Herhangi bir sorunuz varsa, aşağıya bir yorum bırakmayı unutmayın. Ve yeni materyalleri okumak için zaman zaman bize gelmeyi unutmayın!

Sorumluluk reddi: Bu makale sadece eğitim amaçlı yazılmıştır. Yazar veya yayıncı bu makaleyi kötü amaçlarla yayınlamamıştır. Okuyucular bilgileri kişisel kazanç için kullanmak isterlerse, yazar ve yayıncı oluşabilecek herhangi bir zarar veya hasardan sorumlu değildir.

Arch Linuxçok çeşitli görevler için kullanılabilen evrensel bir dağıtım kitidir.

Geliştirme öncelikleri basitlik, minimalizm ve kod mükemmelliğidir. Arch, belirli ihtiyaçlar için gerekli olan bireysel bileşenleri kurarak kullanıcı tarafından esnek bir şekilde özelleştirilebilen minimalist bir temel platform olarak kurulur.

GUI özelleştirme yardımcı programları resmi olarak sağlanmaz ve yapılandırma işlemlerinin çoğu komut satırı ve bir metin düzenleyici kullanılarak gerçekleştirilir. Arch, yuvarlanan sürüm modelini kullanarak her zaman çoğu uygulamanın en son sürümlerini içerir.

Arch Linux'a genel bakış

Arch Linux, ileri düzey Linux kullanıcıları için i686- ve x86-64 mimarileri için optimize edilmiş, bağımsız olarak geliştirilmiş bir Linux dağıtımıdır. Standart paket yöneticisi olarak "Pacman" kullanılır - çözüm, uygulamaları günceller ve tüm bağımlılıkları izler. Arch Linux bir "yuvarlanan sürüm" sistemidir ve yalnızca bir diskle değil, aynı zamanda bir FTP sunucusu aracılığıyla da kurulabilir. Standart kurulum, kullanıcıların kendi montajlarını oluşturmalarına olanak tanıyan sağlam bir temel kurulum sağlar. Ayrıca Arch Build System (ABS), Arch Linux deposunu kullanarak yeni paketler oluşturmanıza, standart paketlerin yapılandırmasını değiştirmenize ve diğer kullanıcılarla paket alışverişinde bulunmanıza olanak tanır.

Arch dağıtımının (Arch Way veya Arch felsefesi olarak bilinir) temel ilkelerini listeleyelim:

Basitlik*

* Basitlik, işletim sisteminin kullanım kolaylığı anlamına gelmez, ancak iç organizasyonunun basitliği anlamına gelir: minimalizm, kısalık, KISS ve Unix-way ilkelerine bağlılık.

Arch Linux, gereksiz eklemeleri, değişiklikleri ve komplikasyonları ortadan kaldırarak basitliği sembolize eder. Dağıtım kiti, geliştirici tarafından minimum değişiklikle yayınlandıkları biçimde programları içerir.

Merkezi yamalar hariçtir. Hedeflenen güncellemeler, esas olarak, yeni bir sürümle kullanımdan kaldırılan taşıma hatalarına yönelik düzeltmeleri içerir. Benzer şekilde, Arch yapılandırma dosyalarını gönderir - bunlar yalnızca sistem dosyalarının yolunu ayarlamak gibi dağıtımla sınırlı değişiklikleri içerir. Bir paketi yükledikten sonra bir hizmeti etkinleştirmek gibi otomasyon işlevi eklenmez.

Arch Linux paketleri genellikle merkezi projelere karşılık gelir. Paketler, yalnızca zorlayıcı avantajlar olduğunda bölünür. Bölümler yalnızca ciddi durumlarda disk alanından tasarruf etmek için kullanılır.

modernite

Arch Linux, sistem paketi sorunları ortadan kaldırılabildiği sürece, yazılımın en son kararlı sürümlerini korumaya çalışır. Dağıtım, sistem güncellemelerinin yüklenmesiyle ilgili karmaşık prosedürleri yeniden yüklemeye veya gerçekleştirmeye gerek kalmadan düzenli güncellemelerle bir kerelik yükleme gerçekleştirmenize olanak tanıyan bir kayan sürüm sistemi kullanır. Tek bir komutla Arch sisteminin en son sürümünü edinirsiniz.

Arch, systemd init sistemi, modern dosya sistemleri (Ext2 / 3/4, Reiser, XFS, JFS, BTRFS), LVM2, yazılım RAID desteği, udev ve initcpio dahil olmak üzere GNU / Linux kullanıcıları için mevcut olan birçok özelliği içerir. en son sistem çekirdeği sürümleri.

Pragmatik

Arch ideolojik olmaktan çok pragmatik bir dağılımdır. Tasarım kararları, geliştirici topluluğu tarafından tartışma ve teknik analiz yoluyla bireysel olarak alındı.

Çeşitli Arch Linux dağıtımlarındaki çok sayıda paket ve komut dosyası, seçim özgürlüğünü garanti eder. İdeolojiden çok işlevselliğe değer veren kullanıcılar için ücretsiz açık kaynaklı ürünler sunarlar.

kullanıcı merkezli

GNU / Linux daha dostça olmaya çalışırken, Arch Linux her zaman son kullanıcıya odaklanmıştır. Arch, belirli bir kullanıcı grubunun ihtiyaçlarını karşılayabilir ve herkesi memnun etmeye çalışmaz. Dağıtım, sorunları kendi başlarına çözmekten korkmayan ve bazen çözüm aramak için belgelere bakan deneyimli kullanıcılar için uygundur.

Her kullanıcı, hataları bildirerek, topluluk wiki belgelerini geliştirerek ve diğer kullanıcılara teknik destek sağlayarak katkıda bulunabilir. Arch Linux deposu, kullanıcı tarafından düzenlenen çok sayıda paket sunar.

çok yönlülük

Arch Linux, çok çeşitli görevler için bir dağıtımdır. Kurulumdan sonra komut satırı ortamı kullanılabilir hale gelir. Sistemi gereksiz paketlerle karıştırmak yerine, kullanıcı yalnızca belirli görevler için gerekli olan araç setini kurabilir. Arch Linux tasarım ve uygulama felsefesi, bir sistemi bir konsol makinesinden, tercih edilen bir masaüstü ortamına sahip bir sisteme genişletmeyi kolaylaştırır.

Archlinux yazılımı

Bana göre dağıtımı büyük ölçüde yazılım belirleyecek. Debian ve Ubuntu neyle ünlüdür? OpenSource dünyasından hemen hemen her yazılımı tek komutla kurabilmeniz, RPM dağıtımları hakkında söylenemez. Bunun da ötesinde, Ubuntu, en yeni yazılıma sahip bir PPA deposu vagonuna sahiptir. Bu, herhangi bir yazılımı yüklemenize ve kaynaklardan oluşturmanıza ve deb / rpm paketlerinin cihazını incelemenize izin verir. Ubuntu'nun ayrıca, sistemin kalbi olan ve paketleri Windows kullanıcılarının ağzından çıkacak kadar rahat bir şekilde manipüle etmenize olanak tanıyan harika bir paket yöneticisi olan apt vardır. Arch bizi neyle şaşırtacak?
Yuvarlanan sürüm güncelleme modeli
Çoğu kişi standart güncelleme düzenine alışkındır. İlk olarak, ister Windows ister Ubuntu olsun, bir sistem sürümü yayınlanır ve ardından güvenlik yamaları veya hata düzeltmeleri içeren küçük yazılım güncellemeleri alırsınız. Arch'ta işler biraz farklı. Burada prensipte sistem serbest bırakma kavramı yoktur. Paketler günlük olarak görünür ve en son sürümleri hemen kullanabilirsiniz. Bu, tabiri caizse, sürekli güncellenen bir dağıtımdır, bu da kurulum görüntüleri şeklinde yeni sürümlerin oluşturulmasını gereksiz kılar.
Pacman ve AUR
Arch'ın Pacman adında kendi ikili paket yöneticisi vardır. Ubuntu'daki Apt'tan farkı nedir?
  1. Hız. O kadar hızlı ki apt size geçen yüzyıl gibi gelecek. apt eski makinelerde öldüğünde, pacman ışık hızında çalışır.
  2. Kontrol. Pacman'ın bir GUI'si yok, ancak o kadar iyi düşünülmüş ki bir arayüze gerek yok. Elbette, bir GUI kurmak mümkündür, ancak zamanla onu kullanmanıza gerek kalmayacaktır (daha fazlası bir sonraki bölümde).
  3. bağımlılıklar Dağıtım kitinin ideolojisi, Pacman'daki bağımlılıkların, herhangi bir program kurulurken, yalnızca programın çalışması için gerekli olan bağımlılıkların kullanılacağı şekilde yapıldığı her şeyde basitlik ve zarafet anlamına gelir. Örnek olarak bir arşivleyici kullanarak buna bir göz atalım. Örneğin, herhangi bir GUI arşivleyicisini Ubuntu'ya kuracağız ve bağımlılıklara bağlı olarak kesinlikle zip, unrar ve benzeri gibi ek yazılımlar alacağız. Ya tar arşivlerini kullanırsam ve zip ve rar'a ihtiyacım olmazsa? Pacman yalnızca arşivleyiciyi kuracak ve tüm olası arşiv biçimleri dahil olmak üzere önerilen bağımlılıkların bir listesini görüntüleyecektir. Ubuntu, --no-recommens-install ile bile bu seçeneğe sahip değildir
Bu arada Pacman çok fazla paket içermiyor ve standart Ubuntu depolarının sahip olduğu şeyleri kurmak her zaman mümkün olmuyor ama AUR gibi harika bir şey var.

Peki AUR nedir? AUR (Arch User Repository), kaynaktan otomatik olarak uygulamalar oluşturmak için komut dosyaları içeren meraklılar tarafından desteklenen bir havuzdur. Herkesin favori uygulamasını AUR deposuna ekleme hakkı vardır. AUR'deki bir paket belirli sayıda oy alırsa, resmi depoya gider. AUR hemen hemen her şeyi bulabileceğiniz yerdir. Kullanıcılar sürekli olarak çok sayıda yeni paket ekliyor ve eskilerini güncelliyor, bu da yetersiz resmi depoyu oluşturuyor.

Dağıtım yapılandırması

Archlinux'daki her şey yapılandırılabilir. Herhangi bir dağıtım ayarı, Ubuntu'daki GUI programları yerine yapılandırma dosyaları aracılığıyla yapılır. Ve yine, GUI'ye başvurmadan her şeyi tam olarak istediğimiz şekilde yapılandırma fırsatımız var. Her şey yapılandırmalar aracılığıyla yapılabiliyorken, sistemi yapılandırmak için neden düşük işlevli bir GUI kullanasınız? (bahçedeki taş Ubuntu Tweaker ve diğer tortular). Öte yandan, acemi kullanıcılar için bunu yapmak son derece zordur, ancak bu bizimle ilgili değil.

bilgi ara

Ubuntu kullanıcıları, Google'da bilgi aramaya, yapmayı önerdikleri forumlara gitmeye alışkındır.
perl -e "$ ?? s:; s: s ;; $? :: s ;; =] =>% - (<-|}<&|`{;;y; -/:[e-posta korumalı][-` (-); `- (/" - ;; s ;; $ _; bkz. "

Archlinux'daki her şey çok daha basit ve daha kullanışlıdır. Archlinux'un sistemle ilgili bilgilerin %95'ini ve içindeki neredeyse tüm yazılımları bulabileceğiniz kendi Wiki'si vardır. Kalan %5 bilgi, resmi forumdaki ilk arama satırlarında çıkıyor. Ancak bir dezavantajı var. Wiki'deki Rusça makalelerin çoğu çok eski ve mevcut yazılıma uymuyor, bu yüzden hemen İngilizce sürümünü açıp oraya bakmanızı tavsiye ederim. Kim bilir, belki de siz, yeni archevod, Archlinux belgelerinin güncellenmesine yardımcı olacaktır.

Çözüm

Arch Linux, zayıf makineler için en azından basit bir sistem oluşturabileceğiniz ve güçlü makinelerde çalışmak için yazılımla dolu bir sistem oluşturabileceğiniz bir kurucudur. Arch'ın dağıtıma başlaması biraz zaman alıyor, ancak örneğin Ubuntu'dan çok daha özelleştirilebilir olmasıyla bunu telafi ediyor.

Sözde kullanıcı dostu dağıtımların aksine, konfigürasyon oldukça karmaşık ve zahmetlidir. Sistemi kurmak için en azından kurmadan önce wiki'den Başlangıç ​​Kılavuzunu okumanız gerekecek. Ubuntu'da standart kurulum diye bir kavram olmadığı için. Yüklemek için birçok kararı kendiniz vermeniz ve birçok parametre yazmanız gerekecek. Doğru yapılırsa, gereksiz çöplerden arınmış bir sistem elde edersiniz.

Lurkmore'dan alıntı:

Dış karmaşıklığa rağmen, kurulum ve yapılandırma o kadar da zor değil. Azim, net anlayış ve eylemleriniz ve dikkatiniz hakkında farkındalığa sahip olmak (ve ayrıca ArchWiki'yi çok dikkatli bir şekilde incelemek) yeterlidir. Yani, basitçe söylemek gerekirse, acele etmeyin. Belgeler, her şeyi örneklerle ayrıntılı olarak açıklar, bu da genel olarak neler olduğunu ve neden gerekli olduğunu hızlı bir şekilde anlamaya başlamanıza olanak tanır.

Şimdilik bu kadar. Bir dahaki sefere sistemi sıfırdan bir üretim ortamına kuracağız. Teşekkürler.

Sitenin geliştirilmesine yardımcı olabilir ve bazı fonları transfer edebilirsiniz.



Yorumlar (174):

Fok
Konunun devamı:
Çeşitli

Bugün, İnternet'teki sosyal ağlar, insanları belirli bir temelde bir ağda bir araya getiren özel sitelerdir. Büyümelerinde...