Форум проекта Matuntu

Поддержка => Руководства и инструкции => Тема начата: ivm от 17 Августа 2015, 00:48:37

Название: Synaptic - графический менеджер пакетов
Отправлено: ivm от 17 Августа 2015, 00:48:37
Таким способом использования Synaptic поделился Юрий Квасов (Calambus с форума Runtu), рекомендовавший его для очистки системы от мусора совместно с BleachBit. После того как столкнулся с неприятностями менеджера обновлений, щедро одарившего при обновлении пакетами KDE,  пришлось вспомнить как система обновляется из Synaptic.
Открываем Synaptic и выбираем в левой нижней части раздел состояние
(http://i.imgur.com/XaMgpHj.png)
если в верхней левой части Synaptic есть только эти строки, то система находится в хорошем состоянии и обслуживать ее нет необходимости. Но чаще содержит другие категории.

При установке любого пакета создаётся каталог для его конфигурации. Наличие этой категории говорит- пакет удален, но остался каталог с настройками. для исправления ситуации нужно по правому клику выбрать пункт отметить для полного удаления и так для каждого пакета, упомянутого в этой категории.
Вторая важная категория Установленные (обновляемые). С ними легче, т.к. к этой категории применима кнопка "Отметить всё". После нажатия "Применить" отмеченные пакеты будут корректно обновлены. Но синхронизация Synaptic не полная, поэтому есть кнопка "Обновить", которую нужно нажимать для считывания списка пакетов из репозиториев Synaptic(ом), не обновляющим их во время выполнения команды sudo apt update
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: vita от 17 Августа 2015, 00:51:51
Хотелось бы сделать предупреждение в особенности начинающим пользователям.
В синаптике "прозрачно" происходят процессы обновления и удаления, т.е. легко проследить, что предлагается обновить/удалить. Поэтому надо "включать" мозги для оценки происходящего. "Чистка" автоудаляемых пакетов как через Synaptic, так и посредством терминала в некоторых случаях может безвозвратно повредить систему. Поэтому надо быть более внимательным, чтобы этого не произошло. Перед глобальными обновлениями системы лучше сделать бэкап с целью возврата в случае краха.

Иногда при установке некоторых программ система выдаёт сообщение о пакетах с ошибками. Например, сегодня при установке флешплеера для Chromium сложилась такая ситуация. Нужно выделить строку с битым пакетом и в меню Правка - Исправить пакеты "с ошибками",
применить и выполнить рекомендации уведомления.
В некоторых очень редких случаях, когда исправить ошибку не представляется возможным, приходится удалять битый пакет.
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: vita от 09 Июля 2017, 11:28:06
В Matuntu-Z (17.04) понравилась новая опция очистки окна быстрого фильтра Synaptic
(http://i.imgur.com/iD8aXuw.png)
Кликнул по значку и окно идеально чистое  :)
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: alv от 09 Июля 2017, 12:07:32
В Matuntu-Z (17.04) понравилась новая опция очистки окна быстрого фильтра Synaptic
Да, вроде как мелочь, а очень полезная.
Интересно, в Maui графический установщик пакетов - тоже Synaptic. Не смотря на его классовую чуждость :)
KDE'шные аналоги - и Muon, и Discover, они в штатную поставку не включили. Подозреваю, потому, что первый не работает, а второй - падает раньше, чем узнаешь, работает он или нет :)
Но очистки поля быстрого поиска там нет - наверное, версия не той системы (0.83).
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: ivm от 03 Февраля 2018, 13:52:45
При решении проблемы сохранения работоспособности программы Multisystem (http://forum.matuntu.org/index.php?topic=72.msg8484#msg8484) в Matuntu-B64 обратил внимание, что версии пакетов заблокированных в синаптике, остались незащищёнными от обновления и, как следствие, удаления в командной строке. Таким образом, очевидно, что синаптик использует собственные механизмы при работе с Apt-ом.
Не уберегает пользователя от нежелательных последствий и утилита ucaresystem-core.
То есть надо определиться, чем пользоваться, чтобы "не наломать дров" при обновлении системы.
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: alv от 04 Февраля 2018, 10:03:33
Таким образом, очевидно, что синаптик использует собственные механизмы при работе с Apt-ом.
Механизм один, dpkg - настройки разные. Причём настройки apt'а распространяются на Synaptic - но не наоборот.
Поэтому надёжная фиксация версий пакетов - только через
sudo apt-mark hold имя_пакета
Не уберегает пользователя от нежелательных последствий и утилита ucaresystem-core.
Она просто вызывает apt - и следует его настройкам. Если в apt'е пакет зафиксирован - она его не тронет :)
То есть надо определиться, чем пользоваться, чтобы "не наломать дров" при обновлении системы.
Можно обоими, только осторожно. Я Synaptic'ом только пользуюсь для массового удаления - лишнего не снесёт, хотя сиротских зависимостей оставит. А вот их уже apt'ом вычищать, или ucaresystem-core. В сомнительных случаях - первым, и по одной за раз. Хотя сомнительных случаев у меня давно не было.
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: ivm от 04 Февраля 2018, 16:44:12
Хорошая команда. Правда, всё равно показывает, что зафиксированный пакеты могут быть обновлены, но автоматически не обновляются. Спасибо!
Я, чтобы сохранить от удаления Multisystem, воспользовался командой:
sudo apt-mark hold qemu*
результат
qemu-system помечен как зафиксированный.
qemu-utils помечен как зафиксированный.
qemu-kvm помечен как зафиксированный.
qemu помечен как зафиксированный.
qemu-user-static помечен как зафиксированный.
qemu-block-extra помечен как зафиксированный.
qemu-system-arm помечен как зафиксированный.
qemu-system-mips помечен как зафиксированный.
qemu-system-misc помечен как зафиксированный.
qemu-system-sparc помечен как зафиксированный.
qemu-system-x86 помечен как зафиксированный.
qemu-slof помечен как зафиксированный.
qemu-system-common помечен как зафиксированный.
qemu-efi помечен как зафиксированный.
qemu-system-ppc помечен как зафиксированный.
qemu-system-s390x помечен как зафиксированный.
qemu-user помечен как зафиксированный.
qemu-guest-agent помечен как зафиксированный.
qemu-efi-aarch64 помечен как зафиксированный.
qemu-efi-arm помечен как зафиксированный.
qemu-user-binfmt помечен как зафиксированный.
qemubuilder помечен как зафиксированный.
qemuctl помечен как зафиксированный.
apt list --upgradable
вывод списка
Вывод списка… Готово
ipxe-qemu/bionic-proposed,bionic-proposed 1.0.0+git-20180124.fbe8c52d-0ubuntu1 all [может быть обновлён с: 1.0.0+git-20161027.b991c67+really20150424.a25a16d-1ubuntu2]
qemu/bionic-proposed 1:2.11+dfsg-1ubuntu1 amd64 [может быть обновлён с: 1:2.10+dfsg-0ubuntu5]
qemu-block-extra/bionic-proposed 1:2.11+dfsg-1ubuntu1 amd64 [может быть обновлён с: 1:2.10+dfsg-0ubuntu5]
qemu-kvm/bionic-proposed 1:2.11+dfsg-1ubuntu1 amd64 [может быть обновлён с: 1:2.10+dfsg-0ubuntu5]
qemu-system/bionic-proposed 1:2.11+dfsg-1ubuntu1 amd64 [может быть обновлён с: 1:2.10+dfsg-0ubuntu5]
qemu-system-arm/bionic-proposed 1:2.11+dfsg-1ubuntu1 amd64 [может быть обновлён с: 1:2.10+dfsg-0ubuntu5]
qemu-system-common/bionic-proposed 1:2.11+dfsg-1ubuntu1 amd64 [может быть обновлён с: 1:2.10+dfsg-0ubuntu5]
qemu-system-mips/bionic-proposed 1:2.11+dfsg-1ubuntu1 amd64 [может быть обновлён с: 1:2.10+dfsg-0ubuntu5]
qemu-system-misc/bionic-proposed 1:2.11+dfsg-1ubuntu1 amd64 [может быть обновлён с: 1:2.10+dfsg-0ubuntu5]
qemu-system-ppc/bionic-proposed 1:2.11+dfsg-1ubuntu1 amd64 [может быть обновлён с: 1:2.10+dfsg-0ubuntu5]
qemu-system-s390x/bionic-proposed 1:2.11+dfsg-1ubuntu1 amd64 [может быть обновлён с: 1:2.10+dfsg-0ubuntu5]
qemu-system-sparc/bionic-proposed 1:2.11+dfsg-1ubuntu1 amd64 [может быть обновлён с: 1:2.10+dfsg-0ubuntu5]
qemu-system-x86/bionic-proposed 1:2.11+dfsg-1ubuntu1 amd64 [может быть обновлён с: 1:2.10+dfsg-0ubuntu5]
qemu-user/bionic-proposed 1:2.11+dfsg-1ubuntu1 amd64 [может быть обновлён с: 1:2.10+dfsg-0ubuntu5]
qemu-utils/bionic-proposed 1:2.11+dfsg-1ubuntu1 amd64 [может быть обновлён с: 1:2.10+dfsg-0ubuntu5]

Теперь в процессе обновления системы зафиксированные пакеты не затрагиваются.
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: vita от 08 Февраля 2018, 12:38:58
В случае смешанных способов работы с Apt-ом для полной гарантии от обновления блокировать нужно как в командной строке, так и в графическом интерфейсе (Synaptic-е).
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: vita от 04 Марта 2018, 14:23:09
В связи с исправлением пакетов Qemu, устанавливаемых по зависимости с Multisystem (http://forum.matuntu.org/index.php?topic=72.msg8735#msg8735), их разблокировка в Synaptic-e для обновления оказалась недостаточной.
Пришлось отменить фиксацию пакетов в терминале: sudo apt-mark unhold qemu*
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: alv от 04 Марта 2018, 17:15:33
А вот тут для меня было открытием.
Если нынче дать команду типа
sudo apt  install path2/имя_пакетаd.pkgТо он будет благополучно установлен. С автоматическим разрешением зависимостей. Именно так - с указанием полного пути. То есть даже если этот путь - текущий каталог, надо указывать ./имя_пакета.deb. Ну это понятно, хотя и не очевидно.
То есть фактически всякие gdebi и qapt становятся не нужны. То-то их так героически ломают последнее время...
Ну и что команда типа
sudo add-apt-repository ppa:tsimonq2/falkonавтоматически вызывает выполнение
sudo apt updateтоже все успели убедиться?
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: vita от 04 Марта 2018, 17:36:14
Ну и что команда типа
sudo add-apt-repository ppa:tsimonq2/falkon автоматически вызывает выполнение sudo apt update тоже все успели убедиться?
Не знаю как в других дистрибутивах, но в 18.04 (Matuntu-B64) это было обнаружено, в т.ч. также повела себя приведённая Вами команда: sudo add-apt-repository ppa:tsimonq2/falkon -yУ Вас не так?
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: vita от 04 Марта 2018, 17:52:29
Алексей, указанный Вами репозиторий добавился, но пакетами falcon пока не наполнен.
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: alv от 04 Марта 2018, 20:22:09
Не знаю как в других дистрибутивах, но в 18.04 (Matuntu-B64) это было обнаружено, в т.ч. также повела себя приведённая Вами команда: sudo add-apt-repository ppa:tsimonq2/falkon -yУ Вас не так?
Да вот в том-то и дело, что без всякого -y...
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: alv от 04 Марта 2018, 20:28:20
Алексей, указанный Вами репозиторий добавился, но пакетами falcon пока не наполнен.
Потому что falkon, а не falcon, наверное? Честно говоря, не помню, как латынскими буквами пишется имя того парня, Орла нашего, Соколова :)
У меня установился, запустился. Ну браузер как браузер. Все они нынче близнецы-братья...
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: vita от 04 Марта 2018, 20:37:09
Да. произошла описка в названии пакета. Пакет falkon (https://launchpad.net/~tsimonq2/+archive/ubuntu/falkon/+packages) в указанном Вами репозитории пока отсутствует.

Да вот в том-то и дело, что без всякого -y...

Только что проверила Ваше предположение.
Без -y потребуется нажать на клавишу Enter:
Цитировать
Нажмите [ENTER] для продолжения или Ctrl-C, чтобы отменить добавление.
Зачем лишние телодвижения?
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: vita от 04 Марта 2018, 20:42:17
Честно говоря, не помню, как латынскими буквами пишется имя того парня, Орла нашего, Соколова :)
У меня установился, запустился. Ну браузер как браузер. Все они нынче близнецы-братья...
В репозитории ppa:tsimonq2/falkon (https://launchpad.net/~tsimonq2/+archive/ubuntu/falkon) автором пакета значится Simon Quigley  :o
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: vita от 04 Марта 2018, 20:57:58
Алексей, могу лишь предположить разные результаты исполнения тем, что Вы применяете командную оболочку Zsh, а я Bash.
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: alv от 04 Марта 2018, 21:11:51
Да. произошла описка в названии пакета. Пакет falkon (https://launchpad.net/~tsimonq2/+archive/ubuntu/falkon/+packages) в указанном Вами репозитории пока отсутствует.
Таня, у меня есть:
apt show falkon
Package: falkon
Version: 3.0.0~~git20180302+r4327+27~ubuntu17.10.1
Priority: optional
Section: web
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Georges Khaznadar <georgesk@debian.org>
Installed-Size: 5 620 kB
Provides: www-browser
Depends: libqt5sql5-sqlite, libc6 (>= 2.14), libgcc1 (>= 1:3.0), libkf5wallet-bin, libkf5wallet5 (>= 4.96.0), libqt5core5a (>= 5.9.0~beta), libqt5dbus5 (>= 5.0.2), libqt5gui5 (>= 5.7.0), libqt5network5 (>= 5.0.2), libqt5printsupport5 (>= 5.0.2), libqt5qml5 (>= 5.0.2), libqt5quickwidgets5 (>= 5.4.0), libqt5sql5 (>= 5.0.2), libqt5webchannel5 (>= 5.6.1), libqt5webenginecore5 (>= 5.9.0), libqt5webenginewidgets5 (>= 5.9.0), libqt5widgets5 (>= 5.7.0), libqt5x11extras5 (>= 5.6.0), libssl1.0.0 (>= 1.0.0), libstdc++6 (>= 5), libxcb1
Conflicts: qupzilla
Replaces: qupzilla
Download-Size: 1 572 kB
APT-Manual-Installed: yes
APT-Sources: http://ppa.launchpad.net/tsimonq2/falkon/ubuntu artful/main amd64 Packages
Description: lightweight web browser based on Qt WebEngine
 Falkon is a new and very fast Qt Webengine browser. It aims to be a
 lightweight web browser available through all major platforms.
 .
 Falkon has all standard functions you expect from a web browser. It
 includes bookmarks, history (both also in sidebar) and tabs. Above
 that, you can manage RSS feeds with an included RSS reader, block ads
 with a builtin AdBlock plugin, block Flash content with Click2Flash
 and edit the local CA Certificates database with an SSL Manager.
Но это не значит, что его нужно сразу устанавливать.
Пока единственный плюс, который я в нём углядел - искаробочный AdBlock.
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: vita от 04 Марта 2018, 22:57:53
После перестроения пакетов в Synaptic-e нашёлся пакет Flakon Version: 3.0.0~~git20180302+r4327+27~ubuntu18.04.1.
Посмотрела на него воочию в Matuntu-B64. Первые впечатления положительные. Остальное время покажет.
(http://i.imgur.com/gMIgBnp.png)
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: ivm от 05 Марта 2018, 01:09:38
В 18.04 Falkon включён в репозиторий ubuntu bionic-proposed/universe. Версия та же самая, что и в стороннем репозитории.
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: vita от 02 Апреля 2018, 12:41:50
29 марта был выпущен Synaptic версии 0.84.3ubuntu1 (размер пакета 596.0 KiB), интерфейс которого нерусифицирован. Чтобы вернуться на русифицированную версию синаптика, нужно удалить новую версию Synaptic командой: sudo apt purge synaptic
Скачать пакет предыдущей версии synaptic_0.84.2 (размер  (1.7 MiB)) можно из репозитория Ubuntu (https://launchpad.net/ubuntu/+source/synaptic) и после установки заблокировать его от обновления как в самом синаптике, так и в терминале:
sudo apt-mark hold synaptic
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: vita от 23 Апреля 2018, 21:23:14
Сегодня после разблокировки пакета Synaptic установился новый с русской локалью  :)
(http://i.imgur.com/pgg1yrg.png)
Перевод некоторых опций изменился, но смысл остался прежним ;)
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: vita от 22 Июля 2019, 16:59:08
Последнее время сборщики официальных дистрибутивов на основе Ubuntu по умолчанию не включают в состав ПО менеджер пакетов Synaptic. 
Для установки программ предлагаются Центры приложений с различными наименованиями, которые опытные пользователи удаляют за ненадобностью, пользуясь либо терминалом, либо синаптиком для обновления системы и инсталляции приложений.
Synaptic давно не обновляется, но до настоящего времени работает весьма стабильно.
При небольшом сетевом трафике понадобилось воспользоваться функционалом этого менеджера, чтобы не скачивать несколько раз обновления для двух компьютерах с одной и той же системой - Matuntu-E64. Установив обновления на одном из компьютеров, положила на флешку в каталог с произвольным названием все пакеты, находившиеся в /var/cache/apt/archives.
Затем открыла в Synaptic вкладку Файл ->Добавить загруженные пакеты
(https://i.imgur.com/uAgw95F.png)

Открылся обозреватель файлов. Выбрала каталог с пакетами на флешнакопителе. Началось добавление пакетов и затем их обновление и установка. Таким образом не пришлось тратить драгоценное время на повторное скачивание пакетов для обновления системы на другом компьютере.

P.s.: Указанные действия можно выполнять на компьютерах с одной и той же системой, одинаковым набором ПО и без проприетарных драйверов.
Название: Re: Synaptic - графический менеджер пакетов
Отправлено: vita от 19 Апреля 2022, 22:36:13
В менеджере пакетов Synaptic  Ubuntu 22.04 LTS, обновлённом до версии 0.90.2, в интерфейсе кроме не так давно выведенной вверх кнопки Свойства добавилась кнопка Поиск
(https://i.imgur.com/imbxaGQ.png)
Это дополнительное удобство при работе с пакетами.