Могу ли я отключить или удалить gnome-online-miners?

Вообще говоря, переменные bash всегда должны быть заключены в двойные кавычки.

Например, допустим, $1 - это My File.txt. Ваш скрипт пытается сделать следующее:

mv My File.txt My File.txt_201501010101

что mv воспринимает как то, что вы хотите переместить файлы My, File.txt и My коллективно в место назначения File.txt_201501010101.

Вместо этого вам нужно следующее:

mv "My File.txt" "My File.txt_20150101010101"

Более подробную информацию и другие подводные камни, которых следует избегать, смотрите ниже: http://mywiki.wooledge.org/BashPitfalls#cp_.24file_.24target

P.S. exit 0 в конце сценария - это лишнее. Если сценарий завершается без ошибок, то статус выхода неявно равен 0.

5
18.01.2016, 18:14
3 ответа

Я столкнулся с повторяющимися ошибками SEGFAULT с этим пакетом и использовал это:

sudo dpkg --force-depends -r gnome-online-miners

Эта команда удаляет только пакет и заставляет dpkg рассматривать любые ошибки зависимостей как предупреждения.

Я озадачен тем, что это невозможно сделать с помощью apt/apt-get, учитывая, что этот пакет имеет Приоритет: необязательный.

gnome-photos и т. д., кажется, все еще работают.

2
27.01.2020, 20:43

Не могли бы вы просто изменить разрешения для gnome-online-miners, чтобы сделать его неисполняемым? Или просто удалите его из / usr / bin или где бы то ни было?

-1
27.01.2020, 20:43

Вы можете удалить пакет, следуя ответу @tomas. Но вы все равно будете получать сообщение об ошибке каждый раз, когда будете использовать sudo apt-get upgradeи sudo apt-get install.

gnome-photosи gnome-documentsзависят от gnome-online-miners, даже если они им не нужны. Временный хак, который я нашел, это:

  • редактировать/var/lib/dpkg/status
  • найти запись для gnome-photosиgnome-documents
  • Удалить gnome-online-minersиз поляDepends:

Вам потребуется применять это изменение каждый раз при обновлении gnome-photosи gnome-documents.

1
27.01.2020, 20:43

Теги

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