Monitor stanu repozytoriów

Zapraszamy na uruchomiony na naszym portalu monitor repozytoriów Debiana. Pokazuje on ich stan pod kątem problemów z zależnościami pakietów, korzystając z analogii pogodowych (w związku z czym często określany jest raportem pogodowym).

Jeśli wg monitora w danej architekturze jest „słonecznie” to (niemal) wszystkie zależności są spełnione, im warunki atmosferyczne są gorsze tym więcej zależności jest niespełnionych. Gdy „pogoda w Debianie” jest zła z jakiegoś powodu (np. trwająca większa migracja), użytkownik powinien rozważyć zaniechanie aktualizacji na jakiś czas.

Monitor repozytoriów
Rys.1. W Squeeze większych problemów nie ma

Informacje przedstawiane w monitorze czerpane są ze strony Debian Weather, która jest częścią projektu EDOS. Tutaj uwzględnione zostały tylko niektóre architektury gałęzi stabilnej, testowej i niestabilnej. Więcej można znaleźć na oryginalnej stronie. Uwzględniona jest wyłącznie sekcja main oficjalnego repozytorium.

Aktualizacja (4 grudnia, godz. 14:00)

Udostępniamy również dane w formie tekstowej, które można w łatwy sposób przetwarzać w skryptach, aby prezentować je w dowolny sposób (np. w monitorze systemu Conky):

Zamieszczamy również krótką instrukcję do nich.

Dodany: 03 gru 2011 o 20:40
przez: azhag

OSnews Wykop Blip Flaker Kciuk Śledzik Facebook Identi.ca Twitter del.icio.us Google Bookmarks

Komentarze (RSS):

1  raven18, dodany: 2011-12-03 21:19 #1512
Squeeze
amd64
0,02%

Wheezy
amd64
0,01%

I tak oto pada mit stabilności wersji stabilnej

;)

2  azhag, dodany: 2011-12-03 21:21 #1513
W obu tyle samo pakietów jest "nieinstalowalnych" (a nawet są to te same), po prostu testing ma wszystkich pakietów więcej. ;)

3  ArnVaker, dodany: 2011-12-03 21:32 #1514
Te pięć pakietów to chyba komuś się nie chciało zrobić wersji dla poszczególnych architektur, tylko wrzucił „all” i na części architektur pakiet wisi z niespełnionymi zależnościami (bo faktycznie jego zależności na tej architekturze nie występują), a wcale nie powinno go tam być. W ogóle to jakieś starocie straszne są…

4  azhag, dodany: 2011-12-03 21:40 #1515
Jeszcze wyjaśnię skąd w niektórych architekturach tyle pakietów z niespełnionymi zależnościami -- w znakomitej większości chodzi o to, że ów felerny pakiet należy do sekcji all (a więc podpada pod każdą architekturę), ale zależy już od pakietu z konkretnej już architektury.

Przykładowo wieloplatformowe programy napisane w Javie znajdują się w sekcji "all", ale wymagają JRE, które jest już dla konkretnej architektury. I tak w kFreeBSD niby dostępny jest pakiet azuerus, ale ponieważ nie ma Javy dla kFreeBSD -- nie można go zainstalować.

To samo tyczy się pakietów z np. plikami graficznymi cośtam-data (architektura all) wymagających głównego pakietu cośtam (architektura wyłącznie i386).

Dopisek: o, aż trzy osoby mnie ubiegły. ;)

Dopisek 2: Zresztą na liście "nieinstalowalnych" pakietów (po kliknięciu na szczegóły) te z sekcji all są wyróżnione kursywą.

5  azhag, dodany: 2011-12-04 14:00 #1516
Dodałem również informacje w formie tekstowej do przetwarzania w skryptach (wraz z krótką instrukcją): http://dug.net.pl/monitor/skrypty/

6  blind, dodany: 2011-12-04 16:16 #1517
Świetna sprawa. Fajnie, że takie coś powstało.

7  Gość: Gość, dodany: 2011-12-04 21:53 #1518
>Udostępniamy również dane w formie tekstowej
>[...]

Jest też ,aplet dla kde.
Info na blogu mancoosi.


8  azhag, dodany: 2011-12-04 22:07 #1519
Rzeczywiście, dla KDE jest już applet [1]. Dzięki za informację, nie wiedziałem.

Aczkolwiek dla użytkowników innych środowisk wygodniejsze zapewne będzie skorzystanie z tych tekstowych plików.

[1]: http://blog.mancoosi.org/index.php/2011/05/18/46-debian-weather-applet

Aby dodać komentarz Zaloguj się lub Zarejestruj