NetBSD Açıklaması: Her Şeyde Çalışabilen Unix Sistemi

NetBSD Açıklaması: Her Şeyde Çalışabilen Unix Sistemi

Açık kaynak dünyasında en fazla mürekkebi Linux dağıtımları elde edebilirken, insanlar genellikle BSD ailesini gözden kaçırıyor. Bir BSD varyantı olan NetBSD, taşınabilirliğe olan bağlılığı nedeniyle ortada kaldı.





NetBSD Nedir?

NetBSD açık kaynaklı bir işletim sistemidir. Linux gibi, NetBSD de benzer araçlar ve davranışlar sunarak Unix ile geniş uyumluluğu hedefler.





NetBSD, Unix'in Berkeley Software Distribution sürümünü temel alır, dolayısıyla adında 'BSD' vardır. 1990'ların başında bilgisayarları destekleyen 386/BSD sürümünün bir koludur.





FreeBSD'nin PC platformuna ve OpenBSD'nin güvenliğe odaklandığı yerde, NetBSD farklı platformlara taşınabilirliğe odaklanır. NetBSD başka bir Linux dağıtımı gibi görünse de, çekirdek ve kullanıcı yardımcı programları dahil tüm sistem bir bütün olarak birlikte geliştirilir. Bu, Linux dağıtımlarının birden çok kaynaktan gelen bileşenleri bir araya getirme biçimiyle çelişir.

NetBSD'nin Tarihçesi

NetBSD modern bir işletim sistemi olsa da, kökeni UC Berkeley'de geliştirilen Berkeley Software Distribution veya BSD olarak 1970'lere dayanmaktadır.



ebay'de bir teklifi kaldırabilir misin

BSD, BSD programcısı Bill Joy tarafından ortaklaşa kurulan Sun Microsystems gibi iş istasyonu satıcıları olarak 1980'ler boyunca Unix dünyasının teknik lideri oldu. Berkeley ayrıca açık kaynaklı yazılımda bir öncüydü, yalnızca bir telif hakkı bildirimi gerektiriyordu ve reklamlarda üniversiteden bahsetmekten kaçınıyordu.

BSD başlangıçta Bell Labs'in Unix'ine dayanıyordu, ancak yıllar içinde ana şirketi AT&T'nin sürümünden ayrıldı, böylece AT&T kodu içermeyen bir sürüm yayınlanabildi.





Tam bir işletim sistemi olmasa da, bu 'Ağ Oluşturma Sürümü', birçok şirket tarafından ürünlerinde ağ oluşturmayı uygulamak için kullanılan TCP/IP ağ oluşturma kodunu içerdiği için bu şekilde adlandırılmıştır. Sonunda Microsoft Windows'a bile girdi.

PC'ler Intel 80386 CPU'nun ortaya çıkmasıyla daha güçlü hale geldikçe, William Jolitz, 386BSD olarak yayınladığı Ağ sürümünü bir başlangıç ​​noktası olarak kullanarak BSD'yi 386 işlemciye taşıdı. Jolitz, sistemi geliştirmek için diğer geliştiricilerin kendisine gönderdiği tüm yamalara ayak uydurmakta güçlük çekiyordu, bu nedenle projenin çatalları hemen ortaya çıktı.





Bir grup PC sürümünü geliştirmeye devam etmek isterken, bir diğeri farklı mimariler arasında taşınabilirliğe odaklanmak istedi. İlki FreeBSD, ikincisi NetBSD oldu.

Geliştiricilerden biri olan Theo de Raadt'tan NetBSD projesinden istifa etmesi istendiği ve daha sonra güvenlik ve kod doğruluğuna odaklanan bir OpenBSD varyantı kurduğu için NetBSD sırayla çatallandı.

İlgili: Sonraki Bilgisayarınız için Hangi İşletim Sistemini Seçmelisiniz?

Taşınabilirlik: Elbette NetBSD'yi Çalıştırır

NetBSD, tüm Unix benzeri sistemlerin mevcut ve terk edilmiş donanımları için mevcut olan çok sayıda bağlantı noktasında adını duyurdu. Bunu, makineye bağlı kodu makineden bağımsız koddan ayırarak başarır.

Geçerli bağlantı noktaları listesi, MIPS gibi daha belirsiz mimarilere yönelik x86_64 ve ARM'yi içerir. Ve bunlar sadece NetBSD projesinin aktif olarak desteklediği Tier I portları.

Tier II bağlantı noktalarının listesi de kapsamlıdır; bu, 'artık' donanım desteğinin çoğunun yattığı yerdir. Burada Amiga, Motorola 68000 ve PowerPC tabanlı Macintosh'lar, 32-bit Sun SPARC iş istasyonları ve VAX Minibilgisayarlar için sürümleri bulabilirsiniz.

Sega Dreamcast oyun konsolu için bir bağlantı noktası bile bulabilirsiniz. Eski donanım üzerinde çalışacak yeni yazılım arayan birçok kişi NetBSD'yi çekici buluyor. Eski makinelerinizde çalışacak bir Linux dağıtımı bulamıyorsanız, bakmak için iyi bir yer.

NetBSD o kadar taşınabilir ki, 'Elbette NetBSD'yi çalıştırır' diye bir söz vardır. Birisi onu bir bilgisayara kurmayı bile başardı. tost makinası gömülü bir mikro denetleyici ile donatılmıştır.

NetBSD sisteminizde kaynağı yoksa Linux programlarından vazgeçmeniz gerektiğini düşünmeyin. Donanım platformuna bağlı olarak NetBSD, Linux ikili uyumluluğu sunar. Bu, NetBSD sisteminizde Linux programlarını çalıştırabileceğiniz anlamına gelir.

NetBSD'yi Yükleme

İşletim sistemini kurmak, bir Linux dağıtımı kurmaya benzer. Kurulum görüntüsünü indirmeniz, bilgisayarınızda başlatmanız, kurulum programını başlatmanız, sabit sürücünüzü bölümlemeniz, yazılımı kurmanız, bir kök parolası seçmeniz ve yeni sisteminize önyükleme yapmanız yeterlidir.

bilgisayarda instagram canlı nasıl izlenir

NetBSD ve BSD'nin genel olarak teknik yönelimini yansıtan kurulum arayüzü metin tabanlıdır.

Yazılımı yükleme diskinden yükleyebilirsiniz, ancak FTP üzerinden, ağdaki bir NFS sürücüsünden veya hatta bağlanmamış bir bölümden de yükleyebilirsiniz. NetBSD, her mimari için ayrıntılı kurulum talimatlarını korur.

Varsayılan olarak NetBSD, GUI'siz bir metin konsolunda çalışır. X11'i şu şekilde başlatabilirsiniz: startx emretmek.

Varsayılan pencere yöneticisi CTWM'dir. Aşağıda belirtilen paket yöneticisi ile diğer pencere yöneticilerini ve masaüstü ortamlarını kurabilirsiniz. Ayrıca, ' satırını ekleyerek önyükleme sırasında XDM ile grafiksel olarak oturum açabilirsiniz. xdm=EVET ' en alta /rc.conf kök olarak dosya, ardından yeniden başlatılıyor.

NetBSD'de Paket Yönetimi

NetBSD dahil hiçbir işletim sistemi kutudan çıktığı gibi tamamen istediğiniz şekilde kurulmaz. İstediğiniz şekilde elde etmek için genellikle bazı programlar yüklemeniz gerekir. Linux dünyasında paket yöneticileri bu işi çok kolaylaştırdı. NetBSD'nin ayrıca kendi paket yöneticisi pkgin vardır.

Kurulum sırasında kurabilirsiniz, ancak kurmadıysanız, tek yapmanız gereken birkaç komuttur. Bir kök kabukta şu komutları girin:

export PKG_PATH=https://cdn.NetBSD.org/pub/pkgsrc/packages/NetBSD/$(uname -p)/$(uname -r | cut -d_ -f1)/Al pkg_add pkgin

pkgin kullanarak bir paket aramak için şu komutu kullanın:

pkgin search vim

Bir paketi kurmak için şunu kullanın: Yüklemek seçenek.

pkgin install vim

Ayrıca sisteminizi güncel tutmak isteyeceksiniz.

pkgin upgrade

İlgili: Neden Linux Paket Depolarını Güncellemelisiniz?

NetBSD Kullanmalı mıyım?

NetBSD'yi kurmanız gerekip gerekmediğini merak ediyorsanız, seçim durumunuza bağlı olacaktır. Artık resmi işletim sistemi güncellemelerini almayan eski donanımı canlandırmak istiyorsanız, bir seçenek olarak NetBSD'ye ciddi şekilde bakmalısınız.

Gömülü sistem geliştirmeyi düşünüyorsanız, kaynak kodunuzu kullanıma sunmak zorunda olmadığınız için BSD lisansı Linux yazılımında yaygın olan GPL'den daha çekici olabilir. Bu nedenle BSD'ler, FreeBSD'ye dayalı daha sonraki Sony PlayStation'lar gibi donanım üreticileri için popüler bir temeldir.

Her zamanki Linux dağıtımlarından farklı bir şey istiyorsanız, NetBSD'yi veya diğer BSD'lerden birini de düşünebilirsiniz. Linux'un evrimleşme biçiminden daha 'Unix benzeri' bir sistem istiyorsanız, NetBSD size yeni bir soluk getirebilir. Bazı insanlar gerçekten sevmiyor sistem başlangıcı Linux'ta sistem çok şişirilmiş olduğuna inanıyorlar. NetBSD, yalın ve ortalama olma eğilimindedir.

Hemen Her Şeyde Çalışan Bir Unix İşletim Sistemi

1970'lerin ve 1980'lerin orijinal BSD'sine dayanan mirasıyla NetBSD, mümkün olduğu kadar çok farklı türde bilgisayar üzerinde çalışan gerçek bir Unix sistemi olarak benzersizdir.

Eski bilgisayarlar için popüler bir kullanım, bir ev sunucusudur. Sunucunuzu çalışır duruma getirmek için NetBSD veya bir Linux dağıtımını kullanabilirsiniz.

Paylaş Paylaş Cıvıldamak E-posta Eski Bir Bilgisayarla Linux Web Sunucusu Nasıl Kurulur

Yer kaplayan eski bir bilgisayarınız mı var? Bir web sitesini barındırmak için kullanmak ister misiniz? Eski bir PC'yi Linux web sunucusu olarak nasıl kuracağınız aşağıda açıklanmıştır.

Sonrakini Oku
İlgili konular
  • Linux
  • İşletim sistemleri
  • Unix
Yazar hakkında David delony(49 Makale Yayımlandı)

David, Kuzeybatı Pasifik'te yerleşik, ancak aslen Bay Area'dan gelen serbest çalışan bir yazardır. Çocukluğundan beri teknoloji meraklısıydı. David'in ilgi alanları arasında okumak, kaliteli TV şovları ve filmler izlemek, retro oyunlar ve plak koleksiyonculuğu yer almaktadır.

David Delony'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın