Tag-Arşiv » yoğurt «

Perşembe, 12 Kasım, 2009 | Yazar:

Hiç kendinizi tek bir uygulama güncellenmesi bulursanız Arch Linux (çok kötü bir fikir, btw) Eğer çizgisinde bir hata görüyorum sonunda olabilir taleb ve yükseltmeleri:
/bin/bash: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory
Umarım yine bir bash açık istemi var ve hepsini kapalı değil. Eğer yine de eğer, hemen Aşağıdaki çalıştırın:
pacman -S bash
bash hala taleb eski sürümüne bağlantı olurdu çünkü başka herhangi bir daha bash çalıştırmak mümkün olmayacaktır.

Ayrıca, gelecekte, tüketmemek
pacman -Sy application
(benim durumumda python)
yerine, çalıştırın:
pacman -Syu
Tüm uygulamalar yükseltilen sağlayacak olan.

Şahsen, Ben bash bu yeni bash için taleb eski özel sürümü ve aynı gerekli olduğunu söyleyerek bir bağımlılık dizi vardı gerektiğini düşünüyorum, taleb yeni sürümünü gerektiren. Ne olursa olsun, oldukça güvenli oynamak. 😉

Pay
Çarşamba, 22 Nisan, 2009 | Yazar:

Kemer Linux'un kurulum işlemi Arch belgelenmiştir wiki. Ben Arch yeni kişiler mükemmel denemenizi öneririz Başlangıç ​​Kılavuzu yerine ait Resmi Arch Linux Kurulum Kılavuzu. Hem wiki girişleri benzer bir zeminde kapak rağmen, Başlangıç ​​Kılavuzu bir sürü sisteme yeni kişiler için daha uygun bilgi verir. Başlangıç ​​Kılavuzu Masaüstü yüklemesi amaçladığı ve, Bir sunucu kuruyorum olarak, Ben tüm grafik ortamının kurulumu geçiyor olmayacak. Eğer benim yüklemesini aşağıdaki olduğunuzu varsayarak, Ben sağa kadar Başlangıç ​​Kılavuzu takip ettik varsayalım sudo montaj dahil. Ancak ilk kurulum sırasında ssh servisini sonradan yerine monte.

Kurulumu ile ilgili birkaç küçük tavsiyeler ve notlar:

  • Eğer yapabilirseniz, yükleyici için bir USB bellek kullanarak düşünün ve gelecekte planlanan tesisler için kullanışlı tutmak.
  • Benim yerel bir kopyasını tutmak “depo” Benim yükleyici hafıza kartında yüklü uygulamalar. Yükleme tamamlandıktan sonra ben yeni sunucunun / var / cache / pacman / pkg / klasör için bu kopyalayarak indirme ve güncelleme biraz zaman tasarrufu. Benim masaüstü deposudur tipik 1.7GB olduğunu
  • Rc.conf için, Afrikalı-Uygun Güney bölgesel ayarları:
    YEREL =”en_ZA.utf8″
    TIMEZONE =”Africa / Johannesburg”
  • Ben çok basit ağı kurdum, kılavuzuna göre, ve bir sonraki yazı ağ kurulumu üzerinde genişleyen olacak.
  • Bir sunucu için olduğu kadar, sunucuda benim olmayan ayrıcalıklı kullanıcı sadece bir parçasıdır 3 grupları: tekerlek (sudo için), depolama, ve kullanıcılar. Bir masaüstü kullanıcı olasılıkla çok daha fazla gruplar halinde olacak.

Ben adında bir uygulamayı kullanmayı tercih yoğurt yerine Arch varsayılan paket yöneticisi. Yaourt birkaç ekstra seçenekleri destekler dışında pacman olarak aynı kullanım sözdizimi vardır. Aslında bunun bir sarıcı uygulaması, sırayla, pacman kullanır. Önemlisi, yaourt Arch adlı uygulamaların yüklenmesine destekler ALTIN. The ALTIN kolayca resmen ana Arch depolarından tarafından desteklenen uygulamalar yüklemek Arch kullanıcıları için Arch kullanıcıları tarafından inşa yükleme komut deposudur. Yaourt aynı komut ile AUR uygulamaları veya ana depoları indirip yükleyebilirsiniz, olarak muamele AUR “sadece başka bir depo”. Pacman ne yazık ki bu destek yok.

