Я не могу использовать snap-пакеты, даже если они установлены

Я установил пакеты Spotify, VS Code и Atom. Я использовал их пару дней. Сегодня я не могу их использовать. Существуют две разные проблемы:

Они не находятся в Gnome Launcher со всеми другими программами. Я не могу использовать их, запуская их через cli, потому что команда не найдена. Я использую zsh.
2
задан 29 December 2017 в 14:50

6 ответов

используйте это, чтобы удалить пакет:

sudo snap remove name-package

используйте это, чтобы полностью удалить каталог, в котором построены пакеты (например, чтобы удалить каталог, в котором используется атом: sudo rm -rf ~/snap/name-package, это приведет к удалению каталога и его дочерних каталогов) и снова создадим их:

sudo snap install name-package
0
ответ дан 22 May 2018 в 15:54
  • 1
    Добро пожаловать в Ask Ubuntu! : -) Последняя команда опасна при запуске из корневого каталога! Не могли бы вы изменить и развернуть и предоставить точную информацию для пакетов, на которые ссылается OP ? – Fabby 27 December 2017 в 17:40
  • 2
    @Fabby это хорошо? – Nissaar 27 December 2017 в 17:48
  • 3
    Ок, я удалил папку Atom из ~ / snap / atom. К сожалению, это не решает мою проблему :( – Cirelli94 27 December 2017 в 18:14
  • 4
    снова создайте его, если он все еще не использует 'mkdir name' для создания нового каталога и сборки атома. Затем используйте 'cd name' для доступа к каталогу и запуска от него атома. – Nissaar 27 December 2017 в 18:18
  • 5
    @Nissaar Почему вы используете термин «построить»? Я просто устанавливаю его с помощью snap install ... Я не выбираю папку! – Cirelli94 27 December 2017 в 18:21

может быть добавлен псевдоним .bash_aliases

echo 'alias foosnap="/snap/bin/foo"' >> /root/.bash_aliases exec bash

или псевдоним в /usr/bin [ ! d5] echo 'alias foosnap="/snap/bin/foo"' >> /root/.bash_aliases

0
ответ дан 22 May 2018 в 15:54

используйте это, чтобы удалить пакет:

sudo snap remove name-package

используйте это, чтобы полностью удалить каталог, в котором построены пакеты (например, чтобы удалить каталог, в котором используется атом: sudo rm -rf ~/snap/name-package, это приведет к удалению каталога и его дочерних каталогов) и снова создадим их:

sudo snap install name-package
0
ответ дан 18 July 2018 в 00:22

может быть добавлен псевдоним .bash_aliases

echo 'alias foosnap="/snap/bin/foo"' >> /root/.bash_aliases exec bash

или псевдоним в /usr/bin [ ! d5] echo 'alias foosnap="/snap/bin/foo"' >> /root/.bash_aliases

0
ответ дан 18 July 2018 в 00:22

используйте это, чтобы удалить пакет:

sudo snap remove name-package

используйте это, чтобы полностью удалить каталог, в котором построены пакеты (например, чтобы удалить каталог, в котором используется атом: sudo rm -rf ~/snap/name-package, это приведет к удалению каталога и его дочерних каталогов) и снова создадим их:

sudo snap install name-package
0
ответ дан 24 July 2018 в 17:12
  • 1
    Добро пожаловать в Ask Ubuntu! : -) Последняя команда опасна при запуске из корневого каталога! Не могли бы вы изменить и развернуть и предоставить точную информацию для пакетов, на которые ссылается OP ? – Fabby 27 December 2017 в 17:40
  • 2
    @Fabby это хорошо? – Nissaar 27 December 2017 в 17:48
  • 3
    Ок, я удалил папку Atom из ~ / snap / atom. К сожалению, это не решает мою проблему :( – Cirelli94 27 December 2017 в 18:14
  • 4
    снова создайте его, если он все еще не использует 'mkdir name', чтобы создать новый каталог и построить там атом. Затем используйте 'cd name' для доступа к каталогу и запуска от него атома. – Nissaar 27 December 2017 в 18:18
  • 5
    @Nissaar Почему вы используете термин «построить»? Я просто устанавливаю его с помощью snap install ... Я не выбираю папку! – Cirelli94 27 December 2017 в 18:21

может быть добавлен псевдоним .bash_aliases

echo 'alias foosnap="/snap/bin/foo"' >> /root/.bash_aliases exec bash

или псевдоним в /usr/bin [ ! d5] echo 'alias foosnap="/snap/bin/foo"' >> /root/.bash_aliases

0
ответ дан 24 July 2018 в 17:12

Другие вопросы по тегам:

Похожие вопросы: