🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux
Article #904751

Re: Problem z instalowaniem pakietu.

#904751
From: Dominik Ałaszewski
Date: Mon, 07 Jun 2021 07:09
53 lines
3544 bytes
Dnia 07.06.2021 Jacek Maciejewski <jacmac@go2.pl> napisał/a:

> b) jest jakby niespójne logicznie z inwokacją.

Nie ogarniam sugerowanej niespójności, tłumaczę jeszcze raz:
Apt prowadzi sobie ewidencję pakietów, wie które zostały
zainstalowane wprost, a które jako zależności.

Apt autoremove sprawdzi, czy są jakieś pakiety, 
które zostały zainstalowane jako zależności do innych 
(instalowałeś krowę, cielaczek był zainstalowany
wyłącznie jako zależność do krowy- więc się łapie).

Następnie sprawdzi, czy pozostałe, zainstalowane wprost 
pakiety, mają (w łańcuchu) zależności (lub sugestie!) do tych
pakietów zainstalowanych automatycznie. Jeśli po usunięciu
krowy żaden wprost zainstalowany pakiet nie ma w łańcuchu
zależności odniesienia do cielaczka, będzie on kandydatem
do usunięcia dla autoremove.

Natomiast jeśli będzie taki łańcuch:

byk (wprost) -> cielaczek (sugerowany)
(byk sugeruje cielaczka)

ewentualnie

pies (wprost)-> kot (zależny) -> cielaczek (zależny)
(pies zależy od kota, kot zależy od cielaczka)

To cielaczek (ani kot) nie zostanie kandydatem do wywalenia.

Jak pisałem, zależność nie musi być "zależy",
może być "sugeruje".

> Ok, użyjmy twojej terminologii. Usuwamy "krowę", zapominając o
> "cielaczku". Następnie instalujemy "kota" który wymaga "kociątka".
> "Kot" okazuje się niepotrzebny więc go odinstalujemy a następnie
> uruchamiamy autoremowe. Zaproponuje do usunięcia "cielaczka" i
> "kociątko" czy tylko "kociątko"? 
> Spodziewam się że oba ale wolę zapytać.

Oba, żaden albo tylko jeden. Wszystko zależy (nomen omen) od tego,
jakie zależności mają _pozostawione_ zainstalowane wprost (tj. nie 
automatycznie jako zależności) pakiety. Jeśli w systemie jest
choć jeden pakiet, który wymaga lub sugeruje cielaczka lub kociątka
(wprost lub przez inny pakiet), to autoremove je zostawi.

-- 
Dominik Ałaszewski (via raspbianowy slrn)
"W życiu piękne są tylko chwile…" (Ryszard Riedel)
Wyrażam wyłącznie prywatne poglądy zgodnie z Art. 54 Konstytucji RP 
Pisząc na priv zmień domenę na gmail.
Technical Details
Message-ID: <60bdc635$0$557$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!news.uzoreto.com!news-out.netnews.com!news.alt.net!fdc3.netnews.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <1fmviwwdpucgq$.m0xwrf6k91f6$.dlg@40tude.net> <anfi+qhixhxgn0f-l660@wp.eu> <1e5vpo8f4wn63.h1s3j7uw0wep.dlg@40tude.net> <60bceb60$0$517$65785112@news.neostrada.pl> <1ac7qgajiqeef$.pmm2mzkseat5.dlg@40tude.net> <60bdb9a3$0$526$65785112@news.neostrada.pl> <1u9evrgtz1i3q$.1fb694fmkmcx7$.dlg@40tude.net>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!news.uzoreto.com!news-out.netnews.com!news.alt.net!fdc3.netnews.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Newsgroups: pl.comp.os.linux
From: Dominik Ałaszewski
 <Dominik.Alaszewski@gazeta.pl.invalid>
Subject: Re: Problem z instalowaniem pakietu.
References: <1fmviwwdpucgq$.m0xwrf6k91f6$.dlg@40tude.net> <anfi+qhixhxgn0f-l660@wp.eu> <1e5vpo8f4wn63.h1s3j7uw0wep.dlg@40tude.net> <60bceb60$0$517$65785112@news.neostrada.pl> <1ac7qgajiqeef$.pmm2mzkseat5.dlg@40tude.net> <60bdb9a3$0$526$65785112@news.neostrada.pl> <1u9evrgtz1i3q$.1fb694fmkmcx7$.dlg@40tude.net>
Organization: Linux Home Computers
User-Agent: slrn/1.0.3 (Linux)
Mime-Version: 1.0
Date: 07 Jun 2021 07:09:41 GMT
Lines: 53
Message-ID: <60bdc635$0$557$65785112@news.neostrada.pl>
NNTP-Posting-Host: 85.255.244.21
X-Trace: 1623049781 unt-rea-a-02.news.neostrada.pl 557 85.255.244.21:59368
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 3304
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit