Article View: pl.comp.os.advocacy
Article #481964Re: KDE4 kursor
From: Michał Gancarski
Date: Mon, 11 Apr 2011 16:46
Date: Mon, 11 Apr 2011 16:46
71 lines
4239 bytes
4239 bytes
On 11 Apr 2011 14:24:32 GMT, Andrzej Rosa wrote:
[...]
>> a) Instalujemy obie wersje X
>> b) Rezygnujemy z używania A albo B
>
> A róbcie sobie jak chcecie, ale u ludzi się to w slotach instaluje.
>
>> Jeśli program wymaga Javy, aktualizacji DirectX
>
> A to też fajnie bywa. Jakaś stara gra "zaktualizowała" mi DX do wersji
> 5.0, czy coś koło tego. ;-) W ogóle stwierdziła, że nie ma miejsca, bo
> potrzebuje (powiedzmy) 100 MB a było tylko 50 GB. ;-)
I Windows 7 nie spytał czy uruchomić instalator stareńkiego DX? Nie sądzę.
>> albo jakiegoś C++ Runtime
>> cośtam, to zazwyczaj sam o tym wie i sobie doinstalowuje. Chcesz pytać
>> użytkownika za każdym razem o rozwiązywanie takich konfliktów? O
>> podejmowanie decyzji co do tego, którą wersję jakiegoś nerdystycznego
>> bulbulgatora zainstalować? Nie wiem w czym "mechanizm zależności" wzorem
>> linuksowego (działającego chyba tylko dla pakietów z konkretnego repo dla
>> danej dystrybucji?)
>
> Nie tylko. Gentoo'owate stosunkowo często używają rpm'ów czy deb'ów,
> czyli wystarczy jak mechanizm systemowy jest w stanie zrozumieć jakie
> zależności trzeba spełnić. Kwestia sparsowania speca czy co tam w danym
> pakiecie jest.
Czyli jednak - utrzymywanie olbrzymiej bazy informacji o zależnościach. To
nie jest Linux, tutaj naprawdę jest dużo softu. A nie wystarczy wiedzieć co
trzeba doinstalować. Trzeba też opisać to coś i mieć pewność, że w razie
czego jest do ściągnięcia z jednego miesjca lub drugiego. Więc mamy albo
absolutnie gigantyczne repo trzymane przez MS i wymuszenie takiego
mechanizmu na twórcach oprogramowania ("Microsoft centralizuje! Korporacja!
Monopol!") albo też repozytoria ze strony producentów każdego softu dla
Windows, żeby w razie czego system mógł "dociągnąć" z miejsc, które są
wypisane w jakimś pliku opisującym wymagania instalowanej aplikacji. W tym
drugim przypadku co niby MS ma zrobić? Pukać od drzwi do drzwi każdego
domorosłego programisty i prosić o uruchomienie repo albo opisywanie
zależności? Przy takiej bazie softu to się robi raczej lokalnie. Office
wie, których komponentów mu brakuje, Steam wie, od czego zacząć instalację
gry.
>> miałby tu być lepszy dla użytkownika. Zwłaszcza, że
>> Andrzej nie opisał ani rzeczy, którą doświadczył ("gdzieś wyczytał"),
>
> Osobiście doświadczyłem emerge minecraft*, nie ma o czym pisać.
>
> *) OK, skracam, bo żeby emerge minecraft zadziałał dodałem java-overlay,
> no ale to nic wielkiego.
A ja ściągnąłem exe i uruchomiłem grę. To gdzie tu jest "po ludzku". Mam
wiedzieć co to jest "emerge cośtam java-overlay" żeby zainstalować grę?
>> ani
>> nawet w tym jego przykładzie nie było nic o potrzebie znania jakichś
>> zależności.
>
> Jak nie, jak tak? Najnowsze sterowniki, najnowsza java i dopiero potem
> Minecraft.
Ale system tych zależności nie musiał znać, nie?
--
Michał Gancarski
Technical Details
Message-ID:
<139ud3prv16qt.sph3vr7wcoe3$.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<ino1s9$paq$2@news.net.icm.edu.pl> <inpure.1kk.1@teren.hamstera.pl> <inpqc0$rah$7@news.net.icm.edu.pl> <ins316$gv8$1@news.net.icm.edu.pl> <4da21671$0$2438$65785112@news.neostrada.pl> <143kpu8e3uyaq.1v6oxos8x3eur$.dlg@40tude.net> <4da2c244$0$2455$65785112@news.neostrada.pl> <18jgiu85svwqh.3nhvg9snrx0f.dlg@40tude.net> <inuttr$3fi$1@news.net.icm.edu.pl> <j2qpsdgh0usp.712meqxa4fhd.dlg@40tude.net> <4da30f20$0$2444$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: Michał Gancarski <michal@gancarski.com> Newsgroups: pl.comp.os.advocacy Subject: Re: KDE4 kursor Date: Mon, 11 Apr 2011 18:46:16 +0200 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 71 Message-ID: <139ud3prv16qt.sph3vr7wcoe3$.dlg@40tude.net> References: <ino1s9$paq$2@news.net.icm.edu.pl> <inpure.1kk.1@teren.hamstera.pl> <inpqc0$rah$7@news.net.icm.edu.pl> <ins316$gv8$1@news.net.icm.edu.pl> <4da21671$0$2438$65785112@news.neostrada.pl> <143kpu8e3uyaq.1v6oxos8x3eur$.dlg@40tude.net> <4da2c244$0$2455$65785112@news.neostrada.pl> <18jgiu85svwqh.3nhvg9snrx0f.dlg@40tude.net> <inuttr$3fi$1@news.net.icm.edu.pl> <j2qpsdgh0usp.712meqxa4fhd.dlg@40tude.net> <4da30f20$0$2444$65785112@news.neostrada.pl> NNTP-Posting-Host: 193-239-36-253.ksi-system.net Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1302540376 28369 193.239.36.253 (11 Apr 2011 16:46:16 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Mon, 11 Apr 2011 16:46:16 +0000 (UTC) X-User: wssbck User-Agent: 40tude_Dialog/2.0.15.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit