Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witajcie!
Chciałem się zapytać :D
Zauważyłem, że w Debianie znajdują się "nowe" paczki - konkretnie, paczki rozwijalne (które będą kontynuowane), i tak się zastanawiam - czemu nie ma paczek "zakończonych" - czyli takich, które autor "zrobił", działają rewelacyjnie, ale nie będą upgrade'owane. Czy Debian się wypowiada w jakiś sposób?
Chodzi mi np. o takie paczki jak Clanbomber:
http://archive.debian.net/etch/clanbomber
Których dziś już nie dostaniesz (chyba, że kompilacja), czy Rock and Diamond (to jakoś się inaczej pisało, ale tak czytało)
Osobiście można by "ręcznie" do kompilować paczki, ale czemu znikły z repozytoriów? Debian coś o tym wspomina?
Fervi
Offline
umieraja na ogol ze wzgledu na niekompatybilnosc z nowymi wersjami bibliotek ... w tym wypadku patrz http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=471692 ... ogolnie mozesz tego szukac w komunikatach o usunieciu danej paczki (na ogol jest tam powolanie sie na jakis bug)
Offline
Mi się wydaje po prostu, że Debian źle to robi
Weźmy pierwszą lepszą grę Linuksową z neta - Tibia
Tibia jest grą kompatybilną z Etch'em - ale działa na nowych bez problemu. Po prostu ma katalog, a w nim biblioteki (stare bo stare, ale są)
Jeśli dobrze myślę - tak samo możnaby zrobić z Clan Bomberem (np. katalog libs, a w nim stare biblioteki)
Pytanie tylko - czy nikt na to nie wpadł? Czy to może sprzeczne z ideologią?
Fervi
Offline
[quote=fervi]Mi się wydaje po prostu, że Debian źle to robi[/quote]
To zrób lepiej…
Offline
Daj mi deweloperów, a Linux będzie najpopularniejszym systemem w ciągu pół roku :)
Fervi
Albo zrobić małe środowisko chroot (+ jakąś nakładkę), która uruchamiałaby stare gierki pod Linuksem
Fervi
Offline
Stare, nierozwijane biblioteki i programy są potencjalną dziurą w systemie. Dlatego Debian ich nie dostarcza.
Offline
Dodałbym jeszcze 2 drobiazgi:
1. program jest zbudowany z własnymi bibliotekami (np flaga statić w gcc). i wtedy działa przez dość długi czas, inna opcja, to kompilacja programu, zey załapał się na nowe biblioteki, czasami się udaje.
Przy tworzeniu bibliotek na szczęście nie odkrywa się koła na nowo, spora liczba funkcji jest taka sama w starszych i nowszych wersjach.
W dodatku np gcc 4.4 ma biblioteki zapewniające zgodność wsteczną z gcc-3, dzięki czemu conieco zabytków dalej działa.
To by było na tyle
;-)
Ostatnio edytowany przez Jacekalex (2011-08-05 05:33:45)
Offline
[quote=fervi]Daj mi deweloperów, a Linux będzie najpopularniejszym systemem w ciągu pół roku :)[/quote]
Możesz zwrócić się ze swoimi pomysłami do któregoś z deweloperów… Skoro faktycznie są takie dobre, czemu mieliby ich nie wykorzystać? ;)
Offline
Przecież możesz zwrócić się ze swoimi pomysłami do któregoś z deweloperów… Skoro faktycznie są takie dobre, czemu mieliby ich nie wykorzystać? ;)[/quote]
Bo to są deweloperzy
To tak jakbyś powiedział synowi sąsiadów, by pomógł ci węgiel do piwnicy znosić :D
Mi się wydaje, że po części klęską Linuksa jest brak projektu pewnej strony - forum, gdzie programiści, graficy, muzycy itd. - mogliby się spotykać ... jest takie coś? Czy powinienem to zrobić?
Fervi
Offline
[quote=fervi]Mi się wydaje, że po części klęską Linuksa jest brak projektu pewnej strony - forum, gdzie programiści, graficy, muzycy itd. - mogliby się spotykać ... jest takie coś?[/quote]
Każda szanująca się dystrybucja (np. Hag nie [s]miał[/s] ma ;)) czy większy projekt posiada listy dyskusyjne.
Offline
Każda szanująca się dystrybucja, czy większy projekt posiada listy dyskusyjne.[/quote]
Właśnie, a te listy dyskusyjne prowadzą do stworzenia kolejnej nakładki na apt'a czy czegoś innego
Na forum mógłbyś założyć topic np. "Szukam ludzi do zrobienia RTS" i każdy mógłby się zgłosić, pokazać co umie, ewentualnie podzielić się sugestiami
Fervi
Offline
[quote=fervi]
Każda szanująca się dystrybucja, czy większy projekt posiada listy dyskusyjne.[/quote]
Właśnie, a te listy dyskusyjne prowadzą do stworzenia kolejnej nakładki na apt'a czy czegoś innego
Na forum mógłbyś założyć topic np. "Szukam ludzi do zrobienia RTS" i każdy mógłby się zgłosić, pokazać co umie, ewentualnie podzielić się sugestiami
Fervi[/quote]
1. Dlaczego na liście dyskusyjnej nie można tworzyć wątku "Szukam ludzi do...". ;)
2. W jaki sposób owo hipotetyczne forum przeciwdziałałoby tworzeniu kolejnych nakładek na rzeczy wszelakie?
2. Z postawą "szukam ludzi do..." prowadzi do nikąd. Musisz z czymś wyjść, coś pokazać. Wiele mniej lub bardziej udanych pomysłów skończyło się na "ej, a może byśmy tak...". [i]Talking is cheap[/i] jak gadają za granicą.
Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712
Offline
Czyli gdzie mam pisać - na liście Debiana, Ubuntu czy Gentoo?
Takie forum mogłoby zebrać ludzi chcących w jakiś sposób pomóc Linuksowi, a ci - co chcą coś zaprogramować, po prostu by się zgłaszali. Sam jestem członkiem pewnej takiej strony (ale zrzesza ludzi z Windowsa + konkretny "język") i się zdarza cooperative, ludzie piszą ze sobą, tworzą "firmy", chcą pieniędzy
Fervi
Offline
Wracając do głównego pytania ferviego: polecam zapoznać się z dyskusją nad bugiem [bug]613491[/bug]. Mniej więcej wyjaśnia w czym rzecz :)
Ostatnio edytowany przez lx (2011-08-03 19:30:02)
Offline
@fervi:
Nie, nie i jeszcze raz NIE!!!! Takie rozwiązanie które proponujesz kompletnie rozwaliło by bezpieczeństwo systemu, jasne ja samemu mam u siebie mam kilka paczek ze starszych dystrybucji bo coś tam starego instalowałem - ale to była moja świadoma decyzja, zaś dołączanie całych bibliotek tylko po to żeby jakiś stary program miał śmigać jest po prostu nierealne, chyba że nikt miałby się nimi nie zajmować (nawet nie chcę sobie wyobrażać jakim "pain in the ass" z developerskiego punktu widzenia, było by utrzymywanie przy życiu i portowanie staroci) ale to - na szczęście - wyklucza polityka bezpieczeństwa Debiana.
Jeżeli w tym momencie na myśl przychodzi Ci Windos (w którym takie praktyki są dość powszechne) to jednak pamiętać że nawet tam M$ za wszelką cenę nie utrzymuje kompatybilności ze starymi programami, bo jest z tym dużo zachodu.
Offline
[quote=fervi]Czyli gdzie mam pisać - na liście Debiana, Ubuntu czy Gentoo?[/quote]
Zależy w jakim ekosystemie chcesz działać. Jeśli myślisz, iż zagadnienie jest ponadpodziałowe — choćby LWN, freedesktop.org,... slashdot?
Offline
[quote=fervi]Zauważyłem, że w Debianie znajdują się "nowe" paczki - konkretnie, paczki rozwijalne (które będą kontynuowane), i tak się zastanawiam - czemu nie ma paczek "zakończonych" - czyli takich, które autor "zrobił", działają rewelacyjnie, ale nie będą upgrade'owane.[/quote]
Ponieważ paczki które ktoś zrobił i nie są już upgrade'owane mają tendencję do działania nierewelacyjnie.
Póki dany program działa, znajduje się w repo. Np. [url=http://packages.debian.org/wheezy/pornview]pornview[/url], którego najnowsza wersja [i]upstream[/i] pochodzi sprzed ośmiu lat. Ale kiedy zaczyna sprawiać problemy, to albo poszukuje nowego opiekuna, albo wylatuje z repo.
Na tej samej zasadzie muzyki słuchasz z przenośnego odtwarzacza MP3 a nie popularnego lata temu walkmana.
Offline
biedny fervi xd nikt sie z nim nie zgadza wszyscy mu wytykaja :]
skoro wszyscy na jednego to musze tutaj zadziałać i przyłączyć się do kolegów :D ( bo mają rację ).
Polityka rozwoju systemu nie jest nakierowana na "popularnosc przedewszystkim", jedyną wadą systemu dla 70% userow jest brak ogromnej ilości gier oraz api które by je wspomagało ( dx ), zarzut ze ludzie sie nie "zbieraja czy nie zrzeszaja jest troche ..... " biorąc pod uwagę że cały system jest napisany prze "ludzi", no i było nie było świat stoi na Linuksie ;], działa to nie sypie sie ;]
[edit]
jeszcze 3 grosze
nie rozumiem czemu Cie boli "brak popularności" zajmij się czymś innym, a nie użalaj z łezką w oku nad oprogramowaniem.
podam tutaj statystykę drobną 5% odwiedzin strony firmy w której pracuje jest z jakiegoś Linuksa .
a to czyni system bardziej popularnym w Polsce od .... Heinekena ;]
Ostatnio edytowany przez gindek (2011-08-04 01:30:36)
Offline
Mniej więcej tyle ma - 5.2% (według pewnej statystyki)
Problem w tym, że w 2003 roku był popularniejszy od MacOS X (wtedy zaczęli statystykować), do 2005 roku - mimo to, nie ma jakiejś większej przewagi, nie było zamkniętego softu itd.
No, ale cóż - czekamy na "większą popularność" - myślę, że za 10 lat będzie miał swoje 10-15% :D Może więcej
Fervi
No dobra, to zamknięcia
Offline
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00006 | SET NAMES latin2 |
0.00116 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.144.106.207' WHERE u.id=1 |
0.00063 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.144.106.207', 1732830461) |
0.00045 | SELECT * FROM punbb_online WHERE logged<1732830161 |
0.00048 | SELECT topic_id FROM punbb_posts WHERE id=178782 |
0.00005 | SELECT id FROM punbb_posts WHERE topic_id=19469 ORDER BY posted |
0.00053 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=19469 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00156 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=19469 ORDER BY p.id LIMIT 0,25 |
0.00089 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=19469 |
Total query time: 0.00598 s |