Dlaczego usunięcie Amazon usuwa także inne pakiety?

9

Jeśli chcę odinstalować aplikację Amazon WebApp, która jest domyślnie dostępna w najnowszych wersjach Ubuntu, poprosi mnie również o usunięcie innego oprogramowania . Jak widać na następnym zdjęciu, zmusza mnie to do odinstalowania unity-webapps-livemaili unity-webapps-youtube.

inne aplikacje

Czy to błąd w Ubuntu, czy jest to zamierzone? To zachowanie zniknie w przyszłych wersjach Ubuntu?

Lucio
źródło
Nie wiem, czy nazwałbyś to błędem czy funkcją. Częścią tego, dlaczego Ubuntu jest uważane za łatwe, jest to, że istnieją dłuższe listy zależności w porównaniu do innych programów. IMO najlepiej jest złożyć zgłoszenie błędu lub prośbę o dodanie funkcji.
Panther
@ bodhi.zazen Jestem w tym dylemacie. Nie wiem, czy to błąd, czy funkcja .
Lucio
Podejrzewam, że programiści Ubuntu uznaliby to za funkcję. Musiałbym zbadać opakowanie, aby dowiedzieć się, dlaczego zależności są takie, jakie zostały napisane.
Panther
2
To jest bug .
fitojb
@Fitoschido Lub niepożądana funkcja. Ponieważ błąd nie jest zamierzony i myślę, że ten jest. Mam nadzieję, że w następnym wydaniu to zostanie zmodyfikowane.
Lucio

Odpowiedzi:

6

Aplikacja internetowa Amazon jest częścią pakietu unity-webapps-commonwymaganego przez wszystkie inne aplikacje internetowe. Więc to zachowanie jest zamierzone.

Ale nadal możesz wyłączyć integrację z Amazon za pomocą edytora dconf lub Unsettings zgodnie z opisem w Jak usunąć stronę z aplikacji internetowych Ubuntu?

Florian Diesch
źródło
1
Teraz rozumiem. Usunąłem wszystkie wpisy w preauthorized-domainstablicy za pomocą następnego polecenia (proszę dodać to do pytania)gsettings set com.canonical.unity.webapps preauthorized-domains []
Lucio
5

Aplikacja Amazon jest - niepoprawnie, IMHO - uruchomiona unity-webapps-common, jak słusznie mówi Florian. Jeśli chcesz go usunąć bez odinstalowywania pakietu, wykonaj:

sudo rm -rf /usr/share/applications/ubuntu-amazon-default.desktop 
fitojb
źródło
Zgadzam się z Tobą. Twoje polecenie pomyślnie usunęło ikonę Amazon. Dziękujemy za wsparcie w błędzie .
Lucio
Podczas gdy jesteś przy tym, możesz również chcieć zrobić sudo rm -rf ~/.local/share/ubuntu-amazon-default/
xd1936