Tag-Archive for » jogurt «

Czwartek, 12 listopada, 2009 | Autor:

Jeśli kiedykolwiek znajdziesz się aktualizację pojedynczego wniosku w Arch Linux (bardzo zły pomysł, btw) i uaktualnia readline może skończyć się widząc błąd wzdłuż linii:
/bin/bash: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory
Mam nadzieję, że nadal masz bash skłonić otwarty i nie zamknął ich wszystkich. Jeśli jeszcze możesz, natychmiast uruchom następujące:
pacman -S bash
inny nie będzie w stanie uruchomić więcej, ponieważ bash bash nadal będzie link do starej wersji readline.

Również, w przyszłości, nie działają
pacman -Sy application
(Python w moim przypadku)
zamiast, uruchomić:
pacman -Syu
który zapewnia, że ​​wszystkie aplikacje są uaktualniane.

Osobiście, Myślę, że bash powinien mieć zestaw zależności, mówiąc, że to wymaga starego określoną wersję readline i sama dla nowego bash, wymaga nowej wersji readline. Bez względu na, raczej grać bezpiecznie. 😉

Dzielić
Środa, April 22nd, 2009 | Autor:

Łuk Linux’s installation process is documented on the Arch wiki. I recommend that persons new to Arch try the excellent Beginner’s Guide instead of the Official Arch Linux Install Guide. Though both wiki entries cover similar ground, the Beginner’s Guide gives a lot more relevant information for those new to the system. The Beginner’s Guide is aimed at desktop installation and, as I’m installing a server, I won’t be going through the installation of the graphical environment at all. Assuming that you’re following my installation, Zakładamy, że już po początkującego Guide aż do i włącznie instalację sudo. Zainstalowałem demona ssh później niż podczas początkowej konfiguracji jednak.

Kilka małych rekomendacje i uwagi dotyczące instalacji:

  • Jeśli możesz, rozważyć użycie pamięci USB dla instalatora i zachować go dla przyszłych instalacji.
  • I zachować kopię mój lokalny “magazyn” zainstalowanych aplikacji na moim pendrive instalator. Po zakończeniu instalacji I zaoszczędzić trochę czasu pobierania i aktualizacji kopiując to do / var / cache / pacman / pkg / folderu na nowy serwer. Repozytorium na moim pulpicie jest zazwyczaj 1.7GB
  • Dla rc.conf, South African-odpowiednie ustawienia regionalne:
    LOCALE =”en_ZA.utf8″
    TIMEZONE =”Afryka / Johannesburg”
  • Mam skonfigurować sieć w bardzo prosty sposób, zgodnie z instrukcją, i będzie rosła w konfiguracji sieci w późniejszym poście.
  • Jak to jest na serwerze, mój zakaz uprzywilejowanego użytkownika na serwerze jest tylko część 3 grupy: koło (dla sudo), przechowywanie, i użytkownicy. Użytkownik pulpit będzie prawdopodobnie w wielu innych grupach.

Wolę za pomocą aplikacji o nazwie jogurt zamiast domyślnie na łuku menedżer pakietów. Yaourt ma dokładnie taką samą składnię użytkowaniu jak Pacman wyjątkiem, że obsługuje kilka dodatkowych opcji. Właściwie jest to aplikacja wrapper tym, że, z kolei, wykorzystuje Pacman. Ważniejsze, yaourt obsługuje instalację aplikacji z Arch użytkownika GOLD. The GOLD jest repozytorium skryptów instalacyjnych budowanych przez użytkowników dla użytkowników Arch Arch łatwo zainstalować aplikacje, które nie są oficjalnie wspierane przez głównych repozytoriów Arch. Yaourt mogą pobierać i instalować aplikacje z AUR lub głównych repozytoriów z tym samym poleceniem, potraktowanie AUR jako “tylko kolejny repozytorium”. Pacman niestety nie obsługuje tej funkcji.

Ponownie, instalacja jest pokryte w wiki. Polecam łatwe trasy wymieniony w wiki, jeśli jesteś nowy w Arch. Jest zbyt wiele zbyt szybko, aby zrobić to w przykry sposób (Wspomniano również we wpisie wiki).

Po zakończeniu, zaktualizować system, wydając jedno polecenie:

jogurt -Syu

LUB

Pchmn -shyu

i wykonaj podane zalecenia.

Dzielić
Wtorek, 17 lutego, 2009 | Autor:

