Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: как запретить автоустановку Tomboy и Gnote  (Прочитано 1110 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн treee

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
  • А что вы тут делаете ?
    • Просмотр профиля
Замучился постоянно каждый раз удалять эту гадость - Tomboy,  Gnote. Если удаляешь к примеру Tomboy, то тут же устанавливается Gnote, или наоборот. А последние время ну просто испытывают моё терпение, каждый день удаляю эту гадость, кто сталкивался, как запретить автоустановку
Debian 11

Оффлайн treee

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
  • А что вы тут делаете ?
    • Просмотр профиля
Re: как запретить автоустановку Tomboy и Gnote
« Ответ #1 : 11 Апреля 2019, 22:35:51 »
что то не понял я! можно подробней и без лисы  :coolsmiley:
Debian 11

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: как запретить автоустановку Tomboy и Gnote
« Ответ #2 : 11 Апреля 2019, 22:59:29 »
treee, как вариант - заменить пустышкой. Открываем терминал, выполняем в нем:sudo apt update && sudo apt install equivsУстановится пакет, который позволяет собирать эти самые пустышки. Готовим пустышку для gnote:
1. Узнаем актуальную версию sudo apt search ^gnote$
Сортировка… Готово
Полнотекстовый поиск… Готово
gnote/bionic 3.28.0-1 i386
  программа для ведения заметок с ссылками в стиле Wiki
Видим версию: 3.28.0-1. Запомнили это для себя.
2. Готовим заголовочный файл:equivs-control gnoteВ домашней папке появляется файл gnote. Открываем его текстовым редактором, и видим в нем строки:Package: <package name; defaults to equivs-dummy>
# Version: <enter version here; defaults to 1.0>
Приводим их в данном случае к такому виду:Package: gnote
Version: 3.29
Первая строка - имя пакета (как его видит apt) вторая строка - версия пакета (сразу берем новее, или такую же). Файл сохраняем, закрываем.
3. Выполняем сборку нашей пустышки: equivs-build gnote4. В домашнем каталоге у нас теперь есть пакет под названием gnote_3.29_all.deb. Теперь, в зависимости от обстоятельств:
вариант а: пакет gnote (нормальный) еще не установлен в системе. Устанавливаем пустышку из домашней папки, после чего выполняем в терминале команду:sudo apt-mark hold gnoteчтобы зафиксировать его версию и запретить его обновление.
вариант б: пакет gnote (нормальный) уже установлен в системе. Удаляем его командой sudo apt purge gnoteпосле чего выполняем шаги, описанные в варианте а.
После того как пустышка установлена, deb-пакет gnote_3.29_all.deb и текстовый файл gnote из домашней папки можно удалить, в них больше нет необходимости. Пакет equivs тоже можно удалить (через apt purge), если он Вам более не нужен.

Пользователь добавил сообщение 11 Апреля 2019, 23:04:17:
Злоупотреблять разве что таким подходом не рекомендую - пакеты у Вас подтягиваются не просто так, а по зависимостям. И если подтягиваются, значит где-то в системе используется их функционал. Рано или поздно можно наткнуться на "грабли" в виде невозможности сделать что-либо в системе из-за этой пустышки. В этом случае следует выполнить её "разморозку" и удаление с последующей заменой нормальным пакетом: sudo apt-mark unhold gnote #разморозится пакет
sudo apt purge gnote #удалится пустышка
sudo apt install gnote #установится нормальный пакет из репозитория
« Последнее редактирование: 11 Апреля 2019, 23:07:25 от zg_nico »
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн treee

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
  • А что вы тут делаете ?
    • Просмотр профиля
Re: как запретить автоустановку Tomboy и Gnote
« Ответ #3 : 11 Апреля 2019, 23:40:40 »
Спасибо ! видимо это не решение, данной проблемы, При их удалении, удаляется и Cairo Dock. И тут снова через терминал ставлю Cairo Dock и увидел пакеты от этих прог (пакет cairo-dock-tomboy-plug-in). Их можно как то иначе запретить ?
Debian 11

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: как запретить автоустановку Tomboy и Gnote
« Ответ #4 : 12 Апреля 2019, 00:34:58 »
treee, попробуйте сперва забить их места пустышками, и только после этого поставить cairo dock, как вариант.
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн treee

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
  • А что вы тут делаете ?
    • Просмотр профиля
Re: как запретить автоустановку Tomboy и Gnote
« Ответ #5 : 12 Апреля 2019, 10:35:17 »
Спасибо ! за помощь, попробую
Debian 11

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: как запретить автоустановку Tomboy и Gnote
« Ответ #6 : 12 Апреля 2019, 12:58:35 »
cairo-dock-tomboy-plug-in
По логике вещей должно сработать, т.к. если смотреть зависимости пакета cairo-dock-tomboy-plug-in, то выдает: apt show cairo-dock-tomboy-plug-in
...
Depends: libc6 (>= 2.4), libcairo2 (>= 1.8.0), libdbus-glib-1-2 (>= 0.78), libglib2.0-0 (>= 2.24.0), libgtk-3-0 (>= 3.0.0), cairo-dock-plug-in-data (= 3.4.1-2build1), gnote | tomboy
Следовательно apt будет проверять наличие в системе одного из двух: gnote или tomboy. Значит алгоритм действий таков: заменяем один из этих пакетов пустышкой (можно ограничиться gnote, как мне кажется, но если этого не хватит и tomboy подтянется-таки по зависимостям - удалить весь Cairo-dock, грохнуть и заменить пустышкой tomboy и попробовать заново), после чего уже устанавливаем в систему Cairo-dock. Найдя у себя запись о пустышке gnote, apt на этом успокоится и не подтянет этот пакет в систему.
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

 

Страница сгенерирована за 0.032 секунд. Запросов: 25.