Tekrar, Yükleme kaplıdır wiki. Eğer Arch yeni iseniz ben wiki belirtilen kolay bir yol tavsiye. Çok yakında bunu zor yoldan yapmak için onun çok (Ayrıca, adı geçen giriş wiki).

Bittiğinde, tek komutu vererek sisteminizi güncelleyin:

yaourt-Syu

VEYA

pacman-Syu

ve verilen önerileri izleyin.

Pay
Salı, February 17th, 2009 | Yazar:

Some of you may already know that I built a home server not too long ago. I documented some of the very important parts of how it was built though I was planning on releasing all the documentation all at once. I was using Arch Linux and I hadn’t nearly finished everything, especially the documentation. Örneğin, it was supposed to be a media server. After some disk shuffling, it was supposed to end up having a RAID1 for the boot and RAID 10 for the rest (the media part).

This didn’t work out at all.

I got as far as having an efficient (ve iyifirewalled) routing gateway server. I was finally satisfied that the customised local routing* was working correctly and I was confident that my tests with DHCP meant I could disable the DHCP service on the flimsy ADSL router and have all my flatmates start using the server as the Internet geçit. Yerine: I was logged in to the server from the office, I’d just installed Apache2**, and I was about to consult with a colleague regarding getting nice graphs put together so the flatmates could all see who was using up the bandwidth***when I noticed a little message indicating that the root filesystem had been remounted read-only due to some or other disk failure.

And then I lost my connection to the server.

And then I gained a foul mood.

🙁

When I arrived home, I found that, as I had guessed from the descriptive message given at the office, the (çok) old 80GB IDE disk that I was using for the root filesystem had failed. Unfortunately, the server would never boot again and there was little chance of prying everything off onto another disk to continue where I’d left off.

I’m buying a replacement (SATA) HDD this next weekend just after pay dayand I’ve changed my mind about documenting my progressand backing up my configurations:

Release Early. Release Often.

* ISPs in South Africa charge less (easy price comparison) için “local-only” (within South Africa) traffic on ADSL but only if you use an ADSL account that CANNOT access web services outside of South Africa. This means that if you want to take advantage of the reduced costs but still be able to access the Internet at large, you need to set up some sneaky routing.

** one-command-install: ~$ yaourt -S apache

*** Internet Access in SA is expensiveyou get charged about R70 ($7 / £4.9 / €5.46) per GB when using ADSL, or about R2 per MB if using GPRS / 3G.

Pay
Perşembe, Ocak 01st, 2009 | Yazar:

Görünüşe göre, Kullanmak Senin hakkında çok şey söyleyebilirim ne işletim sistemi. Eğer * nix bazı formunu kullanarak ediyorsanız, hangi dağılımlar Kullandığınız yanı sıra bir çok söyleyebiliriz. Kenara Fazlalık, Ben bir Linux dağıtımı üzerinde kesinlikle bağlıdır inanıyoruz onun paket yönetim ve dağıtım sistemi.

Apt-get sevdim (1, 2) ama orada bazı teknik sorun bir noktada olduğunu ve beni kullanmak neden yetenek yerine. Yetenek kullanarak biraz daha kolaydır – o tek içine otomatik fazla özelliklere sahiptir, mantıklı, apt-get ayrı komutlar gerektirir komutları. Yetenek da var küfürler-merkezli GUI. Eğer GUI kullanarak değilseniz, öğrenmek için komutlar sayısı bakımından kısa olması dışında, İkisinden birini tercih etmek hiçbir teknik nedeni görünüşte var. Yetenek ve hizmet apt-get K / X / Ubuntu ve Debian iyi. Bu noktadan, Ben bir gevşek değiştirilebilir moda isimleri Kubuntu ve Ubuntu kullanın.

Benim kullanım olarak CentOS (Red Hat dayalı), Ben gibi buldum yum. Bu yetenek kadar aynı iş gibi görünüyor – tek bir komut hepsini kural. Ben sadece buna alışık değilim, çünkü ben burada en muhtemel olarak içine almak için gitmiyorum bazı oldukça can sıkıcı varsayılan davranışı vardır. Teknik açıdan en az, çok iyi. İnanıyorum ki Fötr şapka Fedora ile benim deneyim çok sınırlı olsa da yum kullanımı yapar.

teori…

Fedora ve Ubuntu oldukça titiz bir sürüm döngüsü dağıtımları bir sınıf vardır. Ubuntu 8.10 (versiyon Piyasaya yıl ve ay için yani adlandırılır) olmaz, büyük böcek ve ufak değişiklikler haricinde, sonraki sürümü kadar başka büyük bir güncelleme var, Jaunty Jackalope. Ubuntu kullanıcıları hemen kendi masaüstü en yazılımın son sürümlerini. Sonraki sürümü önceki aylarda, ancak, Kullandıkları gibi sürece onlar kadar şanslı olacak değiliz “beta” bültenleri. Ben Fedora ile çok aşina değilim, Ben onun yayın döngüsü girmeden rahatsız gitmiyorum.

Bunlar 2 dağılımları olarak bilinen dağıtımları bir sınıf içinde de vardır “ikili” veya “ikili-tabanlı” dağılımlar. Bu demektir ki eğer bir güncelleştirme yüklediğinizde, indirilen dosyalar önderlenmiş ve herhangi bir çalıştırmak gerekir “destekli” donanım. Bu, özellikle değil Optimize Masaüstünüzün donanım için, örneğin, senin işlemci. Belki bir var AMD ekstra talimat desteği vardır işlemcisi olan Intel CPU'lar yok. Tersi de doğru olabilir. Bu nedenle, ikili-bülteni dağıtım donanım belirli bir marka için optimize edebilirsiniz. Ne olursa olsun bu “non-optimizasyon”, Bu iyi bir hızda çalışmalıdır.

uygulama!

Hakkında 2 yıl önce kullanmaya başladı Kubuntu. Onunla çalışan birkaç ay sonra, Ben onun özellikleri hakkında daha fazla bilgi edinmek için başladım. Ben ne zaman sistemini güncellemek için GUI araçlarını kullanarak bir fan sayılmam, eninde sonunda, onun tüm yine komut satırında oluyor. GUI araçları sadece ben görüyorum umursamıyorum karmaşıklığı gizlemek.

Ben yapma sona erdi cümbüş senaryo, güncelleştirme, Sadece için yetenek almak için gerekli tüm adımları çalıştırmak hangi go ahead ve zaten yükseltme, kthx?©, belki de benim yapılandırmasını yedeklemek için yol boyunca durdurma, remount NFS Biz bir yerinde depo tutmak ağ paylaşımı, Yetenek kurulu paketlerin yerel önbelleğini yedeklemek, bazı klasör-link ağ paylaşımına yeniden bağlayın olamazdı eğer yerel bir kopyasını kullanmak üreticimizin yok, senkronize etmek yerel kopya ve ağ paylaşımına arasında ise önceki Güncelleştirme bir ağ paylaşım sorunu vardı, ve depodaki paketlerin listelerini güncellemek. Genel olarak, herhangi bir hata olsa vardı eğer devam etmem, olarak söyleyebilirim, Bu komut dosyası, dağınık oldu canavar Bu özgün gereksinimleri yukarıda ve öteye gitti. Bu benim için iyi çalıştı.

Gün Kubuntu arasındaki güncellemek gelinceye kadar 6.10 karşı 7.04. Ama elle yaptım, değil komut ile.

Ben ortaya çıktı karışıklık sonucu sıfırdan yeniden sona erdi. En azından, bir yedek yönetici göstermek için iyi yapmak gerektiği gibi, ben gerçekten ihtiyaç duyulan her şeyi kurtarmak için kolay oldu. 🙂

Başka ne var?

Ben Kubuntu yeniden yüklemek zorunda kaldım önce bile, Ben adlı başka bir dağıtım tanıtıldı Gentoo. Var 2 Gentoo ve Ubuntu'nun güncelleme sistemi arasında çok belirgin farklılıklar. İlk Gentoo olmasıdır a kaynak-tabanlı dağıtım. Bu demektir ki eğer bir paket güncelleme zaman, paket yöneticisi kaynağını indirir ve derler her şey, umarım için optimize senin sistem. Bu, Bence, çok serin. Bunun dezavantajı her şeyi derleme çok uzun zaman alır.

İşte benim olan (çok bilimdışı) zamanın uzunluğu için tahminler bu yükleme medyasından bir masaüstüne bir temel GUI işletim sistemi yüklemek için gereken, yabancı sürücüleri hariç (örneğin, son 3D grafikler sürücüler):

OS: dk – maksimum (medyan)

Windows Vista: 15 – 30 (20) dakika

Ubuntu: 15 – 40 (20) dakika

Gentoo: 3 – 40 (6) saat

Gentoo da birlikte çok müdahalesi gerektirir config dosyalarını çalışma şeyler almak için – Bu CD'yi taktıktan ve önyükleme arasındaki son derece uzun bir gecikme için bir başka nedendir senin harika * yeni masaüstü. Popüler uygulamalar indirmek için ikili paketler kullanılabilir olması – Bu varsayılan bir seçenek olmasa da.

Onlar beni sürerken görmek’

Çoğu diğer dağıtımlardan Gentoo sahip biri daha çok önemli bir ayrım vardır. Bu, a, “haddeleme-release” dağıtım. Bu herhangi titiz bir sürümü ya da orada olmadığı anlamına gelir “bırakma” dağıtım yapıştığı. Bugün Gentoo yüklerseniz… Size eğer bitirmek bugün Gentoo yükleme, muhtemelen yüklü tüm uygulamaların son sürümüne sahip olacak. Bazı karanlık uygulama önemli bir güncelleştirme yarın alırsa, bir kaç gün içinde, Eğer sisteminizi güncelleyin eğer, Eğer masaüstünüzde bu son sürümüne sahip olacak.

Bu haddeleme serbest ve arasındaki fark “diğer” dağılımları oldukça şaşırtıcı olduğunu. Örneğin: Eğer KDE 4.2 yarın açıklanacak edildi, muhtemelen daha az beklemek zorunda kalacak 2 Bu Gentoo üzerinde kullanılabilir olması için hafta için. Ubuntu kullanıcıları kadar beklemek zorunda kalabilirsiniz 9.04 – bu 4 ay bekleyecek.

Daha uygun bir şey?

Şahsen, Ben koymak için istekli değilim 40 çaba saat benim sistem ben onu istediğiniz şekilde çalışma almak için. Benim meslektaşım Karanlık nedense son zamanlarda yeniden yüklemek zorunda kaldım ve o koymak için istekli değildi çıkıyor 6 saat (o Gentoo ile daha tecrübeli) o da koşuyordu nasıl kendi sistemini geri almak için çaba. Yerine, Arch Linux onun göz yakaladı. Arch Linux sürümüdür (Gentoo gibi), ikili-tabanlı (Ubuntu gibi) dağıtım. Onun paketleri (iyi, Bunların büyük bir çoğunluğu) çok şeyler ya güzel çalışma almak için kendi config dosyaları ile müdahalesi gerekmez. Onun her iki dünyanın en iyi!

Hala * ne yaptığınızı bilmeniz gerekir ama bu noktada için geldim, Böyle dev olmamalıdır inanç sıçrama. Arch Linux'un paket yöneticisi, denilen pacadam, yerleşik bağımlılık ve çatışma ele. Ben başka bir paket yöneticisini kullanın, yoğurt (Fransız yoğurt), çok hızlı Arch kullanıcıları ile popüler hale geldi ki. Yaourt Eğer AUR doğrudan uygulama indirmek ve yüklemek için izin vererek pacman işlevselliğini artırır, veya Arch Kullanıcı Deposu. Bu depo otomatik aksi Arch kendi çekirdek geliştiricileri tarafından tamamen desteklenmeyen olacağını pek çok uygulamaları indirmek ve yüklemek için izin komut içeriyor. Bir chroot'd ortama indirir ve derler. Daha sonra pacman-uyumlu bir paket tarball'daki içine chroot'd çevreyi paketleri ve sistem içine dağıtmak için pacman kullanır.

Ayrıca, AUR popüler paketler daha resmi yerleştirilen olsun sayede bir oylama sistemini destekler [topluluk] depo. Yaourt da otomatik bir oylama mekanizmasını destekler ve böylece, AUR'un üzeri paketini yükledikten sonra, Eğer onun eklenmesi için oy istiyorum eğer sorar [topluluk].

Ben Arch kurulum için harcanan zaman ile ilgili olduğunu tahmin 90 dakika. Ben yeni başlayanlar için archlinux önermiyoruz gerçi arasında diğer dağıtımlar ile sıkılmış kazanılmış herhangi bir Linux kullanıcısı için tavsiye – ve yüklemeye gerek kalmadan işin cesur içine almak istiyor Sıfırdan linux. Arch Linux bu günlerde oldukça popüler elde edilmiştir. Onun şu numaradan 14 üzerinde Distrowatch.

* Eğer ne yaptığınızı biliyorsanız IF. Ve sen ne yaptığınızı DAHA KANLI KNOW!
Pay