Nie można zainstalować „<PACKAGE>”: snap „<PACKAGE>” ma zmiany „install-snap”

29

Właśnie zakończyłem instalację Ubuntu 18.04, ale za każdym razem, gdy próbuję zainstalować dowolną aplikację z oprogramowania Ubuntu, pojawia się ten sam błąd (na przykład „vlc”):

nie można zainstalować „vlc”: snap „vlc” ma zmiany „install-snap”

Mam nadzieję, że ktoś może mi powiedzieć, co zrobiłem źle.

CluelessUbuntuuser
źródło

Odpowiedzi:

2

Spróbuj użyć apt z terminala.

sudo apt install packagename

Na przykład, jeśli nazwa pakietu to vlc, to

sudo apt install vlc

Jeśli wolisz GUI, spróbuj synaptic. Jeśli z jakiegoś powodu synaptic nie działa, przejdź do packages.ubuntu.com, poszukaj swojego pakietu, a następnie pobierz go. Po pełnym pobraniu otwórz terminal i dysk CD, do którego pobrałeś pakiet.

sudo dpkg -i packagename.deb

Spowoduje to zainstalowanie pakietu .deb w systemie. Możesz to zrobić przed wykonaniem tych kroków.

sudo apt purge vlc
Cicha burza
źródło
2
Chociaż ta odpowiedź pozwala na użycie VLC, to nie rozwiązuje problemu instalowania go w mgnieniu oka
fcole90
to nie jest rozwiązanie. większość użytkowników ubuntu wie, jak korzystać z apt i apt-get, problem polega na tym, jak używać snapu i rozwiązywać jego błędy
mohammad RaoofNia
83

Snap prawdopodobnie nadal pracuje nad czymś w tle (a przynajmniej tak mu się wydaje). Otwórz terminal i uruchom, snap changesaby zobaczyć listę bieżących zmian.

$ snap changes
...
123  Doing   2018-04-28T10:40:11Z  -  Install "foo" snap
...

Możesz przerwać bieżące zmiany:

sudo snap abort 123

Następnie powinieneś być w stanie pomyślnie zainstalować VLC za pośrednictwem centrum oprogramowania.

fnkr
źródło
To powinno być przyjęte rozwiązanie
fcole90
13

Otwórz terminal i wykonaj następujące kroki.

1. Przerwij proces przyciągania „vlc”.

Sprawdź proces przyciągania „vlc”, uruchamiając polecenie snap changes, spowoduje to wyświetlenie listy statusu instalacji przyciągania podobnej do tej.

ID   Status  Spawn               Ready               Summary
3    Done    today at 22:29 WIB  today at 22:31 WIB  Auto-refresh 6 snaps
4    Done    today at 22:56 WIB  today at 22:58 WIB  Install "gitter-desktop" snap
5    Done    today at 22:59 WIB  today at 22:59 WIB  Disconnect gitter-desktop:home from :
6    Done    today at 22:59 WIB  today at 22:59 WIB  Disconnect gitter-desktop:pulseaudio from :
7    Doing   today at 23:21 WIB  -                   Install "spotify" snap
8    Doing   today at 23:24 WIB  -                   Install "vlc" snap

2. Wybierz identyfikator procesu przyciągania VLC

Wybierz na przykład identyfikator procesu przyciągania „vlc” 8

3. Przerwij proces przyciągania według ID

Przerwij proces przyciągania, uruchamiając polecenie snap abort 8. Ta czynność przerwie proces instalacji przystawki VLC.

4. Otwórz Centrum oprogramowania lub uruchom instalację przystawki przez terminal

sudo snap install vlc

5. Zaczekaj na zakończenie instalacji.

Aditya Kresna Permana
źródło