Niektórzy z was mogą już wiedzieć, że wbudowany serwer startowej nie tak dawno temu. Mam udokumentowane niektóre z bardzo ważnych elementów, jak została ona zbudowana, choć ja planuje wydać całą dokumentację na raz. Używałem Arch Linux i nie miałem prawie gotowy wszystko, zwłaszcza dokumentacja. Na przykład, miał to być serwer mediów. Po pewnym tasowanie dysku, to miało skończyć się RAID1 do bagażnika i RAID 10 do końca (Część mediów).

To nie działa w ogóle.

Ja dostałem w miarę konieczności wydajny (i dobrzefirewallem) Serwer bramy routingu. Byłem zadowolony, że w końcu dostosować lokalne trasy * działa prawidłowo i jestem przekonany, że moje testy z DHCP Oznaczało mogę wyłączyć usługę DHCP na marne ADSL Router i wszystkie moje współlokatorów uruchomić za pomocą serwera, jak Internet bramy. Zamiast: Byłem zalogowany do serwera z urzędu, Chciałbym po prostu zainstalowany Apache2 **, i miałem skonsultować z kolegą w sprawie coraz ładne wykresy ułożyła więc domownicy mogli wszystko zobaczyć, kto był przy rezerwacji przepustowości *** — kiedy zauważyłem mały komunikat informujący, że system plików został ponownie zamontowany tylko do odczytu ze względu na pewne lub innych awarii dysku.

A potem straciłem połączenie z serwerem.

I wtedy otrzymałem podłym nastroju.

🙁

Kiedy przyjechałem do domu, Okazało się, że, jak się domyślacie z wiadomości opisowej podanej w biurze, the (bardzo) stary 80GB IDE Dysk, który używałem do katalogu głównego, nie udało. Niestety, Serwer nigdy nie uruchomić ponownie i było niewiele szans na podpatrywanie wszystko się na inny dysk, aby kontynuować, gdzie bym skończył.

Kupuję zastępstwo (SATA) HDD to w następny weekend tuż po dzień wypłaty – a ja zmieniłem zdanie o dokumentowanie moje postępy… moje i tworzenie kopii zapasowej konfiguracji:

Wydanie Wczesne. Zwolnij Często.

* ISP w Afryce Południowej za mniej (łatwe cena porównanie) dla “tylko lokalne” (w ramach RPA) Ruch na ADSL, ale tylko, jeśli używasz konta ADSL, które nie mają dostępu do usług internetowych poza RPA. Oznacza to, że jeśli chcesz skorzystać z niższych kosztów, ale nadal będą mogli korzystać z Internetu w ogóle, trzeba skonfigurować routing jakiś podstępny.

** jednego polecenia-install: ~ $ Yaourt-S apache

*** Dostęp do internetu jest drogie w SA – pojawi się opłata o R70 ($7 / £ 4.9 / € 5.46) za GB przy użyciu ADSL, lub o R2 za MB w przypadku korzystania z GPRS / 3G.

Dzielić
Czwartek, January 01st, 2009 | Autor:

Widocznie, jaki system operacyjny można wykorzystywać powiedzieć wiele o tobie. Jeśli używasz jakiejś formy * nix, który Rozkłady używasz może powiedzieć wiele, jak również. Redundancja bok, Wierzę, że dystrybucja Linuksa zależy absolutnie na jego System zarządzania pakietami i dystrybucja.

Podobało mi się, apt-get (1, 2) ale tam był jakiś problem techniczny, w pewnym momencie, i to spowodowało, że w użyciu uzdolnienie zamiast. Używanie umiejętności jest nieco łatwiejsze – ma więcej funkcji automatycznych w pojedynczym, logiczny, Polecenia gdzie apt-get wymaga odrębnego polecenia. Umiejętności posiada również przekleństwa-w oparciu GUI. Jeśli nie używasz GUI, a następnie, inne niż zwięzłość w zakresie liczby poleceń, aby dowiedzieć się, najwyraźniej nie ma technicznych powodów, aby preferować jednego nad drugim. Aptitude i apt-get służyć K / X / Ubuntu i Debian dobrze. Od tego momentu, Używam nazwiska Kubuntu i Ubuntu w luźno sposób wymienny.

W mojej wykorzystania CentOS (oparty na Red Hat), Znalazłem lubię mniam. Wydaje się, że działają znacznie same jak zdolności – jedno polecenie by wszystkimi rządzić. To ma pewne dość irytujące domyślne zachowanie nie zamierzam dostać się tutaj, jak jego najbardziej prawdopodobne, bo jestem po prostu do niego nie stosować. Przynajmniej z technicznego punktu widzenia, to jest bardzo dobry. Uważam, że Fedora również korzysta z yum choć moje doświadczenie w Fedorze jest bardzo ograniczona.

Teoria…

Fedora i Ubuntu są w klasie rozkładów, które mają dość rygorystyczne cykl wydawniczy. Ubuntu 8.10 (wersja nazywa się tak za rok i miesiąc premiery) nie będzie, z wyjątkiem dużych błędów i drobnych zmian, mają inną ważną aktualizację do kolejnej wersji, Jaunty Jackalope. Użytkownicy Ubuntu mają najnowsze wersje większości oprogramowania na swoich komputerach teraz. W miesiącach poprzedzających następnego wydania, jednak, nie będziemy mieć tyle szczęścia, jeśli nie lubisz za pomocą “beta” wydawnictwa. Jako, że nie jestem bardzo obeznany z Fedorą, Nie będę przeszkadzać wchodząc w jego cyklu wydawniczego.

Te 2 rozkłady są również w klasie zwanej dystrybucji “dwójkowy” lub “oparte na binarny” Rozkłady. Oznacza to, że podczas pobierania aktualizacji, Pliki, które zostały pobrane są wstępnieskompilowany i powinny działać na dowolnej “obsługiwane” sprzęt komputerowy. Nie jest to szczegółowo Zoptymalizowany dla sprzętu pulpicie za, na przykład, swój edytor. Być może trzeba AMD procesor, który ma dodatkowe wsparcie obsługi, które Intel Procesory nie mają. Odwrotna może być również to,. Z tego powodu, Dystrybucja binarna uwalnianiu nie można zoptymalizować dla jednej konkretnej marki sprzętu. Niezależnie od tego “bez optymalizacji”, powinien działać na przyzwoitym tempie.

Praktyka!

O 2 lat temu zacząłem używać Kubuntu. Po kilku miesiącach pracy z nim, Zacząłem uczyć się więcej o jego specyfice. Nie jestem dużo fanem przy użyciu narzędzi graficznych w celu aktualizacji systemu, gdy, ostatecznie, wszystko dzieje się na jego linii poleceń tak. Narzędzia GUI tylko ukryć złożoność nie mam nic przeciwko obejrzeniu.

Skończyło się na co walić scenariusz, aktualizacja, gdyż byłoby to wszystkie czynności potrzebne do uzyskania zdolności do zaledwie iść do przodu i już uaktualnienia, kthx?©, może zatrzymując się po drodze, aby utworzyć kopię zapasową konfiguracji, zamontować NFS Udział w sieci, w której trzymamy repozytorium na miejscu, kopię zapasową lokalnej pamięci podręcznej zainstalowanych pakietów aptitude, Czy niektóre Folder-Link tasowania używać kopii lokalnej Jeśli udział sieciowy nie mógł zamontować, synchronizować między lokalnej kopii i udziału sieciowego, jeśli poprzedni aktualizacja miała sieć emisję akcji, i aktualizacji listy pakietów w repozytorium. Ogólnie rzecz biorąc, nie pójdzie do przodu, czy są jakieś błędy, choć, jak można powiedzieć, Ten skrypt został bałagan bestia że wyszedł poza oryginalnymi wymaganiami. To działa dobrze dla mnie.

Aż nadszedł dzień, aby zaktualizować pomiędzy Kubuntu 6.10 do 7.04. Zrobiłem to ręcznie, choć, nie ze skryptem.

Skończyło się na ponownej instalacji od zera w wyniku bałaganu, która wybuchła. Co najmniej, jako administrator powinien zrobić dobrze zapasowej w celu wykazania, łatwo było odzyskać wszystko, co naprawdę potrzebne. 🙂

Co tam jeszcze jest?

Jeszcze przed musiałem ponownie zainstalować Kubuntu, I został wprowadzony do innej dystrybucji o nazwie Gentoo. Są 2 bardzo wyraźne różnice pomiędzy Gentoo i system aktualizacji Ubuntu. Pierwszym z nich jest, że Gentoo jest źródło-dystrybucja w oparciu. Oznacza to, że podczas aktualizacji pakietu, Menedżer pakietów pobierze źródło i kompiluje wszystko, mam nadzieję, że to na optymalizację swój system. To, Myślę, że, jest bardzo fajne. Minusem jest to, że kompilacja wszystkiego trwa bardzo długo.

Oto moje (bardzo nienaukowe) szacunki na czas potrzebny na zainstalowanie podstawowego GUI OS do pulpitu z nośnika instalacyjnego, bez zbędnych sterowników (na przykład, najnowsze sterowniki grafiki 3D):

OS: min – max (mediana)

Windows Vista: 15 – 30 (20) protokół

Ubuntu: 15 – 40 (20) protokół

Gentoo: 3 – 40 (6) godzin

Gentoo wymaga również dużo majstrować przy pliki konfiguracyjne aby dostać rzeczy pracy – jest to kolejny powód, dla bardzo dużego opóźnienia między włożeniu płyty CD i rozruch niesamowite * nowy pulpit. Popularne aplikacje mają pakiety binarne dostępne do pobrania – choć nie jest to opcja domyślna.

Widzą mnie rollin’

Jest jeszcze jedna bardzo ważna różnica Gentoo ma od większości innych dystrybucji. Jest “rolling-release” dystrybucja. Oznacza to, że nie ma żadnych rygorystyczne wariant czy “uwolnienie” która przywiera do dystrybucji. Jeśli zainstalujesz dzisiaj Gentoo… jeśli ci wykończenie instalowania Gentoo dziś, jesteś prawdopodobnie będzie mieć najnowszą wersję wszystkich aplikacji zainstalowanych. Jeśli niektóre niejasne aplikacji dostaje ważną aktualizację jutro, w ciągu kilku dni, W przypadku aktualizacji systemu, będziesz mieć to najnowsza wersja na pulpicie.

Różnica pomiędzy tym wydaniem i toczenia “inny” dystrybucji jest dość zdumiewające. Na przykład: Jeśli KDE 4.2 miały zostać zwolniony jutro, to pewnie trzeba czekać mniej niż 2 tygodni na to, aby być dostępne w Gentoo. Użytkownicy Ubuntu mogą czekać do 9.04 – to czekać 4 miesiące.

Coś bardziej odpowiednie?

Osobiście, Nie jestem gotów do wprowadzenia w 40 godzin wysiłku, aby mój system pracy tak, jak chcę go do. Mój kolega niedawno musiał ponownie zainstalować jakiegoś niejasnego powodu, a okazuje się, że nie był gotów do wprowadzenia w 6 godzin (on jest bardziej doświadczony z Gentoo) wysiłku, aby uzyskać jego system do jak został uruchomiony albo. Zamiast, Arch Linux przykuł uwagę. Arch Linux jest zgoda toczenia (jak Gentoo), oparte na binarny (jak Ubuntu) dystrybucja. Jego opakowania (dobrze, Ogromna większość tych) nie trzeba wiele majstrować przy swoich plików konfiguracyjnych, aby to działa ładnie albo. Jego najlepsze z obu światów!

Trzeba jeszcze wiedzieć, co robisz * ale jeśli trafiłeś tym momencie, to nie powinno być takich gigant skok wiary. Menedżer pakietów Arch Linuksa, zwany pacczłowiek, ma wbudowaną obsługę zależności i konfliktów. Używam innego menedżera pakietów, jogurt (Francuski dla jogurt), który bardzo szybko stał się popularny wśród użytkowników Arch. Yaourt zwiększa funkcjonalność Pacman, pozwalając, aby pobrać i zainstalować aplikacje bezpośrednio z AUR, lub Arch User Repository. To repozytorium zawiera skrypty, które pozwalają automatycznie pobrać i zainstalować wiele aplikacji, które w przeciwnym razie byłyby w pełni obsługiwana przez własnych programistów rdzenia łuku w. Pobiera i kompiluje pakiet do chroot'd środowiska. Następnie pakuje chroot'd środowiska do pakietu kompatybilny pacman paczce i wykorzystuje Pacman wdrożyć go w systemie.

Również, AUR obsługuje system głosowania, w którym popularne pakietów została umieszczona w oficjalnym [społeczność] magazyn. Yaourt obsługuje także automatyczny mechanizm głosowania, zgodnie z którą, po zainstalowaniu pakietu przez AUR, zapyta, czy chcesz głosować na jego włączenie [społeczność].

Szacuję, że czas dla mojej instalacji Arch był o 90 protokół. Nie polecam archlinux dla początkujących choć z Polecam go dla każdego użytkownika Linuksa, który dostał znudzony innych dystrybucji – i chce się dostać do piaszczysty Nitty bez konieczności instalowania Linux From Scratch. Arch Linux jest coraz bardzo popularne w dzisiejszych czasach. Obecnie na jego numer 14 na Distrowatch.

* Jeśli wiesz, co robisz. I lepiej BLOODY KNOW co robisz!
Dzielić